This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

HEADS UP maintainers: New openssl version 0.9.7


Heads up maintainers of curl, exim, fetchmail, links, lynx (huh,
that's me!), mod_php4, mod_ssl, mutt, pine, python and wget.

I've just released the new openssl-0.9.7 package which overrides
openssl-0.9.6.

0.9.6h will still be available but only the runtime libs (aka DLLs)
for compatibility reasons, packaged as "openssl096".  Visible effect:
You'll see four crypto and ssl DLLs in /bin now:

  cygcrypto.dll
  cygssl.dll

which are still the 0.9.6h versions and

  cygssl-0.9.7.dll
  cygcrypto-0.9.7.dll

which are the new 0.9.7 versions (as the name suggests).

Libs and headers for development are only available for 0.9.7 from
now on.

I'd like to encourage all maintainers of packages linked against 
openssl at least to test ASAP how your package behaves when only
0.9.7 is available for building.  And perhaps you could also
release a new version of your package linked against 0.9.7.  There's
a good incentive to do that:  Since some important functions are
now available in x86 assembler rather than in C, 0.9.7 should feel
faster than older versions.

One caveat:  0.9.7 doesn't contain a crypt() function anymore.  If
your package needs that function, either link additionally against
libcrypt.a (from the crypt package) or change calls to crypt() to
calls to DES_crypt().

I did release a new openssh linked against openssl 0.9.7 and now
also linked against libcrypt.a to be a good example ;-)

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]