1. 05 Aug, 2018 24 commits
  2. 28 Jul, 2018 1 commit
  3. 20 Jul, 2018 1 commit
    • Oliver Giles's avatar
      Ignore ECHILD in UnixEventPort::ChildSet::checkExits · 4c2796b0
      Oliver Giles authored
      If no child process has changed state, waitpid() returns zero. But if there
      are no more child processes at all, it returns -1 and sets errno to ECHILD.
      Since checkExits calls waitpid() in a loop, it must ignore ECHILD.
      
      +Unit test modified to exhibit the unexpected behaviour.
      4c2796b0
  4. 16 Jul, 2018 6 commits
  5. 15 Jul, 2018 3 commits
  6. 14 Jul, 2018 2 commits
  7. 13 Jul, 2018 1 commit
    • Harris Hancock's avatar
      cmake: Use search-specific-dirs-then-system-dirs idiom · df0fbbe3
      Harris Hancock authored
      An inconsistency was introduced with the previous fix to allow Cap'n Proto
      installations in system directories to be found by CapnProtoTargets.cmake:
      if the user installed Cap'n Proto in two locations, one of which is a
      system directory, e.g. /usr and /somewhere/else, and set
      PKG_CONFIG_PATH=/somewhere/else/lib/pkgconfig, the dependent project
      would use headers from /somewhere/else/include, but libraries from /usr/lib.
      
      This change resolves the inconsistency, allowing PKG_CONFIG_PATH to solely
      control the location of the desired installation of Cap'n Proto.
      df0fbbe3
  8. 30 Jun, 2018 2 commits