Commit graph

128 commits

Author SHA1 Message Date
Alexandre Bury 13cdc20435 Update zstd to v1.4.3 2019-08-20 11:14:10 -07:00
Alexandre Bury 28f70776c8 Update zstd to v1.4.2 2019-07-25 14:16:31 -07:00
Alexandre Bury 0690e260bf Fix version dependencies 2019-07-22 10:59:12 -07:00
Alexandre Bury b5f8881d36 Update zstd to v1.4.1 2019-07-22 10:56:11 -07:00
Alexandre Bury d09a3a06e2 Always add tokio features to partial-io 2019-04-25 14:31:56 -07:00
Alexandre Bury 071020d16b Update dependencies 2019-04-16 16:28:20 -07:00
Alexandre Bury 6377276d75 Update zstd to v1.4.0 2019-04-16 15:57:33 -07:00
Alexandre Bury bb8baf386f Hide advanced API behind experimental feature 2019-01-30 11:38:38 -08:00
Alexandre Bury 3d0105ac41 Update to zstd 1.3.8 2018-12-27 22:51:14 +01:00
Alexandre Bury 15c10cc9f5 Revert quickcheck to 0.6 2018-12-01 13:07:35 -08:00
Alexandre Bury 5c9b92a923 Update bindgen 2018-11-30 10:55:23 -08:00
Alexandre Bury 0c52196877 Do not use std features by default 2018-10-26 13:46:02 -07:00
Alexandre Bury 73f7c1cd5f Update zstd to v1.3.7 2018-10-19 15:00:18 -07:00
Alexandre Bury 6e9fc3aa39 Add std feature to zstd-sys and zstd-safe 2018-10-08 11:01:13 -07:00
Alexandre Bury c283d37a2d Update to zstd 1.3.6 2018-10-05 11:20:11 -07:00
Jakub Onderka 486ed4dbd9 Removed dependency to libc from base package
libc::size_t is replaced by usize
2018-09-30 21:50:51 +02:00
Alexandre Bury 0100e0c0da Update to zstd 1.3.5 2018-06-28 11:26:37 -07:00
Alexandre Bury 64bc34b14b Update zstd to 1.3.4 2018-03-26 19:09:42 -07:00
Alexandre Bury 6b35f7e255 Update exclude pattern 2017-12-21 10:46:10 +01:00
Alexandre Bury 9101129507 Update zstd to 1.3.3 2017-12-21 10:40:13 +01:00
Alexandre Bury faf63f692a Add benchmark example 2017-12-18 17:42:22 +01:00
Alexandre Bury 79b3df4924 Add include lib when generating bindgen 2017-10-09 18:47:43 -07:00
Alexandre Bury 7ccdf65f91 Update to zstd 1.3.2 2017-10-09 17:19:03 -07:00
Alexandre Bury 19ec90066a Bump to zstd 1.3.1 2017-08-21 19:41:45 -07:00
Alexandre Bury 8e47cd17a5 Fix for bindgen 0.26 2017-07-04 19:48:12 -07:00
Alexandre Bury b27780241e Update to zstd v1.3.0 2017-07-04 17:16:02 -07:00
Alexandre Bury 6709c40d8e Bump versions 2017-06-23 13:48:33 -07:00
Alexandre Bury 6c89864d2d Mention readmes in Cargo.toml 2017-06-04 21:45:38 -07:00
Alexandre Bury de29b3c883 Bump version to 0.4.10 2017-06-04 18:24:23 -07:00
Alexandre Bury c74083bd41 Add zstd-safe intermediate crate
zstd-safe provides a low-level safe rust API on top of zstd-sys.
2017-06-04 18:19:53 -07:00
Siddharth Agarwal 5575710274 stream: switch to randomized testing with partial-io
This is pretty straightforward and a good demonstration that zstd
doesn't break down when confronted with transient errors.
2017-06-04 17:53:43 -07:00
Siddharth Agarwal 6a0239ff68 use partial-io for I/O tests
We recently released the `partial-io` crate, which adds convenience wrappers
for partial reads and writes.  It's basically a more formal version of a couple
of helpers we already had.

`partial-io` also supports `quickcheck` for random test cases. That could
eventually happen as well.
2017-05-30 14:58:06 -07:00
Alexandre Bury 864eb75ba7 Bump zstd-sys to 1.2 2017-05-04 20:55:01 -07:00
Alexandre Bury 25a2260b27 Merge branch 'async-work' 2017-04-25 10:40:37 -07:00
Alexandre Bury 423d7d4f49 Bump version to 0.4.8 2017-04-25 10:06:45 -07:00
Alexandre Bury 3c3ab356a8 encoder: add AsyncWrite implementation 2017-04-14 11:47:49 -07:00
Alexandre Bury 8321d86938 Bump zstd-rs version to 0.4.7 2017-04-09 10:17:39 -07:00
Alexandre Bury 27ae06d7b8 Link to included zstd-sys 2017-03-24 13:06:32 -07:00
Alexandre Bury 1f0d254515 Add bindgen feature
Forwarded to zstd-sys for build-time bindings generation
2017-03-24 12:54:11 -07:00
Alexandre Bury c63c106b89 Refernce build script in Cargo.toml
And fix a max_align_t test error
2017-03-24 12:52:57 -07:00
Alexandre Bury e2e7533b9d Move bindings to zstd-sys crate 2017-03-24 12:35:25 -07:00
Alexandre Bury e96da397bb Update zstd to v1.1.4 2017-03-17 23:30:22 -07:00
Alexandre Bury d7b9ee9ff0 Update zstd to 1.1.3 2017-02-06 16:14:35 -08:00
Alexandre Bury a7835f651a Add categories and travis badge to Cargo.toml 2017-01-21 13:34:47 -08:00
Alexandre Bury 0af50c1d12 Update zstd to v1.1.2 2016-12-15 12:01:26 +01:00
Alexandre Bury 02864ad039 Update zstd to v1.1.1 2016-11-01 22:15:14 -07:00
Alexandre Bury 5ddc82ba4b Bump version to 0.4.0 2016-09-28 09:59:26 -07:00
Alexandre Bury 36169223a7 Update zstd to 1.1.0
`stream::Decoder` now takes a &[u8] dictionary once more.
2016-09-28 09:56:11 -07:00
Alexandre Bury d5fc99e081 Bump version to 0.3.0 2016-09-04 13:34:00 -07:00
Alexandre Bury d782e17333 Make legacy support an opt-out feature
--no-default-features will disable it.
2016-09-03 22:29:56 -07:00
Alexandre Bury 6051d152aa Bump version to 0.2.1
The API changed, but should be backward-compatible.
2016-09-03 16:53:50 -07:00
Alexandre Bury 2f5ba733ac Bump version to 0.2. 2016-08-31 09:35:49 -07:00
Alexandre Bury f88d02d81f Update repository link in Cargo.toml 2016-08-18 14:20:53 -07:00
Alexandre Bury 835457ae11 Update for zstd 0.8.1 2016-08-18 09:18:37 -07:00
Alexandre Bury cf0ee22e4d Rephrase crate description 2016-08-03 10:44:21 -07:00
Alexandre Bury 1f28ed46d8 Update zstd to 0.8.0 2016-08-01 09:30:33 -07:00
Alexandre Bury 27f6b4f98c Update zstd to 0.7.4 2016-07-16 11:38:33 -07:00
Alexandre Bury d6a4f3de9a Bump version to 0.1.10 2016-07-09 23:46:51 -07:00
Alexandre Bury a48372ad93 Bump version to 0.1.9 2016-07-08 14:17:23 -07:00
Alexandre Bury 0aed01276f Bump version to 0.1.8 2016-07-08 00:14:10 -07:00
Alexandre Bury 22a217e2cc Bump bersion to 0.1.7 2016-06-23 08:43:34 -07:00
Alexandre Bury 28d35a1f52 Remove clippy dependency
Just use `cargo clippy`
2016-06-16 14:42:51 -07:00
Alexandre Bury b66f4246e2 Bump version to 0.1.6 2016-06-16 14:06:03 -07:00
Alexandre Bury 247143909d Update for zstd 0.7 2016-06-05 17:32:18 +02:00
Alexandre Bury c61212e8c5 Update clippy version
Now compiles on latest rust
2016-04-18 19:03:47 -07:00
Alexandre Bury 34dc231ff9 Move src/bin/* to an examples directory 2016-04-18 19:03:47 -07:00
Alexandre Bury b41819db03 Bump version to 0.1.5 2016-04-14 10:57:42 -07:00
Alexandre Bury 02eca2f539 Bump version to 0.1.4 2016-04-13 00:04:12 -07:00
Alexandre Bury 3ec7e1fd53 Bump version to 0.1.3 2016-03-02 15:07:06 -08:00
Alexandre Bury 6caa33e016 More flexible dependencies versions 2016-03-01 23:21:50 -08:00
Alexandre Bury 910bae6511 Add clippy integration
Though it's such a small library that it isn't really needed.
2016-02-24 17:54:57 -08:00
Alexandre Bury e77a7f7814 Bump version to 0.1.2 2016-02-24 17:50:11 -08:00
Alexandre Bury f95eeb8089 Bump version to 0.1.1 2016-02-22 16:59:03 -08:00
Alexandre Bury 9caf6d5ab2 Add train_dict method and train binary. 2016-02-22 16:58:38 -08:00
Alexandre Bury be8c12f455 Add stream binary
(De)compress stdin to stdout.
Makes benchmark convenient (just pipe to `pv`).
2016-02-22 16:16:27 -08:00
Alexandre Bury 5aa908c138 Removed unused imports in bin/zstd 2016-02-22 11:09:55 -08:00
Alexandre Bury f3bc4e164f Add command line binary 2016-02-22 11:07:44 -08:00
Alexandre Bury 0bec16b5af Initial commit 2016-02-21 02:10:30 -08:00