Commit graph

  • b417e2bde7 Return an error when an APNG header is encountered Emiel Beinema 2017-09-30 23:49:36 +0200
  • 2b60d3a78c Merge pull request #87 from emielbeinema/85-read-only-header-for-check Josh Holmer 2017-09-27 09:58:38 -0400
  • 4711cd6620 Check header of file before loading it in memory Emiel Beinema 2017-09-27 00:49:51 +0200
  • 7d42c6f2a7 Merge 02468bcf3a into 37deccd8d3 Matthias Krüger 2017-09-12 22:06:52 +0000
  • 37deccd8d3 Version 0.17.1 v0.17.1 Josh Holmer 2017-09-12 18:06:26 -0400
  • 02468bcf3a handle_optimization: skip files that do not end in .png Matthias Krüger 2017-09-12 15:33:18 +0200
  • ddd1921deb Add crt-static to rustflags to remove need for VC++ runtime for Windows users Josh Holmer 2017-09-11 19:11:46 -0400
  • 0a4f28de76 Add crt-static to rustflags to remove need for VC++ runtime for Windows users 1.0.86 Josh Holmer 2017-09-11 19:11:46 -0400
  • c084a94138 Release version 0.17.0 v0.17.0 Josh Holmer 2017-09-11 18:28:51 -0400
  • e17f911334 Fix a bug in palette reduction at less than 8 bits per pixel Josh Holmer 2017-09-11 18:27:28 -0400
  • 6d1005d199 Update dependencies Josh Holmer 2017-09-10 23:32:26 -0400
  • e3a26b77a4 Fix a bug in reducing palettes with a bit depth of two Josh Holmer 2017-09-10 22:58:03 -0400
  • 0db03c6faf Fix new clippy lints Josh Holmer 2017-09-03 23:36:09 -0400
  • ec65bf7676 Code cleanup Josh Holmer 2017-07-26 07:57:13 -0400
  • f7dd2f0323 Merge pull request #78 from shssoichiro/23-Lossy-Reductions Josh Holmer 2017-07-26 07:35:16 -0400
  • f41ef551d3 Enable option for multiple alpha transformations Josh Holmer 2017-07-25 17:15:01 -0400
  • 413f1aac7c Automatically change transparent pixels to black Josh Holmer 2017-07-23 20:42:19 -0400
  • ca657150ec Update dependencies Josh Holmer 2017-07-23 16:42:09 -0400
  • d0c167347d Version 0.16.3 v0.16.3 Josh Holmer 2017-07-01 10:12:43 -0400
  • 270b3fbe61 Update dependencies in lock file Josh Holmer 2017-07-01 10:10:47 -0400
  • 19405cabd6 Fix help text Josh Holmer 2017-07-01 10:10:26 -0400
  • 55154564df Version 0.16.2 v0.16.2 Josh Holmer 2017-06-20 07:19:42 -0400
  • f255fea57e Merge pull request #68 from SethDusek/master Josh Holmer 2017-06-19 16:27:24 -0400
  • cf3789564e Make error module public SethDusek 2017-06-19 07:21:43 +0500
  • 094ba1d2a9 Merge 9026c1504d into aa240f1f7b SethDusek 2017-06-18 20:53:15 +0000
  • 9026c1504d Make the error module public SethDusek 2017-06-19 01:47:51 +0500
  • b82445711f Merge branch 'master' of https://github.com/SethDusek/oxipng SethDusek 2017-06-19 01:43:54 +0500
  • aa240f1f7b Rayon broke stuff in a point release. Seriously... v0.16.1 Josh Holmer 2017-06-15 08:01:32 -0400
  • 83a09c4bc1 Merge pull request #66 from shssoichiro/upgrade-deps-20170614 v0.16.0 Josh Holmer 2017-06-14 18:42:07 -0400
  • 5f4ddbb8f4 Upgrade dependencies Josh Holmer 2017-06-14 17:57:06 -0400
  • 2925358856 Release version 0.15.2 v0.15.2 Josh Holmer 2017-05-02 19:32:06 -0400
  • ed3b843dd2 Update rayon and itertools dependencies Josh Holmer 2017-05-02 19:29:20 -0400
  • 8118a29493 Upgrade image to 0.13 Greg V 2017-05-02 16:59:03 +0300
  • 1b652165ab Upgrade image to 0.13 Greg V 2017-05-02 16:59:03 +0300
  • 3833ee6dfe Merge pull request #64 from shssoichiro/fix-ci-build Josh Holmer 2017-03-28 09:35:48 -0400
  • 96d76545bd Upgrade CI scripts to be compatible with Travis update Josh Holmer 2017-03-28 08:44:06 -0400
  • 84cf6b09c2 Run rustfmt since it updated to v0.8.0. Josh Holmer 2017-03-08 11:14:33 -0500
  • d665c61645 Version 0.15.1 v0.15.1 Josh Holmer 2017-03-08 10:14:54 -0500
  • d18850ebab Ignore color reductions that would increase file size Josh Holmer 2017-03-08 10:11:13 -0500
  • a7c2c9d9df Release version 0.15.0 v0.15.0 Josh Holmer 2017-03-07 11:03:54 -0500
  • 6499933eab Don't write larger file if moving from interlaced to non-interlaced Josh Holmer 2017-03-07 09:58:23 -0500
  • 848a73723e Minor changes from last commit Josh Holmer 2017-03-06 22:20:11 -0500
  • 6c8e7d253d Verify images are correct before outputting them, and fix a bug in certain images Josh Holmer 2017-03-06 20:15:55 -0500
  • c79ba3ab8a Version 0.14.4 v0.14.4 Josh Holmer 2017-02-26 22:53:23 -0500
  • 87810829ce Fix issues in transparency palette reduction and release version 0.14.3 v0.14.3 Josh Holmer 2017-02-25 23:33:55 -0500
  • 44818a854b Fix two bugs in reducing palette and release version 0.14.2 v0.14.2 Josh Holmer 2017-02-22 15:45:46 -0500
  • a5e34cce52 Merge pull request #55 from shssoichiro/54-Fix-Broken-zlib v0.14.1 Josh Holmer 2017-02-21 23:16:51 -0500
  • 8e02aa8294 Remove zlib dependency, which broke with the new version of zlib Joshua Holmer 2017-02-21 21:45:53 -0500
  • 705d280f8b Fix warning when clippy not enabled Josh Holmer 2017-02-19 10:43:46 -0500
  • ce2d166de2 Allow cyclomatic complexity on parse_opts function, there's no reasonable way to split this up Josh Holmer 2017-02-15 13:01:17 -0500
  • af76f11f36 Bump dependencies Josh Holmer 2017-02-13 08:51:00 -0500
  • fd23d27239 Bump dependencies Josh Holmer 2017-01-29 17:41:42 -0500
  • f5ab197b4f Release 0.14.0 v0.14.0 Josh Holmer 2017-01-20 13:32:31 -0500
  • 427803d644 Update changelog again [ci skip] Josh Holmer 2017-01-10 08:46:09 -0500
  • 21cdc5579e Merge branch 'update-image-dep' Josh Holmer 2017-01-10 08:44:37 -0500
  • 1b315b5eb5 Update dependencies Josh Holmer 2017-01-10 08:16:21 -0500
  • b82c043d65 Update changelog Josh Holmer 2017-01-10 08:19:42 -0500
  • 8116d69c3c Minor optimizations Josh Holmer 2017-01-10 08:11:10 -0500
  • b95c562651 Bump version v0.13.1 Josh Holmer 2017-01-02 13:22:18 -0500
  • ac1620c072 Update dependencies Josh Holmer 2017-01-01 23:42:48 -0500
  • 3f60848122 Fix readme Josh Holmer 2016-12-21 06:17:16 -0500
  • 784cd4bab3 Fix doc links in readme Josh Holmer 2016-12-21 00:02:02 -0500
  • f4b643d54b Fix clippy lints, now that clippy is working again. Hooray! Josh Holmer 2016-12-16 21:24:47 -0500
  • dbe82c077a [ci skip] Fix changelog v0.13.0 Josh Holmer 2016-12-12 13:56:48 -0500
  • 95c9a373bf Bump rustc to 1.12.0 Josh Holmer 2016-12-12 13:55:09 -0500
  • 7261fa3398 Release 0.13.0 Josh Holmer 2016-12-12 13:54:18 -0500
  • bfdb36d674 Update dependencies Josh Holmer 2016-12-12 13:51:31 -0500
  • e779ddaaea Merge pull request #53 from shssoichiro/52-invalid-chunk-warnings Josh Holmer 2016-12-12 10:57:11 -0500
  • 2810316f4e Reduce certain headers when reducing color type Josh Holmer 2016-12-12 08:28:05 -0500
  • 33f1fad711 Minor refactoring Josh Holmer 2016-12-03 15:18:11 -0500
  • 8286c3ab85 Bump to 0.12.0 v0.12.0 Joshua Holmer 2016-12-01 22:51:43 -0500
  • bf341dd20f Fix clippy warnings Joshua Holmer 2016-12-01 22:33:38 -0500
  • 5958efe958 Merge pull request #51 from shssoichiro/feature/18-Zopfli-Compression Josh Holmer 2016-12-01 13:18:48 -0500
  • 6d49d7b8f9 Implement zopfli compression, available as a CLI flag (-Z) Josh Holmer 2016-08-21 22:41:48 -0400
  • af45b45afe Update readme and appveyor.yml Josh Holmer 2016-11-11 12:48:35 -0500
  • 00d2359308 Update CHANGELOG.md Josh Holmer 2016-09-19 19:44:23 -0400
  • 645baf61de Merge pull request #50 from aliceatlas/fix-cli-parsing Josh Holmer 2016-09-19 19:42:41 -0400
  • 7460ffac73 Fix for passing in filenames that contain commas Alice Atlas 2016-09-19 18:13:24 -0400
  • 4977dd0948 Replace current Mutex-based threading with Rayon Josh Holmer 2016-09-17 18:16:26 -0400
  • ce971cc665 Add appveyor.yml appveyor-test-1 Josh Holmer 2016-09-14 10:10:46 -0400
  • 03c5098730 Version 0.11.0 v0.11.0 Josh Holmer 2016-09-13 07:44:05 -0400
  • 6d24cbfb3c Downgrade clap for compatibility with rustc 1.9 Josh Holmer 2016-09-12 17:55:41 -0400
  • 77d3191170 Use docs.rs for documentation Josh Holmer 2016-09-09 22:10:11 -0400
  • f654cbeac4 Various minor changes Josh Holmer 2016-09-09 21:55:47 -0400
  • 4da65aef3f Add clone derive for PngError Josh Holmer 2016-09-09 08:05:24 -0400
  • e0dfbf3533 Enable clippy with dev feature, and fix several clippy lints Josh Holmer 2016-08-20 20:47:26 -0400
  • 9ebd652a32 Allow travis failures on beta Josh Holmer 2016-08-20 20:07:20 -0400
  • dbc3d97513 Eliminate many clones Josh Holmer 2016-08-19 23:42:04 -0400
  • 9d018a3f3b Move clippy to a new "dev" feature Josh Holmer 2016-08-19 22:48:23 -0400
  • fad74c8c98 Merge pull request #48 from shssoichiro/techdebt/44-Use-Error-Types-In-Results Josh Holmer 2016-08-16 13:25:25 -0400
  • d99db3ad23 Convert results to return a PngError Josh Holmer 2016-08-15 22:22:36 -0400
  • 723c0c29fb Merge pull request #47 from shssoichiro/feature/43-Extract-Presets Josh Holmer 2016-08-14 12:00:54 -0400
  • 3166285150 Allow using optimization presets from crate Josh Holmer 2016-08-07 17:24:50 -0400
  • e41586ecd3 Provide binary builds on GitHub through rust-everywhere Joshua Holmer 2016-06-09 09:40:09 -0400
  • 881bf69010 FIx sanity check rust-everywhere-test Josh Holmer 2016-08-03 13:34:13 -0400
  • 3c396c48a0 Remove unused command Josh Holmer 2016-08-03 13:12:18 -0400
  • 68ef45d618 CI changes Josh Holmer 2016-08-03 09:13:02 -0400
  • 68553f53ee More testing Joshua Holmer 2016-06-11 22:49:10 -0400
  • b625b3102e Test rust builds Joshua Holmer 2016-06-09 09:40:09 -0400
  • d095cc1684 Bump minimum rust version to 1.8 Josh Holmer 2016-08-03 08:39:55 -0400