netcat-accessible bulletin board system
git clone git://hhvn.uk/hbbs
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-06-13 11:32config.def.sh: change styling for old_prompthhvn1+1-1
2021-06-13 11:31config.def.sh: configure atom hookhhvn1+5-0
2021-06-13 11:31i/log.sh i/hooks.sh: implement hookshhvn2+18-0
2021-06-13 11:17h/atom.sh: prototype hookhhvn1+55-0
2021-06-13 10:32README: fix grammarhhvn1+3-3
2021-06-13 10:31datadir_upgrade: removehhvn2+0-21
2021-06-10 14:26b/interface.sh: show status of verificationhhvn1+5-0
2021-03-06 01:41LICENSE: ammend emailhhvn1+1-1
2021-03-04 16:14bin/interface.sh: provide the right input to checknmailhhvn1+1-1
2021-03-04 16:10bin/interface.sh: add second prompt for uri inputhhvn1+4-1
2021-03-01 17:04bin/interface.sh: move `clear` from menu_read to the 'r' command in menu_listhhvn1+1-1
2021-03-01 17:02bin/interface.sh config.def.sh include/common.sh: add a function that declutters help information in promptshhvn3+11-0
2021-03-01 16:28bin/interface.sh: make 'a' command default in menu_readhhvn1+1-1
2021-02-27 02:31include/log.sh: archive old log entrieshhvn1+5-1
2021-02-27 02:27include/common.sh include/userinfo.sh: add log events for login/logouthhvn2+2-0
2021-02-27 01:27bin/interface.sh: add padding to top of posts/replieshhvn1+2-2
2021-02-08 18:31makefile hbbs.8[NEW]: add man pagehhvn2+32-0
2021-02-05 15:27makefile: create /etc/xinetd.d if it doesn't existhhvn1+1-1
2021-02-04 11:59.version: bump to 1.3 (new/unread posts)hhvn1+1-1
2021-02-04 11:58bin/interface.sh include/userinfo.sh: add k command for marking posts as readhhvn2+43-1
2021-02-04 11:24bin/interface.sh include/userinfo.sh: add new/unread systemhhvn2+62-9
2021-02-04 09:35include/common.sh: add disconnection event for die()hhvn1+1-0
2021-02-03 23:30config.sh-->config.def.h README hbbs.sh: use a default configuration seperate to user configurationhhvn3+4-0
2021-02-03 23:04hbbs.sh: SIGPIPE was doing something odd - I'm not even sure if it is neededhhvn1+0-1
2021-02-03 19:24bin/login.sh: add verification noticehhvn1+1-1
2021-02-03 19:20include/userinfo.sh: fix checknmailhhvn1+2-1
2021-02-03 14:24bin/wrapper.sh hbbs.sh include/common.sh include/lock.sh: unlock all databases upon losing connexionhhvn4+16-1
2021-02-03 12:10bin/interface.sh: do not clear between replies in menu_readhhvn1+5-2
2021-02-03 12:05bin/interface.sh: tidy up help menushhvn1+5-4
2021-02-03 03:02include/permissions.sh: wrong column in get_loghhvn1+1-1
2021-02-03 01:20.version datadir_upgrade/1.2: bump to version 1.2 (stability/security/spam)hhvn2+20-1
2021-02-03 01:19bin/interface.sh include/log.sh include/permissions.sh: add throttling for excessive postinghhvn3+22-1
2021-02-03 00:40config.sh hbbs.sh include/log.sh: throttle ip when over $connection_limit connections in a minutehhvn3+21-1
2021-02-03 00:05bin/login.sh config.sh: add email-based account recoveryhhvn2+38-8
2021-02-02 23:33include/userinfo.sh: update reserved usernames listhhvn1+3-2
2021-02-02 23:31bin/interface.sh bin/login.sh include/userinfo.sh: tighten mail securityhhvn3+10-3
2021-02-02 23:11bin/login.sh: truncate 11+ length usernameshhvn1+5-1
2021-02-02 23:10bin/interface.sh: do not allow negative page numbershhvn1+27-6
2021-02-02 17:35bin/interface.sh: use "-->" as pseudo-subject for replieshhvn1+1-1
2021-02-02 16:52bin/interface.sh: fix bug where first reply gets given mainid of 1hhvn1+2-2
2021-02-02 16:46include/lock.sh include/userinfo.sh include/log.sh bin/interface.sh: implement db lockinghhvn4+25-0
2021-02-02 16:38hbbs.sh bin/login.sh include/log.sh: allow only one registration per dayhhvn3+29-1
2021-02-02 14:28.version: bump to version 1.1 (interface bugfixes)hhvn1+1-1
2021-02-02 14:27config.sh bin/interface.sh hbbs.sh: fix pagerhhvn3+7-6
2021-02-02 13:28bin/interface.sh: missed input in menu_users in 715cab1hhvn1+2-2
2021-02-02 13:24include/common.sh: die function can handle multiple word argumentshhvn1+1-1
2021-02-02 12:03README[NEW]: move dependencies into a readme with aditional informationhhvn2+8-1
2021-02-02 11:25bin/interface.sh: do not show ending full-stops in menu_readhhvn1+2-2
2021-02-01 14:37bin/login.sh bin/interface.sh: add "realname" valuehhvn2+11-6
2021-02-01 14:27bin/interface.sh: show From: header in menu_readhhvn1+5-3
2021-02-01 14:18datadir_upgrade/README: add dir for datadir-converting scriptshhvn1+2-0
2021-02-01 14:03makefile: install hidden files (eg, .version)hhvn1+6-2
2021-02-01 13:56bin/interface.sh: show blank line instead of invisble root posthhvn1+2-2
2021-02-01 13:23.version hbbs.sh: bump version to 1.0hhvn2+2-0
2021-02-01 13:21bin/interface.sh: don't use ctrl+d to end postshhvn1+4-4
2021-02-01 12:59bin/interface.sh: while loop causes bug on serverhhvn1+4-10
2021-02-01 12:31etc/intro bin/interface.sh: add default commands to run if none is givenhhvn2+18-4
2021-02-01 12:12bin/interface.sh: use instead of for next and previous, when they can't be executedhhvn1+2-1
2021-02-01 12:01add posting permissions to boardshhvn3+47-5
2021-02-01 10:22bin/interface.sh: bug - all read commands defaulted to first message in threadhhvn1+1-1
2021-02-01 10:22makefile: updatehhvn1+10-2
2021-02-01 10:00bin/login.sh config.sh: add option to enable/disable verificationhhvn2+16-13
2021-02-01 09:42bin/wrapper.sh: filter stderr and pass argumentshhvn1+1-1
2021-02-01 09:36DEPENDS[NEW]: list dependencieshhvn1+1-0
2021-02-01 09:25bin/interface.sh: add multi-line pasting ability and cancellation for editing profilehhvn1+11-5
2021-02-01 09:19bin/interface.sh: allow cancelling of message (without disconnecting)hhvn1+24-3
2021-02-01 00:39hbbs.sh bin/finger.sh: add finger supporthhvn2+16-1
2021-02-01 00:31config.sh: add notice about makefilehhvn1+3-0
2021-02-01 00:31makefile[NEW]: add makefilehhvn1+16-0
2021-02-01 00:30etc/xinetd[NEW]: add template xinetd configurationhhvn1+39-0
2021-02-01 00:17LICENSE[NEW] etc/intro: add licensehhvn2+17-0
2021-02-01 00:09bin/interface.sh: make multi-line pasting possiblehhvn1+4-12
2021-02-01 00:05etc/intro bin/interface.sh: do not require the sub-id for the 'r' commandhhvn2+5-1
2021-01-31 23:54etc/intro[NEW] bin/interface.sh: add an introductionhhvn2+26-1
2021-01-31 23:34bin/interface.sh: add reload commandhhvn1+2-0
2021-01-31 23:13initial commithhvn10+561-0