1. 30 11月, 2016 1 次提交
  2. 23 11月, 2016 2 次提交
  3. 17 11月, 2016 1 次提交
  4. 16 11月, 2016 3 次提交
  5. 15 11月, 2016 2 次提交
  6. 14 11月, 2016 1 次提交
  7. 11 11月, 2016 3 次提交
  8. 10 11月, 2016 2 次提交
  9. 07 11月, 2016 1 次提交
  10. 04 11月, 2016 2 次提交
  11. 03 11月, 2016 3 次提交
  12. 02 11月, 2016 4 次提交
  13. 28 10月, 2016 2 次提交
  14. 27 10月, 2016 1 次提交
  15. 17 10月, 2016 1 次提交
    • M
      Allow older versions in the *.num files · 455cba54
      Matt Caswell 提交于
      In 1.1.0 we only allowed a strictly increasing version number in the *.num
      files, i.e. you could never introduce a symbol at the end of the *.num file
      with a lower version number than the one preceding it. This made sense for
      1.1.0. However in master we may be introducing symbols for backport to
      1.1.0. Therefore it is ok in master to have a symbol for version 1.1.0c
      coming after a symbol for version 1.1.1.
      
      This commit fixes the check in mkdef.pl to be a bit looser to allow this.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      455cba54
  16. 13 10月, 2016 1 次提交
    • R
      Remove automatic RPATH - adapt shlib_wrap.sh · 71d8ff1a
      Richard Levitte 提交于
      Looking for something starting with '-Wl,-rpath,' isn't good enough,
      as someone might give something like '-Wl,--enable-new-dtags,-rpath,/PATH'.
      Looking for ',-rpath,' should be safe enough.
      
      We could remove the preloading stuff entirely, but just in case the
      user has chosen to given RPATH setting arguments at configuration,
      we'd better make sure testing will still work.  Fair warning, there
      are some configuration options that do not work with preloaded OpenSSL
      libraries, such as the sanity checking ones.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      71d8ff1a
  17. 11 10月, 2016 2 次提交
  18. 29 9月, 2016 1 次提交
  19. 27 9月, 2016 1 次提交
  20. 22 9月, 2016 2 次提交
  21. 21 9月, 2016 2 次提交
  22. 08 9月, 2016 1 次提交
    • R
      Allow asan, msan and ubsan to be configured with shared libraries · 342a1a23
      Richard Levitte 提交于
      The background story is that util/shlib_wrap.sh was setting LD_PRELOAD
      or similar platform dependent variables, just in case the shared
      libraries were built with -rpath.  Unfortunately, this doesn't work
      too well with asan, msan or ubsan.
      
      So, the solution is to forbid the combination of shared libraries,
      -rpath and any of the sanity analyzers we can configure.
      
      This changes util/shlib_wrap.sh so it only contains the code that sets
      LD_PRELOAD when -rpath has been used when configuring.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      342a1a23
  23. 25 8月, 2016 1 次提交