Skip to content
  1. Nov 09, 2016
  2. Nov 06, 2016
  3. Nov 04, 2016
  4. Nov 03, 2016
  5. Nov 02, 2016
  6. Oct 31, 2016
  7. Oct 26, 2016
  8. Oct 24, 2016
  9. Oct 21, 2016
  10. Oct 15, 2016
  11. Oct 13, 2016
    • Richard Levitte's avatar
      Remove automatic RPATH - add user rpath support · fad599f7
      Richard Levitte authored
      
      
      Make Configure recognise -rpath and -R to support user added rpaths
      for OSF1 and Solaris.  For convenience, add a variable LIBRPATH in the
      Unix Makefile, which the users can use as follows:
      
          ./config [options] -Wl,-rpath,\$(LIBRPATH)
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      fad599f7
    • Richard Levitte's avatar
      Remove automatic RPATH · 075f7e2c
      Richard Levitte authored
      
      
      Before OpenSSL 1.1.0, binaries were installed in a non-standard
      location by default, and runpath directories were therefore added in
      those binaries, to make sure the executables would be able to find the
      shared libraries they were linked with.
      
      With OpenSSL 1.1.0 and on, binaries are installed in standard
      directories by default, and the addition of runpath directories is
      therefore not needed any more.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      075f7e2c
  12. Oct 12, 2016
  13. Oct 02, 2016
  14. Sep 21, 2016
  15. Sep 17, 2016
  16. Sep 16, 2016
  17. Sep 15, 2016
  18. Sep 14, 2016
  19. Sep 13, 2016
  20. Sep 12, 2016
  21. Sep 08, 2016
  22. Sep 07, 2016
    • Richard Levitte's avatar
      Allow asan, msan and ubsan to be configured with shared libraries · 342a1a23
      Richard Levitte authored
      
      
      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: default avatarRich Salz <rsalz@openssl.org>
      342a1a23