aboutsummaryrefslogtreecommitdiffstats
path: root/cipher/rndlinux.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix a problem with select and high fds.Werner Koch2015-01-191-12/+17
| | | | | | | | | | | | | | | | | | | | | * cipher/rndlinux.c (rndlinux_gather_random): Check fd before using FD_SET. -- If on systems where the maximum number of fds may be dynamically configured to a value of FD_MAXSIZE or higher and the RNG is first used after more than FD_SETSIZE-1 descriptors are in use, we disable the progress messages from the RNG. A better solution would be too use poll but that requires more tests. The same problem exists in rndunix.c - however this rng is only used on old Unices and I assume that they don't feature dynamically configured maximum fd sizes. (from Libgcrypt commit 9487099071af4478d2882e633a0ade805801d6fa) This may fix GnuPG-bug-id: 1818
* Typo fixes and comment re-formatting.Werner Koch2012-01-121-5/+6
|
* Switched to GPLv3.Werner Koch2007-10-231-4/+2
| | | | | Updated gettext.
* * idea-stub.c (load_module): Not legal to return a void * as a functionDavid Shaw2005-12-061-5/+0
| | | | | pointer.
* Updated FSF street address and preparations for a release candidate.Werner Koch2005-05-311-1/+2
|
* * bithelp.h, des.c, random.c, rndlinux.c, sha1.c, blowfish.c, elgamal.c,David Shaw2003-05-241-8/+8
| | | | | | | | rijndael.c, rndunix.c, sha256.c, cast5.c, idea-stub.c, rmd160.c, rndw32.c, sha512.c, md5.c, rmd160test.c, rsa.c, tiger.c: Edit all preprocessor instructions to remove whitespace before the '#'. This is not required by C89, but there are some compilers out there that don't like it.
* * rndw32.c [__CYGWIN32__]: Don't include winioctl.h - it is not requiredDavid Shaw2002-11-061-1/+1
| | | | | | | | | | | | | | | anymore. (From Werner) * random.c (read_seed_file,update_random_seed_file): Use binary mode for __CYGWIN__. (From Werner) * blowfish.c (burn_stack), cast5.c (burn_stack), des.c (burn_stack), md5.c (burn_stack), random.c (burn_stack, read_pool, fast_random_poll), rijndael.c (burn_stack), rmd160.c (burn_stack), rndegd.c (rndegd_gather_random), rndlinux.c (rndlinux_gather_random), sha1.c (burn_stack), tiger.c (burn_stack), twofish.c (burn_stack): Replace various calls to memset() with the more secure wipememory().
* The big extension module removal.Werner Koch2002-08-031-85/+9
|
* * rndlinux.c: Removed HAVE_LINUX_RANDOM_H conditional because itWerner Koch2002-06-291-2/+0
| | | | | | was never used and the configure test did set the wrong macro anyway.
* Update head to match stable 1.0David Shaw2002-06-291-0/+242
|
* Removed files from the HEAD revision, because they are now in anotherWerner Koch2000-12-191-221/+0
| | | | | repository
* See ChangeLog: Mon Sep 18 16:35:45 CEST 2000 Werner KochWerner Koch2000-09-181-3/+4
|
* See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner KochWerner Koch1999-12-081-1/+0
|
* See ChangeLog: Fri Nov 19 17:15:20 CET 1999 Werner KochWerner Koch1999-11-191-12/+3
|
* See ChangeLog: Mon Nov 15 21:36:02 CET 1999 Werner KochWerner Koch1999-11-151-6/+1
|
* See ChangeLog: Tue Jun 1 16:01:46 CEST 1999 Werner KochWerner Koch1999-06-011-0/+25
|
* See ChangeLog: Sat Mar 20 11:53:40 CET 1999 Werner KochWerner Koch1999-03-201-11/+12
|
* See ChangeLog: Tue Mar 2 16:44:57 CET 1999 Werner KochWerner Koch1999-03-021-4/+0
|
* See ChangeLog: Sat Feb 20 21:40:49 CET 1999 Werner KochWerner Koch1999-02-201-4/+4
|
* See ChangeLog: Mon Dec 14 21:18:49 CET 1998 Werner KochWerner Koch1998-12-141-12/+15
|
* See ChangeLog: Sat Dec 12 18:40:32 CET 1998 Werner KochWerner Koch1998-12-121-1/+1
|
* See ChangeLog: Thu Dec 10 20:15:36 CET 1998 Werner KochWerner Koch1998-12-101-39/+0
|
* See ChangeLog: Fri Nov 27 12:39:29 CET 1998 Werner KochWerner Koch1998-11-271-11/+23
|
* Restructured the RNG source and add support for loadableWerner Koch1998-11-251-0/+237
random modules.