- Use socket pairs by default (instead of pipes). Prevents race condition

on several (buggy) OSs. Report and fix from tridge@linuxcare.com
This commit is contained in:
Damien Miller 2000-02-01 23:05:30 +11:00
parent 6034fdfd1f
commit 9e53f35a6a
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
20000201
- Use socket pairs by default (instead of pipes). Prevents race condition
on several (buggy) OSs. Report and fix from tridge@linuxcare.com
20000127 20000127
- Seed OpenSSL's random number generator before generating RSA keypairs - Seed OpenSSL's random number generator before generating RSA keypairs
- Split random collector into seperate file - Split random collector into seperate file

View File

@ -122,6 +122,6 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg }
* Define this to use pipes instead of socketpairs for communicating with the * Define this to use pipes instead of socketpairs for communicating with the
* client program. Socketpairs do not seem to work on all systems. * client program. Socketpairs do not seem to work on all systems.
*/ */
#define USE_PIPES 1 /* #define USE_PIPES 1 */
#endif /* INCLUDES_H */ #endif /* INCLUDES_H */