GnuPG 1.4.23 for DOS (Announce)
I reproduced the problem in MS-DOS.  While generating a key pair, i get as far as entering the passphrase twice.  Then it freezes.  Printf() debugging shows the following "backtrace."
passphrase_to_dek()
hash_passphrase()
randomize_buffer()
get_random_bits()
read_pool()
random_poll()
read_random_source()
getfnc_gather_random()
rndlinux_gather_random()
There's a do/while loop in rndlinux_gather_random() that never ends on MS-DOS.  Every read from /dev/urandom$ returns 0 bytes and no errors.
I can read urandom$ from the command line, so the problem must have something to do with how GPG / DJGPP is reading it.  I will troubleshoot this further when i find the time.
Complete thread:
- GnuPG 1.4.23 for DOS - bencollver, 08.05.2024, 07:03 (Announce) ![Open in board view [Board]](img/board_d.gif) ![Open in mix view [Mix]](img/mix_d.gif) - GnuPG 1.4.23 for DOS - rosegondon, 08.05.2024, 11:09- GnuPG 1.4.23 for DOS - bencollver, 08.05.2024, 16:48- GnuPG 1.4.23 for DOS - rosegondon, 08.05.2024, 18:20- GnuPG 1.4.23 for DOS - bencollver, 08.05.2024, 22:19- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 05:18- GnuPG 1.4.23 for DOS - rosegondon, 09.05.2024, 12:48- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 16:32- GnuPG 1.4.23 for DOS - rosegondon, 09.05.2024, 17:11- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 19:30- GnuPG 1.4.23 for DOS - rosegondon, 09.05.2024, 21:08- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 23:32- GnuPG 1.4.23 for DOS - rosegondon, 10.05.2024, 19:10- GnuPG 1.4.23 for DOS - RayeR, 14.05.2024, 20:49- GnuPG 1.4.23 for DOS - bencollver, 14.05.2024, 22:36- GnuPG 1.4.23 for DOS - RayeR, 14.05.2024, 23:55- NSA is coming to get you (and your cat)! - Rugxulo, 15.05.2024, 06:21- NSA is coming to get you (and your cat)! - rosegondon, 15.05.2024, 11:48- NSA is coming to get you (and your cat)! - RayeR, 15.05.2024, 17:40
 
 
- NSA is coming to get you (and your cat)! - rosegondon, 15.05.2024, 11:48
 
- NSA is coming to get you (and your cat)! - Rugxulo, 15.05.2024, 06:21
 
- GnuPG 1.4.23 for DOS - RayeR, 14.05.2024, 23:55
 
- GnuPG 1.4.23 for DOS - bencollver, 14.05.2024, 22:36
 
- GnuPG 1.4.23 for DOS - RayeR, 14.05.2024, 20:49
- GnuPG 1.4.23 for DOS - rosegondon, 10.05.2024, 19:30- GnuPG 1.4.23 for DOS - bencollver, 11.05.2024, 20:44
- GnuPG 1.4.23 for DOS - bencollver, 13.05.2024, 07:12- GnuPG 1.4.23 for DOS - bencollver, 14.05.2024, 01:31- GnuPG 1.4.23 for DOS - rosegondon, 14.05.2024, 09:53- GnuPG 1.4.23 for DOS - bencollver, 14.05.2024, 17:04- GnuPG 1.4.23 for DOS - rosegondon, 14.05.2024, 18:33
- GnuPG 1.4.23 for DOS - rosegondon, 15.05.2024, 11:43- GnuPG 1.4.23 for DOS - bencollver, 15.05.2024, 17:00
 
- GnuPG 1.4.23 for DOS - rosegondon, 16.05.2024, 07:13- GnuPG 1.4.23 for DOS - bencollver, 17.05.2024, 02:20- GnuPG 1.4.23 for DOS - rosegondon, 17.05.2024, 07:31- GnuPG 1.4.23 for DOS - bencollver, 17.05.2024, 16:14- GnuPG 1.4.23 for DOS - rosegondon, 17.05.2024, 18:38- GnuPG 1.4.23 for DOS - bencollver, 17.05.2024, 19:22- GnuPG 1.4.23 for DOS - rosegondon, 17.05.2024, 22:03
- GnuPG 1.4.23 for DOS - rosegondon, 17.05.2024, 22:17- GnuPG 1.4.23 for DOS - bencollver, 19.05.2024, 05:53
 
- GnuPG 1.4.23 for DOS - rosegondon, 17.05.2024, 22:31- GnuPG 1.4.23 for DOS - bencollver, 19.05.2024, 05:10- GnuPG 1.4.23 for DOS - rosegondon, 20.05.2024, 21:04- GnuPG 1.4.23 for DOS - bencollver, 20.05.2024, 21:53
 
 
- GnuPG 1.4.23 for DOS - rosegondon, 20.05.2024, 21:04
 
- GnuPG 1.4.23 for DOS - bencollver, 19.05.2024, 05:10
 
 
- GnuPG 1.4.23 for DOS - bencollver, 17.05.2024, 19:22
 
- GnuPG 1.4.23 for DOS - rosegondon, 17.05.2024, 18:38
 
- GnuPG 1.4.23 for DOS - bencollver, 17.05.2024, 16:14
 
- GnuPG 1.4.23 for DOS - rosegondon, 17.05.2024, 07:31
 
- GnuPG 1.4.23 for DOS - bencollver, 17.05.2024, 02:20
 
 
- GnuPG 1.4.23 for DOS - bencollver, 14.05.2024, 17:04
 
- GnuPG 1.4.23 for DOS - rosegondon, 14.05.2024, 09:53
 
- GnuPG 1.4.23 for DOS - bencollver, 14.05.2024, 01:31
 
 
- GnuPG 1.4.23 for DOS - rosegondon, 10.05.2024, 19:10
 
- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 23:32
 
- GnuPG 1.4.23 for DOS - rosegondon, 09.05.2024, 21:08
 
- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 19:30
 
- GnuPG 1.4.23 for DOS - rosegondon, 09.05.2024, 17:11
 
- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 16:32
 
- GnuPG 1.4.23 for DOS - rosegondon, 09.05.2024, 12:48
 
- GnuPG 1.4.23 for DOS - bencollver, 09.05.2024, 05:18
 
- GnuPG 1.4.23 for DOS - bencollver, 08.05.2024, 22:19
 
- GnuPG 1.4.23 for DOS - rosegondon, 08.05.2024, 18:20
 
- GnuPG 1.4.23 for DOS - bencollver, 08.05.2024, 16:48
- GnuPG 1.4.23 for DOS - bencollver, 31.05.2024, 00:17- GnuPG 1.4.23 for DOS - bencollver, 31.05.2024, 02:04
 
 
- GnuPG 1.4.23 for DOS - rosegondon, 08.05.2024, 11:09
 Board view
Board view Mix view
Mix view
