Commit Graph

666 Commits

Author SHA1 Message Date
mysticbbs 15c2f580f0 Removed buffered file IO which fixes a bug 2012-11-18 13:36:20 -05:00
mysticbbs 54e389b13b Global editor bugfix 2012-11-18 12:38:30 -05:00
mysticbbs f0a7e470e1 Global message base editor 2012-11-18 12:04:59 -05:00
mysticbbs 8a6800bba7 General settings header 2012-11-18 09:32:36 -05:00
mysticbbs 2d41b3f5c9 A21 2012-11-18 08:56:47 -05:00
mysticbbs ae134dbb39 Added mUtil Message Base packer for JAM/Squish 2012-11-18 08:51:55 -05:00
mysticbbs fec621d090 Some display cleanup 2012-11-18 08:51:32 -05:00
mysticbbs 070e8b862b Stuff 2012-11-18 03:48:33 -05:00
mysticbbs f94976cfae Changes 2012-11-18 03:48:30 -05:00
mysticbbs 1224a848a0 Menu command OS and MZ optional data 2012-11-18 03:48:25 -05:00
mysticbbs 569f991768 Menu command OS and MZ optional data 2012-11-18 03:48:19 -05:00
mysticbbs 7c498afaf9 Paste no longer allows Email base to not be the first base 2012-11-18 03:47:50 -05:00
mysticbbs 0ebac16d67 Initial import 2012-11-18 03:38:49 -05:00
mysticbbs 22af64fb09 A20 sync 2012-09-28 18:24:50 -04:00
mysticbbs 7964933a16 mUtil message post, message purge 2012-09-26 16:51:07 -04:00
mysticbbs ef161cbc9c Initial import 2012-09-26 16:50:17 -04:00
mysticbbs 7258f2fa72 Cleanup 2012-09-26 16:49:18 -04:00
mysticbbs 987ec8a430 Begin cleanup. Rewrote lastread stuff 2012-09-26 16:49:06 -04:00
mysticbbs ae33281f2f mUtil stuff, some datetime fixes 2012-09-25 19:20:59 -04:00
mysticbbs 9f318b735c Now shows SOMETHING if any call was made during an hour slot on the usage graph 2012-09-25 02:04:30 -04:00
mysticbbs ecaa0883d2 Logging added 2012-09-24 23:57:45 -04:00
mysticbbs f1187f30eb Initial import of default config 2012-09-24 23:57:30 -04:00
mysticbbs 9292249228 Minor fixes 2012-09-24 13:48:04 -04:00
mysticbbs 0087df705f Code cleanup 2012-09-24 02:38:25 -04:00
mysticbbs b788a94a0e Cosmetic fix 2012-09-24 02:38:19 -04:00
mysticbbs 39284514c1 Better support for ESCAPE when used with allow arrows 2012-09-24 02:37:40 -04:00
mysticbbs 379523d459 Now uses DataWaiting to help prevent named pipe blocking 2012-09-23 15:09:39 -04:00
mysticbbs 5c90d03dd2 Lots of NodeSpy terminal updates 2012-09-23 13:22:03 -04:00
mysticbbs 4444ebccbd Autosnoop 2012-09-23 02:26:15 -04:00
mysticbbs 192ae59e41 Fixes 2012-09-23 02:25:58 -04:00
mysticbbs 3752038700 Auto snoop option in .INI 2012-09-23 02:25:53 -04:00
mysticbbs d06397195c NodeSpy telnet client 2012-09-23 00:59:43 -04:00
mysticbbs af6df73fa5 Code formatting 2012-09-23 00:59:33 -04:00
mysticbbs 6a49bd147d Begin NodeSpy terminal 2012-09-22 20:43:29 -04:00
mysticbbs 14edb457b7 Initial import 2012-09-22 20:42:54 -04:00
mysticbbs 75a3ae4bec Initial import 2012-09-22 20:42:43 -04:00
mysticbbs 3acdd88c17 Initial import 2012-09-22 20:42:37 -04:00
mysticbbs 24823aef9f Initial import 2012-09-22 20:42:28 -04:00
mysticbbs 43105ca6f6 Initial import 2012-09-22 20:42:17 -04:00
mysticbbs 15854a466e Updates 2012-09-22 18:54:28 -04:00
mysticbbs 9b0339662e Alpha 20 dev begins 2012-09-22 17:38:56 -04:00
mysticbbs 4ba62f0a5e Alpha 19 sync 2012-09-20 13:52:58 -04:00
mysticbbs ad87c0f37c Initial import 2012-09-08 04:27:52 -04:00
mysticbbs 3a26437756 Initial import 2012-09-08 04:27:43 -04:00
mysticbbs cde7fb8e12 Initial import 2012-09-08 04:27:35 -04:00
mysticbbs 7288affa28 soon to be completed mUtil stuff 2012-09-08 04:27:20 -04:00
mysticbbs 91e3286d7f FileMode 66 just in case 2012-09-08 04:26:31 -04:00
mysticbbs 42b86940ae Support for upcoming allfiles generator, msgbase pack/purge (mystpack replacement that doesnt suck) 2012-09-08 04:26:16 -04:00
mysticbbs 873f63f886 Not adding slash to filebase path 2012-09-08 04:25:49 -04:00
mysticbbs 44c5230db7 TPipe class 2012-09-06 04:33:15 -04:00
mysticbbs efebe66988 Typo 2012-09-06 04:32:53 -04:00
mysticbbs af154215f8 Changes 2012-09-04 09:55:14 -04:00
mysticbbs 56ec87b048 Increased max mins per day to allow up to 9999 from 1440 in user editor and security levels 2012-09-04 09:55:09 -04:00
mysticbbs dfed8ab991 Now does a partial filename match on FILE_ID.DIZ using internal listing. 2012-09-04 09:54:47 -04:00
mysticbbs 3ee183cb09 Some archive view cleanup 2012-09-04 08:27:49 -04:00
mysticbbs 5c4f5db288 INCLUDE keyword now used for include files. USES *must* be first statement. 2012-09-04 07:57:07 -04:00
mysticbbs 762abd4e6e Cleanup 2012-09-04 07:56:45 -04:00
mysticbbs 8883209a1a Menu command copy/paste fix 2012-09-02 21:48:29 -04:00
mysticbbs 4253931b5b Fix for input corruption past 30 chars 2012-09-02 21:48:15 -04:00
mysticbbs 1ceee305d5 Mystic opens node 0 for configuration mode 2012-09-02 21:21:45 -04:00
mysticbbs 6562c7a510 MIS nodenumber fix, Mystic auto generates node in Windows 2012-09-02 21:14:10 -04:00
mysticbbs 4b3c767f86 A19 2012-09-02 21:13:52 -04:00
mysticbbs ae6f9c8b02 Visual fix 2012-09-02 21:13:30 -04:00
mysticbbs 37c8dc60d9 Ratio enforcement update 2012-09-02 21:13:18 -04:00
mysticbbs 1eee10408e Ratio enforcement change 2012-09-02 21:13:07 -04:00
mysticbbs 4805b01add Chat hours fix 2012-09-02 21:12:46 -04:00
mysticbbs 5546fbab23 Alpha 18 sync 2012-08-24 17:41:05 -04:00
mysticbbs 05fdcb67be Alpha 18 sync 2012-08-24 17:40:33 -04:00
mysticbbs 6410bb30d4 Error point accuracy 2012-08-24 14:38:49 -04:00
mysticbbs fdf18fe49f Mass email lockup 2012-08-24 14:38:36 -04:00
mysticbbs eb22054056 PromptInfo size increased 2012-08-24 14:22:38 -04:00
mysticbbs 16f1c85b6c Hourly 2012-08-24 14:00:04 -04:00
mysticbbs 4582907b4f Small fix for eventual socket/named pipe support 2012-08-24 13:21:28 -04:00
mysticbbs e86ed5cc6a Now checks current directory before mysticbbs environment variable. 2012-08-24 13:19:43 -04:00
mysticbbs f72b920e48 Tons of new stuff 2012-08-21 17:57:25 -04:00
mysticbbs ec72b8cb54 DOW change 2012-08-21 17:57:13 -04:00
mysticbbs 4efb43f65b Nano-style cut/paste 2012-08-21 17:57:01 -04:00
mysticbbs b004a990f9 Changes 2012-08-21 17:56:52 -04:00
mysticbbs 88e704c5a5 Changes 2012-08-21 17:56:46 -04:00
mysticbbs 6eabef81b8 History now tracks hour of call 2012-08-21 17:56:40 -04:00
mysticbbs fe3aa80e76 Description clarification 2012-08-21 17:56:22 -04:00
mysticbbs b4f41f6a4e Fix for Start X input 2012-08-21 17:56:07 -04:00
mysticbbs 95c80b02a8 Change WriteXYPipe to allow non-formatting 2012-08-21 17:55:57 -04:00
mysticbbs d03d6419dc DayOfWeek change 2012-08-21 17:48:23 -04:00
mysticbbs fa0d9dbdb9 DOW function change 2012-08-21 14:21:57 -04:00
mysticbbs 32636e6cbc Change def protocol logic 2012-08-21 13:06:48 -04:00
mysticbbs c9a65ae034 Change default protocol logic 2012-08-21 13:06:35 -04:00
mysticbbs 7b9a525c06 Initial import 2012-08-21 13:06:16 -04:00
mysticbbs 1a9939306f Pipes and NodeSpy 2012-08-21 12:23:47 -04:00
mysticbbs 84e18433f9 Start hidden option for telnet 2012-08-21 12:22:36 -04:00
mysticbbs b1b2d9fc21 Fix for private message To prompt 2012-08-21 12:22:02 -04:00
mysticbbs 6d418d6380 Initial import 2012-08-20 07:38:32 -04:00
mysticbbs c31d31f5c4 Dupe IP fix 2012-08-19 16:46:22 -04:00
mysticbbs 679234a555 Bunch of archive fixes for LZH/LHA and FILE_ID importing 2012-08-19 14:22:24 -04:00
mysticbbs 394c82d551 defaults 2012-08-19 14:21:54 -04:00
mysticbbs e37143a34e Initial import 2012-08-19 14:09:40 -04:00
mysticbbs 2265a39c55 Removal of some debug logging 2012-08-17 17:21:33 -04:00
mysticbbs 2c50702340 OpenDialog bugfix in Unix 2012-08-17 14:43:18 -04:00
mysticbbs faeea67a7a Changes 2012-08-17 14:37:41 -04:00
mysticbbs 304caf241e File viewing from within archive fix 2012-08-17 14:37:36 -04:00
mysticbbs c35742b5f2 Defaults 2012-08-17 14:37:15 -04:00
mysticbbs a7f0ec49fd Completely rewrote syntax highlighting. 3 times faster now, and no quirky bugs. 2012-08-17 14:35:34 -04:00
mysticbbs 399537f115 FDIR filesize changed to LongInt until Int64 change 2012-08-17 14:34:41 -04:00
mysticbbs 1ce7b6eb3f FILES.BBS importer 2012-08-17 14:34:23 -04:00
mysticbbs b6a75cc1bf Changes 2012-08-16 23:10:15 -04:00
mysticbbs a753616aae Alpha 18 2012-08-16 23:10:08 -04:00
mysticbbs 8c1c5eaa16 Case insensitive file_id.diz importing 2012-08-16 23:09:59 -04:00
mysticbbs afdbb10771 Visual correction to Ask Protocol option 2012-08-16 23:09:44 -04:00
mysticbbs 414701de6b Syntax highlighting/color configuration 2012-08-16 23:08:56 -04:00
mysticbbs 209a722a9e Updates 2012-08-16 23:08:38 -04:00
mysticbbs 7fe4d884ec Alpha 17 sync 2012-08-16 16:26:08 -04:00
mysticbbs 5b0e664c1f Command line fix 2012-08-16 08:31:19 -04:00
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