Commit graph

22 commits

Author SHA1 Message Date
Josh Holmer
3b42f42491 Revert "Revert "Make cfzlib the default on platforms that support it""
This reverts commit ff0e3df948.
2018-08-04 23:08:30 -04:00
Josh Holmer
ff0e3df948 Revert "Make cfzlib the default on platforms that support it"
This reverts commit 2702145f3f.

cfzlib seems to have a MASSIVE memory leak in it. Trying to use it
when processing many files at once will cause your system to run out
of memory.

Closes #125
2018-07-21 00:37:57 -04:00
Josh Holmer
2702145f3f Make cfzlib the default on platforms that support it
Raises the minimum Rust version to 1.27.0
2018-07-20 19:03:17 -04:00
Kornel
55a095d536 Enum for stdout writing flag (#110) 2018-07-10 18:41:06 -04:00
Kornel
442eaf766c Bail early (#104) 2018-06-08 00:09:22 -04:00
Josh Holmer
fa334e0750 Update dependencies 2017-11-06 18:50:10 -05:00
Josh Holmer
413f1aac7c Automatically change transparent pixels to black 2017-07-24 08:47:27 -04:00
Josh Holmer
5f4ddbb8f4 Upgrade dependencies 2017-06-14 18:28:07 -04:00
Josh Holmer
96d76545bd Upgrade CI scripts to be compatible with Travis update 2017-03-28 08:44:06 -04:00
Josh Holmer
1b315b5eb5 Update dependencies 2017-01-10 08:39:33 -05:00
Josh Holmer
95c9a373bf Bump rustc to 1.12.0 2016-12-12 13:55:09 -05:00
Josh Holmer
2810316f4e Reduce certain headers when reducing color type
Fixes #52
2016-12-12 09:57:18 -05:00
Josh Holmer
9ebd652a32 Allow travis failures on beta 2016-08-20 20:32:14 -04:00
Josh Holmer
d99db3ad23 Convert results to return a PngError
Closes #44
2016-08-16 12:38:09 -04:00
Josh Holmer
3166285150 Allow using optimization presets from crate
Closes #43
2016-08-14 11:31:46 -04:00
Joshua Holmer
e41586ecd3 Provide binary builds on GitHub through rust-everywhere
Closes #34
2016-08-03 14:46:53 -04:00
Josh Holmer
d095cc1684 Bump minimum rust version to 1.8 2016-08-03 08:40:56 -04:00
Joshua Holmer
40dff6d0cf Add cargo caching to travis 2016-06-15 13:09:01 -04:00
Joshua Holmer
d06c842163 Revert last commit [ci skip]
Coveralls only wanted to test our main.rs. I don't want to fight with it.
2016-03-03 16:04:12 -05:00
Joshua Holmer
422c110228 Test coveralls integration 2016-03-03 15:13:01 -05:00
Joshua Holmer
95f8827b41 Prepare documentation for release 2016-03-03 14:34:50 -05:00
Joshua Holmer
ef9378d289 Enable travis CI, even though our tests are still failing 2016-01-12 11:55:19 -05:00