Skip to content
  1. Jul 14, 2016
  2. Jul 10, 2016
  3. Jul 08, 2016
  4. Jul 07, 2016
    • Richard Levitte's avatar
      VMS: correct post-install instructions · e78884d7
      Richard Levitte authored
      
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      e78884d7
    • Richard Levitte's avatar
      Windows: make some vars in windows-makefile.tmpl reachable again · 3ffb060e
      Richard Levitte authored
      
      
      $openssldir and $enginesdir were mistakenly made unavailable to other
      perl fragments.  They are still needed in the definition of CFLAGS.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      3ffb060e
    • Richard Levitte's avatar
      Versioning engines default location: the VMS case · e8fb1295
      Richard Levitte authored
      
      
      OpenSSL engines are tied to the OpenSSL shared library versions,
      starting with OpenSSL 1.1.  We therefore need to install them in
      directories which have the shared library version in it's name, to
      easily allow multiple OpenSSL versions to be installed at the same
      time.
      
      For VMS, the change is a bit more involved, primarly because the top
      installation directory was already versioned, *as well as* some of the
      files inside.  That's a bit too much.  Version numbering in files is
      also a bit different on VMS.  The engines for shared library version
      1.1 will therefore end up in OSSL$INSTROOT:[ENGINES0101.'arch']
      
      ('arch' is the architecture we build for)
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      e8fb1295
    • Richard Levitte's avatar
      Versioning engines default location: the Unix case · b2de11c5
      Richard Levitte authored
      
      
      OpenSSL engines are tied to the OpenSSL shared library versions,
      starting with OpenSSL 1.1.  We therefore need to install them in
      directories which have the shared library version in it's name, to
      easily allow multiple OpenSSL versions to be installed at the same
      time.
      
      For Unix, the default installation directory is changed from
      $PREFIX/lib/engines to $PREFIX/lib/engines-${major}_${minor} (mingw)
      or $PREFIX/lib/engines-${major}.${minor} (all but mingw)
      
      ($PREFIX is the directory given for the configuration option --prefix,
      and ${major} and ${minor} are the major and minor shared library
      version numbers)
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      b2de11c5
    • Richard Levitte's avatar
      Versioning engines default location: the Windows case · ee0a61cf
      Richard Levitte authored
      
      
      OpenSSL engines are tied to the OpenSSL shared library versions,
      starting with OpenSSL 1.1.  We therefore need to install them in
      directories which have the shared library version in it's name, to
      easily allow multiple OpenSSL versions to be installed at the same
      time.
      
      For windows, the default installation directory is changed from
      $PREFIX/lib/engines to $PREFIX/lib/engines-${major}_${minor}
      
      ($PREFIX is the directory given for the configuration option --prefix,
      and ${major} and ${minor} are the major and minor shared library
      version numbers)
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      ee0a61cf
  5. Jul 06, 2016
  6. Jul 02, 2016
  7. Jul 01, 2016
  8. Jun 30, 2016
  9. Jun 28, 2016
  10. Jun 27, 2016
  11. Jun 17, 2016
    • Richard Levitte's avatar
      Harmonise the different build files · 4813ad2d
      Richard Levitte authored
      
      
      - User targets are now the same and generally do the same things
      - configdata.pm depends on exactly the same files on all platforms
      - VMS production of shared libraries is simplified
      - VMS automatic dependency files get the extension .D rather than .MMS
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      4813ad2d
  12. Jun 14, 2016
  13. Jun 10, 2016
  14. Jun 06, 2016
    • Richard Levitte's avatar
      Fix the directory target generation · ec772a81
      Richard Levitte authored
      
      
      The directories for the final products were never registered, it was
      plain luck that intermediary files were in the same place and
      registered the directory anyway.
      
      Also, scripts are generated directly from source (binaries go through
      intermadiary object files), so we need to explicitely make sure to
      avoid registering the source directory unless it's an in source
      build.
      
      Reviewed-by: default avatarAndy Polyakov <appro@openssl.org>
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      ec772a81
  15. Jun 04, 2016
  16. Jun 01, 2016
  17. May 27, 2016
  18. May 24, 2016