Skip to content
  1. Dec 22, 2015
  2. Dec 21, 2015
  3. Dec 19, 2015
  4. Dec 18, 2015
  5. Dec 17, 2015
  6. Dec 16, 2015
  7. Dec 15, 2015
    • Matt Caswell's avatar
      Fix build on Solaris · 19a86b03
      Matt Caswell authored
      
      
      Solaris builds were failing during async compilation because the .o files
      created from compiling the corresponding .c files held in async/arch were
      ending up in the top level async directory. Consequently the link fails
      because it can't find the .o files.
      
      Thanks to Richard Levitte for pointing me in the right direction on this.
      
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      19a86b03
    • Matt Caswell's avatar
      Fix updating via mkdef.pl · 3addf183
      Matt Caswell authored
      
      
      The previous commit introduced a new file format for ssleay.num and
      libeay.num, i.e. the introduction of a version field. Therefore the update
      capability in mkdef.pl needs updating to take account of the new format.
      
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      3addf183
    • Matt Caswell's avatar
      Don't export internal symbols · e863d920
      Matt Caswell authored
      
      
      On Linux when creating the .so file we were exporting all symbols. We should
      only be exporting public symbols. This commit fixes the issue. It is only
      applicable to linux currently although the same technique may work for other
      platforms (e.g. Solaris should work the same way).
      
      This also adds symbol version information to our exported symbols.
      
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      e863d920