Download
jcs
/subtext
/README
(View History)
jcs README: 2.0.1 | Latest amendment: 504 on 2023-05-01 |
1 | Subtext: a multi-user BBS server for Macintosh |
2 | Written by joshua stein <jcs@jcs.org> - http://jcs.org/subtext |
3 | |
4 | Subtext is free software; see the LICENSE file for copyright/licensing. |
5 | |
6 | Introduction |
7 | ================================================================== |
8 | Subtext is a multi-user BBS server that is developed and runs on Macintosh |
9 | System 6 and above. It supports dialin access through a serial modem and |
10 | Telnet access through MacTCP. For full documentation, see the GUIDE file. |
11 | |
12 | Support |
13 | ================================================================== |
14 | Updates to Subtext are published on the Kludge BBS and can be downloaded |
15 | on the World Wide Web at http://jcs.org/subtext |
16 | |
17 | For questions and support running a Subtext BBS, connect to the |
18 | Kludge BBS by Telnet/Web at klud.ge, or modem at +1-312-654-0090. |
19 | |
20 | The source code for Subtext can also be found on AmendHub at |
21 | http://amendhub.com/jcs/subtext |
22 | |
23 | Release History |
24 | ================================================================== |
25 | 2.0.1 - 2023-05-02 |
26 | - Fix corrupted default menu options that prevented first launch |
27 | - Minor telnet and ZMODEM compatibility fixes |
28 | |
29 | 2.0 - 2023-05-01 |
30 | - Add support for FTN (FidoNet) EchoMail and NetMail, with support for |
31 | fetching from and sending to a Binkp hub, including PKZIP archives |
32 | of packets |
33 | - Move mail to a separate database file for easier backup and less |
34 | chance of corrupting the user database |
35 | - Implement sysop paging/answering, which displays the user's message |
36 | on the screen with a beep |
37 | - Implement custom "NoModem" protocol for file transfers, used when a |
38 | host is connecting through the trusted host assuming this is a web |
39 | gateway |
40 | - List more items per screen in boards, files, and sysop, and change |
41 | input handler to collect multiple digits |
42 | - List newest mail first and a global setting to automatically prune |
43 | mail after a configurable amount of days |
44 | - Add option to sysop menu to forcefully hangup/reset the modem, and |
45 | an option to reboot the system |
46 | - Add timezone UTC offset setting, use to convert timestamps in FTN |
47 | messages to local timezone, and add a "timezone" template variable |
48 | - Add setting for separate maximum idle time for sysops (which can be |
49 | set to 0 to disable idling out sysop sessions) |
50 | - Mask password fields in sysop settings menu |
51 | - Add BOARD_LIST_BOARDS command for main menu, which lists all local |
52 | boards |
53 | - Faster session log pruning, and fix a bug where failed logins were |
54 | still being written to the session log |
55 | - Fix SHA1 checksum calculation for uploaded files and show occasional |
56 | progress during calculation |
57 | - Implement folder file description/notes editing and add an option for |
58 | sysop to recalculate SHA1 checksum before saving |
59 | - Try to handle malloc failures gracefully everywhere rather than exiting |
60 | |
61 | 1.1 - 2022-12-01 |
62 | - Fix crash that could occur when more than one user is in chat, one user |
63 | quits chat, and then remaining users continue to chat |
64 | - Fix problem when running under non-MultiFinder where subsequent |
65 | runs would fail with errors opening board and folder databases because |
66 | they were not properly closed on the first run |
67 | |
68 | 1.0 - 2022-11-22 |
69 | - Initial release! |