home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   BINKD      Support for the Internet BinKD mailer      8,958 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 6,371 of 8,958   
   Andrew Leary to Oli   
   Unixtime in M_GOT frames   
   09 Nov 19 07:04:08   
   
   REPLY: 2:280/464.47@fidonet 5dc51bc5   
   MSGID: 1:320/219@fidonet 5dc6bc2a   
   CHRS: CP437 2   
   TZUTC: -0500   
   TID: MBSE-FIDO 1.0.7.13 (GNU/Linux-x86_64)   
   Hello Oli!   
      
   08 Nov 19 08:39, you wrote to me:   
      
    AL>> I have recently noticed that some versions of BinkD are listing a   
    AL>> 64-bit value for the Unixtime sent in M_GOT frames acknowledging   
    AL>> received files.   
      
    Ol> Which versions do this and what bit width is used with the M_FILE   
    Ol> command?   
      
   Here is the log from an example session:   
      
   === Cut ===   
     09-Nov-2019 05:40:20 mbcico[11948] MBCICO v1.0.7.13   
     09-Nov-2019 05:40:20 mbcico[11948] Cmd: mbcico f126.n1.z21.fsxnet   
   + 09-Nov-2019 05:40:20 mbcico[11948] Options: Call WaZOO EMSI Freqs Zmodem    
   ZedZap Hydra PLZ GZ/BZ2 NoNR CRC   
   + 09-Nov-2019 05:40:20 mbcico[11948] Calling 21:1/126@fsxnet (HappyLand BBS,    
   phone (null))   
   + 09-Nov-2019 05:40:20 mbcico[11948] Open TCP connection to    
   "magickabbs.com:24554"   
   + 09-Nov-2019 05:40:21 mbcico[11948] Trying IPv4 103.43.75.189 port 24554   
   + 09-Nov-2019 05:40:21 mbcico[11948] Established IBN/TCP IPv4 connection with    
   103.43.75.189, port 24554   
   + 09-Nov-2019 05:40:21 mbcico[11948] GeoIP location: Australia, AU OC   
   + 09-Nov-2019 05:40:21 mbcico[11948] Start outbound Binkp session with    
   21:1/126@fsxnet   
   + 09-Nov-2019 05:40:21 mbcico[11948] Binkp: start session   
   + 09-Nov-2019 05:40:21 mbcico[11948] Binkp: node 21:1/126@fsxnet   
   + 09-Nov-2019 05:40:22 mbcico[11948] Options :    
   CRAM-MD5-9258b98853ea366d0a156189662da0ee   
   + 09-Nov-2019 05:40:22 mbcico[11948] System  : HappyLand   
   + 09-Nov-2019 05:40:22 mbcico[11948] Sysop   : apam   
   + 09-Nov-2019 05:40:22 mbcico[11948] Location: Toowoomba, QLD   
   + 09-Nov-2019 05:40:22 mbcico[11948] Flags   : 115200,TCP,BINKP   
   + 09-Nov-2019 05:40:22 mbcico[11948] Time    : Sat,  9 Nov 2019 20:40:21 +1000   
   + 09-Nov-2019 05:40:22 mbcico[11948] Uses    : binkd/1.1a-99/Linux binkp/1.1   
   + 09-Nov-2019 05:40:22 mbcico[11948] address : 21:1/126@fsxnet   
   + 09-Nov-2019 05:40:22 mbcico[11948] address : 77:3/103@scinet   
   + 09-Nov-2019 05:40:22 mbcico[11948] Options : EXTCMD GZ   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: EXTCMD is active   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: GZ compression active   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: MD5 unprotected session   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: mail 0, files 21096 bytes   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: send    
   "/opt/mbse/var/inbound/zip/SIOREG.ZIP" as "SIOREG.ZIP"   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: size 21096 bytes, dated Nov 25    
   17:31:44, comp No   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: OK 21096 bytes sent in 0.006    
   seconds (3433.594 Kb/s)   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: M_GOT "SIOREG.ZIP 21096    
   18446744073453975120"   
   + 09-Nov-2019 05:40:22 mbcico[11948] Binkp: unexpected M_GOT "SIOREG.ZIP"   
   === Cut ===   
      
   I need to add logging of the sent M_FILE messages to confirm that mbcico is    
   sending a 32-bit value in the M_FILE.  You can see that the remote (binkd    
   1.1a-99/Linux) is sending a 64-bit value for the Unixtime in the M_GOT frame.   
      
   I suspect this is dependent on the particular Linux distribution in use and if    
   the __WORDSIZE_TIME64_COMPAT32 is defined when compiling the system's glibc.   
      
    Ol> Does it break compatibility with any mailer? You didn't mention any   
    Ol> specific example.   
      
   mbcico (the mailer included with MBSE BBS) rejects the M_GOT with the 64-bit    
   value and ends up trying to send the file again in the next session.  I    
   suspect that ifcico (which mbcico was based on) will do the same, although I    
   haven't tested it yet.   
      
   Andrew   
      
   --- GoldED+/LNX 1.1.5-b20180707   
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)   
   SEEN-BY: 1/19 123 16/0 90/1 103/705 120/544 123/130 131 132/174 142/926   
   SEEN-BY: 154/10 201/0 203/0 2 124 211/37 221/0 1 227/114 229/101 200   
   SEEN-BY: 229/354 426 1014 230/0 240/5832 249/307 317 261/38 280/464   
   SEEN-BY: 280/5003 5555 292/854 310/31 320/119 219 322/0 342/200 396/45   
   SEEN-BY: 423/120 712/848 770/1 2452/250 3634/24   
   PATH: 320/219 203/0 280/464 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca