1. 06 Mar, 2016 2 commits
    • Michael McConville's avatar
      A few more OpenBSD fixes · 4b780a34
      Michael McConville authored
      Namely:
      
       o use malloc where an xCalloc slipped in
      
       o safeguard against an empty arg list - I don't think it's possible,
         but it would be potentially exploitable
      
       o we need to initialize the arg string to an empty string because we no
       longer use strlcpy(3)
      
       o annotate a tricky use of strlcpy(3)'s truncation
      4b780a34
    • Michael McConville's avatar
      Misc. OpenBSD tuneup and improvement · b08cb735
      Michael McConville authored
      Including:
      
       o set *basenameEnd even in error cases (FreeBSD probably needs this)
      
       o use kvm_openfiles(3) rather than kvm_open(3) so that we can report
         errors (as with FreeBSD)
      
       o sanify the process argument list creation by using strlcat(3)
      
       o drop the pageSizeKb variable and use the PAGE_SIZE_KB macro directly,
         as the page size can't change anyway
      
       o clean up a few macros, add MINIMUM() and MAXIMUM() (should be
         mirrored to FreeBSD)
      
       o fix some syntax
      
       o add some useful comments
      b08cb735
  2. 01 Mar, 2016 4 commits
  3. 29 Feb, 2016 1 commit
  4. 27 Feb, 2016 2 commits
  5. 20 Feb, 2016 1 commit
  6. 19 Feb, 2016 9 commits
  7. 18 Feb, 2016 4 commits
  8. 17 Feb, 2016 2 commits
  9. 16 Feb, 2016 3 commits
  10. 14 Feb, 2016 5 commits
  11. 13 Feb, 2016 6 commits
  12. 12 Feb, 2016 1 commit