diff --git a/Cargo.lock b/Cargo.lock index 7e8541c..da2b1e2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -277,7 +277,7 @@ dependencies = [ "flate2 1.0.14 (registry+https://github.com/rust-lang/crates.io-index)", "humantime 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "indicatif 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", - "quick-xml 0.18.1 (registry+https://github.com/rust-lang/crates.io-index)", + "quick-xml 0.18.1 (git+https://github.com/pacman82/quick-xml.git)", "quicli 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "structopt 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)", "strum 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -629,7 +629,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "quick-xml" version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" +source = "git+https://github.com/pacman82/quick-xml.git#d3a1fba894d75fad9b2fbc8ab28fb1b22772996a" dependencies = [ "memchr 2.3.3 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -1214,7 +1214,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" "checksum proc-macro2 0.4.30 (registry+https://github.com/rust-lang/crates.io-index)" = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759" "checksum proc-macro2 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)" = "8872cf6f48eee44265156c111456a700ab3483686b3f96df4cf5481c89157319" "checksum quick-error 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" -"checksum quick-xml 0.18.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3cc440ee4802a86e357165021e3e255a9143724da31db1e2ea540214c96a0f82" +"checksum quick-xml 0.18.1 (git+https://github.com/pacman82/quick-xml.git)" = "" "checksum quicli 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "9e8539e98d5a5e3cb0398aedac3e9642ead7d3047a459893526710cb5ad86f6c" "checksum quote 0.6.13 (registry+https://github.com/rust-lang/crates.io-index)" = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1" "checksum quote 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4c1f4b0efa5fc5e8ceb705136bfee52cfdb6a4e3509f770b478cd6ed434232a7" diff --git a/Cargo.toml b/Cargo.toml index 3c106f4..503a573 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,9 @@ indicatif = "0.14.0" strum = "0.18.0" strum_macros = "0.18.0" structopt = "0.3.14" -quick-xml = "0.18.1" +# Use patched version until upstream fixed is merged. +# https://github.com/tafia/quick-xml/pull/220 +quick-xml = { git = "https://github.com/pacman82/quick-xml.git" } flate2 = "1.0.14" atty = "0.2.14" humantime = "2.0.0" diff --git a/Changelog.md b/Changelog.md index 2812c5d..3b64d5c 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,11 @@ Changelog ========= +2.0.2 +----- + +* Patched upstream version of `quick-xml`, to fix an issue with bytes dropped from compressed output. + 2.0.1 -----