Commit a7c924c0 authored by Richard Levitte's avatar Richard Levitte
Browse files

0.9.8-beta5 works on VMS/Alpha

parent 27b762af
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line

  OpenSSL STATUS                           Last modified at
  ______________                           $Date: 2005/06/13 03:36:58 $
  ______________                           $Date: 2005/06/13 04:17:08 $

  DEVELOPMENT STATE

    o  OpenSSL 0.9.9:  Under development...
    o  OpenSSL 0.9.8-beta5:  Released on June 13th, 2005
       OpenVMS/Alpha 7.3-2 w. Compaq C 6.4-005			SUCCESS
    o  OpenSSL 0.9.8-beta4:  Released on June 6th, 2005
    o  OpenSSL 0.9.8-beta3:  Released on May 31th, 2005
    o  OpenSSL 0.9.8-beta2:  Released on May 24th, 2005
+12 −3
Original line number Diff line number Diff line
@@ -65,9 +65,18 @@ B<CRYPTO_LOCK>, and releases it otherwise.
B<file> and B<line> are the file number of the function setting the
lock. They can be useful for debugging.

id_function(void) is a function that returns a thread ID. It is not
needed on Windows nor on platforms where getpid() returns a different
ID for each thread (most notably Linux).
id_function(void) is a function that returns a thread ID, for
instance, pthread_self(). It is not, needed on Windows nor on
platforms where getpid() returns a different ID for each thread.
However, even on those platforms, pthread_self() should be used, since
the behavior of getpid() may depend on the machine where the program
is being run, not the machine where the program is being compiled.
(For instance, Red Hat 8 Linux and earlier used LinuxThreads, whose
getpid() returns a different value for each thread; Red Hat 9 Linux
and later use NPTL, which is Posix-conformant, and thus whose getpid()
returns the same value for all threads in a process.  But a program
compiled on Red Hat 8 and run on Red Hat 9 will by default see
getpid() returning the same value for all threads.)

Additionally, OpenSSL supports dynamic locks, and sometimes, some parts
of OpenSSL need it for better performance.  To enable this, the following