Skip to content
Snippets Groups Projects
  1. Oct 19, 2018
  2. Oct 18, 2018
  3. Oct 17, 2018
  4. Oct 16, 2018
  5. Oct 15, 2018
  6. Oct 14, 2018
  7. Oct 08, 2018
  8. Oct 06, 2018
    • bors's avatar
      Auto merge of #1090 - xd009642:master, r=alexcrichton · dd8f56ed
      bors authored
      Add ptrace for non-apple BSDs
      
      So yesterday I did a PR for ptrace for apple, I've now gone through the ptrace header files for the other BSDs supported by libc and added ptrace + constants for all of them.
      
      Given the lack of ptrace in any of them I don't know if the test has to be changed at all for the new functions so I'll tackle any CI errors that come up if and as they appear.
      dd8f56ed
    • xd009642's avatar
      Add ptrace for non-apple BSDs · 57b136a2
      xd009642 authored
      * Added ptrace and constants for all freebsdlike and netbsdlike OSs
      57b136a2
  9. Oct 05, 2018
  10. Oct 04, 2018
  11. Oct 03, 2018
    • bors's avatar
      Auto merge of #1088 - m-hilgendorf:patch-1, r=alexcrichton · 3a04c320
      bors authored
      Add ftok on MacOS
      
      Provide a symbol for the `ftok` function declared in sys/ipc.h, for completeness and to allow calling `ftok` to generate the key value for `shmat`.
      3a04c320
    • bors's avatar
      Auto merge of #1087 - kalamay:bsd-fcntl-locks, r=alexcrichton · 4a1bae28
      bors authored
      Add fcntl constants for advisory locking on BSDs
      
      For range-based locking POSIX fcntl locks are needed. This adds the
      constants F_RDLCK, F_UNLCK, and F_WRLCK for FreeBSD, NetBSD, OpenBSD,
      DragonFlyBSD, and macOS/iOS. Fortunately these values are defined the same across these platforms.
      4a1bae28
  12. Oct 02, 2018
  13. Sep 28, 2018
  14. Sep 25, 2018
  15. Sep 22, 2018
  16. Sep 21, 2018
  17. Sep 19, 2018
  18. Sep 18, 2018
  19. Sep 13, 2018
  20. Sep 12, 2018
  21. Sep 10, 2018
    • bors's avatar
      Auto merge of #1078 - johalun:so_reuseport_lb, r=alexcrichton · 995d7daf
      bors authored
      Add new FreeBSD socket option SO_REUSEPORT_LB.
      
      FreeBSD 12, which is scheduled to be released soon, has a new socket option SO_REUSEPORT_LB.
      From setsockopt man page:
           SO_REUSEPORT_LB allows completely duplicate bindings by multiple
           processes if they all set SO_REUSEPORT_LB before binding the port.
           Incoming TCP and UDP connections are distributed among the sharing
           processes based on a hash function of local port number, foreign IP
           address and port number. A maximum of 256 processes can share one socket.
      995d7daf
Loading