SyncTERM is a BBS terminal program which supports: For detailed specs on SyncTERMs handling of ANSI, as well as it's many extensions, refer to this document

To install SyncTERM as your default telnet:// and rlogin:// handler follow the instructions for *nix Mozilla/Firefox or Win32.

The OS X builds are statically linked against a modified version of Cryptlib to avoid problems with fork() interaction. The modification explicitly trusts the systems /dev/random Yarrow-based pseudo-random number generator more than the authour of Cryptlib feels is warranted. This may weaken the SSH implementation on OS X. The modified sources are available here but they should not be used in other projects without carefull analysis of the effects of trusting /dev/random to this degree.

Contact me on Synchronix if you have an questions, or requests.

OSSHome.org has provided precompiled binaries for Linux on SPARC systems. Still direct your bug reports to me.

Stable releases are available from the SourceForge.net Logo project page.

Download binary for:
OSLast recompiledFile Size
Win32 (Installer provided by The Roughnecks BBS)Mon Apr 07 2008 12:47 pm889.537K
Linux (Current)Mon Jan 21 2008 08:56 pm191.795K
Linux (Old versions)Sat Feb 24 2007 03:20 am165.311K
FreeBSDFri May 09 2008 03:37 am198.912K
NetBSDMon Jan 21 2008 07:04 pm173.223K
OpenBSDSun Jan 27 2008 09:17 pm169.545K
Solaris/SPARCTue Jun 05 2007 04:00 am194.820K
OS X (Universal Binary)Mon Apr 07 2008 12:04 am2095.872K
Linux/SPARC (Provided by OSSHome)Thu Dec 15 2005 10:09 pm208.710K

Or download the Complete Source as of Fri May 09 2008 03:37 am (489.271K)

SyncTERM CVS Commit Log

This is a log of the 100 most recent changes in the SyncTERM CVS repository.
  1. deuce
    Mon Apr 07 2008 12:24 pm PDT

    Modified Files:
    src/syncterm/Makefile 1.15 1.16 diff

    Log Message:
    Add ssh object file for Win32 builds.
  2. deuce
    Sun Apr 06 2008 10:54 pm PDT

    Modified Files:
    src/syncterm/Info.plist 1.2 1.3 diff
    src/syncterm/syncterm.c 1.150 1.151 diff
    src/syncterm/syncterm.spec 1.2 1.3 diff

    Log Message:
    Update version to 0.9.2
  3. deuce
    Sat Apr 05 2008 12:46 am PDT

    Modified Files:
    src/syncterm/GNUmakefile 1.46 1.47 diff
    src/syncterm/conn.c 1.55 1.56 diff
    src/syncterm/objects.mk 1.20 1.21 diff
    src/syncterm/st_crypt.c 1.14 1.15 diff
    src/syncterm/st_crypt.h 1.10 1.11 diff

    Log Message:
    Make requirement for Cryptlib optional.
    Does not disable SSH options in menus, just makes the binary NEVER work
    with Cryptlib.
  4. deuce
    Thu Feb 28 2008 11:58 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.177 1.178 diff

    Log Message:
    Since inifile.c v1.109, SyncTERM list reading has been broken.
    
    Since SyncTERM was the only consumer of iniGetSection() and it needed
    the section name in the returned string list since the section was passed
    to the iniGet*() functions, one wonders if the section name being included
    was actually a bug that needed to be fixed
    
    *cough*
    
    The reason the section name was returned in the string list was to allow
    old code to be updated to read one section at a time with minimal changes.
    
    However, since the behaviour was apparently unexpected, update to use the
    new behaviour.
  5. deuce
    Thu Feb 28 2008 11:35 pm PST

    Modified Files:
    src/uifc/uifc32.c 1.190 1.191 diff

    Log Message:
    Fix logic for drawing scroll arrows after a page up.
  6. deuce
    Fri Feb 22 2008 10:31 pm PST

    Modified Files:
    src/syncterm/telnet_io.c 1.26 1.27 diff

    Log Message:
    More fixes for telnet interpretation.
    Was using the wrong condition to test if we should start interpreting from
    the start of the string... would cause problems for strings ending in a CR
  7. deuce
    Fri Feb 22 2008 10:23 pm PST

    Modified Files:
    src/conio/cterm.c 1.108 1.109 diff

    Log Message:
    Fix unlikely backspace bug.
  8. deuce
    Fri Feb 22 2008 10:23 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.22 1.23 diff

    Log Message:
    Remove unised variables.
  9. deuce
    Sun Feb 17 2008 08:06 pm PST

    Modified Files:
    src/conio/allfonts.h 1.6 1.7 diff

    Log Message:
    Fix CONIO_FIRST_FREE_FONT macro to allow user-defined fonts in the font
    lists.
  10. deuce
    Sun Feb 17 2008 08:06 pm PST

    Modified Files:
    src/conio/cterm.h 1.19 1.20 diff

    Log Message:
    Fix type for the current attribute.
  11. deuce
    Sun Feb 17 2008 05:55 pm PST

    Modified Files:
    src/syncterm/term.c 1.245 1.246 diff
    src/syncterm/uifcinit.c 1.27 1.28 diff
    src/syncterm/uifcinit.h 1.9 1.10 diff

    Log Message:
    Fix bug which prevented dynamic font changes from workin in a UIFC menu.
  12. deuce
    Mon Feb 11 2008 01:31 am PST

    Modified Files:
    src/syncterm/term.c 1.244 1.245 diff

    Log Message:
    Remove XMODEM timeout fallback cruft.
  13. deuce
    Mon Feb 11 2008 01:21 am PST

    Modified Files:
    src/syncterm/term.c 1.243 1.244 diff

    Log Message:
    Only fallback from GMODE on a timeout.  Other fallbacks are specified
    in the protocol document and are handled elsewhere.
  14. deuce
    Mon Feb 11 2008 12:39 am PST

    Modified Files:
    src/conio/sdl_con.c 1.164 1.165 diff

    Log Message:
    Add some casts to silence obvious warnings...
    
    Apparently if you assign a double to an unsigned char, some loss of precision
    may occur (gasp!)
  15. deuce
    Mon Feb 11 2008 12:36 am PST

    Modified Files:
    src/conio/cterm.c 1.107 1.108 diff

    Log Message:
    Fix warnings.
  16. deuce
    Sun Feb 10 2008 11:44 pm PST

    Modified Files:
    src/syncterm/term.c 1.242 1.243 diff

    Log Message:
    Remove status line work-around... still can't repro.  :-(
  17. deuce
    Sun Feb 10 2008 11:25 pm PST

    Modified Files:
    src/syncterm/term.c 1.241 1.242 diff

    Log Message:
    More hold_update fiddling...
    Restore original hold status for local input.
    Ensure hold update is FALSE while starting transfers.
  18. deuce
    Sun Feb 10 2008 10:52 pm PST

    Modified Files:
    src/syncterm/term.c 1.240 1.241 diff

    Log Message:
    More -g cleanup.
  19. deuce
    Sun Feb 10 2008 10:47 pm PST

    Modified Files:
    src/syncterm/term.c 1.239 1.240 diff

    Log Message:
    Mention the status of XMODEM-g in receiving.
  20. rswindell
    Sun Feb 10 2008 06:41 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.176 1.177 diff

    Log Message:
    Help buffer text updates.
  21. rswindell
    Sun Feb 10 2008 03:18 am PST

    Modified Files:
    src/syncterm/term.c 1.238 1.239 diff

    Log Message:
    Add status-bar workaround for Win32 console/SDL mode
    Flush log file stream at end of file transfers
    New xmodem_get_ack() usage (returns ACK on success)
    Removed unused variable: xmodem_fallback
    Delete 0-byte files upon file receive failure
    Fix file transfer failure/cancel log entry
  22. deuce
    Sun Feb 10 2008 12:12 am PST

    Modified Files:
    src/syncterm/term.c 1.237 1.238 diff

    Log Message:
    Do not attempt to program in two languages at once... this is Bad.
    
    "<DigitalMan> wow, I guess you didn't try to compile that last commit"
  23. rswindell
    Sat Feb 09 2008 10:30 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.175 1.176 diff
    src/syncterm/bbslist.h 1.44 1.45 diff
    src/syncterm/syncterm.c 1.149 1.150 diff

    Log Message:
    Make append/over-write log file optional (defaults to append).
    Added missing "NoStatus" .ini file value when creating a new directory entry.
  24. deuce
    Sat Feb 09 2008 09:46 pm PST

    Modified Files:
    src/syncterm/term.c 1.236 1.237 diff

    Log Message:
    Unlock the cursor when prompting for XModem fallback filename.
  25. deuce
    Sat Feb 09 2008 02:32 pm PST

    Modified Files:
    src/syncterm/term.c 1.235 1.236 diff

    Log Message:
    Update num_blocks() for dynamic block size changes.
  26. rswindell
    Sat Feb 09 2008 02:00 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.174 1.175 diff
    src/syncterm/syncterm.c 1.148 1.149 diff

    Log Message:
    Terminology update: replace "BBS list" with "Dialing Directory" and "BBS Name"
    with "Entry Name".
  27. deuce
    Sat Feb 09 2008 01:55 pm PST

    Modified Files:
    src/syncterm/term.c 1.234 1.235 diff

    Log Message:
    Update id -> name in show_bbslist() call.
  28. deuce
    Sat Feb 09 2008 01:50 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.173 1.174 diff
    src/syncterm/bbslist.h 1.43 1.44 diff
    src/syncterm/syncterm.c 1.147 1.148 diff
    src/syncterm/term.c 1.233 1.234 diff

    Log Message:
    Track the "current" BBS by name rather than ID.
    Do not allow empty BBS names (wrecks havoc with the ini* stuff)
  29. deuce
    Sat Feb 09 2008 12:41 pm PST

    Modified Files:
    src/syncterm/term.c 1.232 1.233 diff

    Log Message:
    Fix recv_nak()
  30. deuce
    Sat Feb 09 2008 12:39 pm PST

    Modified Files:
    src/syncterm/term.c 1.231 1.232 diff

    Log Message:
    Pass the last recieved char to xmodem_upload so that we don't need to wait
    for the NAK to be retransmitted in order to start the transfer.
  31. deuce
    Fri Feb 08 2008 10:09 pm PST

    Modified Files:
    src/syncterm/term.c 1.230 1.231 diff

    Log Message:
    I take that back... XMODEM-g is groovy.  :-)
  32. deuce
    Fri Feb 08 2008 09:35 pm PST

    Modified Files:
    src/syncterm/term.c 1.229 1.230 diff

    Log Message:
    Remove possible fallback from YMODEM-g to XMODEM-g
  33. deuce
    Fri Feb 08 2008 09:34 pm PST

    Modified Files:
    src/syncterm/term.c 1.228 1.229 diff

    Log Message:
    Make recieves autofallback...
    YMODEM-g -> YMODEM on timeout
    YMODEM -> YMODEM/Checksum on timeout
    YMODEM -> XMODEM on retransmit of block one
  34. deuce
    Fri Feb 08 2008 05:42 pm PST

    Modified Files:
    src/syncterm/telnet_io.c 1.25 1.26 diff

    Log Message:
    More non-binary mode fixes.
  35. deuce
    Tue Feb 05 2008 07:44 pm PST

    Modified Files:
    src/conio/ansi_cio.c 1.69 1.70 diff

    Log Message:
    Add ECMA 048 escape codes that SyncTERM generates.
  36. deuce
    Tue Feb 05 2008 11:58 am PST

    Modified Files:
    src/syncterm/term.c 1.227 1.228 diff

    Log Message:
    ATASCII, not PETASCII for ALT-L modification.
  37. deuce
    Tue Feb 05 2008 11:52 am PST

    Modified Files:
    src/syncterm/term.c 1.226 1.227 diff

    Log Message:
    Fix ALT-L to work witth ATASCII
  38. deuce
    Tue Feb 05 2008 11:47 am PST

    Modified Files:
    src/syncterm/term.c 1.225 1.226 diff

    Log Message:
    Add needed bail() call on ALT-E return
  39. deuce
    Mon Feb 04 2008 05:47 pm PST

    Modified Files:
    src/uifc/uifc32.c 1.189 1.190 diff

    Log Message:
    Add an Atari 80x25 "XEP80" mode.  This does NOT use the real 7x11 font 
    as of yet, but instead uses an 8x16 font generated from the Atari 8x8 one.
  40. deuce
    Mon Feb 04 2008 05:45 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.172 1.173 diff
    src/syncterm/bbslist.h 1.42 1.43 diff
    src/syncterm/syncterm.c 1.146 1.147 diff
    src/syncterm/term.c 1.224 1.225 diff
    src/syncterm/window.c 1.18 1.19 diff

    Log Message:
    Add an Atari 80x25 "XEP80" mode.  This does NOT use the real 7x11 font 
    as of yet, but instead uses an 8x16 font generated from the Atari 8x8 one.
  41. deuce
    Mon Feb 04 2008 05:44 pm PST

    Modified Files:
    src/conio/allfonts.c 1.7 1.8 diff
    src/conio/allfonts.h 1.5 1.6 diff
    src/conio/ciolib.h 1.51 1.52 diff
    src/conio/vidmodes.c 1.12 1.13 diff
    src/conio/vidmodes.h 1.15 1.16 diff

    Log Message:
    Add an Atari 80x25 "XEP80" mode.  This does NOT use the real 7x11 font 
    as of yet, but instead uses an 8x16 font generated from the Atari 8x8 one.
  42. deuce
    Mon Feb 04 2008 04:37 pm PST

    Modified Files:
    src/syncterm/telnet_io.c 1.24 1.25 diff

    Log Message:
    Fix bug with CR expansion
  43. deuce
    Mon Feb 04 2008 04:31 pm PST

    Modified Files:
    src/syncterm/syncterm.dsp 1.8 1.9 diff

    Log Message:
    Add xmodem.c
  44. deuce
    Sun Feb 03 2008 03:34 am PST

    Modified Files:
    src/conio/bitmap_con.c 1.21 1.22 diff
    src/conio/ciolib.c 1.103 1.104 diff
    src/conio/cterm.c 1.106 1.107 diff

    Log Message:
    More alloc reductions for bitmap output modes.
    More alloc reductions for cterm
    Overhaul of ATASCII mode.  Works better with break animations now, but there
    are still a couple glitches.
    
    I think I need someone with real hardware and real terminal software to
    answer a few questions (especially about edge effects)
  45. deuce
    Sun Feb 03 2008 02:44 am PST

    Modified Files:
    src/syncterm/telnet_io.c 1.23 1.24 diff

    Log Message:
    Correctly handle incoming \r<NULL> and expand outgoing \r\n
    I've actually found a BBS which relies on this (correct) telnet behaviour.
  46. deuce
    Sat Feb 02 2008 09:47 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.171 1.172 diff

    Log Message:
    Fix logic reversal...
  47. deuce
    Sat Feb 02 2008 06:40 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.20 1.21 diff
    src/conio/bitmap_con.h 1.4 1.5 diff
    src/conio/ciolib.c 1.102 1.103 diff

    Log Message:
    Implement clreol() and clrscr() to avoid extra allocations in ciolib.
  48. deuce
    Sat Feb 02 2008 02:33 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.19 1.20 diff
    src/conio/bitmap_con.h 1.3 1.4 diff
    src/conio/ciolib.c 1.101 1.102 diff
    src/conio/cterm.c 1.105 1.106 diff

    Log Message:
    Add a bitmap_movetext() implementation to speed up movetext() calls
    (Which is used by the scroll functions)
    
    Use movetext() rather than alloc()/gettext()/puttext() in cterm.c
  49. deuce
    Wed Jan 30 2008 10:18 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.18 1.19 diff

    Log Message:
    Minor optimization... track "damaged" lines and do no bother checking if
    undamaged lines have changed.
  50. deuce
    Mon Jan 28 2008 05:33 pm PST

    Modified Files:
    src/syncterm/term.c 1.223 1.224 diff

    Log Message:
    Use cterm_clearscreen() rather than writing a \x0c which does not clear
    the screen in ATASCII or PETSCII modes.
  51. deuce
    Mon Jan 28 2008 05:32 pm PST

    Modified Files:
    src/conio/cterm.c 1.104 1.105 diff
    src/conio/cterm.h 1.18 1.19 diff

    Log Message:
    Rename clearscreen() to cterm_clearscreen() and add prototype to header.
  52. deuce
    Mon Jan 28 2008 05:26 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.170 1.171 diff
    src/syncterm/menu.c 1.44 1.45 diff
    src/syncterm/syncterm.c 1.145 1.146 diff
    src/syncterm/syncterm.h 1.21 1.22 diff
    src/syncterm/term.c 1.222 1.223 diff
    src/syncterm/window.c 1.17 1.18 diff

    Log Message:
    The return of the offline scrollback.
  53. deuce
    Mon Jan 28 2008 01:49 pm PST

    Modified Files:
    src/syncterm/term.c 1.221 1.222 diff

    Log Message:
    s/Transfer Type/Protocol/g
  54. deuce
    Mon Jan 28 2008 01:47 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.169 1.170 diff
    src/syncterm/bbslist.h 1.41 1.42 diff
    src/syncterm/menu.c 1.43 1.44 diff
    src/syncterm/syncterm.c 1.144 1.145 diff
    src/syncterm/term.c 1.220 1.221 diff

    Log Message:
    ALT-E to bring up the main menu while connected.
  55. deuce
    Mon Jan 28 2008 12:16 am PST

    Modified Files:
    src/conio/cterm.c 1.103 1.104 diff
    src/conio/cterm.h 1.17 1.18 diff
    src/conio/cterm.txt 1.21 1.22 diff

    Log Message:
    Add support for the VT300 extensions to show/hide cursor.
    ESC[?25h will show the cursor
    ESC[?25l will hide the cursor
    
    Update documentation to include erase character, DoorWay mode and cursor
    control.
  56. deuce
    Sun Jan 27 2008 10:27 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.168 1.169 diff
    src/syncterm/conn_pty.c 1.8 1.9 diff
    src/syncterm/syncterm.c 1.143 1.144 diff
    src/syncterm/syncterm.h 1.20 1.21 diff

    Log Message:
    Allow setting the value of TERM for shell connections (global setting)
  57. deuce
    Sun Jan 27 2008 10:09 pm PST

    Modified Files:
    src/syncterm/syncterm.c 1.142 1.143 diff

    Log Message:
    Fix the removal of trailing slash.
  58. deuce
    Sun Jan 27 2008 10:08 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.167 1.168 diff

    Log Message:
    Don't show the port for shell connections, use "Command" rather than
    "Address"
  59. deuce
    Sun Jan 27 2008 04:05 pm PST

    Modified Files:
    src/syncterm/term.c 1.219 1.220 diff

    Log Message:
    Remove transfer options that are redundant via automatic fallback.
    Use capitalizations as per the XMODEM YMODEM protocol reference.
    
    Upload options are now:
    ZMODEM
    YMODEM
    XMODEM
    ASCII
    
    And download options are:
    ZMODEM
    YMODEM-g
    YMODEM
    XMODEM
  60. deuce
    Sun Jan 27 2008 03:11 pm PST

    Modified Files:
    src/syncterm/term.c 1.218 1.219 diff

    Log Message:
    Fix YMODEM-G mode... still needs the CRC flag.
  61. deuce
    Sun Jan 27 2008 02:54 pm PST

    Modified Files:
    src/syncterm/term.c 1.217 1.218 diff

    Log Message:
    Support cancelling x/y-modem downloads.
  62. deuce
    Sat Jan 26 2008 08:05 pm PST

    Modified Files:
    src/syncterm/LICENCE 1.1 1.2 diff
    src/syncterm/gpl.txt NONE 1.1 diff

    Added Files:
    	gpl.txt 
    Log Message:
    Update LICENCE, add gpl.
  63. deuce
    Sat Jan 26 2008 07:19 pm PST

    Modified Files:
    src/syncterm/term.c 1.216 1.217 diff

    Log Message:
    Use a ulong for temporary time variable.
  64. deuce
    Sat Jan 26 2008 06:58 pm PST

    Modified Files:
    src/syncterm/term.c 1.215 1.216 diff

    Log Message:
    Fix block-size macro.
    Use a temprary long for the time_t parsing in sscanf() since there is no
    time_t specifier and time_t can be different sizes.
  65. deuce
    Sat Jan 26 2008 06:44 pm PST

    Modified Files:
    src/syncterm/term.c 1.214 1.215 diff

    Log Message:
    Place XMODEM downloads in the download directory.
  66. deuce
    Sat Jan 26 2008 06:33 pm PST

    Modified Files:
    src/syncterm/term.c 1.213 1.214 diff

    Log Message:
    Re-arrange the upload/download options a bit.
    On download, you select from:
    ZMODEM
    YMODEM-G
    YMODEM
    XMODEM-CRC
    XMODEM
    
    On upload, you select from:
    ZMODEM
    YMODEM
    XMODEM-1K
    XMODEM
    ASCII
    
    I think this is how the protocols end up working (sender picks blocksize,
    receiver picks checksum)
  67. deuce
    Sat Jan 26 2008 06:05 pm PST

    Modified Files:
    src/syncterm/term.c 1.212 1.213 diff

    Log Message:
    Fix segfault in xmodem_progress()
    Request CRC for XModem transfers.
    Doesn't actually WORK yet though... (CRC/Checksum errors)
  68. deuce
    Sat Jan 26 2008 05:31 pm PST

    Modified Files:
    src/syncterm/objects.mk 1.19 1.20 diff
    src/syncterm/term.c 1.211 1.212 diff

    Log Message:
    More X/Y-Modem goodness.
    
    Pretty soon I'll actually test this stuff!
  69. deuce
    Sat Jan 26 2008 04:19 pm PST

    Modified Files:
    src/syncterm/term.c 1.210 1.211 diff

    Log Message:
    A couple minor ZModem 640bit fixes.
    Start of X/Y-Modem support.
  70. deuce
    Sat Jan 26 2008 12:35 pm PST

    Modified Files:
    src/syncterm/term.c 1.209 1.210 diff

    Log Message:
    Fix types... makes the Used/Remaining ZModem time countes work properly on
    platforms with a 64-bit time_t.
  71. deuce
    Wed Jan 23 2008 07:06 pm PST

    Modified Files:
    src/conio/win32cio.c 1.91 1.92 diff

    Log Message:
    Fix Win32 console current mode detection for 132 cols.
  72. deuce
    Wed Jan 23 2008 06:45 pm PST

    Modified Files:
    src/syncterm/uifcinit.c 1.26 1.27 diff

    Log Message:
    Add the current output mode to the title bar.
  73. deuce
    Wed Jan 23 2008 06:44 pm PST

    Modified Files:
    src/conio/win32cio.c 1.90 1.91 diff

    Log Message:
    Set the ENABLE_EXTENDED_FLAGS bit in the console mode.
    Fixes problems with the mouse.
  74. deuce
    Wed Jan 23 2008 10:25 am PST

    Modified Files:
    src/syncterm/bbslist.c 1.166 1.167 diff

    Log Message:
    Fix menu option adjustment for missing port option.
  75. deuce
    Wed Jan 23 2008 10:22 am PST

    Modified Files:
    src/syncterm/bbslist.c 1.165 1.166 diff

    Log Message:
    Move port to after connection type so that changing the connection type does not change the current option.
  76. deuce
    Tue Jan 22 2008 09:45 pm PST

    Modified Files:
    src/conio/ansi_cio.c 1.68 1.69 diff

    Log Message:
    Have ANSI mode detect the width as well as height.  Support widths and
    heights > 99
  77. deuce
    Tue Jan 22 2008 09:34 pm PST

    Modified Files:
    src/conio/ciolib.c 1.100 1.101 diff

    Log Message:
    Fix the value of cio_api.mode when using curses modes.
  78. deuce
    Tue Jan 22 2008 09:10 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.164 1.165 diff

    Log Message:
    Do not read defaults from the system-wide dialing directory.
    Fix redraw of dialing list.
  79. deuce
    Tue Jan 22 2008 08:35 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.163 1.164 diff

    Log Message:
    Re-draw the directory list after changing modes.
    Set both cur and bar in the current mode menu since we are now potentially
    taller than the screen length.
    Do not list "Current" as a creen mode when changing the current screen mode.
  80. deuce
    Tue Jan 22 2008 08:31 pm PST

    Modified Files:
    src/uifc/uifc32.c 1.188 1.189 diff

    Log Message:
    Free save buffers on exit.
    Set savnum to zero on initialization.
    
    Previously, the buffers were never free()d and savnum was only set to zero
    if WIN_ORG was specified.
  81. deuce
    Mon Jan 21 2008 04:26 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.162 1.163 diff

    Log Message:
    Do not use 115200 as the value if the current value is zero.
    Pressing enter when the value has not been modified by the user should not
    modify the value.
  82. deuce
    Mon Jan 21 2008 04:23 pm PST

    Modified Files:
    src/syncterm/syncterm.c 1.141 1.142 diff

    Log Message:
    Change default init string to AT&F&C1&D2
  83. deuce
    Mon Jan 21 2008 04:21 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.161 1.162 diff

    Log Message:
    Redraw hack should no longer be needed.
  84. deuce
    Mon Jan 21 2008 04:16 pm PST

    Modified Files:
    src/uifc/uifc32.c 1.187 1.188 diff

    Log Message:
    Do not exit a help display on non-click mouse events.
  85. deuce
    Mon Jan 21 2008 04:08 pm PST

    Modified Files:
    src/uifc/uifc32.c 1.186 1.187 diff

    Log Message:
    Fix another place where i was used as the current keypress.
    Prevented mousing to other menu in SyncTERM
  86. deuce
    Mon Jan 21 2008 01:21 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.160 1.161 diff

    Log Message:
    Use WIN_ESC in case confirm program exit is enabled.
    Fix menus so the current settings selection is displayed in yellow.
  87. deuce
    Mon Jan 21 2008 12:47 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.159 1.160 diff
    src/syncterm/bbslist.h 1.40 1.41 diff
    src/syncterm/syncterm.c 1.140 1.141 diff

    Log Message:
    Remove mode parameter to show_bbslist() no way left to enter edit mode, 
    and edit mode provides no additional funcitonality.
  88. deuce
    Mon Jan 21 2008 12:42 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.158 1.159 diff

    Log Message:
    Use WIN_SEL to make menus inactive.
    Set the helpbuffer before draing the inactive settings menu to allow the [?] to be displayed.
    Make CTRL-E act exactly as F2
  89. deuce
    Mon Jan 21 2008 12:39 pm PST

    Modified Files:
    src/uifc/uifc.h 1.76 1.77 diff
    src/uifc/uifc32.c 1.185 1.186 diff

    Log Message:
    Modify WIN_POP to be the same as an ESC
    Add WIN_SEL which is the same as a CR
  90. deuce
    Mon Jan 21 2008 12:23 pm PST

    Modified Files:
    src/uifc/uifc.h 1.75 1.76 diff
    src/uifc/uifc32.c 1.184 1.185 diff

    Log Message:
    Add WIN_POP
  91. deuce
    Mon Jan 21 2008 11:57 am PST

    Modified Files:
    src/syncterm/bbslist.c 1.157 1.158 diff

    Log Message:
    BugFix: Allow RLogin connections.
  92. deuce
    Mon Jan 21 2008 11:50 am PST

    Modified Files:
    src/syncterm/syncterm.c 1.139 1.140 diff

    Log Message:
    Ensure that "Save this BBS in directory?" defaults to No.
  93. deuce
    Mon Jan 21 2008 11:48 am PST

    Modified Files:
    src/syncterm/bbslist.c 1.156 1.157 diff

    Log Message:
    Fix dupe checking when editing a BBS name.
    Assume the user knows what he's doing (default to Yes on Delete and Copy)
  94. deuce
    Mon Jan 21 2008 11:02 am PST

    Modified Files:
    src/syncterm/bbslist.c 1.155 1.156 diff

    Log Message:
    Add WIN_SAV to the settings menu to ensure clearing of submenus on ESC
  95. deuce
    Mon Jan 21 2008 12:34 am PST

    Modified Files:
    src/syncterm/syncterm.c 1.138 1.139 diff

    Log Message:
    Do not use uninitialized home variable.
    Remove unused variables.
  96. deuce
    Mon Jan 21 2008 12:31 am PST

    Modified Files:
    src/syncterm/conn_pty.c 1.7 1.8 diff

    Log Message:
    Add needed #include directives.
    Add silly parentheses to shut up warning.
  97. deuce
    Mon Jan 21 2008 12:22 am PST

    Modified Files:
    src/syncterm/conn.c 1.54 1.55 diff

    Log Message:
    Typo.
  98. deuce
    Mon Jan 21 2008 12:20 am PST

    Modified Files:
    src/syncterm/term.c 1.208 1.209 diff

    Log Message:
    Add some suggested parentheses.
  99. deuce
    Mon Jan 21 2008 12:18 am PST

    Modified Files:
    src/syncterm/conn.c 1.53 1.54 diff

    Log Message:
    Avoid use of uninitialized failcode.
  100. deuce
    Mon Jan 21 2008 12:10 am PST

    Modified Files:
    src/uifc/uifc32.c 1.183 1.184 diff

    Log Message:
    Add some reccomended parathesis.