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)Tue Feb 24 2009 03:35 pm2001.951K
Linux (Current)Wed Feb 18 2009 10:26 pm1364.033K
Linux (Old versions)Sat Feb 24 2007 03:20 am165.311K
FreeBSDThu Jul 02 2009 03:01 am1308.780K
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)Sun Feb 15 2009 11:33 pm2129.683K
Nokia N8x0 Tablet Version (thanks to qwerty!)Sun Jan 04 2009 11:45 pm219.699K
Linux/SPARC (Provided by OSSHome)Thu Dec 15 2005 10:09 pm208.710K

Or download the Complete Source as of Thu Jul 02 2009 03:01 am (2430.364K)

SyncTERM CVS Commit Log

This is a log of the 100 most recent changes in the SyncTERM CVS repository.
  1. rswindell
    Fri May 29 2009 02:38 am PDT

    Modified Files:
    src/uifc/uifc32.c 1.193 1.194 diff

    Log Message:
    Bug-fix in ugetstr(): keypad "Del" key (at least in SDL-Windows mode) was
    inserting an ASCII char 127 into the string rather that deleting the current
    character (or the selected string, as the case may be). There was already a
    translation from DEL to CIO_KEY_DC ("For compatibility with terminals lacking
    special keys") in ulist(), but this translation did not exit in ugetstr(). I'm
    sure if sdl_getch()'s behavior is expected/correct, but in any case, this fix
    seemed to be the most appropriate.
  2. deuce
    Fri May 22 2009 03:18 pm PDT

    Modified Files:
    src/syncterm/term.c 1.270 1.271 diff

    Log Message:
    For connection types which support autologin (ie: RLogin and SSH) return to
    the old behaviour of ALT-L just sending the system password.
  3. deuce
    Tue Feb 24 2009 12:39 am PST

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

    Log Message:
    Fix for when -l is *not* specified.  :-)
  4. deuce
    Tue Feb 24 2009 12:36 am PST

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

    Log Message:
    Fix -l support... we can't depend on uifcini32() setting it anymore since
    we don't call uifcini32 without clearing scrn_len anymore.
  5. deuce
    Mon Feb 23 2009 10:07 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.32 1.33 diff

    Log Message:
    Fix reversed force parameter logic.  Should fix wrong size weirdness.
    
    Thanks for the bug report DigitalMan!
  6. deuce
    Sun Feb 22 2009 10:32 pm PST

    Modified Files:
    src/conio/sdl_con.c 1.171 1.172 diff

    Log Message:
    Switch from explicit check for quartz to a check for !x11.
  7. deuce
    Wed Feb 18 2009 07:06 pm PST

    Modified Files:
    src/syncterm/term.c 1.269 1.270 diff

    Log Message:
    Try to avoid calling cterm_write() for every character.
  8. deuce
    Wed Feb 18 2009 06:39 pm PST

    Modified Files:
    src/conio/cterm.c 1.124 1.125 diff

    Log Message:
    Add paranoia about esc sequence length.
  9. deuce
    Mon Feb 16 2009 02:21 am PST

    Modified Files:
    src/syncterm/term.c 1.268 1.269 diff

    Log Message:
    If the cursor has moved, always move it...
    This may slow down Win32 console mode slightly, but should fix problem
    with cursor not moving during output pacing.
  10. deuce
    Mon Feb 16 2009 02:20 am PST

    Modified Files:
    src/syncterm/htmlwin.cpp 1.20 1.21 diff

    Log Message:
    Fix invalid C++
  11. deuce
    Sun Feb 15 2009 09:41 pm PST

    Modified Files:
    src/conio/sdl_con.c 1.170 1.171 diff

    Log Message:
    Fix typo.
  12. deuce
    Sun Feb 15 2009 04:45 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.31 1.32 diff

    Log Message:
    Fix occasional black screen output bug... the frequency of this bug
    varied widely by platform.
  13. deuce
    Sun Feb 15 2009 03:26 pm PST

    Modified Files:
    src/conio/cterm.c 1.123 1.124 diff

    Log Message:
    CNL should not scroll.
  14. deuce
    Sun Feb 15 2009 03:19 pm PST

    Modified Files:
    src/conio/cterm.txt 1.24 1.25 diff

    Log Message:
    Document new ESC[p1G command.
  15. deuce
    Sun Feb 15 2009 01:42 am PST

    Modified Files:
    src/conio/cterm.c 1.122 1.123 diff

    Log Message:
    Add support for CSI pn G (Cursor Position Absolute) for setting the current
    column and leaving the row unchanged.
  16. deuce
    Sat Feb 14 2009 12:13 am PST

    Modified Files:
    src/conio/cterm.c 1.121 1.122 diff

    Log Message:
    Fix crash in delete char.
  17. deuce
    Fri Feb 13 2009 08:32 am PST

    Modified Files:
    src/conio/ciolib.c 1.110 1.111 diff
    src/conio/cterm.c 1.120 1.121 diff

    Log Message:
    Tab handling fixes... for conio, extend tab set past 80 columns to over
    132 to support all modes and do proper wrapping.
    For cterm, remove extra tab handling code, start tab sequence with 1,9
    and other general tab fixes.
    
    This seems to bring it into line with UNIX consoles and HyperTerminal.
  18. deuce
    Wed Feb 11 2009 11:21 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.30 1.31 diff
    src/conio/win32cio.c 1.94 1.95 diff

    Log Message:
    Fix warnings.
  19. deuce
    Wed Feb 11 2009 11:19 pm PST

    Modified Files:
    src/conio/ciolib.h 1.54 1.55 diff

    Log Message:
    Fix getcideoflags() pointer prototype.
  20. deuce
    Wed Feb 11 2009 11:17 pm PST

    Modified Files:
    src/conio/ciolib.c 1.109 1.110 diff

    Log Message:
    Fix Win32 build errors.
  21. deuce
    Wed Feb 11 2009 11:16 pm PST

    Modified Files:
    src/conio/ansi_cio.c 1.73 1.74 diff

    Log Message:
    Fix warnings.
  22. deuce
    Wed Feb 11 2009 08:29 pm PST

    Modified Files:
    src/conio/win32cio.h 1.12 1.13 diff

    Log Message:
    Add prototype for win32_getvideoflags.  Shoudl fix the last bug reported
    by Toolman.
  23. deuce
    Wed Feb 11 2009 12:14 am PST

    Modified Files:
    src/conio/cterm.c 1.119 1.120 diff

    Log Message:
    Leading zeros in parameters are not significant.  Use strtoul() instead
    of atoi().
  24. deuce
    Wed Feb 11 2009 12:06 am PST

    Modified Files:
    src/conio/cterm.c 1.118 1.119 diff
    src/conio/cterm.txt 1.23 1.24 diff

    Log Message:
    Fix up documentation, add CSI F, make CSI E behave as documented.
  25. deuce
    Tue Feb 10 2009 12:32 pm PST

    Modified Files:
    src/syncterm/bbslist.c 1.181 1.182 diff
    src/syncterm/conn_pty.c 1.10 1.11 diff
    src/syncterm/fonts.c 1.14 1.15 diff
    src/syncterm/syncterm.c 1.156 1.157 diff
    src/syncterm/term.c 1.267 1.268 diff
    src/syncterm/uifcinit.c 1.29 1.30 diff

    Log Message:
    Expand setfont types:
    0) Default font, selected whenever textmode() is called.
    	Updating also updates current font (1) but currently does not update
    	the secondary font (2).
    1) Primary font
    2) Secondary font
  26. deuce
    Tue Feb 10 2009 12:31 pm PST

    Modified Files:
    src/conio/bitmap_con.c 1.29 1.30 diff
    src/conio/cterm.c 1.117 1.118 diff

    Log Message:
    Expand setfont types:
    0) Default font, selected whenever textmode() is called.
    	Updating also updates current font (1) but currently does not update
    	the secondary font (2).
    1) Primary font
    2) Secondary font
  27. deuce
    Tue Feb 10 2009 03:06 am PST

    Modified Files:
    src/conio/bitmap_con.c 1.28 1.29 diff

    Log Message:
    Fix secondary font loading.
  28. deuce
    Tue Feb 10 2009 01:57 am PST

    Modified Files:
    src/syncterm/bbslist.c 1.180 1.181 diff
    src/syncterm/conn_pty.c 1.9 1.10 diff
    src/syncterm/syncterm.c 1.155 1.156 diff
    src/syncterm/term.c 1.266 1.267 diff
    src/syncterm/uifcinit.c 1.28 1.29 diff

    Log Message:
    setfont()/setvideoflags() updates.
  29. deuce
    Tue Feb 10 2009 01:50 am PST

    Modified Files:
    src/conio/bitmap_con.c 1.27 1.28 diff
    src/conio/bitmap_con.h 1.6 1.7 diff
    src/conio/ciolib.c 1.108 1.109 diff
    src/conio/ciolib.h 1.53 1.54 diff
    src/conio/cterm.c 1.116 1.117 diff
    src/conio/cterm.txt 1.22 1.23 diff
    src/conio/win32cio.c 1.93 1.94 diff

    Log Message:
    Add setvideoflags() function.  Support in CTerm using:
                     Enable         Disable
    Alt Charset     CSI[?31h       CSI[?31l
    Disable Bright  CSI[?32h       CSI[?32l
    Bright BG       CSI[?33h       CSI[?33l
  30. deuce
    Tue Feb 10 2009 01:15 am PST

    Modified Files:
    src/conio/bitmap_con.c 1.26 1.27 diff
    src/conio/bitmap_con.h 1.5 1.6 diff
    src/conio/ciolib.c 1.107 1.108 diff
    src/conio/ciolib.h 1.52 1.53 diff
    src/conio/cterm.c 1.115 1.116 diff
    src/conio/keys.h 1.6 1.7 diff
    src/conio/vidmodes.c 1.13 1.14 diff
    src/conio/vidmodes.h 1.16 1.17 diff
    src/conio/win32cio.c 1.92 1.93 diff
    src/conio/win32cio.h 1.11 1.12 diff
    src/conio/x_events.c 1.7 1.8 diff

    Log Message:
    Various changes around more EGA/VGA capabilities, specifically:
    1) The ability to make attribute bit three select a second character set
    2) The ability to make the blink attribute toggle background intensity
    3) The ability to make attribute bit three NOT select high intensity
    4) More control over the cursor than just three constants
    
    CTerm support to follow using private set mode parameters.
  31. deuce
    Mon Feb 09 2009 12:03 am PST

    Modified Files:
    src/conio/ciolib.c 1.106 1.107 diff

    Log Message:
    Support textmode(64) for portability with conio programs which do not
    use the constants.
  32. deuce
    Fri Feb 06 2009 12:15 am PST

    Modified Files:
    src/conio/ansi_cio.c 1.72 1.73 diff

    Log Message:
    Do not force movement after a control character when in doorway mode.
  33. deuce
    Fri Feb 06 2009 12:08 am PST

    Modified Files:
    src/conio/cterm.c 1.114 1.115 diff

    Log Message:
    Fix check for cterm window beting the same size as the current window.
  34. deuce
    Thu Feb 05 2009 06:13 pm PST

    Modified Files:
    src/uifc/uifc32.c 1.192 1.193 diff

    Log Message:
    Fix typos
  35. deuce
    Thu Feb 05 2009 06:12 pm PST

    Modified Files:
    src/conio/cterm.c 1.113 1.114 diff

    Log Message:
    Add missing brace
  36. deuce
    Thu Feb 05 2009 06:10 pm PST

    Modified Files:
    src/conio/ciolib.c 1.105 1.106 diff

    Log Message:
    Fix typo.
  37. deuce
    Thu Feb 05 2009 04:32 pm PST

    Modified Files:
    src/conio/cterm.c 1.112 1.113 diff
    src/conio/cterm.h 1.20 1.21 diff

    Log Message:
    Add a quiet cterm option to disable all sound output.
  38. deuce
    Thu Feb 05 2009 02:19 pm PST

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

    Log Message:
    Use 0xe0 instead of oxff as enhanced key return from getch()
    Add support for CIO_KEY_ABORT which always does the same thing as ESC.
  39. deuce
    Thu Feb 05 2009 02:12 pm PST

    Modified Files:
    src/conio/ansi_cio.c 1.71 1.72 diff
    src/conio/ciolib.c 1.104 1.105 diff

    Log Message:
    Support 0xe0 (enhanced keyboard) doorway codes on input.
    Add support for the abort key.
  40. deuce
    Thu Feb 05 2009 01:28 pm PST

    Modified Files:
    src/conio/keys.h 1.5 1.6 diff

    Log Message:
    Change CIO_KEY_MOUSE to use an old Amstrad keyboard mouse scancode.
    Add an abort "key" which will indicate the user has gone away (ie: closed
    the window)
  41. deuce
    Wed Feb 04 2009 11:58 pm PST

    Modified Files:
    src/conio/ansi_cio.c 1.70 1.71 diff
    src/conio/ansi_cio.h 1.7 1.8 diff

    Log Message:
    Allow redefining the readbyte/writebyte/writestr/init functions for the ANSI
    output mode.
  42. deuce
    Mon Jan 12 2009 08:01 pm PST

    Modified Files:
    src/conio/sdl_con.c 1.169 1.170 diff

    Log Message:
    Bugfix: Pasting with no current selection would cause SDL mode to hang under
    X11.
  43. deuce
    Thu Jan 08 2009 11:56 pm PST

    Modified Files:
    src/conio/cterm.c 1.111 1.112 diff

    Log Message:
    Force a cursor position update before playing ANSI music.  Since ANSI
    music is usually played in the foreground, the cursor could remain in the
    wrong position for extended periods of time.
  44. deuce
    Thu Jan 08 2009 01:09 am PST

    Modified Files:
    src/conio/cterm.c 1.110 1.111 diff

    Log Message:
    Fix ESC[| ANSI music (SyncTERM extension) which has NEVER WORKED
    since it was first added 3 years, 1 month ago.
  45. deuce
    Sun Dec 14 2008 08:28 pm PST

    Modified Files:
    src/conio/sdl_con.c 1.168 1.169 diff

    Log Message:
    Fix for when building using SDL headers which do not include X11 support.
  46. deuce
    Wed Dec 03 2008 07:38 pm PST

    Modified Files:
    src/syncterm/term.c 1.265 1.266 diff

    Log Message:
    Restore mouse event configuration after all uifc calls.
  47. deuce
    Wed Dec 03 2008 07:26 pm PST

    Modified Files:
    src/syncterm/term.c 1.264 1.265 diff

    Log Message:
    Restore cusror and mouse pointer after ALT-E while connected.
  48. deuce
    Wed Nov 19 2008 12:07 pm PST

    Modified Files:
    src/syncterm/term.c 1.263 1.264 diff

    Log Message:
    Include xpbeep.h for prototyles.
  49. deuce
    Wed Nov 19 2008 12:04 pm PST

    Modified Files:
    src/syncterm/term.c 1.262 1.263 diff

    Log Message:
    Add RAW upload protocol.
    ASCII is line-based and on all platforms translates \n to \r\n which may
    cause issues when uploading ANSI.
    
    The new Raw protocl sends the file unmodified.
  50. deuce
    Tue Nov 18 2008 10:23 pm PST

    Modified Files:
    src/syncterm/term.c 1.261 1.262 diff

    Log Message:
    Use a struct zmodem_cbdata * for cbdata in zmodem_upload()
    Fixes crash reported by Lord Time
    
    (Thanks!)
  51. deuce
    Sun Oct 12 2008 05:03 pm PDT

    Modified Files:
    src/syncterm/syncterm.c 1.154 1.155 diff

    Log Message:
    Do not create a special downloads directory on the desktop for OS X.
  52. deuce
    Fri Oct 10 2008 09:48 pm PDT

    Modified Files:
    src/syncterm/syncterm.c 1.153 1.154 diff

    Log Message:
    Remove the real greek beta symbol in favour of the letter b.  The beta was
    causing display issues on every platform and hangs on ancient versions of
    OS X.  So much for being cool.  :-)
  53. deuce
    Fri Oct 10 2008 09:23 pm PDT

    Modified Files:
    src/syncterm/Info.plist 1.3 1.4 diff

    Log Message:
    Update copyright year and version number.
  54. deuce
    Fri Oct 10 2008 08:27 pm PDT

    Modified Files:
    src/syncterm/GNUmakefile 1.51 1.52 diff

    Log Message:
    Add CoreServices framework to build... apparently needed for newer versions
    of OS X for FSFindFolder()
  55. deuce
    Thu Oct 02 2008 03:17 am PDT

    Modified Files:
    src/syncterm/syncterm.c 1.152 1.153 diff

    Log Message:
    Use "correct" paths under OS X
  56. deuce
    Tue Sep 30 2008 12:26 am PDT

    Modified Files:
    src/syncterm/st_crypt.c 1.18 1.19 diff

    Log Message:
    Remove incorrect size specifier
  57. deuce
    Tue Sep 30 2008 12:02 am PDT

    Modified Files:
    src/syncterm/Macintosh Users.rtf 1.1 diff

    Log Message:
    Updates.
  58. deuce
    Mon Sep 29 2008 11:31 pm PDT

    Modified Files:
    src/syncterm/st_crypt.c 1.17 1.18 diff

    Log Message:
    Add cl32 and cl33 to libnames for cryptlib (should fix SSH on Win32)
  59. deuce
    Mon Sep 29 2008 10:31 pm PDT

    Modified Files:
    src/syncterm/term.c 1.260 1.261 diff

    Log Message:
    Keep the sound device opened the whole time while running in OOTerm mode.
  60. deuce
    Sun Sep 28 2008 11:46 pm PDT

    Modified Files:
    src/syncterm/syncterm.c 1.151 1.152 diff

    Log Message:
    Bump version to 0.9.3 beta.
  61. deuce
    Sun Sep 28 2008 06:28 pm PDT

    Modified Files:
    src/syncterm/st_crypt.c 1.16 1.17 diff

    Log Message:
    #include st_crypt.h first to avoid Windows.h stupidity
  62. deuce
    Sun Sep 28 2008 04:05 pm PDT

    Modified Files:
    src/syncterm/bbslist.c 1.179 1.180 diff

    Log Message:
    Fix use of current in load_bbslist()
    Previously resulted in keeping a pointer across a free() and (hopefully)
    a new malloc().  Obviously broken.
    
    Tnaks deathr0w-!
  63. deuce
    Sat Sep 27 2008 06:59 pm PDT

    Modified Files:
    src/syncterm/GNUmakefile 1.50 1.51 diff
    src/syncterm/st_crypt.c 1.15 1.16 diff

    Log Message:
    More xp_dl updates... actually use it everywhere that uses run-time
    linking (exept Win32-specific stuff)
  64. deuce
    Sat Sep 27 2008 06:59 pm PDT

    Modified Files:
    src/conio/sdl_con.c 1.167 1.168 diff
    src/conio/sdlfuncs.c 1.25 1.26 diff
    src/conio/x_cio.c 1.28 1.29 diff

    Log Message:
    More xp_dl updates... actually use it everywhere that uses run-time
    linking (exept Win32-specific stuff)
  65. deuce
    Thu Sep 25 2008 10:27 pm PDT

    Added Files:
    src/syncterm/Users.rtf NONE 1.1 diff

    Log Message:
    Add notes file written by Jeff Snyder
  66. deuce
    Thu Sep 25 2008 06:28 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.15 1.16 diff
    src/syncterm/ooii.h 1.3 1.4 diff
    src/syncterm/ooii_bmenus.c 1.3 1.4 diff
    src/syncterm/ooii_bmenus.h 1.3 1.4 diff
    src/syncterm/ooii_cmenus.c 1.3 1.4 diff
    src/syncterm/ooii_cmenus.h 1.3 1.4 diff
    src/syncterm/ooii_logons.c 1.3 1.4 diff
    src/syncterm/ooii_logons.h 1.3 1.4 diff
    src/syncterm/term.c 1.259 1.260 diff

    Log Message:
    More Operation: Overkill terminal fixups.
  67. deuce
    Thu Sep 25 2008 11:41 am PDT

    Modified Files:
    src/syncterm/term.c 1.258 1.259 diff

    Log Message:
    Disable hold_update while prompting for filename changes
    Return cursor to prior position after duplicate menu
  68. deuce
    Wed Sep 24 2008 11:48 pm PDT

    Modified Files:
    src/syncterm/CHANGES 1.1 1.2 diff

    Log Message:
    Add X/YModem support to the change log
  69. deuce
    Wed Sep 24 2008 11:46 pm PDT

    Added Files:
    src/syncterm/CHANGES NONE 1.1 diff

    Log Message:
    Start a change log.
  70. deuce
    Wed Sep 24 2008 09:36 pm PDT

    Modified Files:
    src/syncterm/term.c 1.257 1.258 diff

    Log Message:
    Adjust the window size before initializing UIFC in the duplicate
    callbacks.
  71. deuce
    Wed Sep 24 2008 07:37 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.14 1.15 diff
    src/syncterm/ooii.h 1.2 1.3 diff
    src/syncterm/term.c 1.256 1.257 diff

    Log Message:
    Enable fill client/server version negotiation.
  72. deuce
    Wed Sep 24 2008 07:31 pm PDT

    Modified Files:
    src/syncterm/menu.c 1.46 1.47 diff
    src/syncterm/syncterm.h 1.22 1.23 diff
    src/syncterm/term.c 1.255 1.256 diff

    Log Message:
    Use a platform-specific string to describe the KMOD_ALT key...
    "Command/COMMAND/CMD" for OS X and "Alt/ALT" for everything else.
  73. deuce
    Wed Sep 24 2008 03:51 pm PDT

    Modified Files:
    src/conio/bitmap_con.c 1.25 1.26 diff

    Log Message:
    Add negative value paranoia
  74. deuce
    Wed Sep 24 2008 03:50 pm PDT

    Modified Files:
    src/conio/bitmap_con.c 1.24 1.25 diff

    Log Message:
    More paranoia for bitmap_draw_cursor()
    I really can't think of any case where we can crash in here now.
  75. deuce
    Wed Sep 24 2008 02:55 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.13 1.14 diff
    src/syncterm/term.c 1.254 1.255 diff

    Log Message:
    Do not negotiate OOII 1.22 (\xaf1|) but OOII1.23 (\xaf2|)
  76. deuce
    Wed Sep 24 2008 09:43 am PDT

    Modified Files:
    src/syncterm/term.c 1.253 1.254 diff

    Log Message:
    More auto-init fixes
  77. deuce
    Wed Sep 24 2008 09:38 am PDT

    Modified Files:
    src/syncterm/term.c 1.252 1.253 diff

    Log Message:
    Do NOT hide detection sequences while parsing them... there is no guarantee
    that the sequence will be broken before the other end blocks. (Doh!)
  78. deuce
    Wed Sep 24 2008 01:39 am PDT

    Modified Files:
    src/syncterm/ooii.c 1.12 1.13 diff
    src/syncterm/ooii.h 1.1 1.2 diff
    src/syncterm/ooii_bmenus.c 1.2 1.3 diff
    src/syncterm/ooii_bmenus.h 1.2 1.3 diff
    src/syncterm/ooii_cmenus.c 1.2 1.3 diff
    src/syncterm/ooii_cmenus.h 1.2 1.3 diff
    src/syncterm/ooii_logons.c 1.2 1.3 diff
    src/syncterm/ooii_logons.h 1.2 1.3 diff
    src/syncterm/term.c 1.251 1.252 diff

    Log Message:
    Update to support v1.22
    NOTE: remote auto-detection still doesn't work.  :-(
  79. deuce
    Tue Sep 23 2008 06:18 pm PDT

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

    Log Message:
    Work around possible NULL dereference if the mode is not initialized within
    .5 seconds of initialization.  This may fix the reported crashes on OS X
    at startup using SDL mode.
  80. deuce
    Tue Sep 23 2008 01:09 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.11 1.12 diff

    Log Message:
    Fix length of clear screen sequence.
  81. deuce
    Tue Sep 23 2008 01:04 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.10 1.11 diff

    Log Message:
    Fix escape sequences
  82. deuce
    Tue Sep 23 2008 12:41 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.9 1.10 diff

    Log Message:
    Use cterm_write() for attribute and position changes as well... this ensures
    that capture and scrollback always works correctly.
  83. deuce
    Tue Sep 23 2008 02:39 am PDT

    Modified Files:
    src/syncterm/ooii.c 1.8 1.9 diff
    src/syncterm/ooii_bmenus.c 1.1 1.2 diff
    src/syncterm/ooii_bmenus.h 1.1 1.2 diff
    src/syncterm/ooii_cmenus.c 1.1 1.2 diff
    src/syncterm/ooii_cmenus.h 1.1 1.2 diff
    src/syncterm/ooii_logons.c 1.1 1.2 diff
    src/syncterm/ooii_logons.h 1.1 1.2 diff

    Log Message:
    Use ANSIs from the game rather than PIX files for source generation.
    Provides a number of advantages:
    1) They're smaller.
    2) They go into the scrollback buffer.
    3) They are guaranteed to match the 1.20 menus
  84. deuce
    Tue Sep 23 2008 01:03 am PDT

    Modified Files:
    src/syncterm/term.c 1.250 1.251 diff

    Log Message:
    Add overwrite/new filename to X/Ymodem
    Loop overwrite/rename menu when filename is unchanged.
  85. deuce
    Tue Sep 23 2008 12:45 am PDT

    Modified Files:
    src/syncterm/term.c 1.249 1.250 diff

    Log Message:
    Allow overwriting/renaming when download a duplicate filename with a different
    CRC value.
  86. deuce
    Tue Sep 23 2008 12:24 am PDT

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

    Log Message:
    Clear screen before putting a menu in case we're in a mode with more than
    24 lines.
  87. deuce
    Mon Sep 22 2008 07:38 pm PDT

    Modified Files:
    src/syncterm/GNUmakefile 1.49 1.50 diff
    src/syncterm/Makefile 1.18 1.19 diff

    Log Message:
    Make OO][ support the default.
  88. deuce
    Mon Sep 22 2008 07:38 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.6 1.7 diff

    Log Message:
    Fix visual glitch in stats display.
  89. deuce
    Mon Sep 22 2008 02:17 pm PDT

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

    Log Message:
    If buflen is -1, use strlen() to calculate the number of bytes to write.
  90. deuce
    Mon Sep 22 2008 12:17 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.5 1.6 diff

    Log Message:
    Fix BCC warnings
  91. deuce
    Mon Sep 22 2008 12:16 pm PDT

    Modified Files:
    src/syncterm/Makefile 1.17 1.18 diff

    Log Message:
    Fix makefile changes for OOII
  92. deuce
    Sun Sep 21 2008 06:28 pm PDT

    Modified Files:
    src/syncterm/Makefile 1.16 1.17 diff

    Log Message:
    Add OOII stuff to the Borland makefile.
  93. deuce
    Sun Sep 21 2008 06:26 pm PDT

    Modified Files:
    src/syncterm/ooii.h NONE 1.1 diff
    src/syncterm/term.c 1.248 1.249 diff

    Added Files:
    	ooii.h 
    Log Message:
    Add an ooii.h header file.
    Hopefully this will fix the probem build on Win32 reported by Toolman.
  94. deuce
    Sun Sep 21 2008 06:18 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.4 1.5 diff

    Log Message:
    More parsing/display fixes for OOII
  95. deuce
    Sun Sep 21 2008 03:47 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.3 1.4 diff
    src/syncterm/term.c 1.247 1.248 diff

    Log Message:
    automatically enable/disable OOII terminal emulation.
  96. deuce
    Sun Sep 21 2008 03:22 pm PDT

    Modified Files:
    src/syncterm/ooii.c 1.2 1.3 diff

    Log Message:
    Add support for OOII sound codes.
  97. deuce
    Sun Sep 21 2008 02:39 pm PDT

    Modified Files:
    src/syncterm/GNUmakefile 1.48 1.49 diff
    src/syncterm/ooii.c 1.1 1.2 diff
    src/syncterm/ooii_sounds.c NONE 1.1 diff
    src/syncterm/ooii_sounds.h NONE 1.1 diff

    Added Files:
    	ooii_sounds.c ooii_sounds.h 
    Log Message:
    Add OOII sounds in 22050Hz, one channel, 8-bit unsigned format.
  98. deuce
    Sun Sep 21 2008 01:49 pm PDT

    Modified Files:
    src/syncterm/GNUmakefile 1.47 1.48 diff
    src/syncterm/menu.c 1.45 1.46 diff
    src/syncterm/ooii.c NONE 1.1 diff
    src/syncterm/ooii_bmenus.c NONE 1.1 diff
    src/syncterm/ooii_bmenus.h NONE 1.1 diff
    src/syncterm/ooii_cmenus.c NONE 1.1 diff
    src/syncterm/ooii_cmenus.h NONE 1.1