Commit Graph

330 Commits

Author SHA1 Message Date
Andrew Pamment
c6b8062782 round and round we go 2018-02-28 09:46:18 +10:00
Andrew Pamment
788e0a9425 fiddle fiddle fiddle 2018-02-28 09:42:10 +10:00
Andrew Pamment
893931e01c going to get it eventually.... maybe. 2018-02-28 09:40:07 +10:00
Andrew Pamment
aa68a8f8f6 messing with wordwrap 2018-02-28 09:33:40 +10:00
Andrew Pamment
da5b512c5f fiddle with word wrap 2018-02-28 09:26:24 +10:00
Andrew Pamment
dd428487fa fix typo 2018-02-28 09:19:55 +10:00
Andrew Pamment
c5c5faf772 fiddling with wordwrap 2018-02-28 09:17:02 +10:00
Andrew Pamment
d087e13f61 experiments with word wrap 2018-02-28 09:10:27 +10:00
Andrew Pamment
735fe035d7 going to get it right eventually... 2018-02-27 22:44:31 +10:00
Andrew Pamment
6d5ef94796 more tweaking word wrap 2018-02-27 22:42:15 +10:00
Andrew Pamment
77303fc475 fix mistake in wordwrap 2018-02-27 22:38:37 +10:00
Andrew Pamment
2a0ef93fb2 more fiddling with wordwrap 2018-02-27 22:36:24 +10:00
Andrew Pamment
962e4cc67f more work on word wrap 2018-02-27 22:28:28 +10:00
Andrew Pamment
f5b136ae21 wordwrap sucks 2018-02-27 21:59:04 +10:00
Andrew Pamment
c52c3c2a9b try to fix bug 2018-02-27 21:50:22 +10:00
Andrew Pamment
29bdc52efa stop crashing! 2018-02-27 21:40:58 +10:00
Andrew Pamment
9dd95d9181 woops 2018-02-27 21:38:56 +10:00
Andrew Pamment
50d2bab142 fiddling with word wrap 2018-02-27 21:36:32 +10:00
Andrew Pamment
4aa2c4f6c1 fix hour being negative 2018-02-27 20:14:01 +10:00
Andrew Pamment
27de6593b1 forgot to free blog entries 2018-02-27 18:57:10 +10:00
Andrew Pamment
fbd3dc7494 Empty title aborts blog editor 2018-02-27 18:51:12 +10:00
Andrew Pamment
396f5c2bb9 Add a system blog 2018-02-27 18:26:32 +10:00
Andrew Pamment
371aa84ea0 Fix for undefined string in mail scan 2018-02-27 13:24:24 +10:00
Andrew Pamment
70dcde1f75 New Last 10 Callers 2018-02-25 16:25:53 +10:00
Andrew Pamment
ac4c525415 still working on this 2018-02-23 14:43:26 +10:00
Andrew Pamment
94d6b3396a fix unreadcount again 2018-02-23 14:34:42 +10:00
Andrew Pamment
4e195fe0e3 fix unread count 2018-02-23 14:31:31 +10:00
Andrew Pamment
7ca1148ff8 Improve personal Mail Scan 2018-02-23 14:27:36 +10:00
Andrew Pamment
a3476238d4 Fix tinys crashes. 2018-02-22 21:27:50 +10:00
Andrew Pamment
836d30a46c Some tweaks to file areas 2018-02-21 09:59:26 +10:00
Andrew Pamment
532e1a6861 revert change 2018-02-20 15:05:45 +10:00
Andrew Pamment
c98ad14aef Fixed wordwrap bug in internal editor 2018-02-20 15:02:39 +10:00
Andrew Pamment
edb7209a9b Fix for www file areas 2018-02-20 12:18:22 +10:00
Andrew Pamment
600c5d588f get rid of debugging text 2018-02-18 20:46:49 +10:00
Andrew Pamment
93c7bd2170 Run as user 2018-02-18 19:52:55 +10:00
Andrew Pamment
ec747992a4 revert some changes 2018-02-18 15:11:29 +10:00
Andrew Pamment
aa21b714e5 fix personal mail 2018-02-18 14:11:34 +10:00
Andrew Pamment
9390dedc82 Add personal mail scan 2018-02-18 13:51:39 +10:00
Andrew Pamment
701a9be612 forgot to get mime type when downloading files 2018-02-17 08:42:27 +10:00
Andrew Pamment
263118a164 Attempt to solve stuck nodes 2018-02-16 21:35:09 +10:00
Andrew Pamment
15ca5a41dc web file bases 2018-02-15 14:43:37 +10:00
Andrew Pamment
7b7baa0c59 allow 2 character usernames 2018-02-14 20:49:26 +10:00
Andrew Pamment
d002d681d7 Change AUTOMESSAGE_WRITE to AUTOMESSAGE and add prompt. 2018-02-14 14:36:26 +10:00
Andrew Pamment
28d7e8081b Remove unneeded log message 2018-02-11 12:38:06 +10:00
Andrew Pamment
66da53eb85 lots of leaks fixed 2018-02-10 16:01:30 +10:00
Andrew Pamment
d5d61a8cc6 Fix a couple of bugs 2018-02-10 14:59:10 +10:00
Andrew Pamment
c2b956c13a Handle zip not installed gracefully 2018-02-09 19:35:14 +10:00
Andrew Pamment
aa0c3234ae update documentation 2018-02-09 16:32:34 +10:00
Andrew Pamment
ca5736a000 fix expiry on wwwhashes 2018-02-09 16:04:44 +10:00
Andrew Pamment
ddf4e78724 Remove debugging stuff i left in by mistake 2018-02-09 09:10:00 +10:00
Andrew Pamment
de437fb07d Fix for linux terminal in chat 2018-02-09 08:30:13 +10:00
Andrew Pamment
c1ca33f77e update v0.10-alpha 2018-02-08 20:13:50 +10:00
Andrew Pamment
caf4542e72 Update what's new 2018-02-08 19:58:06 +10:00
Andrew Pamment
58adb0e167 Redone BBS List 2018-02-08 19:42:23 +10:00
Andrew Pamment
02f4679387 Send feedback menu option 2018-02-07 20:38:25 +10:00
Andrew Pamment
49fdd9695d fix for ssh stuck nodes 2018-02-07 18:01:17 +10:00
Andrew Pamment
686aee7226 Added some additional logging 2018-02-07 17:27:50 +10:00
Andrew Pamment
f053c0dd6b change document theme, add reset_pass utiltiy 2018-02-06 17:15:43 +10:00
Andrew Pamment
5c629429c4 return if no nodes in nodelist 2018-02-06 11:56:33 +10:00
Andrew Pamment
3b4ce8312a fix incorrect string 2018-02-06 11:51:08 +10:00
Andrew Pamment
3f7fc15c44 Nodelist browser 2018-02-06 11:41:55 +10:00
Andrew Pamment
29ebb8277a Initial nodelist parsing 2018-02-06 08:05:02 +10:00
Andrew Pamment
4b5b7a14a2 initialize linecount 2018-02-05 19:48:21 +10:00
Andrew Pamment
6588318091 clear screen on each bulletin 2018-02-05 19:27:48 +10:00
Andrew Pamment
6468040826 Text files redone to use lightbars 2018-02-05 19:26:06 +10:00
Andrew Pamment
086f6427ce possibly fix another bug 2018-02-05 16:23:33 +10:00
Andrew Pamment
46ac66dcd8 oops 2018-02-05 15:51:44 +10:00
Andrew Pamment
840f5c41aa try to fix another bug in word wrap 2018-02-05 15:51:00 +10:00
Andrew Pamment
fbd07d5b6c fix bug 2018-02-05 15:37:13 +10:00
Andrew Pamment
af4af06294 Revert last change 2018-02-05 15:30:45 +10:00
Andrew Pamment
588b6a6436 more attempts at improving word wrap 2018-02-05 15:26:38 +10:00
Andrew Pamment
5a7cfb7c65 Improve www message editing 2018-02-05 15:07:50 +10:00
Andrew Pamment
f5cd8ddb03 Remove IAC debug output 2018-02-05 11:52:01 +10:00
Andrew Pamment
3ec7305cbe Allow pointers to be set, read, unread or at msg no 2018-02-03 11:44:36 +10:00
Andrew Pamment
027c047b42 some debugging IAC codes in file transfers 2018-02-01 13:42:57 +10:00
Andrew Pamment
8935b660ec some more lua functionality 2018-01-30 17:33:57 +10:00
Andrew Pamment
23f73405ae fix timezone in lua post message 2018-01-30 12:32:04 +10:00
Andrew Pamment
924130b40a fix uninitialized variable 2018-01-29 17:38:36 +10:00
Andrew Pamment
ebc815e6b1 fix an error 2018-01-29 17:31:34 +10:00
Andrew Pamment
fcd209a8a7 forgot to create semaphore 2018-01-29 17:21:40 +10:00
Andrew Pamment
01a2238690 add message posting functionality 2018-01-29 17:13:16 +10:00
Andrew Pamment
b1c77445d9 Added new lua functions for reading mail 2018-01-29 15:20:13 +10:00
Andrew Pamment
9b695e1fa3 betterish wordwrap for www 2018-01-26 15:02:48 +10:00
Andrew Pamment
b6f5623826 work on mobile site 2018-01-26 08:19:13 +10:00
Andrew Pamment
133555c1d1 fix again for garbage input 2018-01-25 20:34:26 +10:00
Andrew Pamment
7d0c55885c fix crash on garbage input in www server 2018-01-25 20:25:17 +10:00
Andrew Pamment
14b77790a6 Bootstrap theme and form validation on message entry. 2018-01-25 17:01:19 +10:00
Andrew Pamment
2fcf6305c0 add a * next to areas that have new messages 2018-01-25 09:37:22 +10:00
Andrew Pamment
5c0214c737 disable genurls if www_server is not enabled 2018-01-24 11:39:27 +10:00
Andrew Pamment
be99702b84 graphical fixes 2018-01-23 21:54:45 +10:00
Andrew Pamment
7a09cb9c61 fixes... looks to be working now 2018-01-23 21:47:34 +10:00
Andrew Pamment
256aa800f7 fix mimetype 2018-01-23 21:37:23 +10:00
Andrew Pamment
f1b81c9953 another fix 2018-01-23 21:31:50 +10:00
Andrew Pamment
d694b22b8d misc fixes 2018-01-23 21:16:36 +10:00
Andrew Pamment
84a3d271df first attempt at www downlods WIP 2018-01-23 20:57:58 +10:00
Andrew Pamment
9ee460ca51 fix files again... 2018-01-22 20:12:41 +10:00
Andrew Pamment
1ebf8780b4 fixes for file downloading 2018-01-22 19:59:31 +10:00
Andrew Pamment
4e4fc03784 Fix a few minor bugs 2018-01-22 19:21:57 +10:00
Andrew Pamment
c5b754e135 Fix for broken msgs? 2018-01-22 12:48:43 +10:00
Andrew Pamment
69897e7955 Think I may have fixed it! 2018-01-21 19:05:01 +10:00
Andrew Pamment
aac4aaad00 fix new email link 2018-01-21 15:19:04 +10:00
Andrew Pamment
6ac2e6f125 WWW improvements, fixes and a bug. 2018-01-21 15:02:21 +10:00
Andrew Pamment
6c3df730aa PageUp / Page Down Home / End in lists 2018-01-20 12:46:50 +10:00
Andrew Pamment
5feea139a4 Chat system now does dual stack 2018-01-19 21:42:06 +10:00
Andrew Pamment
522343e0f8 OpenBSD support 2018-01-19 17:13:06 +10:00
Andrew Pamment
e56ba91b5b Updates to script and version bump 2018-01-19 10:37:08 +10:00
Andrew Pamment
ba3b4c0014 Dual Stack Support (two sockets per service) 2018-01-18 21:27:10 +10:00
Andrew Pamment
4c446797d8 Tweaks to file area chooser 2018-01-18 08:58:32 +10:00
Andrew Pamment
5690c91de2 Work around bug in htmlterm for displaying email 2018-01-17 20:15:51 +10:00
Andrew Pamment
85fc0d57cd File area choosers now use lightbars 2018-01-17 16:03:15 +10:00
Andrew Pamment
1aeaee5031 EXPERIMENTAL lightbar area/conference selection 2018-01-17 14:54:04 +10:00
Andrew Pamment
209c8b932c Work with unix line endings on display ansi 2018-01-15 14:21:53 +10:00
Andrew Pamment
dd1d4d4eaa Add signature capability 2018-01-13 19:17:22 +10:00
Andrew Pamment
f5e27ce4c3 SunOS fixes 2018-01-09 18:07:41 +10:00
Andrew Pamment
3306aebb8c Fix for openpty in SunOS code 2018-01-09 16:54:44 +10:00
Andrew Pamment
24994fb150 Attempt to add new files only option to file list 2018-01-08 14:02:43 +10:00
Andrew Pamment
d7d984cc57 fix typo 2018-01-08 09:59:20 +10:00
Andrew Pamment
8ce18af919 Mark emails as seen after downloading bluewave 2018-01-08 09:56:41 +10:00
Andrew Pamment
ba8b5a97b2 Add private email uploads to bluewave totals 2018-01-08 09:01:27 +10:00
Andrew Pamment
1f699ad89f EXPERIMENTAL: Bluewave Email Support 2018-01-08 08:54:03 +10:00
Andrew Pamment
76de1e7f4b Attempt to add first/last names to bluewave scan 2018-01-07 22:59:39 +10:00
Andrew Pamment
efd022efd8 Add an error message 2018-01-06 16:51:09 +10:00
Andrew Pamment
64b16fb188 Strict full name checking 2018-01-06 16:48:33 +10:00
Andrew Pamment
de2bf3be15 Disallow starting and ending with a space 2018-01-06 15:59:35 +10:00
Andrew Pamment
8ddf1e7ddc Fix pausing textfiles 2017-10-26 08:41:05 +10:00
Andrew Pamment
e2fc322fcc Added display ansi and display ansi pause menu commands 2017-10-25 21:25:52 +10:00
Andrew Pamment
5543f94e01 Magicka now builds and runs on SunOS 2017-10-20 07:27:58 +10:00
Andrew Pamment
cf4e5826bf Finish work on file search 2017-10-19 13:40:42 +10:00
Andrew Pamment
b24034fc52 fix a typo 2017-10-19 13:34:16 +10:00
Andrew Pamment
7743d65513 Fix seclevel checking 2017-10-19 13:27:33 +10:00
Andrew Pamment
7eb58c4dbd Change to LIKE 2017-10-19 13:24:21 +10:00
Andrew Pamment
0edc68105b MOre diagnostics 2017-10-19 13:13:52 +10:00
Andrew Pamment
bbf067d53a More diagnostics 2017-10-19 13:10:42 +10:00
Andrew Pamment
0adf41dff9 change commas to OR 2017-10-19 13:03:52 +10:00
Andrew Pamment
6b4cf60c7b Add diagnostics 2017-10-19 13:01:10 +10:00
Andrew Pamment
237d27fe7a Enable file search 2017-10-19 12:54:20 +10:00
Andrew Pamment
8a46f4b2e4 Highly experimental file search and listing 2017-10-19 12:48:45 +10:00
Andrew Pamment
7d2ebc7a71 Reset bluewave pkt no on style change 2017-10-18 19:41:06 +10:00
Andrew Pamment
a58b45b950 Attempt to reset numbers each day on bwave pkts 2017-10-18 19:33:41 +10:00
Andrew Pamment
156afe66fd Fix settings 2017-10-18 07:43:33 +10:00
Andrew Pamment
1a2048f41b Merge branch 'master' of https://github.com/MagickaBBS/MagickaBBS 2017-10-18 07:37:40 +10:00
Andrew Pamment
87601156c6 DragonFly BSD support 2017-10-18 17:18:28 +10:00
Andrew Pamment
5ca5ea73c3 First try at alternate packet numbering for bluewave 2017-10-18 07:36:58 +10:00
Andrew Pamment
7feead5819 Fix reply-id 2017-10-16 11:50:40 +10:00
Andrew Pamment
7dba74f514 Fix semaphore updating on netbsd/evbarm 2017-10-13 22:13:00 +10:00
Andrew Pamment
653f116660 Fix enter to quit sub tagging 2017-10-13 16:58:25 +10:00
Andrew Pamment
aa01e574df Toggle all or none subs. 2017-10-13 16:55:33 +10:00
Andrew Pamment
c07eb6825a Got J and Q mixed up 2017-10-13 15:41:43 +10:00
Andrew Pamment
20b95ed1a2 Cleanup 2017-10-13 13:20:42 +10:00
Andrew Pamment
af4cca2529 Fix strings for real 2017-10-13 13:17:25 +10:00
Andrew Pamment
3b50587d1a Fix strings again 2017-10-13 13:15:46 +10:00
Andrew Pamment
1ae8c26054 Improve new message scan 2017-10-13 13:03:06 +10:00
Andrew Pamment
ce65048a98 New experimental full mail scan 2017-10-12 20:24:55 +10:00
Andrew Pamment
1d7d4d4f9a Fix bluewave last read pointers 2017-10-11 21:01:13 +10:00
Andrew Pamment
ced7a4e2cf Rework ansi file display in lua 2017-10-11 17:01:40 +10:00
Andrew Pamment
78f21e9740 Rework logout ansis 2017-10-11 16:24:59 +10:00
Andrew Pamment
180c124b80 Check for new mail in subscribed areas 2017-10-10 11:16:34 +10:00
Andrew Pamment
f05781e875 Fix typo #2 2017-10-03 12:14:31 +10:00
Andrew Pamment
2d7f759a7c Fix type #1 2017-10-03 12:11:59 +10:00
Andrew Pamment
a2d80b90fd Add support for US style dates 2017-10-03 12:09:50 +10:00
Andrew Pamment
3fb8ecc934 Attempt to fix www on arm 2017-10-02 19:31:42 +10:00
Andrew Pamment
d268857953 Attempt to fix quote encapsulation 2017-10-02 14:18:29 +10:00
Andrew Pamment
bdcae2e6e1 Fix uninitialized variable 2017-10-02 14:13:40 +10:00
Andrew Pamment
0538bb4cda Test change to chat system 2017-10-02 14:09:30 +10:00
Andrew Pamment
7098f0e01b Colour! 2017-10-01 23:16:04 +10:00
Andrew Pamment
4bed63cd25 Longer input lines and linewrapping 2017-10-01 21:56:02 +10:00
Andrew Pamment
e8eda08fb7 Fix typo 2017-10-01 17:09:41 +10:00
Andrew Pamment
ab6e404c38 Stop user timeout in chat... 2017-10-01 17:07:48 +10:00
Andrew Pamment
49d61a93df Fix address resolution in chat system 2017-09-30 10:03:16 +10:00
Andrew Pamment
c17e0e68c4 I'll get this chat system right eventually 2017-09-30 00:28:12 +10:00
Andrew Pamment
7ee4c14b05 more work on fixing chat system 2017-09-30 00:24:58 +10:00
Andrew Pamment
b7cf0c9497 more experimental work 2017-09-30 00:16:15 +10:00
Andrew Pamment
9dfd8dd453 Experimental work on magichat 2017-09-30 00:10:44 +10:00
Andrew Pamment
e34be09ad8 add motd to magichat.. 2017-09-29 22:12:11 +10:00
Andrew Pamment
784991b7bb Add file order prompt 2017-09-29 06:14:21 +10:00
Andrew Pamment
8c7c432dd4 Don't show unapproved files in new filescan 2017-09-28 19:16:59 +10:00
Andrew Pamment
d7ed1d1619 Fix filescan 2017-09-28 19:15:33 +10:00
Andrew Pamment
a74caa16b2 Initial try at new file scan 2017-09-28 19:11:00 +10:00
Andrew Pamment
7aea5a869d Update files to have upload date... 2017-09-28 17:56:17 +10:00
Andrew Pamment
ffaca86565 Redo Make file setup.. please standby 2017-09-25 13:27:22 +10:00