1. 12 Oct, 2017 1 commit
    • Edward Catmur's avatar
      Avoid passing null to memcpy/memcmp/memset · dbc088d1
      Edward Catmur authored
      It is invalid to pass null as a pointer argument to memcpy/memcmp/memset, even if the count argument is zero:
      
      > Where an argument declared as size_t n specifies the length of the array for a
      function, n can have the value zero on a call to that function. Unless explicitly stated
      otherwise in the description of a particular function in this subclause, pointer arguments
      on such a call shall still have valid values [...]
      
      Detected by -fsanitize=nonnull-attribute.
      dbc088d1
  2. 21 Sep, 2017 1 commit
  3. 01 Jun, 2017 1 commit
  4. 29 Apr, 2017 1 commit
  5. 28 Apr, 2017 4 commits
  6. 26 Apr, 2017 1 commit
  7. 25 Apr, 2017 1 commit
  8. 18 Feb, 2017 1 commit
  9. 24 Jan, 2017 1 commit
  10. 06 Apr, 2016 1 commit
  11. 30 Dec, 2014 1 commit
  12. 29 Nov, 2014 1 commit
  13. 22 Nov, 2014 1 commit
  14. 01 Jul, 2014 1 commit
  15. 29 Jun, 2014 3 commits
  16. 20 Jun, 2014 1 commit
    • Kenton Varda's avatar
      Change license to MIT. · 889204fe
      Kenton Varda authored
      For portions currently copyright by Kenton (most of it), transfer copyright to Sandstorm Development Group, Inc. (Kenton's company).
      
      The license change is practically meaningless, as MIT and BSD 2-clause are legally equivalent. However, the BSD 2-clause license is sometimes confused for its ugly siblings, BSD 3-clause and BSD 4-clause. The MIT license is more immediately recognizeable for what it is.
      
      Rémy Blank and Jason Choy (the two non-trivial contributors) are on record as approving this change:
      
      https://groups.google.com/d/msg/capnproto/xXDd2HUOCcc/gbe_COIuXKYJ
      889204fe
  17. 23 Aug, 2013 3 commits
  18. 13 Jul, 2013 1 commit
  19. 12 Jul, 2013 1 commit
  20. 10 Jul, 2013 1 commit
  21. 09 Jul, 2013 1 commit
  22. 03 Jul, 2013 3 commits
  23. 02 Jul, 2013 3 commits