Synchronet BBS To-do List by Rob Swindell ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Disclaimer: Synchronet is a hobby for me and I make no warranties or guarantees of any kind that anything mentioned or even eluded to in this file will ever actually show up in the program. This is simply a "wish list" or a road map if you will, but in reality, you never know where we may end up. Additionally, I'm not making any predictions about "when", "in what version", or "in what order" any of these features may appear. Recently completed items are noted with 'x'. Internet Connectivity ===================== x Integrated FTP server (with long filename support) o Integrated NNTP (newsgroup) server o Integrated IRC (Internet Relay Chat) server (linked to multi-node chat) o Integrated HTTP (Web) server (low priority) o Mailing lists using POP3 and ESMTP authentication for secure posting o Dynamic HTML integration with file/message bases o Create Match Maker web-site linked to Synchronet Match Maker o Bandwidth limiter(s) x Add relay support to SMTP server o Add multiple recipient support to SMTP server Sysop Functionality =================== o Local "spy" console to see everything the telnet user sees in real-time o Local logon (no telnet client necessary) o Sysop chat from within SBBSCTRL (no login necessary) x Real-time statistics window in SBBSCTRL (like the v2.x WFC stats display) x Lock, Interrupt, and Down nodes from SBBSCTRL o GUI SCFG replacement x GUI User Editor o GUI File Maintenance Utility o GUI Message Base Maintenance Utility BBS Functionality ================= o Internal X/Y/Zmodem transfer protocols OR o External 32-bit WinSock X/Y/Zmodem transfer protocols x QWK/REP packet transfers via FTP x Toggle option to disable spinning cursor at pause prompt (eats bandwidth) x Win32 short (Micros~1 mangled) filename support in file bases o Internal or external full-screen editor (ugh) Third Party Programmer Support ============================== o Socket Baja functions for TCP/IP communcations via Baja o Peek/Poke Baja functions for read/writing code space o FILE_RECEIVE Baja function (no sysop password required) o Array and structure support in Baja x Win32 C/C++ XSDK for 32-bit WinSock externals Platforms ========= o Linux port of version 3 o OS/2 port of version 3 (SBBS4OS2 v2.3 already exists) x FOSSIL driver for Windows NT/2000 This list does not include "bug fixes" to existing features (that's an entirely different list). :-) /* End of SBBSTODO.TXT */