Just a sample of the Echomail archive
[ << oldest | < older | list | newer > | newest >> ]
|  Message 1591  |
|  Andrew Leary to mark lewis  |
|  makenl msgids  |
|  29 Jul 19 02:34:49  |
 REPLY: 1:3634/12.73 5d3e7718 MSGID: 1:320/219@fidonet 5d3e976e CHRS: CP437 2 TZUTC: -0400 TID: MBSE-FIDO 1.0.7.12 (GNU/Linux-x86_64) Hello mark! 29 Jul 19 00:21, you wrote to all: ml>> has anyone else noticed that makenl is generating 10 character ml>> serial numbers? ml> the problem is here... specifically, %08lx does not set the maximum ml> length... only the minimum... ml> fprintf(MailFILE, "\x01MSGID: %d:%d/%d %08lx\r\n", ml> MyAddress[A_ZONE], ml> MyAddress[A_NET], MyAddress[A_NODE], GetSequence()); You are correct. This is only a problem in 64-bit versions, because in 32-bit versions an unsigned long int will never exceed 8 hexadecimal characters. Thanks for the report; I'll get it fixed. Andrew --- GoldED+/LNX 1.1.5-b20180707 * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219) SEEN-BY: 1/19 123 15/2 16/0 120/544 123/130 131 132/174 203/0 221/0 SEEN-BY: 221/1 6 360 226/17 227/114 229/354 426 1014 240/5832 249/206 SEEN-BY: 249/317 261/38 280/464 5003 5555 292/854 317/3 320/119 219 SEEN-BY: 322/0 757 342/200 460/58 633/0 267 280 281 412 509 640/1321 SEEN-BY: 640/1384 712/848 3634/12 PATH: 320/219 221/1 640/1384 633/280 229/426 |
[ << oldest | < older | list | newer > | newest >> ]