Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: EmbarkStudios/cargo-deny
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.2.5
Choose a base ref
...
head repository: EmbarkStudios/cargo-deny
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.3.0-beta
Choose a head ref
  • 14 commits
  • 35 files changed
  • 6 contributors

Commits on Jul 9, 2019

  1. Add CoC and Contributor Guide (#8)

    arirawr authored and Jake-Shadle committed Jul 9, 2019
    Configuration menu
    Copy the full SHA
    9d12c70 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2019

  1. Fix README.md anchor links (#11)

    francesca64 authored and Jake-Shadle committed Jul 27, 2019
    Configuration menu
    Copy the full SHA
    0edcbad View commit details
    Browse the repository at this point in the history
  2. Fixes (#13)

    * Allow cargo-deny to be used as a cargo plugin
    
    Closes: #10
    
    * Fix binary_search for wildcards
    
    There was a flaw in the binary search
    due to how wildcards are sorted.
    
    Also fix issue where detecting a denied
    crate wouldn't actually result in a check
    failure.
    
    Add more tests for the binary_search
    
    Resolves: #12
    
    * Release 0.2.6
    
    * Rustfmt
    
    * Replace cargo-deny with cargo deny [ci skip]
    
    * Fixup self-check
    Jake-Shadle authored Jul 27, 2019
    Configuration menu
    Copy the full SHA
    f270c72 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2019

  1. Configuration menu
    Copy the full SHA
    d58b371 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15 from Phrohdoh/fix-coc-link

    Fix the casing of the Code of Conduct link in the Contributing Guide
    repi authored Jul 29, 2019
    Configuration menu
    Copy the full SHA
    3808218 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2019

  1. Update dependencies (#21)

    * Update dependencies.
        Updating aho-corasick v0.7.3 -> v0.7.6
        Removing argon2rs v0.2.5
          Adding arrayref v0.3.5
        Updating arrayvec v0.4.10 -> v0.4.11
        Updating atty v0.2.11 -> v0.2.13
        Updating autocfg v0.1.4 -> v0.1.6
        Updating backtrace v0.3.32 -> v0.3.35
        Updating backtrace-sys v0.1.30 -> v0.1.31
          Adding base64 v0.10.1
        Removing blake2-rfc v0.2.18
          Adding blake2b_simd v0.5.7
        Removing build_const v0.2.1
        Updating cargo_metadata v0.8.0 -> v0.8.2
        Updating cc v1.0.37 -> v1.0.41
        Updating constant_time_eq v0.1.3 -> v0.1.4
        Removing crc v1.8.1
        Updating crossbeam-epoch v0.7.1 -> v0.7.2
        Updating crossbeam-utils v0.6.5 -> v0.6.6
        Updating flate2 v1.0.9 -> v1.0.11
        Updating getrandom v0.1.6 -> v0.1.11
        Removing isatty v0.1.9
        Updating lazy_static v1.3.0 -> v1.4.0
        Updating libc v0.2.58 -> v0.2.62
        Updating log v0.4.6 -> v0.4.8
        Updating memchr v2.2.0 -> v2.2.1
        Updating memoffset v0.2.1 -> v0.5.1
        Updating miniz_oxide v0.2.1 -> v0.3.2
        Removing miniz_oxide_c_api v0.2.1
        Removing numtoa v0.1.0
          Adding proc-macro2 v1.0.1
        Removing quote v0.6.12
          Adding quote v0.6.13
          Adding quote v1.0.2
        Updating rand_chacha v0.2.0 -> v0.2.1
        Removing rand_core v0.4.0
        Removing rand_core v0.5.0
          Adding rand_core v0.4.2
          Adding rand_core v0.5.1
        Updating redox_syscall v0.1.54 -> v0.1.56
        Removing redox_termios v0.1.1
        Updating redox_users v0.3.0 -> v0.3.1
        Updating regex v1.1.7 -> v1.2.1
        Updating regex-syntax v0.6.7 -> v0.6.11
          Adding rust-argon2 v0.5.1
        Updating rustc-demangle v0.1.15 -> v0.1.16
          Adding rustc_version v0.2.3
        Removing scoped_threadpool v0.1.9
        Updating scopeguard v0.3.3 -> v1.0.0
        Updating serde v1.0.94 -> v1.0.99
        Updating serde_derive v1.0.94 -> v1.0.99
        Updating slog v2.4.1 -> v2.5.2
        Updating slog-term v2.4.0 -> v2.4.1
        Removing spin v0.5.0
        Removing syn v0.15.39
          Adding syn v0.15.44
          Adding syn v1.0.5
        Removing termion v1.5.3
        Updating toml v0.5.1 -> v0.5.3
        Updating twox-hash v1.4.1 -> v1.5.0
        Updating ucd-util v0.1.3 -> v0.1.5
        Updating unicode-width v0.1.5 -> v0.1.6
          Adding unicode-xid v0.2.0
        Updating utf8-ranges v1.0.3 -> v1.0.4
          Adding wasi v0.5.0
        Updating winapi v0.3.7 -> v0.3.8
    
    * Add "LLVM-exception" to license allow list.
    
    We currently parse out exceptions as separate licenses, which may not be the correct thing to do
    Example: `wasi` crate uses "Apache-2.0 WITH LLVM-exception" as on of the licenses
    
    For now added this case to our allow list herer but may want to reconsider how to handle it:  #22
    
    * Allow duplicate syn/proc-macro crates
    repi authored Aug 29, 2019
    Configuration menu
    Copy the full SHA
    aa41834 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2019

  1. [ci] Add mergify configuration

    repi committed Sep 16, 2019
    Configuration menu
    Copy the full SHA
    ba8dca8 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2019

  1. Refactor (#29)

    * Giant refactor of everything
    * Replace slog with fern
    
    Due to the changes to how errors are reported
    and just the general user facing aspect of this tool, it doesn't really make sense to
    have structured logging for cargo-deny
    
    * Update ban check
    
    Follows similar reporting to the license check
    
    * Remove non-required licenses
    * Add CHANGELOG
    * Add 01_allow_license
    * Add 02_deny_license
    * Update to spdx 0.2.0
    * Add hide-inclusion-graph option
    * Add help for why a license is accepted
    * Nuke travis
    * Replace mergify with github action
    * Add publish check
    Jake-Shadle authored Oct 6, 2019
    Configuration menu
    Copy the full SHA
    ac7a86e View commit details
    Browse the repository at this point in the history
  2. Update README (#34)

    Jake-Shadle authored Oct 6, 2019
    Configuration menu
    Copy the full SHA
    053e4f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2019

  1. Configuration menu
    Copy the full SHA
    10d37a2 View commit details
    Browse the repository at this point in the history
  2. Fix package script

    Jake-Shadle committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    06a22f9 View commit details
    Browse the repository at this point in the history
  3. [ci] Fix bin variable

    Jake-Shadle committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    694723e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6159c4d View commit details
    Browse the repository at this point in the history
  5. [ci] Fix typo

    Jake-Shadle committed Oct 7, 2019
    Configuration menu
    Copy the full SHA
    d59e861 View commit details
    Browse the repository at this point in the history
Loading