Modified Files:
| src/doors/syncduke/Game/src/menues.c | diff |
Modified Files:
| src/doors/syncduke/Game/src/menues.c | diff |
| src/doors/syncduke/Game/src/player.c | diff |
| src/doors/syncduke/syncduke_input.c | diff |
| xtrn/syncduke/controls.msg | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/doors/syncduke/syncduke_stubs.c | diff |
| src/doors/termgfx/audio.c | diff |
| src/doors/termgfx/audio.h | diff |
| src/doors/termgfx/audio_mgr.c | diff |
| src/doors/termgfx/audio_mgr.h | diff |
Modified Files:
| src/doors/syncduke/syncduke_stubs.c | diff |
| src/doors/termgfx/audio_mgr.c | diff |
| src/doors/termgfx/audio_mgr.h | diff |
Modified Files:
| exec/load/syncterm_cache.js | diff |
Added Files:
| src/doors/termgfx/audio_midi.c | diff |
| src/doors/termgfx/audio_midi.h | diff |
Added Files:
Modified Files:
| xtrn/syncduke/lobby.msg | diff |
Modified Files:
| 3rdp/win64.release/libsndfile/bin/libsndfile.a | diff |
Modified Files:
| src/syncterm/GNUmakefile | diff |
Modified Files:
| src/syncterm/GNUmakefile | diff |
Modified Files:
Modified Files:
| src/syncterm/GNUmakefile | diff |
Added Files:
Added Files:
| src/syncterm/GNUmakefile | diff |
| src/syncterm/re1/backtrack.c | diff |
| src/syncterm/re1/pike.c | diff |
| src/syncterm/re1/regexp.h | diff |
| src/syncterm/re1/sub.c | diff |
Added Files:
| src/syncterm/GNUmakefile | diff |
Added Files:
| src/doors/syncdoom/i_termsound.c | diff |
| src/doors/syncdoom/CMakeLists.txt | diff |
| src/doors/syncdoom/i_sound.c | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Added Files:
| src/doors/termgfx/audio.c | diff |
| src/doors/termgfx/audio.h | diff |
| src/doors/termgfx/audio_mgr.c | diff |
| src/doors/termgfx/audio_mgr.h | diff |
| src/doors/syncduke/syncduke_input.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
| src/doors/syncduke/syncduke_stubs.c | diff |
| src/doors/termgfx/CMakeLists.txt | diff |
Modified Files:
| src/doors/syncdoom/README.md | diff |
| src/doors/syncdoom/m_menu.c | diff |
| src/doors/syncdoom/syncdoom.c | diff |
| src/doors/syncduke/README.md | diff |
Added Files:
| src/doors/syncduke/tests/test_kitty.c | diff |
| src/doors/syncduke/Game/src/menues.c | diff |
| src/doors/syncduke/syncduke.h | diff |
| src/doors/syncduke/syncduke_input.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
| src/doors/syncduke/tests/test_keymap.c | diff |
Modified Files:
| src/doors/syncduke/syncduke_config.c | diff |
| xtrn/CLAUDE.md | diff |
Modified Files:
| src/doors/syncduke/Game/src/game.c | diff |
Modified Files:
| src/doors/syncduke/Game/src/player.c | diff |
Modified Files:
| src/doors/syncduke/syncduke_config.c | diff |
Modified Files:
| src/doors/syncduke/syncduke_io.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
Modified Files:
| src/doors/termgfx/term.c | diff |
| src/doors/termgfx/term.h | diff |
Added Files:
| exec/load/game_lobby.js | diff |
| xtrn/syncduke/controls.msg | diff |
| xtrn/syncduke/get-binary.js | diff |
| xtrn/syncduke/lobby.js | diff |
| xtrn/syncduke/lobby.msg | diff |
| xtrn/syncduke/syncduke_lib.js | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
Added Files:
| src/doors/syncduke/syncduke_net.c | diff |
| src/doors/syncduke/CMakeLists.txt | diff |
| src/doors/syncduke/syncduke_stubs.c | diff |
Modified Files:
| src/conio/cterm_dec.c | diff |
Modified Files:
| src/conio/cterm_dec.c | diff |
Modified Files:
| src/conio/cterm.adoc | diff |
| src/conio/cterm.c | diff |
| src/conio/cterm_cterm.c | diff |
| src/conio/cterm_dec.c | diff |
Modified Files:
| src/syncterm/WrenTODO.md | diff |
Modified Files:
Added Files:
| src/syncterm/scripts/auto/connected/host_popup.wren | diff |
Modified Files:
| exec/sbbslist.js | diff |
Modified Files:
| exec/filescancfg.js | diff |
| exec/load/shell_lib.js | diff |
| exec/msgscancfg.js | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
| src/doors/termgfx/pace.c | diff |
| src/doors/termgfx/pace.h | diff |
Added Files:
| src/doors/termgfx/pace.c | diff |
| src/doors/termgfx/pace.h | diff |
| src/doors/syncdoom/syncdoom.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
| src/doors/termgfx/CMakeLists.txt | diff |
Modified Files:
| src/doors/syncduke/syncduke.h | diff |
| src/doors/syncduke/syncduke_input.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncduke/syncduke_io.c | diff |
Added Files:
| src/doors/termgfx/geometry.c | diff |
| src/doors/termgfx/geometry.h | diff |
Modified Files:
| src/doors/syncduke/syncduke.h | diff |
| src/doors/syncduke/syncduke_input.c | diff |
| src/doors/syncduke/syncduke_io.c | diff |
| src/doors/termgfx/term.c | diff |
Modified Files:
| src/conio/cterm.c | diff |
| src/syncterm/CHANGES | diff |
Modified Files:
| install/install.iss | diff |
| install/upgrade.iss | diff |
Added Files:
| src/build/openssl.props | diff |
| docs/v322_new.md | diff |
| src/sbbs3/mail_dkim.c | diff |
| src/sbbs3/mailsrvr.vcxproj | diff |
Modified Files:
| src/doors/syncduke/CMakeLists.txt | diff |
| src/doors/syncduke/syncduke_log.c | diff |
Modified Files:
| src/doors/syncduke/Engine/src/tiles.c | diff |
Modified Files:
| src/doors/syncduke/Game/src/menues.c | diff |
Modified Files:
| src/doors/syncduke/Game/src/player.c | diff |
| src/doors/syncduke/syncduke.h | diff |
| src/doors/syncduke/syncduke_input.c | diff |
Modified Files:
| src/doors/syncduke/Game/src/game.c | diff |
| src/doors/syncduke/Game/src/premap.c | diff |
Modified Files:
| src/doors/syncduke/Game/src/menues.c | diff |
| xtrn/syncduke/syncduke.example.ini | diff |
Added Files:
| src/doors/syncduke/syncduke_log.c | diff |
Modified Files:
| exec/load/salib.js | diff |
Added Files:
| src/doors/syncdoom/deploy.bat | diff |
| src/doors/syncdoom/deploy.sh | diff |
| src/doors/syncduke/deploy.bat | diff |
| src/doors/syncduke/deploy.sh | diff |
Modified Files:
| src/doors/syncduke/Engine/src/filesystem.c | diff |
Modified Files:
| src/doors/syncduke/Game/src/game.c | diff |
| src/doors/syncduke/syncduke_config.c | diff |
Modified Files:
| src/doors/syncdoom/build.sh | diff |
| src/doors/syncduke/build.sh | diff |
Modified Files:
| src/doors/syncduke/Game/src/game.c | diff |
| src/doors/syncduke/syncduke_door.c | diff |
Added Files:
| xtrn/syncduke/download.js | diff |
| src/doors/syncduke/.gitignore | diff |
| xtrn/syncduke/install-xtrn.ini | diff |
Modified Files:
| src/conio/cterm.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
| src/syncterm/bbslist.c | diff |
| src/syncterm/bbslist.h | diff |
Modified Files:
| src/conio/cterm.c | diff |
| src/conio/cterm.h | diff |
Added Files:
| src/doors/syncduke/build.bat | diff |
| src/doors/syncduke/compat/strings.h | diff |
| src/doors/syncduke/vcpkg.json | diff |
Added Files:
| src/sbbs3/mail_dkim.c | diff |
| src/sbbs3/mail_dkim.h | diff |
Added Files:
| 3rdp/build/cl-visibility.patch | diff |
| 3rdp/build/GNUmakefile | diff |
Modified Files:
| exec/lbshell.js | diff |
Modified Files:
| docs/v322_new.md | diff |
| exec/load/salib.js | diff |
| exec/spamc.js | diff |
Added Files:
Added Files:
Modified Files:
| src/doors/syncdoom/CMakeLists.txt | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Added Files:
| src/doors/termgfx/CMakeLists.txt | diff |
| src/doors/termgfx/sixel.c | diff |
| src/doors/termgfx/sixel.h | diff |
Added Files:
| src/doors/termgfx/CMakeLists.txt | diff |
| src/doors/termgfx/sbbs_node.c | diff |
| src/doors/termgfx/sbbs_node.h | diff |
| src/doors/termgfx/sixel.c | diff |
| src/doors/termgfx/sixel.h | diff |
| src/doors/syncdoom/CMakeLists.txt | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/sbbs3/filterfile.hpp | diff |
| src/sbbs3/findstr.c | diff |
| src/sbbs3/findstr.h | diff |
Modified Files:
| src/sbbs3/js_global.cpp | diff |
| src/sbbs3/js_internal.cpp | diff |
Modified Files:
| src/sbbs3/xtrn.cpp | diff |
| src/xpdev/multisock.c | diff |
Modified Files:
| xtrn/syncdoom/lobby.js | diff |
| xtrn/syncdoom/lobby.msg | diff |
| xtrn/syncdoom/syncdoom.example.ini | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Modified Files:
| src/doors/syncdoom/g_game.c | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/vdmodem/readme.txt | diff |
| src/vdmodem/vdmodem.c | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/node.c | diff |
Added Files:
| exec/sdos.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| exec/sdos.src | diff |
Added Files:
| exec/sdos.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| exec/sdos.src | diff |
Modified Files:
| src/doors/syncdoom/sbbs_node.c | diff |
| src/doors/syncdoom/sbbs_node.h | diff |
| src/doors/syncdoom/syncdoom.c | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Modified Files:
| src/doors/syncdoom/m_menu.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| xtrn/syncdoom/README.md | diff |
| xtrn/syncdoom/syncdoom.example.ini | diff |
Modified Files:
| src/doors/syncdoom/i_video.c | diff |
| src/doors/syncdoom/render_sixel.c | diff |
| src/doors/syncdoom/render_sixel.h | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| exec/lbshell.js | diff |
Modified Files:
| src/conio/cterm_dec.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/xpdev/ini_file.c | diff |
Modified Files:
| src/doors/syncdoom/sbbs_node.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/README.md | diff |
| src/doors/syncdoom/m_menu.c | diff |
| src/doors/syncdoom/syncdoom.c | diff |
| xtrn/syncdoom/syncdoom.example.ini | diff |
Modified Files:
Added Files:
| src/doors/syncdoom/sbbs_node.c | diff |
| src/doors/syncdoom/sbbs_node.h | diff |
| src/doors/syncdoom/CMakeLists.txt | diff |
| src/doors/syncdoom/hu_stuff.c | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Added Files:
| xtrn/syncdoom/waiting.bin | diff |
Modified Files:
| src/doors/syncdoom/README.md | diff |
| src/doors/syncdoom/syncdoom.c | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Modified Files:
| src/sbbs3/ctrl/MainFormUnit.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| xtrn/zmachine/getgames.js | diff |
Modified Files:
| xtrn/zmachine/tools/blorb2gfx.js | diff |
| xtrn/zmachine/zmachine.js | diff |
Modified Files:
| src/sbbs3/prntfile.cpp | diff |
| src/sbbs3/sbbs.h | diff |
Modified Files:
| src/doors/syncdoom/mp_server.c | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Modified Files:
| xtrn/syncdoom/lobby.js | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/sd_splash.h | diff |
| src/doors/syncdoom/tools/gen_splash.py | diff |
Modified Files:
| xtrn/syncdoom/lobby.js | diff |
| xtrn/syncdoom/syncdoom.example.ini | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Added Files:
| src/doors/syncdoom/sd_splash.h | diff |
| src/doors/syncdoom/tools/gen_splash.py | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/cli_data.c | diff |
| src/doors/syncdoom/cli_data.h | diff |
Modified Files:
| src/doors/syncdoom/hu_stuff.c | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/render_text.c | diff |
| src/doors/syncdoom/render_text.h | diff |
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/README.md | diff |
| src/doors/syncdoom/syncdoom.c | diff |
| xtrn/syncdoom/syncdoom.example.ini | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
| xtrn/syncdoom/controls.msg | diff |
Modified Files:
| src/doors/syncdoom/README.md | diff |
| src/doors/syncdoom/m_menu.c | diff |
| src/doors/syncdoom/syncdoom.c | diff |
| xtrn/syncdoom/controls.msg | diff |
| xtrn/syncdoom/syncdoom.example.ini | diff |
Modified Files:
| exec/chat_llm_irc.js | diff |
Modified Files:
| ctrl/chat_llm_persona.utf8 | diff |
Modified Files:
| src/sbbs3/chat.cpp | diff |
Modified Files:
| src/sbbs3/build.bat | diff |
Modified Files:
| xtrn/zmachine/.gitignore | diff |
Modified Files:
| src/sbbs3/userdat.c | diff |
| src/sbbs3/userdat.h | diff |
Added Files:
Added Files:
| xtrn/syncdoom/getwads.js | diff |
| xtrn/syncdoom/README.md | diff |
| xtrn/syncdoom/install-xtrn.ini | diff |
| xtrn/syncdoom/syncdoom.example.ini | diff |
Modified Files:
| exec/load/http.js | diff |
Added Files:
| src/doors/syncdoom/build.bat | diff |
| src/doors/syncdoom/build.sh | diff |
| xtrn/syncdoom/.gitignore | diff |
| docs/v322_new.md | diff |
| src/doors/syncdoom/COMPILING.md | diff |
| src/doors/syncdoom/MULTIPLAYER.md | diff |
| xtrn/syncdoom/README.md | diff |
Modified Files:
Modified Files:
Modified Files:
Modified Files:
| src/doors/syncdoom/MULTIPLAYER.md | diff |
Added Files:
| xtrn/syncdoom/syncdoom.example.ini | diff |
| src/doors/syncdoom/README.md | diff |
| xtrn/CLAUDE.md | diff |
| xtrn/syncdoom/install-xtrn.ini | diff |
| src/doors/syncdoom/syncdoom.ini | diff |
Modified Files:
| xtrn/syncdoom/lobby.js | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Modified Files:
| src/doors/syncdoom/render_text.c | diff |
Added Files:
| src/doors/syncdoom/COMPILING.md | diff |
| src/doors/syncdoom/vcpkg.json | diff |
Modified Files:
| xtrn/syncdoom/lobby.msg | diff |
Modified Files:
| xtrn/syncdoom/lobby.js | diff |
| xtrn/syncdoom/syncdoom.ini | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Modified Files:
| src/doors/syncdoom/README.md | diff |
Modified Files:
Modified Files:
| src/doors/syncdoom/m_menu.c | diff |
Modified Files:
| xtrn/syncdoom/lobby.js | diff |
| xtrn/syncdoom/lobby.msg | diff |
Modified Files:
| xtrn/syncdoom/syncdoom.ini | diff |
| xtrn/syncdoom/syncdoom_lib.js | diff |
Added Files:
Modified Files:
| src/doors/syncdoom/README.md | diff |
| xtrn/syncdoom/controls.msg | diff |
| xtrn/syncdoom/lobby.js | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/doors/syncdoom/syncdoom.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| exec/pcboard.js | diff |
Modified Files:
| exec/pcboard.js | diff |
Modified Files:
| .claude/skills/smbutils/SKILL.md | diff |
Modified Files:
Modified Files:
| ctrl/chat_llm.ini | diff |
| exec/chat_llm.js | diff |
| exec/chat_llm_irc.js | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Added Files:
| exec/wildcat.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| exec/wildcat.src | diff |
| text/menu/wildcat/sysop.asc | diff |
Added Files:
| exec/wildcat.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| exec/wildcat.src | diff |
| text/menu/wildcat/sysop.asc | diff |
Added Files:
| exec/wwiv.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| exec/wwiv.src | diff |
Added Files:
| exec/wwiv.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| exec/wwiv.src | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/conio/cterm.adoc | diff |
| src/syncterm/term.c | diff |
Modified Files:
| docs/v322_new.md | diff |
| exec/load/binkp.js | diff |
Modified Files:
| exec/load/cterm_lib.js | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| exec/major.js | diff |
Modified Files:
| exec/major.js | diff |
Modified Files:
| exec/load/tdfonts_lib.js | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Added Files:
| exec/obv-2.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| text/menu/obv-2/main.msg | diff |
| exec/obv-2.src | diff |
Added Files:
| exec/obv-2.js | diff |
| exec/GNUmakefile | diff |
| exec/Makefile | diff |
| text/menu/obv-2/main.msg | diff |
| exec/obv-2.src | diff |
Added Files:
Added Files:
Modified Files:
| src/sbbs3/text_defaults.c | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
| src/sbbs3/sbbs.h | diff |
| src/sbbs3/str.cpp | diff |
Added Files:
| exec/major.js | diff |
| exec/major.src | diff |
Added Files:
| exec/major.js | diff |
| exec/major.src | diff |
Modified Files:
| src/sbbs3/services.cpp | diff |
Modified Files:
| src/sbbs3/services.cpp | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Added Files:
| xtrn/CLAUDE.md | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Modified Files:
| exec/txt_handler.js | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/services.cpp | diff |
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/xpdev/filewrap.c | diff |
Modified Files:
| src/sbbs3/userdat.c | diff |
| src/sbbs3/userdat.h | diff |
| src/xpdev/filewrap.c | diff |
| src/xpdev/filewrap.h | diff |
Modified Files:
| CLAUDE.md | diff |
Modified Files:
| src/sbbs3/js_rtpool.cpp | diff |
Modified Files:
| exec/webfileindex.ssjs | diff |
Modified Files:
| .claude/skills/mqtt/SKILL.md | diff |
Modified Files:
| exec/chat_llm.js | diff |
| exec/chat_llm_irc.js | diff |
Modified Files:
| exec/load/xjs.js | diff |
Modified Files:
| ctrl/chat_llm.ini | diff |
| exec/chat_llm.js | diff |
| exec/chat_llm_irc.js | diff |
| exec/chat_llm_routes.js | diff |
| exec/llm_tools/relay_message.js | diff |
Added Files:
| .claude/skills/javascript/scripts/jsobjs.py | diff |
| .claude/skills/javascript/SKILL.md | diff |
Added Files:
| exec/chat_llm_routes.js | diff |
| ctrl/chat_llm.ini | diff |
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| ctrl/chat_llm.ini | diff |
| exec/chat_llm.js | diff |
| exec/chat_llm_irc.js | diff |
| exec/llm_index.js | diff |
| exec/llm_tools/relay_message.js | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
| ctrl/chat_llm.ini | diff |
| exec/chat_llm.js | diff |
| exec/chat_llm_irc.js | diff |
| exec/llm_index.js | diff |
| exec/llm_tools/relay_message.js | diff |
Added Files:
| src/syncterm/scripts/ui_picker.wren | diff |
Modified Files:
| exec/llm_index/msgs.js | diff |
Added Files:
| exec/llm_index/files.js | diff |
| exec/llm_index/msgs.js | diff |
| ctrl/chat_llm.ini | diff |
| exec/llm_index.js | diff |
| exec/llm_index/acronyms.js | diff |
| exec/llm_index/syncfact.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
| exec/llm_tools/bbs_directory.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Modified Files:
| ctrl/chat_llm.ini | diff |
| exec/chat_llm.js | diff |
Modified Files:
| exec/llm_tools/bbs_directory.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Added Files:
| exec/llm_index/acronyms.js | diff |
| exec/llm_index/syncfact.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/llm_tools/external_archives.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Modified Files:
| exec/chat_llm_irc.js | diff |
Modified Files:
| exec/chat_llm.js | diff |
Modified Files:
| ctrl/chat_llm.ini | diff |
| exec/chat_llm.js | diff |
Modified Files:
| CLAUDE.md | diff |
Modified Files:
| docs/v322_new.md | diff |
Modified Files:
| CLAUDE.md | diff |
Added Files:
| ctrl/llm_external_archives.json | diff |
| exec/chat_llm.js | diff |
| exec/llm_tools/external_archives.js | diff |
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Modified Files:
| ctrl/chat_llm.ini | diff |
| exec/chat_llm_irc.js | diff |
Added Files:
| install/systemd/chat_llm_irc.service | diff |
| install/systemd/llm_index.service | diff |
| install/systemd/llm_index.timer | diff |
Modified Files:
| CLAUDE.md | diff |
Modified Files:
| src/sbbs3/chat.cpp | diff |
Added Files:
Modified Files:
Modified Files:
| src/sbbs3/scfg/CLAUDE.md | diff |
Modified Files:
| .claude/skills/jsexec/SKILL.md | diff |
Modified Files:
| exec/load/http.js | diff |
Modified Files:
| src/sbbs3/upgrade_to_v319.c | diff |
Modified Files:
| src/xpdev/ini_file.c | diff |
Modified Files:
| src/sbbs3/Directory.Build.targets | diff |
Modified Files:
| src/syncterm/term.c | diff |
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host_internal.h | diff |
Modified Files:
| src/xpdev/genwrap.c | diff |
| src/xpdev/genwrap.h | diff |
Added Files:
| src/conio/scale_spinner.c | diff |
| src/conio/CMakeLists.txt | diff |
| src/conio/GNUmakefile | diff |
| src/conio/scale.c | diff |
Added Files:
| src/sbbs3/Directory.Build.targets | diff |
Modified Files:
| src/sbbs3/prntfile.cpp | diff |
Modified Files:
| src/sbbs3/scfg/scfgnet.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgmsg.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsub.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgxtrn.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsys.c | diff |
| src/sbbs3/scfg/scfgxfr1.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsys.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsys.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsys.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsys.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgnet.c | diff |
Modified Files:
| src/sbbs3/scfg/CLAUDE.md | diff |
| src/sbbs3/scfg/scfgnet.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsrvr.c | diff |
Modified Files:
| src/sbbs3/scfg/CLAUDE.md | diff |
| src/sbbs3/scfg/scfgsrvr.c | diff |
Added Files:
| docs/v322_new.md | diff |
Modified Files:
| src/sbbs3/scfgdefs.h | diff |
Modified Files:
Modified Files:
| .claude/skills/javascript/SKILL.md | diff |
Modified Files:
| CLAUDE.md | diff |
Modified Files:
| src/sbbs3/ratelimit.hpp | diff |
| src/sbbs3/ratelimit_filter.hpp | diff |
Modified Files:
Added Files:
Added Files:
Added Files:
| src/sbbs3/scfg/CLAUDE.md | diff |
Modified Files:
| src/sbbs3/scfg/scfgsrvr.c | diff |
Modified Files:
| src/sbbs3/scfg/gen_option_index.py | diff |
| src/sbbs3/scfg/scfgindex.h | diff |
Modified Files:
| src/sbbs3/scfg/gen_option_index.py | diff |
| src/sbbs3/scfg/scfgindex.h | diff |
Modified Files:
| exec/tests/msgbase/get_all_msg_headers.js | diff |
| src/sbbs3/js_msgbase.cpp | diff |
| src/sbbs3/sbbsdefs.h | diff |
Modified Files:
| src/sbbs3/ctrl/MainFormUnit.cpp | diff |
Modified Files:
| src/sbbs3/ctrl/MainFormUnit.cpp | diff |
Modified Files:
| .claude/skills/logs/SKILL.md | diff |
Modified Files:
| src/sbbs3/scfg/scfgsrvr.c | diff |
Modified Files:
| src/sbbs3/sbbs_ini.c | diff |
Added Files:
| src/sbbs3/ratelimit_filter.hpp | diff |
Modified Files:
| src/sbbs3/trash.c | diff |
Modified Files:
| src/sbbs3/sbbs_ini.c | diff |
| src/sbbs3/scfg/scfgsrvr.c | diff |
| src/sbbs3/websrvr.cpp | diff |
| src/sbbs3/websrvr.h | diff |
Modified Files:
| src/sbbs3/trash.c | diff |
Modified Files:
| src/sbbs3/mqtt_client.cpp | diff |
Added Files:
Added Files:
| .claude/skills/synchronet-smbutils/SKILL.md | diff |
Added Files:
| .claude/skills/synchronet-jsexec/SKILL.md | diff |
Added Files:
| .claude/skills/synchronet-text/SKILL.md | diff |
| .claude/skills/synchronet-logs/SKILL.md | diff |
| .claude/skills/synchronet-menus/SKILL.md | diff |
Added Files:
| exec/tests/system/findstr.js | diff |
| src/sbbs3/findstr.c | diff |
Added Files:
Modified Files:
| src/syncterm/CHANGES | diff |
| src/syncterm/bbslist.c | diff |
| src/syncterm/syncterm.c | diff |
| src/xpdev/CMakeLists.txt | diff |
| src/xpdev/Common.gmake | diff |
| src/xpdev/xpbeep.c | diff |
| src/xpdev/xpbeep.h | diff |
Modified Files:
| src/sbbs3/ratelimit.hpp | diff |
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/ratelimit.hpp | diff |
Modified Files:
| src/sbbs3/ctrl/MainFormUnit.dfm | diff |
Modified Files:
| ctrl/sbbs.ini | diff |
| src/sbbs3/ratelimit.hpp | diff |
| src/sbbs3/sbbs_ini.c | diff |
| src/sbbs3/scfg/scfgsrvr.c | diff |
| src/sbbs3/websrvr.cpp | diff |
| src/sbbs3/websrvr.h | diff |
Modified Files:
Modified Files:
| src/sbbs3/putmsg.cpp | diff |
Modified Files:
| src/sbbs3/ringbuf.c | diff |
Modified Files:
| src/sbbs3/ringbuf.c | diff |
Modified Files:
| src/sbbs3/atcodes.cpp | diff |
Modified Files:
| exec/CLAUDE.md | diff |
Modified Files:
| exec/load/shell_lib.js | diff |
| exec/wwiv.src | diff |
| src/sbbs3/execfunc.cpp | diff |
| text/menu/xferinfo.msg | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
| src/sbbs3/login.cpp | diff |
| src/sbbs3/mailsrvr.cpp | diff |
| src/sbbs3/main.cpp | diff |
| src/sbbs3/services.cpp | diff |
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
| src/sbbs3/login.cpp | diff |
| src/sbbs3/mailsrvr.cpp | diff |
| src/sbbs3/main.cpp | diff |
| src/sbbs3/services.cpp | diff |
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
Modified Files:
| src/sbbs3/atcodes.cpp | diff |
Modified Files:
| exec/tests/msgbase/get_all_msg_headers.js | diff |
| src/sbbs3/js_msgbase.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
| src/syncterm/conn.c | diff |
| src/syncterm/ssh.c | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
| src/syncterm/HACKING.md | diff |
| src/syncterm/Manual.txt | diff |
| src/syncterm/syncterm.c | diff |
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/comio/comio_nix.c | diff |
| src/syncterm/CHANGES | diff |
| src/syncterm/bbslist.c | diff |
| src/syncterm/modem.c | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
| src/sbbs3/sbbs_ini.c | diff |
| src/sbbs3/scfg/scfgsrvr.c | diff |
| src/sbbs3/startup.h | diff |
Added Files:
| docs/boolsrch.md | diff |
| src/sbbs3/boolsrch.c | diff |
| src/sbbs3/boolsrch.h | diff |
| src/sbbs3/boolsrch_test.c | diff |
| text/menu/textsrch.msg | diff |
Modified Files:
| text/menu/textsrch.msg | diff |
Modified Files:
| ctrl/text.dat | diff |
Modified Files:
| src/sbbs3/prntfile.cpp | diff |
| src/sbbs3/readmail.cpp | diff |
| src/sbbs3/readmsgs.cpp | diff |
| src/sbbs3/sbbs.h | diff |
| src/sbbs3/scandirs.cpp | diff |
| src/sbbs3/scansubs.cpp | diff |
Modified Files:
| docs/boolsrch.md | diff |
| src/sbbs3/prntfile.cpp | diff |
Added Files:
| text/menu/textsrch.msg | diff |
| docs/boolsrch.md | diff |
| src/sbbs3/prntfile.cpp | diff |
Added Files:
| text/menu/srchhelp.msg | diff |
| docs/boolsrch.md | diff |
| src/sbbs3/prntfile.cpp | diff |
Modified Files:
| docs/boolsrch.md | diff |
Added Files:
| text/menu/boolsrch.msg | diff |
Modified Files:
| docs/boolsrch.md | diff |
Added Files:
| docs/boolsrch.md | diff |
| src/sbbs3/boolsrch.c | diff |
| src/sbbs3/boolsrch.h | diff |
| src/sbbs3/boolsrch_test.c | diff |
Modified Files:
| src/sbbs3/mailsrvr.cpp | diff |
Added Files:
| exec/tests/filebase/basic.js | diff |
| exec/tests/filebase/skipif | diff |
| exec/tests/msgbase/basic.js | diff |
| exec/tests/msgbase/get_all_msg_headers.js | diff |
| exec/tests/msgbase/path_save.js | diff |
Modified Files:
| src/sbbs3/js_filebase.cpp | diff |
Modified Files:
| exec/tests/msgbase/get_all_msg_headers_to_ext.js | diff |
Modified Files:
| src/sbbs3/scfg/scfgindex.h | diff |
Added Files:
| CLAUDE.md | diff |
| src/sbbs3/CLAUDE.md | diff |
Added Files:
| exec/tests/msgbase/get_all_msg_headers_to_ext.js | diff |
| exec/tests/msgbase/skipif | diff |
| src/sbbs3/js_msgbase.cpp | diff |
Modified Files:
| src/sbbs3/postmsg.cpp | diff |
Modified Files:
| src/smblib/smblib.c | diff |
Modified Files:
| docs/copyright.html | diff |
Modified Files:
| docs/platforms.html | diff |
Modified Files:
| exec/init-fidonet.ini | diff |
Modified Files:
| exec/init-fidonet.ini | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| xtrn/atlantis/service.js | diff |
Modified Files:
| xtrn/atlantis/service.js | diff |
Modified Files:
| src/sbbs3/mqtt.cpp | diff |
Modified Files:
| src/sbbs3/mqtt_broker.cpp | diff |
| src/sbbs3/mqtt_topic.cpp | diff |
| src/sbbs3/mqtt_topic.h | diff |
Modified Files:
Modified Files:
| xtrn/atlantis/service.js | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/logwidget.h | diff |
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
Modified Files:
| src/sbbs3/mqtt.cpp | diff |
| src/sbbs3/scfg/scfgnet.c | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/logwidget.h | diff |
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/sbbs.jsdocs.vcxproj | diff |
| src/sbbs3/sbbs.vcxproj | diff |
Modified Files:
| src/sbbs3/mqtt_protocol.h | diff |
Modified Files:
| src/sbbs3/mqtt_broker.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/statswidget.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.h | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
Added Files:
| src/sbbs3/qtmonitor/maxconcurrentwidget.cpp | diff |
| src/sbbs3/qtmonitor/maxconcurrentwidget.h | diff |
| src/sbbs3/qtmonitor/CMakeLists.txt | diff |
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.h | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
Modified Files:
| src/sbbs3/mqtt_broker.cpp | diff |
| src/sbbs3/mqtt_broker.h | diff |
Added Files:
| src/sbbs3/mqtt.cpp | diff |
| src/sbbs3/mqtt.h | diff |
| src/sbbs3/mqtt_client.cpp | diff |
| src/sbbs3/mqtt_client.h | diff |
| src/sbbs3/objects.mk | diff |
| src/sbbs3/mqtt_broker_glue.cpp | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
Added Files:
| 3rdp/build/cl-psk-only-client.patch | diff |
| src/sbbs3/mqtt_client.cpp | diff |
| src/sbbs3/mqtt_client.h | diff |
Modified Files:
| src/syncterm/rlogin.c | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
Modified Files:
| src/xptls/xp_tls_botan3.cpp | diff |
Added Files:
| src/doors/smurfcombat/CMakeLists.txt | diff |
| src/doors/smurfcombat/smurf.c | diff |
Added Files:
| src/doors/smurfcombat/CMakeLists.txt | diff |
| src/doors/smurfcombat/smurf.c | diff |
Added Files:
| src/syncterm/conn_mqtt.c | diff |
| src/syncterm/conn_mqtt.h | diff |
Modified Files:
| src/sbbs3/mqtt_broker.cpp | diff |
| src/sbbs3/mqtt_broker.h | diff |
Modified Files:
| src/sbbs3/scfg/scfgnet.c | diff |
Modified Files:
| exec/str_cmds.js | diff |
Modified Files:
| src/syncterm/rlogin.c | diff |
Added Files:
| src/syncterm/scripts/auto/connected/font_pick.wren | diff |
Modified Files:
| src/sbbs3/js_mqtt.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/mqtt_broker.h | diff |
Modified Files:
| src/sbbs3/mqtt_broker.cpp | diff |
Modified Files:
| src/sbbs3/sbbs.jsdocs.vcxproj | diff |
| src/sbbs3/sbbs.vcxproj | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
Added Files:
| src/sbbs3/mqtt.c | diff |
| src/sbbs3/mqtt.h | diff |
| src/sbbs3/objects.mk | diff |
| src/sbbs3/scfg/scfgnet.c | diff |
| src/sbbs3/scfgdefs.h | diff |
| src/sbbs3/scfglib1.c | diff |
| src/sbbs3/scfgsave.c | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.h | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.h | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/settingsdialog.cpp | diff |
Added Files:
| src/syncterm/scripts/auto/connected/transfer_pick.wren | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/nodewidget.cpp | diff |
| src/sbbs3/qtmonitor/nodewidget.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/logwidget.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/logwidget.h | diff |
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/logwidget.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
Modified Files:
Modified Files:
Added Files:
| src/sbbs3/qtmonitor/textutil.h | diff |
Modified Files:
| src/sbbs3/writemsg.cpp | diff |
Modified Files:
| src/syncterm/wren_bind_xfer.c | diff |
Modified Files:
| src/syncterm/wren_bind_xfer.c | diff |
Modified Files:
| src/syncterm/wren_bind_xfer.c | diff |
Modified Files:
| src/syncterm/CMakeLists.txt | diff |
| src/xptls/CMakeLists.txt | diff |
Modified Files:
| src/xptls/CMakeLists.txt | diff |
Modified Files:
| src/xptls/CMakeLists.txt | diff |
Modified Files:
| src/xptls/CMakeLists.txt | diff |
Modified Files:
| src/syncterm/term.c | diff |
| src/syncterm/wren_bind_xfer.c | diff |
| src/syncterm/wren_bind_xfer.h | diff |
| src/xptls/CMakeLists.txt | diff |
Modified Files:
Added Files:
| src/sbbs3/qtmonitor/actionwidget.cpp | diff |
| src/sbbs3/qtmonitor/actionwidget.h | diff |
| src/sbbs3/qtmonitor/CMakeLists.txt | diff |
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.h | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.h | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
| src/sbbs3/qtmonitor/mqttclient.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/clientwidget.cpp | diff |
| src/sbbs3/qtmonitor/loginattemptswidget.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/clientwidget.cpp | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
| src/sbbs3/qtmonitor/logwidget.h | diff |
Modified Files:
| src/sbbs3/qtmonitor/logwidget.cpp | diff |
Added Files:
Modified Files:
Modified Files:
| exec/load/ircd/server.js | diff |
Modified Files:
| exec/load/ircd/server.js | diff |
Modified Files:
| exec/load/ircd/core.js | diff |
| exec/load/ircd/server.js | diff |
| exec/load/ircd/user.js | diff |
Modified Files:
| exec/load/ircd/core.js | diff |
| exec/load/ircd/server.js | diff |
| exec/load/ircd/user.js | diff |
Modified Files:
| src/sbbs3/qtmonitor/CMakeLists.txt | diff |
Modified Files:
| src/sbbs3/qtmonitor/CMakeLists.txt | diff |
Modified Files:
| src/sbbs3/qtmonitor/CMakeLists.txt | diff |
Added Files:
| install/init.d/broker | diff |
| install/rc.d/broker | diff |
| install/systemd/broker.service | diff |
| install/init.d/sbbs | diff |
| install/rc.d/sbbs | diff |
| install/systemd/sbbs.service | diff |
Modified Files:
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.h | diff |
| src/sbbs3/qtmonitor/mqttclient.cpp | diff |
Modified Files:
| exec/broker.js | diff |
Modified Files:
| src/sbbs3/qtmonitor/clientwidget.cpp | diff |
| src/sbbs3/qtmonitor/loginattemptswidget.cpp | diff |
Added Files:
| src/sbbs3/qtmonitor/resources.qrc | diff |
| src/sbbs3/qtmonitor/CMakeLists.txt | diff |
| src/sbbs3/qtmonitor/main.cpp | diff |
| src/sbbs3/qtmonitor/mainwindow.cpp | diff |
Added Files:
| src/sbbs3/qtmonitor/.gitignore | diff |
| src/sbbs3/qtmonitor/CLAUDE.md | diff |
| src/sbbs3/qtmonitor/README.md | diff |
Added Files:
| src/syncterm/CMakeLists.txt | diff |
| src/syncterm/GNUmakefile | diff |
Added Files:
Modified Files:
| src/sbbs3/mqtt.c | diff |
Modified Files:
| exec/broker.js | diff |
Modified Files:
| src/sbbs3/ssl.c | diff |
Modified Files:
| exec/broker.js | diff |
Modified Files:
| src/sbbs3/js_socket.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
Modified Files:
| src/xpdev/genwrap.c | diff |
Modified Files:
| src/sbbs3/js_msgbase.cpp | diff |
Modified Files:
| src/sbbs3/dupefind.c | diff |
Modified Files:
| src/sbbs3/ssl.c | diff |
Modified Files:
| src/sbbs3/useredit.cpp | diff |
Modified Files:
| src/sbbs3/writemsg.cpp | diff |
Modified Files:
| src/sbbs3/mqtt.c | diff |
Modified Files:
| src/sbbs3/sftp.cpp | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/sbbs3/atcodes.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/str.cpp | diff |
Modified Files:
| src/sbbs3/getmsg.cpp | diff |
Modified Files:
| src/sbbs3/js_system.cpp | diff |
Modified Files:
| src/sbbs3/js_socket.cpp | diff |
Modified Files:
| src/sbbs3/smbutil.c | diff |
Modified Files:
| src/sbbs3/smbutil.c | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/sbbs3/js_socket.cpp | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/sbbs3/logfile.cpp | diff |
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/sbbs3/js_console.cpp | diff |
Modified Files:
| src/sbbs3/ssl.c | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/mailsrvr.cpp | diff |
| src/sbbs3/sbbscon.c | diff |
Modified Files:
| src/sbbs3/services.cpp | diff |
Modified Files:
| src/sbbs3/userdat.c | diff |
Modified Files:
| src/sbbs3/sbbsecho.c | diff |
Modified Files:
| src/sbbs3/sbbsecho.c | diff |
Modified Files:
| src/sbbs3/netmail.cpp | diff |
| src/sbbs3/qwktomsg.cpp | diff |
Modified Files:
| src/sbbs3/un_qwk.cpp | diff |
| src/sbbs3/un_rep.cpp | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/sbbs3/writemsg.cpp | diff |
Modified Files:
| src/sbbs3/ssl.c | diff |
Modified Files:
| src/sbbs3/mailsrvr.cpp | diff |
Modified Files:
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/deucessh-conn.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/test_conn.c | diff |
Added Files:
| src/syncterm/run_wren.sh | diff |
Modified Files:
| src/syncterm/scripts/syncterm.wren | diff |
Added Files:
| src/sbbs3/scfg/.gitignore | diff |
| src/sbbs3/scfg/gen_option_index.py | diff |
| src/sbbs3/scfg/scfgindex.h | diff |
| src/sbbs3/scfg/scfgsrch.c | diff |
| src/sbbs3/scfg/scfgsrch.h | diff |
| src/sbbs3/scfg/CMakeLists.txt | diff |
| src/sbbs3/scfg/GNUmakefile | diff |
| src/sbbs3/scfg/objects.mk | diff |
| src/sbbs3/scfg/scfg.c | diff |
| src/sbbs3/scfg/scfg.vcxproj | diff |
Modified Files:
| src/uifc/uifc32.c | diff |
Modified Files:
| src/sbbs3/mailsrvr.cpp | diff |
| src/sbbs3/services.cpp | diff |
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
Modified Files:
| src/uifc/uifc.h | diff |
| src/uifc/uifc32.c | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/hash/sha256.c | diff |
Modified Files:
| src/sbbs3/prntfile.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
| src/sbbs3/jsdoor.cpp | diff |
| src/sbbs3/main.cpp | diff |
| src/xpdev/multisock.c | diff |
Modified Files:
Modified Files:
| src/conio/cg_events.m | diff |
| src/syncterm/syncterm.h | diff |
Modified Files:
| src/conio/cg_events.m | diff |
| src/conio/wl_events.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/ssh-conn.c | diff |
Modified Files:
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/deucessh-conn.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
| src/syncterm/bbslist.h | diff |
| src/syncterm/ssh.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/deucessh-conn.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/test/test_chan.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
Added Files:
| src/syncterm/scripts/auto/connected/scrollback_view.wren | diff |
| src/syncterm/menu.c | diff |
| src/syncterm/menu.h | diff |
Added Files:
| src/syncterm/scripts/auto/connected/disconnect_flow.wren | diff |
| src/syncterm/scripts/auto/connected/music_menu.wren | diff |
| src/syncterm/scripts/auto/connected/online_menu.wren | diff |
Modified Files:
Modified Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/scripts/sftp_app.wren | diff |
| src/syncterm/scripts/ui_list.wren | diff |
| src/syncterm/scripts/ui_popup.wren | diff |
Added Files:
| src/syncterm/scripts/ui_markdown.wren | diff |
Added Files:
| src/syncterm/scripts/auto/connected/capture_menu.wren | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
| src/syncterm/ssh.h | diff |
| src/syncterm/term.c | diff |
| src/syncterm/wren_bind_conn.c | diff |
Modified Files:
Added Files:
| docs/style.css | diff |
Modified Files:
Modified Files:
Added Files:
| src/syncterm/scripts/auto/connected/keys_default.wren | diff |
Modified Files:
| src/sbbs3/mqtt.c | diff |
Modified Files:
| src/sbbs3/ansi_terminal.cpp | diff |
| src/sbbs3/terminal.cpp | diff |
Added Files:
| src/syncterm/scripts/auto/connected/status_default.wren | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
| src/syncterm/bbslist.h | diff |
| src/syncterm/ssh.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_transport.c | diff |
Added Files:
| src/ssh/enc/aes128-cbc-botan.c | diff |
| src/ssh/enc/aes128-cbc-botan.cpp | diff |
| src/ssh/enc/aes128-cbc-openssl.c | diff |
| src/ssh/CMakeLists.txt | diff |
| src/ssh/deucessh-algorithms.h | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
Modified Files:
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/syncterm/wren_bind_sftp.c | diff |
Added Files:
| src/syncterm/WrenTODO.md | diff |
Modified Files:
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
| src/sbbs3/mailsrvr.cpp | diff |
| src/sbbs3/main.cpp | diff |
| src/sbbs3/services.cpp | diff |
| src/sbbs3/websrvr.cpp | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
| src/sbbs3/mailsrvr.cpp | diff |
| src/sbbs3/main.cpp | diff |
| src/sbbs3/services.cpp | diff |
| src/sbbs3/websrvr.cpp | diff |
| src/xpdev/semfile.c | diff |
| src/xpdev/semfile.h | diff |
Modified Files:
| src/sbbs3/atcodes.cpp | diff |
Modified Files:
Modified Files:
| src/sbbs3/js_global.cpp | diff |
| src/sbbs3/main.cpp | diff |
| src/sbbs3/services.cpp | diff |
| src/xpdev/ini_file.c | diff |
| src/xpdev/multisock.c | diff |
| src/xpdev/sockwrap.c | diff |
| src/xpdev/sockwrap.h | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
| src/sbbs3/services.cpp | diff |
| src/xpdev/ini_file.c | diff |
| src/xpdev/multisock.c | diff |
Modified Files:
| src/sbbs3/ftpsrvr.cpp | diff |
Modified Files:
| src/xpdev/sockwrap.c | diff |
Modified Files:
Modified Files:
| src/sbbs3/scfglib1.c | diff |
Modified Files:
| ctrl/text.dat | diff |
| exec/load/text.js | diff |
| src/sbbs3/prntfile.cpp | diff |
| src/sbbs3/text.h | diff |
| src/sbbs3/text_defaults.c | diff |
| src/sbbs3/text_id.c | diff |
Modified Files:
| src/sbbs3/jsexec.cpp | diff |
Modified Files:
| src/sbbs3/login.cpp | diff |
| src/sbbs3/main.cpp | diff |
Modified Files:
| src/syncterm/ssh.h | diff |
Added Files:
Modified Files:
| src/syncterm/wren/vm/wren_vm.c | diff |
Modified Files:
| src/syncterm/wren_embed_gen.c | diff |
Modified Files:
Modified Files:
| src/sftp/sftp_client.c | diff |
Modified Files:
| exec/syncterm-bounce.js | diff |
Added Files:
| src/syncterm/scripts/auto/connected/sftp_browser.wren | diff |
Modified Files:
| src/sbbs3/sftp.cpp | diff |
Modified Files:
| src/sftp/sftp_pkt.c | diff |
Modified Files:
| src/sftp/sftp_attr.c | diff |
Added Files:
| src/syncterm/wren_bind_won.c | diff |
| src/syncterm/wren_bind_won.h | diff |
| src/syncterm/wren_bind_wom.h | diff |
Modified Files:
| src/sbbs3/prntfile.cpp | diff |
Added Files:
| src/syncterm/wren_bind_wom.c | diff |
| src/syncterm/wren_bind_wom.h | diff |
Modified Files:
| src/sbbs3/syncview/objects.mk | diff |
Modified Files:
| src/ssh/CMakeLists.txt | diff |
| src/syncterm/GNUmakefile | diff |
Modified Files:
| src/syncterm/wren/vm/wren_compiler.c | diff |
Modified Files:
| 3rdp/build/GNUmakefile | diff |
| src/build/Common.gmake | diff |
| src/ssh/CMakeLists.txt | diff |
| src/ssh/kex/libcrux_mlkem768_sha3.h | diff |
| src/syncterm/GNUmakefile | diff |
Added Files:
| src/syncterm/ansi_filter.c | diff |
| src/syncterm/ansi_filter.h | diff |
Modified Files:
| src/syncterm/wren_bind_fs.c | diff |
Modified Files:
Added Files:
Modified Files:
| src/conio/wl_events.c | diff |
Modified Files:
| exec/txt_handler.js | diff |
Added Files:
Modified Files:
| src/conio/cg_cio.m | diff |
| src/conio/wl_events.c | diff |
| src/conio/x_events.c | diff |
Modified Files:
| src/syncterm/GNUmakefile | diff |
Added Files:
Modified Files:
| src/syncterm/GNUmakefile | diff |
Modified Files:
| src/ssh/CMakeLists.txt | diff |
Modified Files:
| src/syncterm/scripts/auto/connected/console.wren | diff |
| src/syncterm/wren_bind_screen.c | diff |
Modified Files:
| exec/load/ircd/config.js | diff |
| exec/load/ircd/unregistered.js | diff |
Modified Files:
| src/syncterm/wren_bind_sftp.c | diff |
Added Files:
| src/syncterm/CMakeLists.txt | diff |
| src/syncterm/GNUmakefile | diff |
| src/syncterm/wren_bind.c | diff |
Modified Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/scripts/wrentest.wren | diff |
| src/syncterm/wren_bind.c | diff |
Modified Files:
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/term.c | diff |
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host.h | diff |
| src/syncterm/wren_host_internal.h | diff |
Modified Files:
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/wren_bind.c | diff |
Modified Files:
| src/syncterm/scripts/syncterm.wren | diff |
Modified Files:
Added Files:
| src/syncterm/sftp_wait.c | diff |
| src/syncterm/sftp_wait.h | diff |
Modified Files:
| src/syncterm/wren_bind.c | diff |
Modified Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/scripts/wrentest.wren | diff |
| src/syncterm/wren_bind.c | diff |
Modified Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/scripts/auto/connected/console.wren | diff |
| src/syncterm/scripts/wrentest.wren | diff |
Modified Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/scripts/wrentest.wren | diff |
| src/syncterm/term.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host.h | diff |
Modified Files:
Modified Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/term.c | diff |
Modified Files:
Added Files:
| src/syncterm/CMakeLists.txt | diff |
| src/syncterm/GNUmakefile | diff |
| src/syncterm/Wren.adoc | diff |
| src/syncterm/wren_embed_gen.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host_internal.h | diff |
Modified Files:
Modified Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/scripts/console.wren | diff |
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/wren_bind.c | diff |
Added Files:
| exec/CLAUDE.md | diff |
Added Files:
| exec/load/md2asc.js | diff |
| exec/typemd.js | diff |
Modified Files:
| src/syncterm/scripts/load/wrentest.wren | diff |
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host_internal.h | diff |
Modified Files:
| src/syncterm/scripts/console.wren | diff |
Modified Files:
Modified Files:
Modified Files:
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host_internal.h | diff |
Modified Files:
| src/syncterm/scripts/console.wren | diff |
Modified Files:
| src/syncterm/scripts/connected.wren | diff |
| src/syncterm/scripts/console.wren | diff |
| src/syncterm/wren_host.c | diff |
Modified Files:
| src/syncterm/scripts/console.wren | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
Modified Files:
| src/syncterm/scripts/load/wrentest.wren | diff |
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host_internal.h | diff |
Modified Files:
| src/syncterm/term.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host.h | diff |
Added Files:
| src/syncterm/scripts/syncterm.wren | diff |
| src/syncterm/re1/parse.y | diff |
| src/syncterm/re1/regexp.h | diff |
| src/syncterm/re1/y.tab.c | diff |
| src/syncterm/scripts/runtests.wren | diff |
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
Modified Files:
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
Added Files:
| src/syncterm/scripts/load/wrentest.wren | diff |
| src/syncterm/scripts/runtests.wren | diff |
| src/syncterm/CMakeLists.txt | diff |
| src/syncterm/GNUmakefile | diff |
Modified Files:
| docs/slyedit_readme.txt | diff |
| exec/SlyEdit.js | diff |
| exec/load/slyedit_misc.js | diff |
| exec/slyedcfg.js | diff |
Modified Files:
| docs/slyedit_readme.txt | diff |
| exec/SlyEdit.js | diff |
| exec/load/slyedit_misc.js | diff |
| exec/slyedcfg.js | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
Added Files:
Modified Files:
| src/syncterm/scripts/connected.wren | diff |
Modified Files:
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host_internal.h | diff |
Modified Files:
| src/syncterm/syncterm.c | diff |
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/wren_host.c | diff |
Modified Files:
| src/syncterm/scripts/console.wren | diff |
| src/syncterm/term.c | diff |
| src/syncterm/wren_bind.c | diff |
| src/syncterm/wren_host.c | diff |
| src/syncterm/wren_host.h | diff |
Modified Files:
| src/sbbs3/qwk.cpp | diff |
Modified Files:
| src/sbbs3/msgtoqwk.cpp | diff |
Modified Files:
| src/syncterm/CMakeLists.txt | diff |
Modified Files:
| src/syncterm/CMakeLists.txt | diff |
Modified Files:
| src/syncterm/GNUmakefile | diff |
| src/syncterm/sftp_queue.c | diff |
| src/syncterm/sftp_session.h | diff |
| src/syncterm/wren_bind.c | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
Added Files:
| src/syncterm/Wren.adoc | diff |
| src/syncterm/Manual.txt | diff |
Added Files:
Modified Files:
| src/syncterm/CMakeLists.txt | diff |
Modified Files:
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/conio/ciolib.c | diff |
| src/conio/win32gdi.c | diff |
Modified Files:
Modified Files:
| src/syncterm/bbslist.c | diff |
Modified Files:
Modified Files:
| src/sbbs3/msgtoqwk.cpp | diff |
Modified Files:
| src/sbbs3/netmail.cpp | diff |
| src/sbbs3/qwktomsg.cpp | diff |
| src/sbbs3/sbbs.h | diff |
Modified Files:
| src/sbbs3/prntfile.cpp | diff |
| src/sbbs3/sbbs.h | diff |
Modified Files:
| install/upgrade.iss | diff |
Modified Files:
| xtrn/synchess/synchess.js | diff |
Modified Files:
| xtrn/synchess/synchess.js | diff |
Modified Files:
| src/sexpots/sexpots.c | diff |
| src/tone/tone.c | diff |
| src/vdmodem/vdmodem.c | diff |
Modified Files:
| src/comio/comio.c | diff |
| src/comio/comio.h | diff |
| src/comio/comio_nix.c | diff |
| src/comio/comio_win32.c | diff |
Modified Files:
| src/comio/comio.h | diff |
| src/comio/comio_nix.c | diff |
| src/comio/comio_win32.c | diff |
Modified Files:
| src/ssh/CMakeLists.txt | diff |
Modified Files:
| src/syncterm/CMakeLists.txt | diff |
Modified Files:
| src/sftp/sftp.h | diff |
Modified Files:
| src/sbbs3/sftp.cpp | diff |
| src/sftp/sftp.h | diff |
| src/sftp/sftp_client.c | diff |
| src/sftp/sftp_common.c | diff |
| src/sftp/sftp_server.c | diff |
| src/syncterm/sftp_browser.c | diff |
Modified Files:
| src/conio/wl_events.c | diff |
Modified Files:
| src/syncterm/syncterm.c | diff |
Modified Files:
| src/sbbs3/sftp.cpp | diff |
| src/syncterm/sftp_queue.c | diff |
Modified Files:
| src/sftp/sftp.h | diff |
| src/sftp/sftp_str.c | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
| src/syncterm/syncterm.c | diff |
| src/syncterm/syncterm.h | diff |
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
Modified Files:
| src/syncterm/rlogin.c | diff |
| src/syncterm/ssh.c | diff |
Added Files:
| src/sftp/sftp_outcome.c | diff |
Modified Files:
| src/sftp/sftp.h | diff |
| src/sftp/sftp_client.c | diff |
| src/sftp/sftp_server.c | diff |
| src/syncterm/sftp_browser.c | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
Modified Files:
| src/syncterm/sftp_browser.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/sftp/sftp_client.c | diff |
Modified Files:
| src/sftp/CMakeLists.txt | diff |
Modified Files:
| src/sbbs3/sftp.cpp | diff |
| src/sftp/sftp.h | diff |
| src/sftp/sftp_client.c | diff |
| src/sftp/sftp_common.c | diff |
| src/sftp/sftp_server.c | diff |
| src/syncterm/sftp_browser.c | diff |
| src/syncterm/sftp_queue.c | diff |
Added Files:
| src/syncterm/sftp_degraded.c | diff |
| src/syncterm/sftp_degraded.h | diff |
| src/syncterm/sftp_queue_screen.c | diff |
| src/syncterm/sftp_queue_screen.h | diff |
Modified Files:
| src/sbbs3/sftp.cpp | diff |
Added Files:
| src/syncterm/sftp_queue.c | diff |
| src/syncterm/sftp_queue.h | diff |
| src/syncterm/CMakeLists.txt | diff |
| src/syncterm/GNUmakefile | diff |
| src/syncterm/sftp_browser.c | diff |
| src/syncterm/ssh.c | diff |
| src/syncterm/term.c | diff |
Added Files:
| src/syncterm/sftp_browser.c | diff |
| src/syncterm/sftp_browser.h | diff |
| src/syncterm/GNUmakefile | diff |
| src/syncterm/term.c | diff |
Modified Files:
| src/sftp/sftp.h | diff |
| src/sftp/sftp_client.c | diff |
| src/sftp/sftp_pkt.c | diff |
Added Files:
| src/syncterm/sftp_session.h | diff |
| src/syncterm/ssh.c | diff |
Added Files:
| src/sftp/sftp.c | diff |
| src/sftp/sftp_common.c | diff |
| src/sftp/objects.mk | diff |
| src/sftp/sftp.h | diff |
| src/sftp/sftp_attr.c | diff |
| src/sftp/sftp_client.c | diff |
| src/sftp/sftp_pkt.c | diff |
| src/sftp/sftp_server.c | diff |
| src/sftp/sftp_str.c | diff |
| src/sftp/sftp_static.h | diff |
Modified Files:
| src/syncterm/GNUmakefile | diff |
Modified Files:
| src/syncterm/Manual.txt | diff |
| src/uifc/filepick.c | diff |
Modified Files:
| src/uifc/filepick.c | diff |
Modified Files:
| src/sbbs3/bat_xfer.cpp | diff |
Modified Files:
| src/syncterm/Manual.txt | diff |
Modified Files:
| src/sbbs3/xmodem.c | diff |
| src/sbbs3/xmodem.h | diff |
| src/syncterm/term.c | diff |
| src/syncterm/term.h | diff |
Modified Files:
| src/syncterm/Manual.txt | diff |
| src/uifc/filepick.c | diff |
| src/uifc/filepick.h | diff |
| src/uifc/uifc.h | diff |
| src/uifc/uifc32.c | diff |
| src/uifc/uifctest.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
| src/syncterm/Manual.txt | diff |
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
Modified Files:
| src/ssh/kex/dh-gex-sha256.c | diff |
| src/ssh/test/test_alloc.c | diff |
Modified Files:
| src/syncterm/ssh.c | diff |
Modified Files:
| src/syncterm/conn.h | diff |
| src/syncterm/conn_telnet.c | diff |
| src/syncterm/rlogin.c | diff |
| src/syncterm/rlogin.h | diff |
Modified Files:
| src/syncterm/conn.c | diff |
| src/syncterm/conn.h | diff |
| src/syncterm/rlogin.c | diff |
Modified Files:
Added Files:
Modified Files:
| src/syncterm/CHANGES | diff |
Modified Files:
| src/sbbs3/ctrl/MainFormUnit.cpp | diff |
Modified Files:
| src/syncterm/syncterm.iss | diff |
Modified Files:
| xtrn/wttr.in/wttr-lib.js | diff |
| xtrn/wttr.in/xterm-colors.js | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/conio/cterm.adoc | diff |
| src/syncterm/audio_apc.c | diff |
| src/xpdev/xpbeep.c | diff |
| src/xpdev/xpbeep.h | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/syncterm/sndfile.c | diff |
Modified Files:
| src/syncterm/audio_apc.c | diff |
| src/xpdev/xpbeep.c | diff |
| src/xpdev/xpbeep.h | diff |
Added Files:
| src/syncterm/audio_apc.c | diff |
| src/syncterm/audio_apc.h | diff |
| src/syncterm/sndfile.c | diff |
| src/syncterm/sndfile.h | diff |
Modified Files:
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/conio/cterm.c | diff |
| src/conio/cterm.h | diff |
| src/conio/cterm_cterm.c | diff |
| src/conio/sdl_con.c | diff |
| src/syncterm/ooii.c | diff |
| src/syncterm/ripper.c | diff |
| src/xpdev/xpbeep.c | diff |
| src/xpdev/xpbeep.h | diff |
Modified Files:
| xtrn/lord2/l2lib.js | diff |
| xtrn/lord2/lord2.js | diff |
Modified Files:
| src/xpdev/ini_file.c | diff |
Modified Files:
| src/conio/cterm_dec.c | diff |
Modified Files:
| src/conio/cterm.h | diff |
| src/conio/cterm_cterm.c | diff |
| src/conio/cterm_dec.c | diff |
| src/conio/cterm_prestel.c | diff |
| src/syncterm/modem.c | diff |
| src/syncterm/telnets.c | diff |
| src/syncterm/webget.c | diff |
Modified Files:
| xtrn/lord2/l2lib.js | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
| src/xpdev/xpdev_mt.props | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
| src/syncterm/syncterm.c | diff |
| src/xpdev/CMakeLists.txt | diff |
| src/xpdev/Common.gmake | diff |
| src/xpdev/GNUmakefile | diff |
| src/xpdev/xpbeep.c | diff |
| xtrn/lord2/lord2.js | diff |
Modified Files:
| src/xpdev/xpbeep.h | diff |
Modified Files:
| src/xpdev/xpbeep.c | diff |
Modified Files:
| src/xpdev/CMakeLists.txt | diff |
| src/xpdev/xpbeep.c | diff |
| src/xpdev/xpdev.vcxproj | diff |
| src/xpdev/xpdev_mt.vcxproj | diff |
Modified Files:
Modified Files:
| src/build/Common.gmake | diff |
Modified Files:
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/conio/cterm.c | diff |
Modified Files:
| src/conio/cterm.c | diff |
| src/conio/cterm.h | diff |
| src/conio/cterm_test.c | diff |
| src/syncterm/term.c | diff |
Modified Files:
Modified Files:
| xtrn/lord2/lord2.js | diff |
Modified Files:
| xtrn/lord2/lord2.js | diff |
Modified Files:
| exec/load/dorkit.js | diff |
Modified Files:
| src/sbbs3/scfg/scfgxfr2.c | diff |
| src/sbbs3/scfglib.h | diff |
| src/sbbs3/scfglib2.c | diff |
| src/sbbs3/scfgsave.c | diff |
| src/sbbs3/scfgsave.h | diff |
Modified Files:
| src/sbbs3/con_out.cpp | diff |
| src/sbbs3/sbbs.h | diff |
Modified Files:
| src/conio/conio.vcxproj | diff |
| src/conio/conio_gdi.vcxproj | diff |
| src/conio/conio_sdl.vcxproj | diff |
Modified Files:
| src/conio/cterm_cterm.c | diff |
| src/conio/cterm_petscii.c | diff |
Modified Files:
| exec/load/dorkit.js | diff |
Added Files:
| src/conio/CMakeLists.txt | diff |
| src/conio/cterm.c | diff |
| src/conio/cterm.h | diff |
| src/conio/cterm_test.c | diff |
| src/conio/objects.mk | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
Modified Files:
| 3rdp/build/CMakeLists.txt | diff |
Modified Files:
| src/syncterm/CMakeLists.txt | diff |
Modified Files:
| exec/load/dorkit.js | diff |
Modified Files:
| src/sbbs3/sbbsdefs.h | diff |
Modified Files:
| src/sbbs3/scfg/scfg.h | diff |
| src/sbbs3/scfg/scfgmsg.c | diff |
| src/sbbs3/scfglib.h | diff |
| src/sbbs3/scfglib1.c | diff |
| src/sbbs3/scfgsave.c | diff |
| src/sbbs3/scfgsave.h | diff |
Modified Files:
| src/sbbs3/scfg/scfgsub.c | diff |
Modified Files:
| src/sbbs3/con_out.cpp | diff |
Modified Files:
Added Files:
| 3rdp/build/cl-iowait-pollhup.patch | diff |
| 3rdp/build/CMakeLists-cl.txt | diff |
| 3rdp/build/CMakeLists.txt | diff |
| 3rdp/build/GNUmakefile | diff |
Modified Files:
| src/syncterm/CMakeLists.txt | diff |
Modified Files:
| src/sbbs3/sbbsecho.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/doors/clans-src/src/video.c | diff |
| src/doors/clans-src/src/win_wrappers.c | diff |
Modified Files:
| src/doors/clans-src/CLAUDE.md | diff |
| src/doors/clans-src/src/system.c | diff |
| src/doors/clans-src/src/video.c | diff |
| src/doors/clans-src/src/win_wrappers.c | diff |
Modified Files:
| src/conio/x_events.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| xtrn/termtest/termtest.js | diff |
Modified Files:
| xtrn/termtest/termtest.js | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
Modified Files:
| src/syncterm/bbslist.c | diff |
Modified Files:
| src/syncterm/webget.c | diff |
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
Modified Files:
| src/conio/wl_cio.c | diff |
| src/conio/x_cio.c | diff |
Modified Files:
| src/conio/wl_cio.c | diff |
| src/conio/x_cio.c | diff |
Modified Files:
| exec/load/attr_conv.js | diff |
| xtrn/DDMsgReader/DDMsgReader.js | diff |
| xtrn/DDMsgReader/ddmr_cfg.js | diff |
| xtrn/DDMsgReader/readme.txt | diff |
| xtrn/DDMsgReader/revision_history.txt | diff |
Modified Files:
| exec/load/attr_conv.js | diff |
| xtrn/DDMsgReader/DDMsgReader.js | diff |
| xtrn/DDMsgReader/ddmr_cfg.js | diff |
| xtrn/DDMsgReader/readme.txt | diff |
| xtrn/DDMsgReader/revision_history.txt | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/xpdev/rwlockwrap.c | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
| src/syncterm/uifcinit.c | diff |
| src/syncterm/uifcinit.h | diff |
Modified Files:
| src/syncterm/rip_test/rip_full_scan.py | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| src/syncterm/libjxl.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Added Files:
| src/syncterm/rip_icons.c | diff |
| src/syncterm/rip_icons.h | diff |
| src/syncterm/CMakeLists.txt | diff |
| src/syncterm/objects.mk | diff |
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/rip_test/rip_full_scan.py | diff |
Modified Files:
| src/syncterm/rip_ansi_validator.py | diff |
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/rip_ansi_validator.py | diff |
Modified Files:
| src/syncterm/rip_ansi_validator.py | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| exec/tests/global/interrupt_rearms.js | diff |
Modified Files:
| exec/tests/global/interrupt_rearms.js | diff |
Added Files:
| exec/tests/global/interrupt_rearms.js | diff |
Modified Files:
| src/syncterm/GNUmakefile | diff |
| src/syncterm/ripdiff.py | diff |
| src/syncterm/ripper.c | diff |
Added Files:
Added Files:
| src/syncterm/rip_ansi_validator.py | diff |
Modified Files:
| src/conio/cterm.c | diff |
| src/conio/cterm.h | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/syncterm/term.c | diff |
Modified Files:
| exec/mqtt_spy.js | diff |
Modified Files:
| src/sbbs3/jsdebug.c | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
| src/sbbs3/terminal.cpp | diff |
Added Files:
Added Files:
Modified Files:
| exec/load/funclib.js | diff |
Modified Files:
Modified Files:
| exec/imapservice.js | diff |
Modified Files:
| exec/load/acmev2.js | diff |
| exec/load/termdesc.js | diff |
| exec/sbbslist.js | diff |
| xtrn/go-for/go-for.js | diff |
| xtrn/kingdom/kingdom.js | diff |
| xtrn/lord2/l2lib.js | diff |
| xtrn/war/warcommon.js | diff |
Modified Files:
| src/sbbs3/echocfg.c | diff |
Modified Files:
| src/xpdev/ini_file.c | diff |
Modified Files:
| exec/load/recordfile.js | diff |
Added Files:
| exec/txt_handler.js | diff |
Modified Files:
| exec/md_handler.js | diff |
Added Files:
| exec/md_handler.js | diff |
Modified Files:
| exec/email_sec.js | diff |
| exec/load/shell_lib.js | diff |
Modified Files:
| exec/tests/global/format.js | diff |
Modified Files:
| exec/email_sec.js | diff |
| exec/load/shell_lib.js | diff |
Modified Files:
Modified Files:
| exec/json-service.js | diff |
| xtrn/bublbogl/game.js | diff |
| xtrn/dicewarz2/diceobj.js | diff |
| xtrn/dicewarz2/game.js | diff |
| xtrn/dicewarz2/service.js | diff |
Modified Files:
Modified Files:
| exec/json-service.js | diff |
| xtrn/bublbogl/game.js | diff |
| xtrn/dicewarz2/diceobj.js | diff |
| xtrn/dicewarz2/game.js | diff |
| xtrn/dicewarz2/service.js | diff |
Modified Files:
Modified Files:
| exec/json-service.js | diff |
| xtrn/bublbogl/game.js | diff |
| xtrn/dicewarz2/diceobj.js | diff |
| xtrn/dicewarz2/game.js | diff |
| xtrn/dicewarz2/service.js | diff |
Modified Files:
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
| xtrn/DDMsgReader/ddmr_cfg.js | diff |
| xtrn/DDMsgReader/readme.txt | diff |
| xtrn/DDMsgReader/revision_history.txt | diff |
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
| xtrn/DDMsgReader/ddmr_cfg.js | diff |
| xtrn/DDMsgReader/readme.txt | diff |
| xtrn/DDMsgReader/revision_history.txt | diff |
Modified Files:
| web/root/ecwebv3/pages/disabled/001-episodes.ssjs | diff |
| web/root/ecwebv3/pages/disabled/episode.ssjs | diff |
| webv4/root/api/github.ssjs | diff |
Modified Files:
Modified Files:
Modified Files:
| exec/user_settings.js | diff |
Modified Files:
| exec/msglist.js | diff |
Modified Files:
| src/sbbs3/ratelimit.hpp | diff |
Modified Files:
| src/sbbs3/js_system.cpp | diff |
Modified Files:
| xtrn/lord2/lord2.js | diff |
Modified Files:
| src/sbbs3/qwk.cpp | diff |
| src/sbbs3/qwktomsg.cpp | diff |
Modified Files:
| exec/load/shell_lib.js | diff |
Modified Files:
Modified Files:
| src/sbbs3/userdat.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/conio/bitmap_con.c | diff |
Modified Files:
| src/conio/allfonts.c | diff |
| src/conio/ciolib.adoc | diff |
| src/conio/ciolib.h | diff |
| src/conio/cterm.adoc | diff |
| src/conio/vidmodes.c | diff |
| src/syncterm/bbslist.c | diff |
| src/syncterm/ripper.c | diff |
Modified Files:
| src/conio/vidmodes.c | diff |
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/CHANGES | diff |
Modified Files:
| src/syncterm/syncterm.c | diff |
Modified Files:
| src/conio/cterm.c | diff |
Modified Files:
| src/conio/cterm.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripdiff.py | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripdiff.py | diff |
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/syncterm/ripper.c | diff |
Modified Files:
| src/sbbs3/js_global.cpp | diff |
Modified Files:
| exec/asc_handler.js | diff |
Modified Files:
Added Files:
| src/ssh/kex/sntrup761_optblocker.c | diff |
Modified Files:
| src/conio/cterm.adoc | diff |
Added Files:
| src/ssh/docs/audit-portability-vendor.md | diff |
| src/ssh/docs/audit-rules-modules.md | diff |
| src/ssh/TODO.md | diff |
| src/ssh/docs/audit-rules.md | diff |
Modified Files:
| src/ssh/test/test_chan.c | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/CMakeLists.txt | diff |
| src/ssh/test/test_auth.c | diff |
Added Files:
| src/ssh/.clang-format | diff |
| src/ssh/RULES.md | diff |
| src/ssh/docs/audit-rules.md | diff |
| src/ssh/TODO.md | diff |
Modified Files:
Modified Files:
| src/ssh/deucessh-conn.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_chan.c | diff |
Modified Files:
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_alloc.c | diff |
| src/ssh/test/test_chan.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
| src/ssh/test/CMakeLists.txt | diff |
| src/ssh/test/test_alloc.c | diff |
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/ssh/deucessh.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
Modified Files:
Modified Files:
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
| xtrn/DDMsgReader/ddmr_cfg.js | diff |
| xtrn/DDMsgReader/readme.txt | diff |
| xtrn/DDMsgReader/revision_history.txt | diff |
Modified Files:
| xtrn/DDMsgReader/DDMsgReader.js | diff |
| xtrn/DDMsgReader/ddmr_cfg.js | diff |
| xtrn/DDMsgReader/readme.txt | diff |
| xtrn/DDMsgReader/revision_history.txt | diff |
Added Files:
| src/ssh/kex/mlkem768x25519-sha256.c | diff |
| src/ssh/kex/sntrup761x25519-sha512.c | diff |
Modified Files:
| src/sbbs3/js_global.cpp | diff |
Modified Files:
| text/menu/random_sync_rezfox.c80.msg | diff |
Modified Files:
| src/sbbs3/js_console.cpp | diff |
Modified Files:
| src/conio/cterm.c | diff |
Added Files:
| src/ssh/CLAUDE.md | diff |
| src/ssh/all.c | diff |
Added Files:
| src/ssh/test/test_asymmetric_mac.c | diff |
Added Files:
| src/ssh/key_algo/rsa-sha2-512.c | diff |
| src/ssh/mac/hmac-sha2-512.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/test/dssh_test.h | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/audit-4254.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/TODO.md | diff |
| src/ssh/deucessh-conn.h | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/TODO.md | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/ssh-trans.c | diff |
Modified Files:
| src/ssh/README.md | diff |
Modified Files:
| src/ssh/audit-design.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/audit-design.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/audit-design.md | diff |
Modified Files:
Modified Files:
| src/ssh/audit-design.md | diff |
| src/ssh/deucessh-conn.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/test/test_chan.c | diff |
Added Files:
| src/ssh/audit-design.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/deucessh-conn.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
Added Files:
| src/ssh/deucessh-lang.h | diff |
Modified Files:
| src/ssh/TODO.md | diff |
Modified Files:
| src/sbbs3/userdat.c | diff |
Modified Files:
| src/sbbs3/main.cpp | diff |
| src/sbbs3/userdat.c | diff |
Added Files:
| src/ssh/CLAUDE.md | diff |
Modified Files:
| src/ssh/design-channel-io-api.md | diff |
Modified Files:
| src/ssh/design-channel-io-api.md | diff |
Modified Files:
| src/sbbs3/jsexec.cpp | diff |
Modified Files:
| src/sbbs3/jsexec.cpp | diff |
Modified Files:
| src/sbbs3/execnet.cpp | diff |
| src/sbbs3/ftpsrvr.cpp | diff |
| src/sbbs3/main.cpp | diff |
| src/sbbs3/sbbs.h | diff |
| src/sbbs3/telgate.cpp | diff |
Modified Files:
| src/sbbs3/ctrl/FtpCfgDlgUnit.cpp | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/design-channel-io-api.md | diff |
Modified Files:
| src/sbbs3/uedit/uedit.c | diff |
Modified Files:
| src/sbbs3/useredit/MainFormUnit.cpp | diff |
| src/sbbs3/useredit/MainFormUnit.dfm | diff |
| src/sbbs3/useredit/MainFormUnit.h | diff |
Modified Files:
| src/sbbs3/logon.cpp | diff |
Modified Files:
| src/ssh/design-channel-io-api.md | diff |
Modified Files:
| exec/load/user_info_prompts.js | diff |
Modified Files:
| src/sbbs3/useredit/MainFormUnit.cpp | diff |
| src/sbbs3/useredit/MainFormUnit.dfm | diff |
Modified Files:
| src/sbbs3/useredit/MainFormUnit.cpp | diff |
| src/sbbs3/useredit/MainFormUnit.dfm | diff |
Modified Files:
| src/sbbs3/uedit/uedit.c | diff |
Modified Files:
| src/sbbs3/uedit/uedit.c | diff |
Added Files:
| src/ssh/design-channel-io-api.md | diff |
| src/ssh/TODO.md | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
| src/ssh/ssh.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
Modified Files:
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/TODO.md | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh.c | diff |
| src/ssh/test/test_chan.c | diff |
Added Files:
| src/ssh/all.c | diff |
| src/ssh/deucessh-arch.h | diff |
| src/ssh/ssh-arch.c | diff |
| src/ssh/ssh-arch.h | diff |
| src/ssh/ssh-chan.c | diff |
| src/ssh/ssh-chan.h | diff |
| src/ssh/test/test_arch.c | diff |
Modified Files:
Modified Files:
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
Modified Files:
| src/ssh/TODO.md | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/TODO.md | diff |
| src/ssh/client.c | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/server.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-auth.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-trans.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/TODO.md | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh.c | diff |
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/test_arch.c | diff |
Modified Files:
| src/ssh/ssh-arch.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/dssh_test_alloc.c | diff |
| src/ssh/test/dssh_test_alloc.h | diff |
| src/ssh/test/test_arch.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/test_auth.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/test/CMakeLists.txt | diff |
| src/ssh/test/test_algo_key.c | diff |
| src/ssh/test/test_alloc.c | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_selftest.c | diff |
Modified Files:
| src/ssh/kex/libcrux_mlkem768_sha3.h | diff |
| src/ssh/kex/sntrup761.c | diff |
| src/ssh/ssh-arch.c | diff |
| src/ssh/test/dssh_test_ossl.c | diff |
| src/ssh/test/test_alloc.c | diff |
| src/ssh/test/test_transport.c | diff |
Added Files:
| src/ssh/test/test_thread_errors.c | diff |
Modified Files:
Modified Files:
Modified Files:
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/CMakeLists.txt | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh-trans.h | diff |
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/deucessh-auth.h | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh.c | diff |
| src/ssh/test/CMakeLists.txt | diff |
| src/ssh/test/test_auth.c | diff |
Modified Files:
Modified Files:
| src/ssh/server.c | diff |
Modified Files:
| src/ssh/ssh-arch.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-arch.c | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
Modified Files:
Modified Files:
Modified Files:
Added Files:
| src/ssh/ssh-arch.h | diff |
| src/ssh/deucessh-arch.h | diff |
| src/ssh/ssh-arch.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/test/test_arch.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/deucessh-arch.h | diff |
| src/ssh/deucessh-auth.h | diff |
| src/ssh/ssh-arch.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.h | diff |
| src/ssh/test/test_arch.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/kex/dh-gex-sha256.c | diff |
| src/ssh/ssh-arch.c | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-trans.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh.c | diff |
| src/ssh/test/test_alloc.c | diff |
Added Files:
| xtrn/avatar_chat/.github/dependabot.yml | diff |
| xtrn/avatar_chat/src/domain/bitmap.ts | diff |
Added Files:
| xtrn/avatar_chat/.github/dependabot.yml | diff |
| xtrn/avatar_chat/src/domain/bitmap.ts | diff |
Modified Files:
| src/ssh/TODO.md | diff |
Removed Files:
| src/ssh/NOTES.md | diff |
Modified Files:
| src/ssh/NOTES.md | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/CMakeLists.txt | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
Modified Files:
Modified Files:
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/server.c | diff |
Modified Files:
| src/ssh/deucessh-auth.h | diff |
| src/ssh/server.c | diff |
| src/ssh/ssh-auth.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/deucessh-auth.h | diff |
| src/ssh/server.c | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/server.c | diff |
| src/ssh/ssh-conn.c | diff |
Modified Files:
| src/ssh/server.c | diff |
Modified Files:
| src/ssh/client.c | diff |
| src/ssh/server.c | diff |
Modified Files:
| src/ssh/README.md | diff |
| src/ssh/kex/sntrup761x25519-sha512.c | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
Added Files:
| src/ssh/kex/libcrux_mlkem768_sha3.h | diff |
| src/ssh/kex/mlkem768.c | diff |
| src/ssh/kex/mlkem768.h | diff |
| src/ssh/kex/mlkem768x25519-sha256.c | diff |
Added Files:
| src/ssh/kex/sntrup761.c | diff |
| src/ssh/kex/sntrup761.h | diff |
| src/ssh/kex/sntrup761x25519-sha512.c | diff |
Modified Files:
| src/ssh/deucessh-conn.h | diff |
| src/ssh/key_algo/rsa-sha2-256.c | diff |
| src/ssh/key_algo/ssh-ed25519.c | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/ssh.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
Modified Files:
| src/ssh/ssh-chan.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/deucessh-conn.h | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-chan.c | diff |
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
Modified Files:
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-trans.c | diff |
Modified Files:
Modified Files:
| src/ssh/CLAUDE.md | diff |
Modified Files:
Modified Files:
Modified Files:
| src/ssh/CMakeLists.txt | diff |
| src/ssh/audit-hardening.md | diff |
Added Files:
| src/ssh/audit-hardening.md | diff |
Modified Files:
Added Files:
| src/ssh/audit-dsohowto.md | diff |
| src/ssh/deucessh-conn.h | diff |
| src/ssh/deucessh-kex.h | diff |
| src/ssh/ssh-chan.h | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.h | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
| src/ssh/NOTES.md | diff |
| src/ssh/README.md | diff |
| src/ssh/TODO.md | diff |
Modified Files:
| src/ssh/enc/aes256-ctr.c | diff |
| src/ssh/kex/curve25519-sha256.c | diff |
| src/ssh/key_algo/rsa-sha2-256.c | diff |
| src/ssh/key_algo/ssh-ed25519.c | diff |
Modified Files:
| src/ssh/test/dssh_test.h | diff |
Added Files:
| src/ssh/deucessh-comp.h | diff |
| src/ssh/deucessh-enc.h | diff |
| src/ssh/deucessh-key-algo.h | diff |
| src/ssh/deucessh-mac.h | diff |
Modified Files:
| exec/login.js | diff |
Added Files:
| src/ssh/test/CMakeLists.txt | diff |
| src/ssh/CMakeLists.txt | diff |
| src/ssh/TODO.md | diff |
Modified Files:
Modified Files:
| src/sbbs3/jsexec.cpp | diff |
Modified Files:
| exec/jsdocs.js | diff |
| src/sbbs3/jsdoor.cpp | diff |
| src/sbbs3/jsexec.cpp | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
Added Files:
| src/ssh/uncrustify.cfg | diff |
Modified Files:
| src/conio/Common.gmake | diff |
Modified Files:
| src/ssh/TODO.md | diff |
Modified Files:
| src/ssh/test/mock_io.c | diff |
| src/ssh/test/mock_io.h | diff |
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/ssh/ssh-auth.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/ssh/ssh-auth.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/sbbs3/scfg/scfgsub.c | diff |
Modified Files:
| xtrn/ddfilelister/ddfilelister.js | diff |
| xtrn/ddfilelister/ddfl_cfg.js | diff |
| xtrn/ddfilelister/readme.txt | diff |
| xtrn/ddfilelister/revision_history.txt | diff |
Modified Files:
| xtrn/ddfilelister/ddfilelister.js | diff |
| xtrn/ddfilelister/ddfl_cfg.js | diff |
| xtrn/ddfilelister/readme.txt | diff |
| xtrn/ddfilelister/revision_history.txt | diff |
Modified Files:
| src/ssh/test/test_auth.c | diff |
Modified Files:
| exec/load/binkp.js | diff |
Modified Files:
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
| src/ssh/test/test_alloc.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/kex/curve25519-sha256.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_alloc.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/kex/dh-gex-sha256.c | diff |
| src/ssh/test/dssh_test_alloc.c | diff |
| src/ssh/test/dssh_test_alloc.h | diff |
| src/ssh/test/test_alloc.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
Modified Files:
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_algo_key.c | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/kex/curve25519-sha256.c | diff |
| src/ssh/kex/dh-gex-sha256.c | diff |
| src/ssh/key_algo/rsa-sha2-256.c | diff |
| src/ssh/ssh-auth.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/test_alloc.c | diff |
Modified Files:
| src/ssh/test/test_alloc.c | diff |
Modified Files:
| src/ssh/test/dssh_test_alloc.c | diff |
| src/ssh/test/mock_alloc.c | diff |
| src/ssh/test/test_alloc.c | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
Modified Files:
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/ssh-conn.c | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_auth.c | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/ssh-conn.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/kex/dh-gex-sha256.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
Modified Files:
| src/ssh/TODO.md | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/ssh-conn.c | diff |
Modified Files:
| src/ssh/TODO.md | diff |
| src/ssh/test/test_auth.c | diff |
| src/ssh/test/test_conn.c | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
| src/ssh/test/mock_io.c | diff |
| src/ssh/test/mock_io.h | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/CLAUDE.md | diff |
Modified Files:
| src/ssh/CMakeLists.txt | diff |
| src/ssh/test/test_dhgex_provider.h | diff |
Added Files:
| src/ssh/test/dssh_test_alloc.c | diff |
| src/ssh/test/dssh_test_alloc.h | diff |
| src/ssh/CMakeLists.txt | diff |
| src/ssh/TODO.md | diff |
| src/ssh/kex/curve25519-sha256.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/test/test_alloc.c | diff |
Modified Files:
| src/ssh/test/test_auth.c | diff |
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/test/test_conn.c | diff |
Modified Files:
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/ssh/test/test_auth.c | diff |
Modified Files:
| src/ssh/kex/dh-gex-sha256.c | diff |
| src/ssh/ssh-internal.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/dssh_test_internal.h | diff |
| src/ssh/test/test_transport.c | diff |
Modified Files:
Modified Files:
| src/ssh/test/test_algo_key.c | diff |
Added Files:
| src/ssh/NOTES.md | diff |
Modified Files:
| exec/load/binkp.js | diff |
Modified Files:
Modified Files:
| src/ssh/CMakeLists.txt | diff |
| src/ssh/deucessh.h | diff |
| src/ssh/ssh-trans.c | diff |
| src/ssh/test/test_transport.c | diff |
Added Files:
Modified Files:
| src/ssh/ssh-trans.c | diff |
Modified Files:
| exec/load/podcast_routines.js | diff |
Modified Files:
| exec/load/rip_lightbar_menu.js | diff |
| exec/load/rip_scrollbar.js | diff |
| xtrn/ddfilelister/ddfilelister.js | diff |
Modified Files:
| exec/load/rip_lightbar_menu.js | diff |
| exec/load/rip_scrollbar.js | diff |
| xtrn/ddfilelister/ddfilelister.js | diff |
| Author | Commits | Latest |
|---|---|---|
| Rob Swindell | 476 | Mon Jun 29 2026 23:37:57 GMT-0700 (PDT) |
| Deucе | 576 | Mon Jun 29 2026 22:56:04 GMT-0700 (PDT) |
| Thomas McCaffery | 7 | Tue Jun 23 2026 01:33:12 GMT-0700 (PDT) |
| xbit ops | 2 | Sat Jun 06 2026 13:34:01 GMT-0700 (PDT) |
| HM Derdok | 3 | Thu May 07 2026 20:16:56 GMT-0700 (PDT) |
| Eric Oulashin | 8 | Mon Apr 27 2026 09:07:17 GMT-0700 (PDT) |
| Nigel Reed | 1 | Sun Apr 26 2026 12:30:45 GMT-0700 (PDT) |
| echicken | 1 | Wed Apr 22 2026 07:33:12 GMT-0700 (PDT) |