./comms/syncterm, ANSI-BBS terminal designed to connect to remote BBSs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7nb1, Package name: syncterm-1.7nb1, Maintainer: vins

A cross-platform ANSI-BBS terminal designed to connect to remote BBSs via
telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible.


Required to run:
[graphics/hicolor-icon-theme] [devel/ncursesw] [devel/SDL2]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/xorgproto]

Package options: curses, oss, sdl2, x11

Master sites:

Filesize: 10744.258 KB

Version history: (Expand)


CVS history: (Expand)


   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined
   2025-10-12 08:01:33 by Paolo Vincenzo Olivo | Files touched by this commit (5) | Package updated
Log message:
comms/syncterm: update to 1.7

# changes

* Add menu for editing an entries palette
* Add CTSV APC command
* Add support for OSC 10 ; ? ST and OSC 11 ; ? ST
* Add custom palette support to list file
* Add support for DECSC/DECRC control codes
* Pass control key combinations in BBC Micro mode
* Implement RIP STW/RTW and SCB/RCP commands
* Implement RIP exploding button flag
* Support downloading in Prestel mode via CET Telesoftware protocol
* Improve RIP sounds
* Update Prestel/Mode 7 keybindings
* Don't disable status line for Atari ST modes
* Optimize dialing directory parsing
* Fix screen initialization to not snap to next smaller integer scaling
* Fix scroll wheel in RIP mode
* Fix divide by zero when playing invalid ANSI music
* Fix APB and APU from top in BBC Micro Mode 7
* Fix blast-through in Mode 7 high ASCII mosaics
* Fix broken vertical (U+00A6) vs. vertical line (U+007C)
* Fix crash when first ANSI music note played is in background
* Fix binary mode tracking, which could cause issues after transfers
* Fix SDL and GDI issue with textmode() when font is changed
* Fix manual upload screen when not in cp437+ANSI mode
* Fix loss of character when performing LCF wrap
* Fix crash at startup when built with gcc15 and -fhardened
* Fix RIP handling when ESC[! sequences are split between packets
* Fix double-height blinking in Prestel mode
* Fix potential hang
* Fix broken Scroll Up (CSI S)
   2025-03-06 05:33:37 by Paolo Vincenzo Olivo | Files touched by this commit (6)
Log message:
comms/syncterm: fix build on SunOS

Bump revision.
   2025-03-05 20:24:37 by Paolo Vincenzo Olivo | Files touched by this commit (2)
Log message:
syncterm: add missing semicolon
   2025-03-05 19:21:22 by Paolo Vincenzo Olivo | Files touched by this commit (9) | Package updated
Log message:
comms/syncterm: update to v1.6

# pkgsrc changes
* Use the options framework to better handle build flags
* NetBSD curses is now supported
* Taking maintainership

# upstream changes (since 1.1)
v1.6:

    * Add Atari ST VT52 modes
    * Enable cursor for Mode 7
    * Adjust Prestel/Mode 7 mappings
    * Disable Prestel ENQ/Memory in BBC Micro Mode 7
    * Fix regression in Atari auto-login
    * Fix error adding a new Web List

v1.5:

    * Support web-based dialing directories
    * Alt+Home now centres the window on the screen
    * Add setting to invert mouse wheel
    * Option to defer telnet negotiation
    * Use the SAA5050 font for Prestel mode
    * Add BBC Micro Mode 7 mode
    * Remove delays when sending login data
    * Fix Prestel regressions
    * Fix RIP rendering regressions
    * Fix 80x43 scrolling bottom line corruption
    * Fix overlinking with GNUmakefile

v1.4:

    * Add support for JPEG XL graphics in addition to PPM
    * Massively improve output performance
    * Lower audio output volume by 12dB
    * Add option to configure audio output
    * Add support for ALT+XXX and ALT+0XXXXX key entry
    * Re-order BBS list entry fields
    * Support Shell connections on Windows 10+
    * Windows builds now include a .com (console) and a .exe (GUI) binary
    * Fix X11 mode scaling and fullscreen with minimal X servers
    * Fix crashes in text modes due to rip code being called
    * Better socket disconnect detection in SSH and telnets sessions
    * Reimplement status bar code
    * Fix various Prestel mode bugs
    * Fix error handling with telnets

v1.3:

    * Fix a critical bug in editing BBS list entries

v1.2:

    * Support PPM graphics
    * Initial support for Prestel mode
    * Start of RIP and SkyPix support (incomplete)
    * Support XTerm Bracketed Paste
    * Support LCF as defined in STD-070
    * New icons thanks to zuMi!
    * Added a comment field to listings
    * Support copy/paste in BBS list
    * Aspect ratio enforcement
    * Add ALT-O to toggle remote mouse support (to enable copy/paste locally)
    * Add -b and -n command-line options for BBS list and INI file respectively
    * Add a native (GDI) Windows mode (prefered over SDL mode)
    * Add support for data bits, stop bits, and parity
    * In telnet mode, always negotiate echo, binary, and suppress GA
    * Get Haiku support building again
    * Added "Build Options" menu item
    * Support internal smooth scaling
    * Support toggling scaling blocky vs smooth
    * Support for telnets
    * Support for SSH "none" auth method
    * Support for VGA mode
    * Allow hardware scaling in X11, GDI, and SDL modes
    * Support upploading SSH public key over SFTP channel in SSH mode
    * Add "Yellow is Yellow" option
   2025-02-12 07:45:45 by Ryo ONODERA | Files touched by this commit (850)
Log message:
*: Recursive revbump from audio/flac-1.5.0
   2024-05-06 10:40:34 by Jonathan Perkin | Files touched by this commit (113)
Log message:
*: Revision bumps for ncurses 6.5 overhaul.
   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1489)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0