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: NixOS/nixpkgs
base: 75288c35d004
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 2762950a8a2b
Choose a head ref
  • 3 commits
  • 6 files changed
  • 2 contributors

Commits on May 27, 2019

  1. libelfin: init at unstable-2018-08-25

    Needed by osquery to monitor which binaries are using e.g. hardening
    features: osquery/osquery#4708
    Ma27 committed May 27, 2019
    Copy the full SHA
    d98d4b3 View commit details
    Browse the repository at this point in the history
  2. osquery: 3.2.9 -> 3.3.2

    Although there's already a windows-only 3.4[1], the latest release for
    Unix systems is 3.3.2[2] with the following changes:
    
    * SELinux event recording[3]
    * SMART drive information[4]
    * ELF parsing to monitor compiler-level protections for binaries[5]
    
    The diff became rather big in the end due to the following changes:
    
    * The SMART information feature uses a custom fork of smartmontools to
      retrieve SMART data programatically[6].
    
    * Replaced the old, bloated `misc.patch` by a simpler patch that only
      fixes two (actual) issues in the CMake build, unnecessary link targets
      and an invalid compiler flag.
    
    * I tried to clean the derivation's code up a little bit by
      simplifying the `preConfigure` hook and adding only one build-input
      per line (that makes merging of several changes to the derivation
      easier as well).
    
    [1] https://github.com/facebook/osquery/releases/tag/3.4.0
    [2] https://github.com/facebook/osquery/releases/tag/3.3.2
    [3] osquery/osquery#4224
    [4] osquery/osquery#4133
    [5] osquery/osquery#4708
    [6] https://github.com/allanliu/smartmontools
    Ma27 committed May 27, 2019
    Copy the full SHA
    e4b4945 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2019

  1. osquery: 3.2.9 -> 3.3.2 (#62099)

    osquery: 3.2.9 -> 3.3.2
    infinisil committed May 28, 2019
    Copy the full SHA
    2762950 View commit details
    Browse the repository at this point in the history