Skip to content
Snippets Groups Projects
Select Git revision
  • dailybuild_linux-x64
  • dailybuild_win32
  • master default protected
  • sqlite
  • rip_abstraction
  • dailybuild_macos-armv8
  • dd_file_lister_filanem_in_desc_color
  • mode7
  • dd_msg_reader_are_you_there_warning_improvement
  • c23-playing
  • syncterm-1.3
  • syncterm-1.2
  • test-build
  • hide_remote_connection_with_telgate
  • 638-can-t-control-c-during-a-file-search
  • add_body_to_pager_email
  • mingw32-build
  • cryptlib-3.4.7
  • ree/mastermind
  • new_user_dat
  • sbbs320d
  • syncterm-1.6
  • syncterm-1.5
  • syncterm-1.4
  • sbbs320b
  • syncterm-1.3
  • syncterm-1.2
  • syncterm-1.2rc6
  • syncterm-1.2rc5
  • push
  • syncterm-1.2rc4
  • syncterm-1.2rc2
  • syncterm-1.2rc1
  • sbbs319b
  • sbbs318b
  • goodbuild_linux-x64_Sep-01-2020
  • goodbuild_win32_Sep-01-2020
  • goodbuild_linux-x64_Aug-31-2020
  • goodbuild_win32_Aug-31-2020
  • goodbuild_win32_Aug-30-2020
40 results

sbbs

  • Clone with SSH
  • Clone with HTTPS
  • Rob's avatar
    Rob Swindell authored
    No functional change with regard to the ANSI output state, just making the code easier to read.
    
    Removed the conversion of `[ and \xFA[ to \x1b[ in putmsg(). This unexplained output translation has been supported since at least v2.xx and I have no recollection of exactly why it was added. If I recall correctly, some BBS software at some point in time sent ANSI-encoded messages into message networks by translating the ESC (\x1b) character in the ANSI sequences to either ` or \xFA in the process. This "feature" seems like it would still work, but it's completely undocumented and I have no idea why it was added (and seriously doubt anyone relies on this behavior), so I'm removing it. If anyone misses this feature, I'll happily add it back, but I'm skeptical that'll happen.
    f26b296b
    History

    Synchronet Project

    BBS-Related Software Source Repository

    Directories within:

    • 3rdp - Third-party libraries
    • ctrl - Synchronet BBS configuration and run-time data files
    • docs - Synchronet BBS documentation (mostly legacy HTML)
    • exec - Synchronet BBS executable files (mostly JavaScript)
    • install - Synchronet BBS installation files
    • node1 - Synchronet BBS Terminal Server "node" configuration files
    • src - Source code (mostly C/C++)
    • text - Synchronet BBS text and menu files
    • web - Synchronet Legacy/Runemaster web UI
    • webv4 - echicken's web interface (v4) for Synchronet
    • xtrn - Synchronet BBS doors (mostly JavaScript)

    Related web-sites:
    Synchronet BBS Software
    Synchronet Wiki
    Synchronet Source Repository