Loading STATUS +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 Loading doc/crypto/threads.pod +12 −3 Original line number Diff line number Diff line Loading @@ -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 Loading Loading
STATUS +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 Loading
doc/crypto/threads.pod +12 −3 Original line number Diff line number Diff line Loading @@ -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 Loading