Commit Graph

554 Commits

Author SHA1 Message Date
mysticbbs ac9f49a166 Tons of changes and fixes. Too much to track 2012-08-15 22:18:55 -04:00
mysticbbs 88c3d56e82 Changes 2012-08-15 22:17:12 -04:00
mysticbbs 6261b95964 QWKE support and QWK control add/drop 2012-08-15 22:16:52 -04:00
mysticbbs 3a276d0e21 Stuff 2012-08-13 22:00:40 -04:00
mysticbbs 9e7f0ae4ed Now escapes outbound Telnet IAC 2012-08-13 22:00:19 -04:00
mysticbbs a08882b93e Changes 2012-08-13 20:58:20 -04:00
mysticbbs c91a1c93cb Now switches to the user/group that owns the executable on startup. 2012-08-13 18:54:00 -04:00
mysticbbs 3cf92c691a Blah 2012-08-12 05:26:29 -04:00
mysticbbs 3725470afb New IO class, internal Zmodem, lots of stuff 2012-08-11 14:58:58 -04:00
mysticbbs 0732e89c5f Stuff 2012-08-08 13:51:57 -04:00
mysticbbs 635b2d9fa1 MDL IniReader 2012-08-08 13:51:41 -04:00
mysticbbs 232661e6c9 Now uses MDL IniReader 2012-08-08 13:51:32 -04:00
mysticbbs 7fa824942a Visual crap 2012-08-08 13:51:11 -04:00
mysticbbs 29561d2342 Default protocol support 2012-08-08 02:32:47 -04:00
mysticbbs a0f902afb4 Default protocol support 2012-08-08 02:32:31 -04:00
mysticbbs 2f6fc90ab4 Default protocol support 2012-08-08 02:31:54 -04:00
mysticbbs 0e70d13d19 Default protocol support 2012-08-08 02:31:41 -04:00
mysticbbs 1dc246b3c4 Changes 2012-08-08 02:31:23 -04:00
mysticbbs 6a85c2b1e4 Updates 2012-08-08 02:31:18 -04:00
mysticbbs 990db65e12 Moved status class to TServerManager, away from the Socket class 2012-08-08 02:31:06 -04:00
mysticbbs 1857a56021 Alpha 17 2012-08-08 02:30:29 -04:00
mysticbbs 74e937114c A16 stuffs 2012-08-07 12:57:18 -04:00
mysticbbs 65ec869195 File newscan list fix, flagging files in listings now properly checks DownloadACS 2012-08-06 23:21:27 -04:00
mysticbbs 3e2a6b0cc2 Updated compiler notes to mention -WN 2012-08-06 02:22:50 -04:00
mysticbbs 90552c453e Msg/File scan settings now show in one column just like the message/file base selection (if configured) 2012-08-06 01:54:35 -04:00
mysticbbs 5a3ae15b2a BufFlush before OS shell 2012-08-06 01:53:52 -04:00
mysticbbs 6d2f253a5d Some visual updates 2012-08-06 01:53:35 -04:00
mysticbbs 00ed82b868 Initial import 2012-08-06 01:53:11 -04:00
mysticbbs 50839cc377 Start Alpha 16 2012-08-04 19:19:14 -04:00
mysticbbs d5455d46a5 ANSI listbox search revamp 2012-08-04 19:18:48 -04:00
mysticbbs e1c55483f9 Bugfixes 2012-08-04 19:18:31 -04:00
mysticbbs dd4b943c14 Bugfix update for new menu engine 2012-08-04 19:18:10 -04:00
mysticbbs 7190add8d3 DefFallback is gone 2012-08-04 19:17:11 -04:00
mysticbbs 1512ac364f Changes 2012-08-04 19:16:55 -04:00
mysticbbs 5803caa999 Compiles for 64-bit operating systems 2012-07-30 22:53:27 -04:00
mysticbbs 06a2412b06 changes 2012-07-30 18:21:13 -04:00
mysticbbs e11e090702 User upgrade from -cfg should now work 2012-07-30 18:21:06 -04:00
mysticbbs f1a0cceb4d UserNoTimeout flag 2012-07-30 18:20:35 -04:00
mysticbbs b9df93d564 WriteXY WriteXYPipe procedures 2012-07-30 18:20:24 -04:00
mysticbbs 6ed16375dc BuFlush after scanning prompts 2012-07-30 18:19:45 -04:00
mysticbbs 0be35bee0d Minor changes to match 1.x menu system details 2012-07-30 18:19:21 -04:00
mysticbbs 4bc000b98b User inactivity timeout flag 2012-07-30 18:18:51 -04:00
mysticbbs bee95ca79e Added buffer flushes after displaying Scanning prompts 2012-07-30 18:18:00 -04:00
mysticbbs 5674235b32 Cosmetic 2012-07-30 18:17:32 -04:00
mysticbbs ca936042a6 Cosmetic fixups 2012-07-30 18:17:19 -04:00
mysticbbs db854fc4df ItemPath now asks to create 2012-07-30 18:17:03 -04:00
mysticbbs 7d3868b3f3 MPL GetMBaseStats function 2012-07-25 00:55:32 -04:00
mysticbbs 32fec6a3a8 Changes 2012-07-24 21:33:04 -04:00
mysticbbs fa5e64d5ea Enhanced listbox search, also much more ANSI efficient. 2012-07-24 21:32:59 -04:00
mysticbbs 76acbaf774 Disabling inactivity timeout now works 2012-07-24 21:32:16 -04:00
mysticbbs f18c1efef5 Added additional User variables 2012-07-24 21:31:54 -04:00
mysticbbs c3f58451a3 Typo in access flag record 2012-07-24 21:31:29 -04:00
mysticbbs 1292933785 More fixes to the new menu engine. Should hopefully be pretty solid now. 2012-07-24 17:54:01 -04:00
mysticbbs 3f217b6262 More fixes for new menu engine. Timer events now have additional execution options 2012-07-24 16:29:51 -04:00
mysticbbs 2d67b42fa6 Nestedproc disable to fix listing buf caused by FPC bug 2012-07-24 16:29:00 -04:00
mysticbbs 429c1e564b Was missing datafile option 2012-07-24 16:28:44 -04:00
mysticbbs 327fe9644c Changes 2012-07-24 04:07:31 -04:00
mysticbbs 66283928f5 Reworked standard menu input 2012-07-24 04:07:26 -04:00
mysticbbs e740571ada MPL theme fallback 2012-07-24 04:06:43 -04:00
mysticbbs 0ff545900f More stuff with new menu engine 2012-07-24 03:18:37 -04:00
mysticbbs 5251c6249a ReDraw and GO to new menus now work with TIMER functions 2012-07-24 01:38:21 -04:00
mysticbbs 82a8f5f185 Fix for lightbar attriute input color after TIMER command 2012-07-24 01:10:05 -04:00
mysticbbs 6c5b1a22f5 Menu editor clearnup! 2012-07-24 00:55:32 -04:00
mysticbbs a737132e15 Added TIMER menu command types 2012-07-24 00:55:23 -04:00
mysticbbs 1e2fb72e90 New menu editor, completely revamped menu system, and more. 2012-07-23 23:01:52 -04:00
mysticbbs b02e43ffea Changes 2012-07-19 21:15:43 -04:00
mysticbbs 04fd30a878 Alpha 15 and User Flag changes 2012-07-19 21:15:39 -04:00
mysticbbs a3c2163a33 Now only uses "mysticbbs" environment variable if mystic.dat is not in same directory 2012-07-19 21:15:23 -04:00
mysticbbs 92614e0c75 Disable nested proc vars (required for 2.6.0 FPC due to what I think is a compiler bug) 2012-07-19 21:14:14 -04:00
mysticbbs 0bb0032497 Changes 2012-07-19 21:13:46 -04:00
mysticbbs fa1c06ae7d Cosmetic default prompt change 2012-07-19 21:13:40 -04:00
mysticbbs c8f86607bc Users can not be exempt from lastcaller info 2012-07-19 21:13:27 -04:00
mysticbbs e3726a40d1 Export function now properly strips the TEMP node directory when displaying filename 2012-07-19 21:13:06 -04:00
mysticbbs 272dc1c6bf File group editor menu command 2012-07-19 21:12:42 -04:00
mysticbbs 8b66696093 History and CallStat user flags added 2012-07-19 21:12:19 -04:00
mysticbbs c0fdc3b05a CallStats, PWChange, History user flags added 2012-07-19 21:11:52 -04:00
mysticbbs 3c2b7db2f6 ch-ch-changes 2012-07-15 16:15:42 -04:00
mysticbbs 986a133378 New prompts 2012-07-15 16:15:33 -04:00
mysticbbs 1a8f742043 Expanded max ident to 30 chars 2012-07-15 16:15:24 -04:00
mysticbbs f993db4382 MIDE 50 line mode option 2012-07-15 16:15:13 -04:00
mysticbbs 72daa2f137 New prompts 2012-07-15 16:14:59 -04:00
mysticbbs 85b9af2562 Added message forwarding while reading 2012-07-15 16:14:53 -04:00
mysticbbs 05f2be1961 Sysop password prompt now configurable 2012-07-15 16:14:39 -04:00
mysticbbs 7b2efa2e78 Fix for gigabyte calculation 2012-07-15 16:14:20 -04:00
mysticbbs f0d0713f4f Added a bufflush before word wrap 2012-07-15 16:14:08 -04:00
mysticbbs 1c7eb037c9 Nested procs mode switch 2012-07-14 15:04:55 -04:00
mysticbbs 5408dc49d1 Removed unused variable 2012-07-14 15:04:43 -04:00
mysticbbs d9e78661d3 Moved blocking check to sockets class 2012-07-14 15:04:10 -04:00
mysticbbs 51875b54df Screen is not redrawn after a shell if it is inactive. 2012-07-14 15:03:58 -04:00
mysticbbs b5f073ed25 Description change 2012-07-14 15:03:19 -04:00
mysticbbs 3a44f1a4c1 variable renames 2012-07-12 21:23:42 -04:00
mysticbbs 4f8d2b0eab variable renames 2012-07-12 21:23:36 -04:00
mysticbbs 6f037b3258 more precautions to prevent potential errors while reading prompts 2012-07-12 21:23:27 -04:00
mysticbbs 14c0341265 some record variable renaming 2012-07-12 21:23:04 -04:00
mysticbbs a0d0330ac7 reply msg fix 2012-07-12 21:22:51 -04:00
mysticbbs 0b1f3dd7a1 changes 2012-07-12 21:22:34 -04:00
mysticbbs 3661d57e4b Initial import of rumors MPL 2012-07-06 01:02:43 -04:00
mysticbbs 45a051976c Unix ANSI detect fix 2012-07-06 00:06:50 -04:00
mysticbbs 2203895a20 internal menu record changes 2012-07-02 15:54:25 -04:00
mysticbbs 08e67d51ae Disable nestedprocvars 2012-07-02 15:54:07 -04:00
mysticbbs 46f7fa92f1 Disable nested proc vars in MPLC/MPL_compile due to I think a FPC bug? 2012-07-02 15:53:52 -04:00
mysticbbs 807db609df changes 2012-07-02 15:53:29 -04:00
mysticbbs 8f6e43fed3 Remove unused var 2012-07-02 15:53:19 -04:00
mysticbbs 62207bbd27 ACS length change 2012-07-02 15:53:05 -04:00
mysticbbs 2dc34e857e Display fix for msgbase flags 2012-07-01 00:07:22 -04:00
mysticbbs 0de9a68569 Minor formatting 2012-06-30 23:59:38 -04:00
mysticbbs 9490f24bab Group editor wouldn't create if there were no groups 2012-06-30 23:56:07 -04:00
mysticbbs f63c272764 Now handles gigabyte file sizes and also file flags are in the prompts now 2012-06-30 23:05:51 -04:00
mysticbbs 59f2c129cb Nothing, really. 2012-06-30 23:05:29 -04:00
mysticbbs 51dd33f1fe Msg header flags now in theme editor 2012-06-30 23:05:17 -04:00
mysticbbs db9818e88d New stuffs 2012-06-30 23:05:02 -04:00
mysticbbs 157503f856 Changed file list filesize to cardinal, also expanded max prompts 2012-06-30 23:04:55 -04:00
mysticbbs ec04cae228 New prompts 2012-06-30 23:04:35 -04:00
mysticbbs ec8388960f HOME,END,PAGEUP,PAGEDOWN hotkeys 2012-06-30 22:03:02 -04:00
mysticbbs 828ccce2db was forcing 50 line mode 2012-06-30 21:22:24 -04:00
mysticbbs 53f119631c Compliles for linux again 2012-06-30 21:22:09 -04:00
mysticbbs 3e5b558071 Some code reorg 2012-06-30 20:23:39 -04:00
mysticbbs 9750310b9b minor display fix 2012-06-30 17:48:37 -04:00
mysticbbs 1d45f04349 IsUser MPL function, newuserapp bugfix 2012-06-30 16:25:29 -04:00
mysticbbs 074cc78def PutUser and PutThisUser functions added 2012-06-30 16:08:32 -04:00
mysticbbs db3546092c Support for newuserapp.mpx new user application replacement via MPL program 2012-06-30 16:08:14 -04:00
mysticbbs 3f127a8625 Stuff 2012-06-30 16:07:36 -04:00
mysticbbs c07b6257f6 Login/user searches now allow user number instead of only names 2012-06-30 15:32:30 -04:00
mysticbbs 5b325e07ca FSE now full redraws after msg upload 2012-06-29 03:10:15 -04:00
mysticbbs cb15bac018 Added MQ (Message QuickScan) menu command 2012-06-29 02:54:50 -04:00
mysticbbs 5abdeb283d Now properly handles a KILL process while running in Daemon mode 2012-06-20 10:27:24 -04:00
mysticbbs 96d35e9af6 Daemon mode support in Unix platforms 2012-06-20 10:07:29 -04:00
mysticbbs cb9342698b Changes 2012-06-20 10:07:18 -04:00
mysticbbs 222edf85cd Changes 2012-06-20 08:54:49 -04:00
mysticbbs 25eb5858eb changes 2012-06-18 09:11:17 -04:00
mysticbbs 6d27c0c19a Tossed in some random chatX.dat delete calls 2012-06-18 09:02:04 -04:00
mysticbbs 32b416817e Snoop function for UNIX version 2012-06-18 08:59:19 -04:00
mysticbbs 439eb2a052 No longer crashes if missing events.dat 2012-06-18 08:58:50 -04:00
mysticbbs f8b8244ab1 More record support/work/fixes 2012-06-18 06:31:54 -04:00
mysticbbs 3b175bc692 Moved some filename constants to records.pas 2012-06-18 04:18:33 -04:00
mysticbbs 1192202b2c More record bugfixes 2012-06-18 04:18:15 -04:00
mysticbbs 61a896c343 Prelim support for 50-line mode just need to add config options 2012-06-18 02:48:43 -04:00
mysticbbs 85163c5c02 ARTICLE and XOVER support mostly done 2012-06-18 02:48:16 -04:00
mysticbbs 01c2ee5819 Moved some filename constants to records 2012-06-18 02:48:00 -04:00
mysticbbs 46d767d999 Added support for NNTP message posting 2012-06-16 06:38:37 -04:00
mysticbbs 67c11cac23 Stuff 2012-04-20 20:44:14 -04:00
mysticbbs 9cfef82e91 SizeOf, fWriteRec, fReadRec, support for writing records and array of records to datafiles 2012-04-20 20:44:06 -04:00
mysticbbs 5cee7974a7 Fix for records 2012-04-20 19:28:38 -04:00
mysticbbs bbb3916764 Fix for records 2012-04-20 19:28:21 -04:00
mysticbbs 42b6a91cbd All I know is that I don't know. 2012-04-20 01:32:16 -04:00
mysticbbs a8cd9774e9 Whos online node shows inactive nodes again. 2012-04-20 01:31:47 -04:00
mysticbbs 8727e7bfbb Save edited message prompt now defaults to YES 2012-04-20 01:31:27 -04:00
mysticbbs 54bfc16c5a GetPrompt FileMode update 2012-04-17 18:34:27 -04:00
mysticbbs 90c925c38c Set FileMode to RWDN at startup 2012-04-17 18:34:06 -04:00
mysticbbs 365c307928 Stuffs 2012-04-17 18:33:50 -04:00
mysticbbs 9051c8815a Alpha 14 begin! 2012-04-17 18:33:34 -04:00
mysticbbs 148a4012ac Fixed prompt 334 2012-04-17 18:33:02 -04:00
mysticbbs 4a0d5b6edc Removed baud display in copyright message 2012-04-17 18:32:34 -04:00
mysticbbs 5680b930ee Now properly sets the default Theme script/template paths. 2012-04-02 04:57:40 -04:00
mysticbbs ebf17764fe Support for record variables being assigned to record variables 2012-04-02 04:15:12 -04:00
mysticbbs 4a65df60cc changes 2012-04-02 04:13:52 -04:00
mysticbbs 6f1c54596b Some code reformatting 2012-04-02 04:05:00 -04:00
mysticbbs eb8cd5aace File buffer changes 2012-04-02 04:04:24 -04:00
mysticbbs 04a9106717 Temp version change to force recompiling 2012-04-02 04:04:13 -04:00
mysticbbs b81b72664e Node checks mysticbbs environment variable to get the path to mystic.dat 2012-04-02 04:03:08 -04:00
mysticbbs 31a3f28bbc New stuffs 2012-04-02 04:02:51 -04:00
mysticbbs de2080b1d4 Default prompt updates for node messages 2012-04-02 04:02:45 -04:00
mysticbbs 7c44254d7d Node message broadcast no longer sends message to the originating node 2012-04-02 04:02:29 -04:00
mysticbbs 80b945bce9 Message base Semafile for newsgroup/netmail was switched 2012-03-29 13:16:43 -04:00
mysticbbs 28d16ad1f0 Stuff 2012-03-28 15:38:21 -04:00
mysticbbs 6b6145fadb More record work. Pretty functional now 2012-03-28 15:37:48 -04:00
mysticbbs ad59923a0d Forced password change fix 2012-03-25 16:13:20 -04:00
mysticbbs 6941b010bd Merge remote-tracking branch 'origin/master' 2012-03-25 13:00:35 -07:00
mysticbbs 7e80625861 Nonsense 2012-03-25 15:44:32 -04:00
mysticbbs 74156a71c0 Record work 2012-03-25 12:43:12 -07:00
mysticbbs a4ab7a1990 Cardinal + record stuff 2012-03-20 11:21:06 -04:00
mysticbbs cc33cd02d5 Some work towards 50 line mode 2012-03-20 11:20:02 -04:00
mysticbbs a428288e21 fillchar MPL procedure 2012-03-19 01:10:32 -04:00
mysticbbs f6d87b72a9 More work on Records and Cardinal 2012-03-19 00:41:10 -04:00
mysticbbs 2a88c22671 More work on Records, Cardinal, and Pointers 2012-03-18 18:31:47 -04:00
mysticbbs 082d63aa2b Added copyyear 2012-03-18 18:31:33 -04:00
mysticbbs bc435314d5 Can now execute chain of menu commands when a link is selected 2012-03-18 18:27:20 -04:00
mysticbbs 593c5514b3 Code cleanups 2012-03-17 17:16:00 -04:00
mysticbbs 4b665cbe15 Redesigned user editor 2012-03-17 14:11:50 -04:00
mysticbbs 5bdad54a08 Prompt editor now properly parses |T# codes 2012-03-16 20:38:02 -04:00
mysticbbs 9981b7bf63 A13! 2012-03-16 20:06:00 -04:00
mysticbbs fbc65082c3 Linux MIS daemon (currently broken for some reason) 2012-03-16 20:05:48 -04:00
mysticbbs 79c447c7fb Some updates to help system 2012-03-16 20:05:32 -04:00
mysticbbs 6ce1060a2b InKey bugfix in Windows (thanks Griffin!) 2012-03-16 20:00:57 -04:00
mysticbbs 2d673c19ee Prompts increased for User2User chat 2012-03-14 02:25:02 -04:00
mysticbbs f975f813f3 Formatting 2012-03-14 02:24:35 -04:00
mysticbbs a89ea1f22a CopyYear update. Removal of a few unused functions 2012-03-14 02:23:52 -04:00
mysticbbs 6da459954f Updates 2012-03-14 02:23:20 -04:00
mysticbbs 4e23c5ac49 New $X formatting MCI code 2012-03-14 02:23:09 -04:00
mysticbbs cb08f03b24 User 2 user line chat mode 2012-03-14 02:22:52 -04:00
mysticbbs b7579bd5a7 User to user private chat (line mode) completed 2012-03-14 02:22:38 -04:00
mysticbbs 645be03667 Prompts for user 2 user private chat 2012-03-14 02:22:13 -04:00
mysticbbs 1b17e6f96e User2User chat prototype 2012-03-13 22:32:37 -04:00
mysticbbs dc299c2af4 GetPrompt change 2012-03-13 22:32:12 -04:00
mysticbbs 0939cd3062 RecPercent update 2012-03-10 18:08:27 -05:00
mysticbbs 49975e09ce Usual 2012-03-10 18:07:56 -05:00
mysticbbs 8c65344dd6 Bug fix and new stuff 2012-03-10 18:07:47 -05:00
mysticbbs 55eb65c029 Node message revamp 2012-03-10 03:58:11 -05:00
mysticbbs 728a8c6ab7 Function rename 2012-03-10 03:57:45 -05:00
mysticbbs 27e5120d3a Execute MPL support 2012-03-10 03:57:33 -05:00