History

[git-features] Remove feature that would break licensing agreements

Cloudflare isn't compatible with this, but it's ok as zlib-ng is just as fast.

Sebastian Thiel committed 5 years ago

Commit cd6ce671 parent 4f9eb703 files · +5 −12Browse files

Unified · Split

3 files
  1. Cargo.lock +0 −10
  2. Makefile +5 −1
  3. git-features/Cargo.toml +0 −1
Cargo.lock+0−10
@@ -413,15 +413,6 @@ dependencies = [ · 412 unmodified lines
413413 "syn",
414414 ]
415415
416−[[package]]
417−name = "cloudflare-zlib-sys"
418−version = "0.2.0"
419−source = "registry+https://github.com/rust-lang/crates.io-index"
420−checksum = "7e195cb274a0d6ee87e718838a09baecd7cbc9f6075dac256a84cb5842739c06"
421−dependencies = [
422− "cc",
423−]
424−
425416 [[package]]
426417 name = "cmake"
427418 version = "0.1.45"
@@ -795,7 +786,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" · 367 unmodified lines
795786 checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0"
796787 dependencies = [
797788 "cfg-if",
798− "cloudflare-zlib-sys",
799789 "crc32fast",
800790 "libc",
801791 "libz-sys",
Makefile+5−1
@@ -65,7 +65,11 @@ lint: ## Run lints with clippy · 64 unmodified lines
6565
6666 ##@ Testing
6767
68−tests: clippy check doc unit-tests journey-tests-small journey-tests ## run all tests, including journey tests, try building docs
68+tests: clippy check doc unit-tests journey-tests-small journey-tests audit ## run all tests, including journey tests, try building docs, audit
69+
70+audit: ## run various auditing tools to assure we are legal and safe
71+ cargo deny check advisories bans licenses sources
72+
6973
7074 doc: ## Run cargo doc on all crates
7175 cargo doc
git-features/Cargo.toml+0−1
@@ -21,7 +21,6 @@ io-pipe = ["bytes"] · 20 unmodified lines
2121 crc32 = ["crc32fast"]
2222 zlib = ["flate2", "flate2/rust_backend", "quick-error"]
2323 zlib-ng-compat = ["flate2/zlib-ng-compat"]
24−zlib-cloudflare = ["flate2/cloudflare_zlib"]
2524 zlib-rust-backend = ["flate2/rust_backend"]
2625
2726 [[test]]