I cannot emphasize this enough, please contribute any changes you made to bbs100 as a patch and be a part of the project. Make a unified diff of the source code and mail it to walter at heiho dot net.
Some of these patches may not work well when used together; your mileage may vary. I've tried to group patches of the same authors together, which should work because they are using their own source trees. Some of these patches may or may not have been tested to the fullest. NO WARRANTY: USE AT YOUR OWN RISK. All patches to bbs100 are subject to the GNU General Public License.
| Patches are classified as: | |
| bugfix | Fixes a bug |
| security | Fixes a security problem |
| cleanup | Rewrite of dirty code |
| enhancement | Enhancement in feature or more advanced code constructs |
| feature | New feature |
| Patches to bbs100-3.2 | ||||
| Contributed by _azure: | ||||
| Jan 9th 2009 | openbsd_wrapper-3_2.diff | bugfix | fixes compiler errors on OpenBSD | |
| Contributed by Ignacio Arque-Latour: | ||||
| Sep 13th 2008 | help_menu-3_2.diff | enhancement | the Help menu looks nicer | |
| Sep 13th 2008 | menu_style-3_2.diff | enhancement | Changes looks of menu's and spelling of "eXpress" messages | |
| Contributed by Walter: | ||||
| Sep 14th 2008 | mac_signal-3_2.diff | cleanup | fixes compiler warnings on MacOS X (see mac_signal_README.txt) | |
| Patches to bbs100-2.1 | ||||
| Contributed by Walter: | ||||
| May 9th 2005 | no_cr_code-2.1.diff | security | disables the malicious <cr> color code (reported by Lord Lerkista) | |
| April 25th 2005 | update_timerqueue-2.1.diff | bugfix | Fix for restartable timers (reported by Lord Lerkista) | |
| August 20th 2004 | state_forward_room.diff | bugfix | Fix for forwarding to another user's Mail> room | |
| June 29th 2004 | FileFormat.diff | cleanup | Fixes 'lvalue' warning messages during compilation | |
| June 29th 2004 | color_strlen.diff | bugfix | Fix in the color_strlen() function | |
| Contributed by Georbit: | ||||
| June 25th 2004 | state_login.diff | bugfix | Fixes a bug! And two spelling errors in the login procedure | |
| Contributed by Martin J. Bethlehem: | ||||
| June 14th 2004 | win32_patches_bbs100_2_1.diff | enhancement | Run bbs100 under Windows using Cygwin Screenshot of bbs100 running on Windows XP | |
| Patches to bbs100-1.2.0 | |||
| Contributed by Shannon Prickett: | |||
| January 9th 2004 | emotes.diff | enhancement | Enables you to disable emotes |
| January 5th 2004 | chatandhomes.diff | enhancement | Enables you to compile bbs100 without support for chat and home rooms |
| January 5th 2004 | warnings.diff | cleanup | Fixes a number of compilation warnings |
| Contributed by Lord Lerkista: | |||
| May 6th 2003 | osx.diff.gz | enhancement | Run bbs100 1.2.0 under Mac OS X |
| Contributed by Georbit: | |||
| February 10th 2003 | fileformat.diff | documentation | Explains file format of message and room data files |
| Patches to bbs100-1.1.12 | |||
| Contributed by Shannon Prickett: | |||
| April 6th 2002 | edit_x_abort.diff | enhancement | Enter ABORT to abort an X message, in addition to <Ctrl-C> (handy for users with buggy telnet clients) |
| April 5th 2002 | erase_word.diff | enhancement | Word-erase functionality in X editing |
| April 1th 2002 | colorTEXT.diff | bugfix | Default text color (mainly for issues with backspacing color codes) |
| March 28th 2002 | isprint.diff | cleanup | Neat function that says if a character is printable or not |
| Contributed by Dateq of GalaxyQuest BBS: | |||
| April 15th 2002 | purger_yell.tar.gz | feature | Two in one: Enables a Yell menu for the users, and sysops can run an account purger from within the Sysop menu |
| Contributed by Mutation of The Matrix BBS: | |||
| April 15th 2002 | read_cmds.diff | feature | Two in one: Press <a> to read the message again, <(> to read the parent of a Reply post |
| Contributed by Fearlezz of The Matrix BBS: | |||
| April 19th 2002 | wrap.diff | enhancement | Better word-wrapping in editing |
| April 19th 2002 | color.diff | enhancement | Resets color when backspacing in editing |
| April 19th 2002 | sysmenu.diff | bugfix | Fixes error in the Sysop menu |
| Contributed by M.J. Bethlehem | |||
| May 2nd 2002 | win32_patches_new.diff.bz2 | enhancement | Run bbs100 on Win32 platform Screenshot of bbs100 running on Windows |