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.

   SYNC_PROGRAMMING      Synchronet/Baja/XSDK Programming      49,116 messages   

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

   Message 46,729 of 49,116   
   Deucе to Git commit to main/sbbs/master   
   src/syncterm/telnet_io.c   
   03 Apr 25 05:20:12   
   
   TZUTC: -0700   
   MSGID: 52107.syncprog@1:103/705 2c547e87   
   PID: Synchronet 3.20e-Linux terminal-abstraction/084ea9647 Mar 28 2025 GCC   
   12.2.0   
   TID: SBBSecho 3.24-Linux master/ad9ab307f Mar 18 2025 GCC 12.2.0   
   BBSID: VERT   
   CHRS: UTF-8 4   
   https://gitlab.synchro.net/main/sbbs/-/commit/9a9a81ea0a4c6a5666ca5ae0   
   Modified Files:   
   	src/syncterm/telnet_io.c   
   Log Message:   
   Fix telnet binary mode tracking.   
      
   When SyncTERM started by enabling binary mode in both directions,   
   the internal tracking of the binary status wasn't updated, so it   
   was incorrectly tracked as being in NVT mode.  After a file   
   transfer, it would then revert to the NVT mode it throught it was   
   in.   
      
   This change updates the binary mode value when sending as well as   
   receiving TELNET_BINARY_TX.   
      
   This is still technically broken though since binary mode is   
   negotiated separately in each direction, and the initial send of   
   WILL + DO is actually a pair of requests that need to be confirmed   
   by the remote.  Until they are confirmed, the connection is still   
   in NVT mode.   
      
   Hopefully though this isn't an issue since the remote should reply   
   to both, and if it denies there's no effective difference between   
   what we should do when already in binary mode and not because we   
   don't support any other modes (such as CHARSET option).  Fixing it   
   correctly would get very complex and involve blocking the connection   
   until we get a response.   
   --- SBBSecho 3.24-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 4/0 88/0 90/0 93/1 103/705 105/81 106/201 124/5016 128/187   
   SEEN-BY: 153/757 7715 154/10 30 110 203/0 218/700 221/0 6 226/30 227/114   
   SEEN-BY: 229/110 114 206 317 400 426 428 470 550 700 705 240/1120   
   SEEN-BY: 240/5832 266/512 280/464 5003 5006 291/111 292/8125 301/1   
   SEEN-BY: 320/219 322/757 341/66 200 234 342/200 396/45 423/120 460/58   
   SEEN-BY: 467/888 633/280 712/848 770/1 880/1 900/0 106 902/0 19 26   
   SEEN-BY: 905/0 5019/40 5020/400 5075/35   
   PATH: 103/705 280/464 341/66 902/26 229/426   
      

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


(c) 1994,  bbs@darkrealms.ca