1. 23 9月, 2015 2 次提交
    • A
      Make BUF_strndup() read-safe on arbitrary inputs · 110f7b37
      Alessandro Ghedini 提交于
      BUF_strndup was calling strlen through BUF_strlcpy, and ended up reading
      past the input if the input was not a C string.
      
      Make it explicitly part of BUF_strndup's contract to never read more
      than |siz| input bytes. This augments the standard strndup contract to
      be safer.
      
      The commit also adds a check for siz overflow and some brief documentation
      for BUF_strndup().
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      110f7b37
    • R
      GH398: Add mingw cross-compile, etc. · db9defdf
      Rich Salz 提交于
      For all release branches.  It adds travis build support. If you don't
      have a config file it uses the default (because we enabled travis for the
      project), which uses ruby/rake/rakefiles, and you get confusing "build
      still failing" messages.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      db9defdf
  2. 22 9月, 2015 24 次提交
  3. 21 9月, 2015 4 次提交
  4. 20 9月, 2015 10 次提交