1. 14 Apr, 2018 7 commits
  2. 13 Apr, 2018 3 commits
  3. 12 Apr, 2018 3 commits
  4. 11 Apr, 2018 4 commits
  5. 10 Apr, 2018 7 commits
  6. 09 Apr, 2018 2 commits
  7. 08 Apr, 2018 1 commit
  8. 07 Apr, 2018 4 commits
  9. 06 Apr, 2018 8 commits
  10. 05 Apr, 2018 1 commit
    • Nils Goroll's avatar
      support for vmod_unix on solar-ish OSes · 93517783
      Nils Goroll authored
      note on jail_solaris:
      
      ideally, vmods could tell the jails about privileges they require, but
      for now (and because vmod_unix lives in varnish-cache), just add the
      required privilege to the permitted set.
      
      I have also considered the option to add additional privileges via the
      -j argument (and actually would still want to add that somewhen), but
      for this purpose, varnish should really DTRT by default.
      
      note on priv_allocset:
      
      Most of the sun folk had proven to be good interface designers, but
      an API which requires dynamic allocation/deallocation really does not
      play well with my efficiency fetish. So good we got library
      constructors/destructors.
      
      note on getpeerucred:
      
      basically the same thing, but this time they at least added
      ucred_size(). Not intended for use like this, but anyway....
      93517783