2004-04-21 tag release-1-0-0a7 2004-04-21 druid Changed: Makefile (1.21), "Exp", lines: +2 -2 Fix small typo 2004-04-21 druid Changed: Makefile (1.20), "Exp", lines: +3 -1 src/Makefile (1.11), "Exp", lines: +9 -3 Autobuild SMAUG area convertor 2004-04-21 druid Changed: src/convert.dpr (1.2), "Exp", lines: +484 -446 Update SMAUG area convertor 2004-04-21 druid Changed: src/modules/commands/cmd_build.inc (1.4), "Exp", lines: +2 -2 src/units/area.pas (1.31), "Exp", lines: +2 -2 GArea.save() should save relative to current directory 2004-04-21 druid Added: makejcldbg.exe (1.1) Add JCL tool to convert .map to .jdbg 2004-04-21 druid Changed: Makefile (1.19), "Exp", lines: +7 -8 src/Makefile (1.10), "Exp", lines: +2 -1 src/modules/Makefile (1.11), "Exp", lines: +3 -2 Convert .map files to .jdbg files, disable .map files on Linux 2004-04-21 druid Changed: src/gmc/gvm.pas (1.11), "Exp", lines: +2 -2 Small cleanup 2004-04-21 druid Changed: documentation/manual/index.html (1.6), "Exp", lines: +1 -1 Update HTML version of manual 2004-04-21 druid Changed: documentation/manual/manual.xml (1.5), "Exp", lines: +3 -3 Obfuscate e-mail addresses 2004-04-21 druid Added: documentation/manual/ar01s07.html (1.1) Changed: documentation/manual/ar01s03.html (1.3), "Exp", lines: +3 -3 documentation/manual/ar01s04.html (1.3), "Exp", lines: +149 -116 documentation/manual/ar01s05.html (1.3), "Exp", lines: +3 -49 documentation/manual/ar01s06.html (1.3), "Exp", lines: +116 -144 documentation/manual/index.html (1.5), "Exp", lines: +4 -4 Update HTML version of manual 2004-04-21 druid Changed: documentation/manual/manual.xml (1.4), "Exp", lines: +1221 -767 New version of manual 2004-04-21 druid Changed: rungrendel.sh (1.3), "Exp", lines: +1 -1 Include parameter in script 2004-04-21 druid Changed: src/units/fight.pas (1.7), "Exp", lines: +2 -3 Small cleanup 2004-04-20 druid Changed: documentation/manual/ar01s03.html (1.2), "Exp", lines: +12 -6 documentation/manual/ar01s04.html (1.2), "Exp", lines: +2 -2 documentation/manual/ar01s05.html (1.2), "Exp", lines: +1 -1 documentation/manual/ar01s06.html (1.2), "Exp", lines: +61 -18 documentation/manual/index.html (1.4), "Exp", lines: +2 -2 Update HTML version of manual 2004-04-20 druid Deleted: documentation/Modules.txt (1.3) documentation/Scripting.txt (1.4) Remove some old documentation 2004-04-20 druid Changed: documentation/License.txt (1.3), "Exp", lines: +1 -1 documentation/manual/manual.xml (1.3), "Exp", lines: +2 -2 Fix SMAUG copyright 2004-04-20 druid Changed: documentation/manual/manual.css (1.2), "Exp", lines: +2 -6 Small change to the table style 2004-04-20 druid Changed: documentation/manual/manual.xml (1.2), "Exp", lines: +373 -22 Various additions to the manual 2004-04-19 druid Changed: system/commands.dat (1.39), "Exp", lines: +2 -2 Allow fighting state in do_slay 2004-04-15 druid Changed: src/units/conns.pas (1.22), "Exp", lines: +32 -13 src/units/player.pas (1.31), "Exp", lines: +2 -7 src/units/server.pas (1.16), "Exp", lines: +1 -5 connection_list.add/remove moved to conns.pas, initConns/cleanupConns moved to initialization/finalization 2004-04-14 druid Changed: src/Makefile (1.9), "Exp", lines: +2 -2 src/grendel.dpr (1.32), "Exp", lines: +1 -6 Remove more VCL dependencies 2004-04-14 druid Changed: src/core.dpk (1.8), "Exp", lines: +3 -0 Add additional JCL units to contains clause 2004-04-14 druid Deleted: src/contrib/jcl/JclAppInst.pas (1.2) src/contrib/jcl/JclCOM.pas (1.2) src/contrib/jcl/JclComplex.pas (1.2) src/contrib/jcl/JclConsole.pas (1.2) src/contrib/jcl/JclCounter.pas (1.2) src/contrib/jcl/JclExprEval.pas (1.2) src/contrib/jcl/JclGraphUtils.pas (1.2) src/contrib/jcl/JclGraphics.pas (1.2) src/contrib/jcl/JclLANMan.pas (1.2) src/contrib/jcl/JclLocales.pas (1.2) src/contrib/jcl/JclMIDI.pas (1.2) src/contrib/jcl/JclMapi.pas (1.2) src/contrib/jcl/JclMime.pas (1.2) src/contrib/jcl/JclMiscel.pas (1.2) src/contrib/jcl/JclMultimedia.pas (1.2) src/contrib/jcl/JclNTFS.pas (1.2) src/contrib/jcl/JclPrint.pas (1.2) src/contrib/jcl/JclRTTI.pas (1.2) src/contrib/jcl/JclSchedule.pas (1.2) src/contrib/jcl/JclStatistics.pas (1.2) src/contrib/jcl/JclStrHashMap.pas (1.2) src/contrib/jcl/JclSvcCtrl.pas (1.2) src/contrib/jcl/JclUnicode.pas (1.2) src/contrib/jcl/JclUnicode.rc (1.2) src/contrib/jcl/JclUnicode.res (1.2) src/contrib/jcl/JclUnitConv.pas (1.2) src/contrib/jcl/JclWinMIDI.pas (1.2) src/contrib/jcl/LM.pas (1.2) Changed: src/contrib/jcl/JEDI.inc (1.2), "Exp", lines: +48 -12 src/contrib/jcl/Jcl8087.pas (1.2), "Exp", lines: +42 -14 src/contrib/jcl/JclBase.pas (1.2), "Exp", lines: +37 -143 src/contrib/jcl/JclDateTime.pas (1.2), "Exp", lines: +57 -22 src/contrib/jcl/JclDebug.pas (1.2), "Exp", lines: +116 -95 src/contrib/jcl/JclFileUtils.pas (1.2), "Exp", lines: +2324 -136 src/contrib/jcl/JclHookExcept.pas (1.2), "Exp", lines: +16 -9 src/contrib/jcl/JclIniFiles.pas (1.2), "Exp", lines: +7 -6 src/contrib/jcl/JclLogic.pas (1.2), "Exp", lines: +19 -17 src/contrib/jcl/JclMath.pas (1.2), "Exp", lines: +201 -49 src/contrib/jcl/JclPeImage.pas (1.2), "Exp", lines: +170 -32 src/contrib/jcl/JclRegistry.pas (1.2), "Exp", lines: +9 -7 src/contrib/jcl/JclResources.pas (1.2), "Exp", lines: +205 -110 src/contrib/jcl/JclSecurity.pas (1.2), "Exp", lines: +36 -9 src/contrib/jcl/JclShell.pas (1.2), "Exp", lines: +79 -45 src/contrib/jcl/JclStrings.pas (1.2), "Exp", lines: +263 -120 src/contrib/jcl/JclSynch.pas (1.2), "Exp", lines: +8 -5 src/contrib/jcl/JclSysInfo.pas (1.2), "Exp", lines: +635 -73 src/contrib/jcl/JclSysUtils.pas (1.2), "Exp", lines: +664 -78 src/contrib/jcl/JclTD32.pas (1.2), "Exp", lines: +152 -156 src/contrib/jcl/JclWin32.pas (1.2), "Exp", lines: +203 -100 src/contrib/jcl/Snmp.pas (1.2), "Exp", lines: +6 -8 src/contrib/jcl/jcl.inc (1.2), "Exp", lines: +5 -20 Removed unnecessary files, upgraded to JCL 1.90 build 1497 2004-04-14 druid Changed: src/modules/core_commands.dpk (1.2), "Exp", lines: +0 -3 src/modules/imc3.dpk (1.2), "Exp", lines: +0 -3 src/modules/speller.dpk (1.2), "Exp", lines: +0 -3 src/modules/webservice.dpk (1.3), "Exp", lines: +1 -2 Remove VCL dependency 2004-04-14 druid Deleted: src/units/systray.pas (1.6) Added: src/modules/status/systray.pas (1.1) Changed: src/core.dpk (1.7), "Exp", lines: +1 -3 src/modules/status.dpk (1.2), "Exp", lines: +4 -5 src/modules/status/status_console.pas (1.12), "Exp", lines: +14 -10 src/units/server.pas (1.15), "Exp", lines: +1 -24 Move system tray support to status module 2004-04-14 druid Changed: src/units/console.pas (1.16), "Exp", lines: +6 -3 Append to logfiles, no date in filenames 2004-04-14 druid Changed: src/units/fsys.pas (1.6), "Exp", lines: +3 -3 Tab character (#9) is a delimiter 2004-04-12 druid Added: src/gman/WSDLIGrendelWebService.pas (1.1) src/gman/WSDLISOAPAuthenticator.pas (1.1) Changed: src/gman/gman.dpr (1.2), "Exp", lines: +3 -1 src/gman/gman.res (1.2), "Exp", lines: +1 -1 src/gman/mainform.pas (1.2), "Exp", lines: +136 -2 src/gman/mainform.xfm (1.2), "Exp", lines: +162 -26 Add WSDL imports, console output through webservice 2004-04-12 druid Changed: src/modules/webservice.dpk (1.2), "Exp", lines: +1 -1 Update package definition 2004-04-12 druid Deleted: src/modules/webservice/DataModule.dfm (1.2) src/modules/webservice/DataModule.pas (1.2) Changed: src/modules/webservice/GrendelWebServiceIntf.pas (1.2), "Exp", lines: +95 -12 Got rid of TGrendelDataModule 2004-04-12 druid Added: src/modules/webservice/soapauth.pas (1.1) SOAP authentication unit 2004-04-12 druid Changed: src/copyover.dpr (1.8), "Exp", lines: +5 -4 src/grendel.dpr (1.31), "Exp", lines: +8 -9 src/modules/status/status_console.pas (1.11), "Exp", lines: +5 -4 src/units/Channels.pas (1.7), "Exp", lines: +11 -10 src/units/console.pas (1.15), "Exp", lines: +14 -12 Use integer (unix) timestamps instead of TDateTime 2004-04-11 druid Changed: src/units/console.pas (1.14), "Exp", lines: +35 -1 Add enumeration of history by timestamp 2004-04-11 druid Changed: src/units/Channels.pas (1.6), "Exp", lines: +2 -3 src/units/area.pas (1.30), "Exp", lines: +4 -4 src/units/bulletinboard.pas (1.6), "Exp", lines: +3 -4 src/units/chars.pas (1.14), "Exp", lines: +6 -17 src/units/clan.pas (1.4), "Exp", lines: +2 -2 src/units/clean.pas (1.9), "Exp", lines: +10 -15 src/units/commands.pas (1.14), "Exp", lines: +11 -25 src/units/conns.pas (1.21), "Exp", lines: +6 -10 src/units/console.pas (1.13), "Exp", lines: +3 -3 src/units/debug.pas (1.14), "Exp", lines: +6 -8 src/units/events.pas (1.4), "Exp", lines: +2 -3 src/units/magic.pas (1.7), "Exp", lines: +1 -3 src/units/modules.pas (1.5), "Exp", lines: +4 -7 src/units/mudhelp.pas (1.7), "Exp", lines: +3 -4 src/units/player.pas (1.30), "Exp", lines: +3 -3 Uses/parameter cleanup 2004-04-09 druid Changed: documentation/Readme.txt (1.5), "Exp", lines: +3 -3 Formatting fix 2004-04-08 druid Changed: documentation/Readme.txt (1.4), "Exp", lines: +185 -170 New readme 2004-04-07 druid Added: documentation/manual/ar01s02.html (1.1) documentation/manual/ar01s03.html (1.1) documentation/manual/ar01s04.html (1.1) documentation/manual/ar01s05.html (1.1) documentation/manual/ar01s06.html (1.1) Changed: documentation/manual/index.html (1.3), "Exp", lines: +74 -23 Add HTML version of manual 2004-04-07 druid Added: documentation/manual/manual.css (1.1) documentation/manual/manual.xml (1.1) documentation/manual/stylesheet.xsl (1.1) New manual in DocBook format 2004-04-07 druid Deleted: documentation/manual/area.html (1.2) documentation/manual/body.html (1.2) documentation/manual/end.html (1.2) documentation/manual/index.html (1.2) documentation/manual/install.html (1.3) documentation/manual/logo.html (1.2) documentation/manual/side.html (1.2) documentation/manual/styles.css (1.2) documentation/manual/tables.html (1.2) documentation/manual/top.html (1.2) Remove old manual 2004-04-05 druid Changed: system/commands.dat (1.38), "Exp", lines: +4 -4 Add fighting state to some commands 2004-04-05 druid Changed: src/grendel.dpr (1.30), "Exp", lines: +20 -19 Reformatted copyright header 2004-04-05 druid Changed: src/modules/status/status_console.pas (1.10), "Exp", lines: +6 -0 Add documentation header 2004-04-05 druid Changed: src/units/server.pas (1.14), "Exp", lines: +3 -4 Small change to if statement 2004-04-05 druid Changed: src/modules/status/status_console.pas (1.9), "Exp", lines: +19 -5 Use critical section to protect timer/writer 2004-04-05 druid Changed: src/modules/commands/cmd_imm.inc (1.16), "Exp", lines: +1 -10 Prevent double shutdown message 2004-04-05 druid Changed: src/Makefile (1.8), "Exp", lines: +11 -2 src/gmc/Makefile (1.4), "Exp", lines: +13 -3 src/modules/Makefile (1.10), "Exp", lines: +12 -3 Conditional support for console/debug builds in Makefiles 2004-04-05 druid Changed: src/gmc/gasm.dpr (1.3), "Exp", lines: +1 -0 src/gmc/gmcc.dpr (1.4), "Exp", lines: +1 -0 src/gmc/gmcc.y (1.4), "Exp", lines: +1 -0 Include APPTYPE in headers 2004-04-05 druid Changed: src/grendel.dpr (1.29), "Exp", lines: +13 -13 Move declaration of controlHandler() so it can see serverInstance 2004-04-04 druid Changed: src/modules/status/status_console.pas (1.8), "Exp", lines: +33 -14 src/units/console.pas (1.12), "Exp", lines: +17 -65 src/units/server.pas (1.13), "Exp", lines: +1 -36 Remove asynchronous console (let console writers handle async queues) 2004-04-03 druid Changed: src/grendel.dpr (1.28), "Exp", lines: +6 -3 Resume connection threads when recovering from copyover 2004-04-03 druid Changed: src/units/console.pas (1.11), "Exp", lines: +70 -73 src/units/server.pas (1.12), "Exp", lines: +34 -1 GConsole should not auto-poll when server is booting/shutting down, GServer should handle that 2004-04-03 druid Changed: src/modules/status/status_console.pas (1.7), "Exp", lines: +1 -1 Use timestamp instead of Now() 2004-04-03 druid Changed: src/grendel.dpr (1.27), "Exp", lines: +3 -2 Clean shutdown in windows console builds 2004-04-03 druid Changed: src/units/systray.pas (1.5), "Exp", lines: +1 -27 Remove unused (empty) procedures 2004-04-03 druid Changed: src/units/race.pas (1.10), "Exp", lines: +7 -10 GRace.abilities should contain GSkill instances 2004-04-02 druid Changed: src/modules/Makefile (1.9), "Exp", lines: +3 -3 Don't autobuild status module on Linux 2004-04-01 druid Changed: src/units/console.pas (1.10), "Exp", lines: +23 -9 Clear queue in synchronized write block 2004-04-01 druid Changed: src/units/timers.pas (1.12), "Exp", lines: +8 -22 Change exception reporting in GTimerThread.Execute 2004-04-01 druid Changed: src/units/console.pas (1.9), "Exp", lines: +43 -24 Synchronize access to console 2004-04-01 druid Changed: src/units/conns.pas (1.20), "Exp", lines: +2 -4 src/units/server.pas (1.11), "Exp", lines: +5 -5 src/grendel.dpr (1.26), "Exp", lines: +2 -2 Add location to reportException call 2004-04-01 druid Changed: src/units/player.pas (1.29), "Exp", lines: +11 -8 Fixed a particularly nasty race condition where GPlayerConnection thread started & finished executing (after Resume), invalidating the reference (due to FreeOnTerminate) before AfterConstruction was called. See http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&th=763d0bacf9c78f31 for more details. 2004-03-31 druid Changed: src/contrib/FastStringFuncs.pas (1.3), "Exp", lines: +1 -23 Do not depend on Graphics unit 2004-03-31 druid Changed: src/contrib/FastStringFuncs.pas (1.2), "Exp", lines: +89 -123 src/contrib/FastStrings.pas (1.2), "Exp", lines: +259 -214 src/contrib/RegExpr.pas (1.2), "Exp", lines: +12 -2 New upstream versions, changed documentation headers 2004-03-31 druid Changed: src/contrib/LibXmlParser.pas (1.2), "Exp", lines: +12 -2 src/contrib/ansiio.pas (1.2), "Exp", lines: +6 -2 src/contrib/md5.pas (1.2), "Exp", lines: +7 -2 Changed documentation headers 2004-03-30 hemko Changed: src/modules/commands/cmd_comm.inc (1.4), "Exp", lines: +25 -12 Slightly changed do_compress 2004-03-30 hemko Changed: src/units/player.pas (1.28), "Exp", lines: +7 -1 Fixed some memory leaks in save() 2004-03-30 hemko Changed: races/darkelf.xml (1.4), "Exp", lines: +2 -1 races/highelf.xml (1.4), "Exp", lines: +2 -1 races/human.xml (1.6), "Exp", lines: +2 -1 races/race.dtd (1.2), "Exp", lines: +2 -1 races/troll.xml (1.6), "Exp", lines: +2 -1 src/units/player.pas (1.27), "Exp", lines: +18 -63 src/units/race.pas (1.9), "Exp", lines: +75 -6 Added loading of missing fields in loadRaces(), introduced racial short name attribute, slightly changed race selection sequence in nanny() 2004-03-30 druid Changed: src/grendel.dpr (1.25), "Exp", lines: +148 -134 Some cleanup, add waitConnections() function 2004-03-30 druid Changed: src/units/server.pas (1.10), "Exp", lines: +18 -1 Report end of shutdown timer 2004-03-30 druid Added: src/grendel.ico (1.1) Added icon 2004-03-30 druid Changed: src/copyover.dpr (1.7), "Exp", lines: +2 -2 src/grendel.dpr (1.24), "Exp", lines: +3 -3 Fix parameter passing (Windows) 2004-03-30 druid Changed: src/grendel.dpr (1.23), "Exp", lines: +118 -23 Add copyover support to Kylix port 2004-03-30 druid Changed: src/units/debug.pas (1.13), "Exp", lines: +3 -3 Report stacktrace to console (Kylix) 2004-03-30 druid Changed: src/units/socket.pas (1.9), "Exp", lines: +2 -1 Add getAddressFamily property 2004-03-27 druid Changed: src/copyover.dpr (1.6), "Exp", lines: +6 -0 Add documentation header 2004-03-27 druid Changed: src/copyover.dpr (1.5), "Exp", lines: +22 -3 src/grendel.dpr (1.22), "Exp", lines: +10 -1 Pass process id to copyover child, wait for calling process to terminate properly 2004-03-27 druid Changed: src/units/socket.pas (1.8), "Exp", lines: +26 -21 Cleanup isSupported() 2004-03-26 druid Changed: src/units/winsock2.pas (1.3), "Exp", lines: +2 -2 TWSAData should not be a packed record 2004-03-26 hemko Changed: src/units/area.pas (1.29), "Exp", lines: +2 -2 src/units/player.pas (1.26), "Exp", lines: +5 -3 src/units/timers.pas (1.11), "Exp", lines: +4 -4 src/units/update.pas (1.8), "Exp", lines: +2 -2 Fix memory leak and syntax consistency 2004-03-26 druid Changed: src/grendel.dpr (1.21), "Exp", lines: +10 -5 src/units/conns.pas (1.19), "Exp", lines: +38 -36 src/units/player.pas (1.25), "Exp", lines: +8 -6 Wait for connection threads to terminate 2004-03-26 druid Changed: src/modules/status/status_console.pas (1.6), "Exp", lines: +12 -8 Wrap status console writer in try/except block 2004-03-26 druid Changed: src/units/server.pas (1.9), "Exp", lines: +45 -8 src/units/timers.pas (1.10), "Exp", lines: +7 -36 Move reporting of shutdown timer to server.pas 2004-03-26 druid Changed: src/gmc/gvm.pas (1.10), "Exp", lines: +20 -12 src/units/conns.pas (1.18), "Exp", lines: +8 -4 src/units/dtypes.pas (1.14), "Exp", lines: +9 -1 src/units/player.pas (1.24), "Exp", lines: +11 -1 src/units/race.pas (1.8), "Exp", lines: +15 -3 Fix some memory leaks 2004-03-26 druid Changed: src/grendel.dpr (1.20), "Exp", lines: +3 -1 Ignore SIGPIPE signal on Linux 2004-03-26 druid Changed: src/units/conns.pas (1.17), "Exp", lines: +27 -20 src/units/clean.pas (1.8), "Exp", lines: +7 -2 src/units/player.pas (1.23), "Exp", lines: +3 -4 Prevent stale connection threads by checking TThread.Terminated in GConnection.send() (Fixes bug #146) 2004-03-25 druid Changed: src/modules/commands/cmd_info.inc (1.6), "Exp", lines: +2 -1 Add confirmation to do_title 2004-03-25 druid Changed: src/units/conns.pas (1.16), "Exp", lines: +29 -26 src/units/player.pas (1.22), "Exp", lines: +72 -71 Add try/except block to GConnection.Execute(), move connection_list.remove to players.pas 2004-03-23 hemko Changed: src/modules/commands/cmd_imm.inc (1.15), "Exp", lines: +267 -269 Added roomvnum to do_at() 2004-03-23 druid Changed: documentation/todo/todo.txt (1.2), "Exp", lines: +1 -3 documentation/todo/wishlist.txt (1.2), "Exp", lines: +12 -12 Updated todo lists 2004-03-22 druid Changed: src/servicemain.pas (1.3), "Exp", lines: +4 -2 Added log message, changed name of logfile 2004-03-22 druid Changed: src/gmc/gmcc.dpr (1.3), "Exp", lines: +16 -5 src/gmc/gmcc.y (1.3), "Exp", lines: +16 -5 Added elimination of unused functions (with warning) 2004-03-22 druid Changed: progs/give.c (1.2), "Exp", lines: +10 -10 Changes to demonstrate export keyword (which suppresses hints/dead code elimination) 2004-03-22 druid Changed: src/units/fsys.pas (1.5), "Exp", lines: +2 -2 Linenumbers start at 1 2004-03-22 druid Changed: src/gmc/gmcc.dpr (1.2), "Exp", lines: +2737 -2656 src/gmc/gmcc.y (1.2), "Exp", lines: +353 -295 Some cleanup, better reporting of filename/linenumber, added hints for unused functions/variables 2004-03-22 druid Changed: src/gmc/gmclex.l (1.2), "Exp", lines: +3 -2 src/gmc/gmclex.pas (1.2), "Exp", lines: +3 -2 Added export keyword 2004-03-22 druid Changed: src/gmc/gvm.pas (1.9), "Exp", lines: +16 -10 Added GContext.existsSymbol() function 2004-03-22 druid Changed: src/modules/commands/cmd_imm.inc (1.14), "Exp", lines: +4 -3 Fix possible dangling filehandles 2004-03-22 druid Changed: src/units/player.pas (1.21), "Exp", lines: +19 -2 Any onAct() handlers should be called at the end of act() calls 2004-03-22 druid Changed: src/core.dpk (1.6), "Exp", lines: +5 -0 Add some JCL units to prevent implicit imports 2004-03-22 druid Changed: src/servicemain.pas (1.2), "Exp", lines: +3 -3 Fix wrong definition of ServiceStop event 2004-03-22 druid Added: src/grendelservice.dpr (1.1) src/grendelservice.res (1.1) src/servicemain.dfm (1.1) src/servicemain.pas (1.1) Changed: Makefile (1.18), "Exp", lines: +2 -1 src/Makefile (1.7), "Exp", lines: +17 -11 Added NT Service implementation 2004-03-22 druid Changed: src/units/server.pas (1.8), "Exp", lines: +11 -1 Added OnTick event 2004-03-22 druid Changed: src/units/conns.pas (1.15), "Exp", lines: +18 -28 Unify events into one type (GConnectionEvent) 2004-03-22 druid Changed: src/units/mudsystem.pas (1.12), "Exp", lines: +57 -54 Refuse to boot when sysdata.dat can't be found 2004-03-21 druid Changed: src/units/area.pas (1.28), "Exp", lines: +3 -2 Added height property to GRoom 2004-03-21 druid Changed: system/commands.dat (1.37), "Exp", lines: +6 -1 Added entry for do_grouphand 2004-03-21 druid Changed: src/modules/commands/cmd_info.inc (1.5), "Exp", lines: +65 -4 src/modules/commands/cmd_main.pas (1.8), "Exp", lines: +3 -1 Added do_grouphand (fixes bug #1) 2004-03-21 druid Changed: src/units/skills.pas (1.9), "Exp", lines: +6 -7 Show wearoff message when stripping affects in "cure"-like spells 2004-03-21 druid Changed: src/grendel.dpr (1.19), "Exp", lines: +41 -37 Moved fork() call to separate function, added commandline option for running in foreground 2004-03-21 druid Changed: src/modules/status/status_console.pas (1.5), "Exp", lines: +0 -2 Let consoleMemo be freed by consoleForm 2004-03-21 druid Changed: src/units/area.pas (1.27), "Exp", lines: +2 -2 src/units/chars.pas (1.13), "Exp", lines: +15 -81 Added 'silent' parameter to GCharacter.equip() (fixes bug #123) 2004-03-20 druid Changed: src/grendel.dpr (1.18), "Exp", lines: +60 -1 Kylix port now uses fork() to run as daemon 2004-03-19 druid Changed: progs/glib.c (1.5), "Exp", lines: +4 -2 Added function prototype for 'is_npc' 2004-03-19 druid Changed: src/units/server.pas (1.7), "Exp", lines: +2 -2 init_progs() renamed to initProgs() 2004-03-19 druid Changed: src/units/progs.pas (1.7), "Exp", lines: +39 -49 Use new version of registerExternalMethod(), added 'is_npc' function 2004-03-19 druid Changed: src/gmc/gvm.pas (1.8), "Exp", lines: +18 -2 Overloaded version of registerExternalMethod 2004-03-19 druid Changed: src/units/debug.pas (1.12), "Exp", lines: +3 -1 Add conditional to cleanupDebug() 2004-03-19 druid Changed: src/copyover.dpr (1.4), "Exp", lines: +2 -2 src/grendel.dpr (1.17), "Exp", lines: +3 -3 src/gmc/gvm.pas (1.7), "Exp", lines: +4 -4 src/units/Channels.pas (1.5), "Exp", lines: +3 -3 Update because of changes in debug.pas/console.pas 2004-03-19 druid Changed: src/modules/status/status_console.pas (1.4), "Exp", lines: +72 -64 Use TForm.Release to prevent AV's 2004-03-19 druid Changed: src/units/server.pas (1.6), "Exp", lines: +141 -130 Exception handlers, prevent dangling icons 2004-03-19 druid Changed: src/units/modules.pas (1.4), "Exp", lines: +76 -63 Added some exception handlers 2004-03-19 druid Changed: src/units/debug.pas (1.11), "Exp", lines: +36 -112 Remove GDebugger class (obsolete), more small fixes to debugging support 2004-03-19 druid Changed: src/units/console.pas (1.8), "Exp", lines: +33 -28 Add debugLevel to GConsole.write 2004-03-18 druid Changed: src/units/debug.pas (1.10), "Exp", lines: +1 -3 Small cleanup 2004-03-18 druid Changed: src/units/server.pas (1.5), "Exp", lines: +6 -0 Add documentation header 2004-03-18 druid Changed: src/units/clean.pas (1.7), "Exp", lines: +3 -1 src/units/server.pas (1.4), "Exp", lines: +2 -0 EQuit does not exist on Windows platform 2004-03-18 druid Changed: src/grendel.dpr (1.16), "Exp", lines: +4 -3 Cleanup of serverExitProc 2004-03-18 druid Changed: src/copyover.dpr (1.3), "Exp", lines: +1 -1 Typo fix 2004-03-18 druid Changed: src/units/clean.pas (1.6), "Exp", lines: +5 -10 src/units/server.pas (1.3), "Exp", lines: +41 -25 Use reportException() 2004-03-18 druid Changed: src/units/debug.pas (1.9), "Exp", lines: +20 -13 Remove grace_exit, add reportException function 2004-03-18 druid Changed: src/grendel.dpr (1.15), "Exp", lines: +24 -1 Add default console writer 2004-03-18 druid Changed: src/copyover.dpr (1.2), "Exp", lines: +134 -115 Use core package and console writers 2004-03-18 druid Changed: src/units/console.pas (1.7), "Exp", lines: +66 -81 Add moduleName to logwriter, no default console writer 2004-03-18 druid Changed: Makefile (1.17), "Exp", lines: +3 -5 src/Makefile (1.6), "Exp", lines: +3 -3 src/modules/Makefile (1.8), "Exp", lines: +2 -2 Compile copyover using core package, use stackframes 2004-03-17 druid Changed: src/units/socket.pas (1.7), "Exp", lines: +78 -49 Wrapped address families in GSocketType enum 2004-03-17 druid Changed: src/units/area.pas (1.26), "Exp", lines: +28 -21 Split reset code from processAreas() into resetAreas() 2004-03-17 druid Changed: src/grendel.dpr (1.14), "Exp", lines: +202 -514 src/modules/commands/cmd_imm.inc (1.13), "Exp", lines: +65 -64 src/modules/commands/cmd_main.pas (1.7), "Exp", lines: +3 -2 src/units/conns.pas (1.14), "Exp", lines: +23 -1 src/units/console.pas (1.6), "Exp", lines: +7 -5 src/units/dtypes.pas (1.13), "Exp", lines: +19 -3 src/units/mudsystem.pas (1.11), "Exp", lines: +6 -27 src/units/player.pas (1.20), "Exp", lines: +3 -2 src/units/server.pas (1.2), "Exp", lines: +306 -6 src/units/systray.pas (1.4), "Exp", lines: +19 -10 src/units/timers.pas (1.9), "Exp", lines: +43 -58 Moved most generic server code to GServer, removed old boot_info structure 2004-03-16 druid Added: src/units/server.pas (1.1) Changed: src/core.dpk (1.5), "Exp", lines: +2 -1 Added start of server class 2004-03-14 hemko Changed: src/units/area.pas (1.25), "Exp", lines: +2 -2 Fixed small typo 2004-03-14 hemko Changed: src/units/chars.pas (1.12), "Exp", lines: +4 -1 Added iterator.Free 2004-03-14 druid Changed: src/units/dtypes.pas (1.12), "Exp", lines: +78 -18 Add reference counting to FreeInstance (fixes bug #143) 2004-03-14 druid Changed: src/modules/imc3/imc3_core.pas (1.4), "Exp", lines: +3 -3 src/modules/imc3/imc3_main.pas (1.4), "Exp", lines: +3 -2 FreeOnTerminate should be false (fixes crash on EControlC) 2004-03-13 hemko Changed: src/units/progs.pas (1.6), "Exp", lines: +2 -2 Added npc vnum to grendelVMError 2004-03-13 druid Added: src/gman/gman.res (1.1) Added first few files of new Grendel Management Console 2004-03-13 druid Added: src/gman/gman.dpr (1.1) src/gman/mainform.pas (1.1) src/gman/mainform.xfm (1.1) Added first few files of new Grendel Management Console 2004-03-13 druid Changed: src/units/area.pas (1.24), "Exp", lines: +22 -34 Add iterator to GArea.reset(), fix npc index in processAreas() 2004-03-13 druid Changed: src/modules/Makefile (1.7), "Exp", lines: +5 -3 Do not compile webservice by default on Linux 2004-03-13 druid Changed: src/units/console.pas (1.5), "Exp", lines: +2 -2 No exception when logfile can't be opened 2004-03-13 druid Changed: src/gmc/gvm.pas (1.6), "Exp", lines: +4 -3 Use GDebugger 2004-03-13 druid Changed: src/modules/commands/cmd_move.inc (1.8), "Exp", lines: +2 -2 src/modules/commands/cmd_obj.inc (1.5), "Exp", lines: +2 -2 src/units/area.pas (1.23), "Exp", lines: +4 -7 src/units/player.pas (1.19), "Exp", lines: +2 -2 Removed node_world 2004-03-13 druid Changed: src/units/dtypes.pas (1.11), "Exp", lines: +3 -3 Reverse order of GSingleton.FreeInstance 2004-03-13 druid Changed: src/modules/commands/cmd_imm.inc (1.12), "Exp", lines: +3 -3 src/modules/commands/cmd_main.pas (1.6), "Exp", lines: +5 -5 Use GDLinkedList.clear() 2004-03-13 druid Changed: src/units/area.pas (1.22), "Exp", lines: +232 -219 Add rooms/npcs/objects/shops structures to GArea, load relative from those structures 2004-03-13 druid Changed: src/grendel.dpr (1.13), "Exp", lines: +2 -12 src/modules/status/status_console.pas (1.3), "Exp", lines: +10 -4 src/units/Channels.pas (1.4), "Exp", lines: +8 -5 Use new console class 2004-03-13 druid Changed: src/units/console.pas (1.4), "Exp", lines: +112 -68 Refactor console into singleton console class 2004-03-13 druid Changed: src/units/debug.pas (1.8), "Exp", lines: +84 -2 Add generic debug messaging class 2004-03-13 druid Changed: src/units/NameGen.pas (1.3), "Exp", lines: +5 -5 src/units/bulletinboard.pas (1.5), "Exp", lines: +2 -2 src/units/chars.pas (1.11), "Exp", lines: +8 -7 src/units/clan.pas (1.3), "Exp", lines: +2 -2 src/units/conns.pas (1.13), "Exp", lines: +2 -2 src/units/events.pas (1.3), "Exp", lines: +2 -2 src/units/mudhelp.pas (1.6), "Exp", lines: +2 -2 src/units/mudsystem.pas (1.10), "Exp", lines: +2 -2 src/units/player.pas (1.18), "Exp", lines: +4 -4 src/units/race.pas (1.7), "Exp", lines: +2 -2 src/units/skills.pas (1.8), "Exp", lines: +6 -4 src/units/systray.pas (1.3), "Exp", lines: +2 -2 src/units/timers.pas (1.8), "Exp", lines: +2 -2 Use GDLinkedList.clear() 2004-03-13 druid Changed: src/units/dtypes.pas (1.10), "Exp", lines: +28 -36 Generalize clean/smallClean to clear, add ownsObjects property 2004-03-13 druid Changed: src/units/dtypes.pas (1.9), "Exp", lines: +17 -2 Add special constructor/destructor for GSingleton class 2004-03-13 druid Changed: src/units/area.pas (1.21), "Exp", lines: +7 -4 GArea.load should load from current directory, add raceList checks 2004-03-13 druid Changed: src/units/dtypes.pas (1.8), "Exp", lines: +144 -11 Add singleton class (and manager) 2004-03-12 druid Changed: src/units/constants.pas (1.10), "Exp", lines: +2 -1 Add version_program constant 2004-03-12 druid Changed: src/modules/imc3/imc3_main.pas (1.3), "Exp", lines: +2 -2 Disable debugging by default 2004-03-12 druid Changed: src/modules/imc3/imc3_mud.pas (1.3), "Exp", lines: +3 -3 Change driver version string 2004-03-12 druid Changed: src/modules/Makefile (1.6), "Exp", lines: +2 -2 Make should compile imc3 and webservice modules by default 2004-03-12 druid Changed: src/modules/imc3/imc3_mud.pas (1.2), "Exp", lines: +10 -4 Get a few defaults from server code 2004-03-12 druid Changed: src/modules/imc3/imc3_core.pas (1.3), "Exp", lines: +2 -2 Change to conn.isPlaying() 2004-03-11 druid Changed: src/grendel.dpr (1.12), "Exp", lines: +3 -3 src/modules/commands/cmd_imm.inc (1.11), "Exp", lines: +2 -2 src/modules/commands/cmd_info.inc (1.4), "Exp", lines: +2 -2 src/units/area.pas (1.20), "Exp", lines: +3 -3 src/units/conns.pas (1.12), "Exp", lines: +28 -25 src/units/constants.pas (1.9), "Exp", lines: +1 -26 src/units/fight.pas (1.6), "Exp", lines: +2 -2 src/units/player.pas (1.17), "Exp", lines: +178 -136 src/units/timers.pas (1.7), "Exp", lines: +2 -19 src/units/update.pas (1.7), "Exp", lines: +3 -3 Hide connection state from other classes, introduce two new editing commands (fixes bug #142) 2004-03-11 druid Changed: documentation/grendel.dox (1.4), "Exp", lines: +17 -17 Small update to documentation template 2004-03-11 druid Changed: system/commands.dat (1.36), "Exp", lines: +8 -8 Update some allowed_states 2004-03-10 druid Changed: src/gmc/gvm.pas (1.5), "Exp", lines: +3 -3 src/units/update.pas (1.6), "Exp", lines: +9 -3 Fixed bug #139 2004-03-10 druid Changed: src/units/constants.pas (1.8), "Exp", lines: +2 -2 Updated version number 2004-03-10 druid Changed: src/units/commands.pas (1.13), "Exp", lines: +2 -33 src/units/player.pas (1.16), "Exp", lines: +111 -26 Add command buffer and move alias handling to GPlayerConnection 2004-03-10 druid Changed: src/units/conns.pas (1.11), "Exp", lines: +3 -4 GConnectionEvent no longer a function 2004-03-09 hemko Changed: src/units/area.pas (1.19), "Exp", lines: +5 -5 src/units/chars.pas (1.10), "Exp", lines: +4 -4 src/units/mudsystem.pas (1.9), "Exp", lines: +2 -3 src/units/timers.pas (1.6), "Exp", lines: +2 -2 src/units/update.pas (1.5), "Exp", lines: +15 -15 Small cleanup 2004-03-08 tag release-1-0-0a6 2004-03-08 druid Changed: documentation/Readme.txt (1.3), "Exp", lines: +3 -2 Change README text for upcoming release 2004-03-08 druid Changed: src/units/constants.pas (1.7), "Exp", lines: +2 -2 Change version number 2004-03-08 druid Changed: src/units/commands.pas (1.12), "Exp", lines: +33 -14 Add strict matching to command interpreter (fixes lost commands) 2004-03-08 druid Changed: src/modules/commands/cmd_imm.inc (1.10), "Exp", lines: +2 -2 Use hp of target (times 2) in do_slay() 2004-03-07 druid Changed: src/modules/commands/cmd_obj.inc (1.4), "Exp", lines: +1 -2 src/units/debug.pas (1.7), "Exp", lines: +2 -18 Small cleanup 2004-03-07 druid Changed: documentation/Scripting.txt (1.3), "Exp", lines: +2 -2 src/modules/commands/cmd_move.inc (1.7), "Exp", lines: +2 -2 Fixed Bug #80 2004-03-06 druid Changed: src/gmc/gvm.pas (1.4), "Exp", lines: +45 -9 src/modules/commands/cmd_imm.inc (1.9), "Exp", lines: +5 -3 src/modules/commands/cmd_move.inc (1.6), "Exp", lines: +5 -23 src/modules/commands/cmd_obj.inc (1.3), "Exp", lines: +2 -13 src/units/area.pas (1.18), "Exp", lines: +4 -13 src/units/chars.pas (1.9), "Exp", lines: +2 -2 src/units/fight.pas (1.5), "Exp", lines: +3 -23 src/units/mudsystem.pas (1.8), "Exp", lines: +15 -25 src/units/player.pas (1.15), "Exp", lines: +7 -19 src/units/progs.pas (1.5), "Exp", lines: +5 -3 src/units/update.pas (1.4), "Exp", lines: +2 -13 Added generic function GContext.runSymbol() to run scripts 2004-03-06 druid Added: progs/examples/onAct1.c (1.1) progs/examples/onAct2.c (1.1) progs/examples/onEmote1.c (1.1) progs/examples/onFight1.c (1.1) progs/examples/onFight2.c (1.1) progs/examples/onFight3.c (1.1) progs/examples/onFight4.c (1.1) progs/examples/onGive1.c (1.1) progs/examples/onGive2.c (1.1) progs/examples/onGreet1.c (1.1) progs/examples/onGreet2.c (1.1) progs/examples/onGreet3.c (1.1) progs/examples/onGreet4.c (1.1) progs/examples/onGreet5.c (1.1) progs/examples/onTick1.c (1.1) progs/examples/onTick2.c (1.1) More examples 2004-03-06 druid Added: progs/give.c (1.1) Added another example script 2004-03-06 druid Changed: src/units/area.pas (1.17), "Exp", lines: +6 -3 Warn against rooms being defined more than once 2004-03-06 druid Changed: src/units/dtypes.pas (1.7), "Exp", lines: +174 -167 Fix a bug where hash keys would overflow and return negative indices 2004-03-06 hemko Changed: src/modules/commands/cmd_move.inc (1.5), "Exp", lines: +5 -3 Added iterator.Free 2004-03-04 druid Changed: src/core.dpk (1.4), "Exp", lines: +42 -40 Fix Kylix build error 2004-03-04 druid Changed: src/units/area.pas (1.16), "Exp", lines: +3 -3 src/units/chars.pas (1.8), "Exp", lines: +54 -37 Fixed Bug #76 (free GNPC.context), cleanup of GNPC class 2004-03-04 druid Changed: src/modules/commands/cmd_fight.inc (1.2), "Exp", lines: +2 -0 src/modules/commands/cmd_magic.inc (1.2), "Exp", lines: +2 -0 src/modules/commands/cmd_main.pas (1.5), "Exp", lines: +7 -0 src/modules/commands/cmd_move.inc (1.4), "Exp", lines: +1 -1 system/commands.dat (1.35), "Exp", lines: +2 -0 Add CVS Id keyword 2004-03-04 druid Changed: src/modules/commands/cmd_move.inc (1.3), "Exp", lines: +1 -1 Fixed Bug #73 2004-03-04 druid Changed: src/units/commands.pas (1.11), "Exp", lines: +3 -2 system/commands.dat (1.34), "Exp", lines: +7 -7 Fix 'illegal state' message, fix some fight commands 2004-03-04 druid Changed: src/units/area.pas (1.15), "Exp", lines: +35 -9 findXXX should not accept empty string parameters 2004-03-04 druid Changed: src/core.dpk (1.3), "Exp", lines: +42 -44 src/units/commands.pas (1.10), "Exp", lines: +1 -15 Small cleanup 2004-03-04 druid Changed: src/units/debug.pas (1.6), "Exp", lines: +29 -4 Try to determine wether exceptions were handled or not 2004-03-04 druid Changed: src/units/area.pas (1.14), "Exp", lines: +30 -3 src/units/util.pas (1.6), "Exp", lines: +40 -5 Fixed Bug #17 2004-03-04 druid Changed: src/gmc/gvm.pas (1.3), "Exp", lines: +7 -9 Remove const parameter in callMethod, fix varBoolean jump 2004-02-29 druid Changed: src/units/commands.pas (1.9), "Exp", lines: +55 -8 system/commands.dat (1.33), "Exp", lines: +133 -133 Fixed Bug #118 2004-02-28 hemko Changed: src/units/bulletinboard.pas (1.4), "Exp", lines: +8 -6 src/units/clean.pas (1.5), "Exp", lines: +5 -5 src/units/commands.pas (1.8), "Exp", lines: +14 -11 src/units/conns.pas (1.10), "Exp", lines: +10 -10 src/units/mudhelp.pas (1.5), "Exp", lines: +13 -9 src/units/mudsystem.pas (1.7), "Exp", lines: +45 -45 src/units/progs.pas (1.4), "Exp", lines: +3 -3 src/units/race.pas (1.6), "Exp", lines: +7 -3 src/units/skills.pas (1.7), "Exp", lines: +29 -29 src/units/timers.pas (1.5), "Exp", lines: +8 -4 src/units/util.pas (1.5), "Exp", lines: +33 -23 More cleanup, small fix in trail_number() 2004-02-28 druid Changed: src/units/debug.pas (1.5), "Exp", lines: +39 -5 First bit of Kylix symbolic backtrace 2004-02-27 druid Changed: src/modules/commands/cmd_comm.inc (1.3), "Exp", lines: +25 -19 src/units/conns.pas (1.9), "Exp", lines: +105 -102 Added GConnection.negotiateCompression() 2004-02-27 druid Changed: src/grendel.dpr (1.11), "Exp", lines: +2 -2 src/gmc/gvm.pas (1.2), "Exp", lines: +52 -34 src/modules/commands/cmd_imm.inc (1.8), "Exp", lines: +4 -4 src/modules/status/status_console.pas (1.2), "Exp", lines: +4 -3 src/units/Channels.pas (1.3), "Exp", lines: +19 -19 src/units/NameGen.pas (1.2), "Exp", lines: +54 -38 src/units/area.pas (1.13), "Exp", lines: +13 -16 src/units/bulletinboard.pas (1.3), "Exp", lines: +8 -6 src/units/chars.pas (1.7), "Exp", lines: +21 -21 src/units/clan.pas (1.2), "Exp", lines: +5 -5 src/units/clean.pas (1.4), "Exp", lines: +4 -2 src/units/commands.pas (1.7), "Exp", lines: +6 -164 src/units/conns.pas (1.8), "Exp", lines: +7 -7 src/units/console.pas (1.3), "Exp", lines: +8 -8 src/units/debug.pas (1.4), "Exp", lines: +4 -2 src/units/dtypes.pas (1.6), "Exp", lines: +12 -12 src/units/events.pas (1.2), "Exp", lines: +12 -12 src/units/fight.pas (1.4), "Exp", lines: +4 -2 src/units/fsys.pas (1.4), "Exp", lines: +13 -11 src/units/magic.pas (1.6), "Exp", lines: +7 -5 src/units/modules.pas (1.3), "Exp", lines: +10 -10 src/units/mudhelp.pas (1.4), "Exp", lines: +8 -6 src/units/mudsystem.pas (1.6), "Exp", lines: +12 -10 src/units/player.pas (1.14), "Exp", lines: +38 -162 src/units/progs.pas (1.3), "Exp", lines: +17 -15 src/units/race.pas (1.5), "Exp", lines: +3 -3 src/units/skills.pas (1.6), "Exp", lines: +9 -9 src/units/socket.pas (1.6), "Exp", lines: +3 -3 src/units/strip.pas (1.2), "Exp", lines: +29 -18 src/units/systray.pas (1.2), "Exp", lines: +8 -6 src/units/timers.pas (1.4), "Exp", lines: +16 -14 src/units/util.pas (1.4), "Exp", lines: +22 -20 src/units/winsock2.pas (1.2), "Exp", lines: +4 -2 Numerous 'const' optimizations and other cleanups 2004-02-23 hemko Changed: src/grendel.dpr (1.10), "Exp", lines: +5 -6 src/units/commands.pas (1.6), "Exp", lines: +8 -6 Small cleanup 2004-02-22 hemko Changed: src/units/clean.pas (1.3), "Exp", lines: +2 -2 src/units/player.pas (1.13), "Exp", lines: +26 -27 More cleanup 2004-02-21 druid Changed: Makefile (1.16), "Exp", lines: +3 -3 src/tests/Makefile (1.2), "Exp", lines: +3 -3 src/tests/test_socket.pas (1.2), "Exp", lines: +10 -4 Small changes for Kylix 2004-02-21 druid Added: src/tests/Makefile (1.1) src/tests/test_socket.pas (1.1) src/tests/tests.dpr (1.1) src/tests/dunit/TestFramework.pas (1.1) src/tests/dunit/TextTestRunner.pas (1.1) Changed: Makefile (1.15), "Exp", lines: +5 -2 src/units/socket.pas (1.5), "Exp", lines: +6 -4 Added DUnit testing framework, and first test for socket.pas 2004-02-19 hemko Changed: src/units/area.pas (1.12), "Exp", lines: +101 -72 src/units/chars.pas (1.6), "Exp", lines: +8 -9 src/units/constants.pas (1.6), "Exp", lines: +2 -1 src/units/player.pas (1.12), "Exp", lines: +1 -2 More cleanup, added small check on doortype reset 2004-02-19 druid Changed: src/units/conns.pas (1.7), "Exp", lines: +2 -2 Small cleanup 2004-02-19 druid Changed: src/units/debug.pas (1.3), "Exp", lines: +5 -4 Include mudsystem.pas 2004-02-19 druid Changed: Makefile (1.14), "Exp", lines: +2 -2 documentation/Credits.txt (1.3), "Exp", lines: +2 -2 documentation/grendel.dox (1.3), "Exp", lines: +1 -2 help/texts.dat (1.8), "Exp", lines: +1 -2 src/Makefile (1.5), "Exp", lines: +4 -4 src/gmc/Makefile (1.3), "Exp", lines: +2 -2 src/modules/Makefile (1.5), "Exp", lines: +2 -2 src/units/constants.pas (1.5), "Exp", lines: +2 -2 Updated more copyright messages 2004-02-19 druid Deleted: src/units/MemCheck.pas (1.2) Changed: src/core.dpk (1.2), "Exp", lines: +2 -1 src/grendel.dpr (1.9), "Exp", lines: +6 -73 src/units/debug.pas (1.2), "Exp", lines: +55 -304 Removed MemCheck.pas, moved JCL debug code to debug.pas 2004-02-19 druid Changed: src/units/conns.pas (1.6), "Exp", lines: +15 -16 Small cleanup 2004-02-19 druid Changed: src/units/socket.pas (1.4), "Exp", lines: +22 -1 Use GSocket.isValid() to prevent false error messages 2004-02-19 druid Changed: src/units/player.pas (1.11), "Exp", lines: +16 -16 Remove some debug messages, add more properties 2004-02-19 druid Changed: src/units/area.pas (1.11), "Exp", lines: +19 -10 src/units/chars.pas (1.5), "Exp", lines: +12 -3 src/units/dtypes.pas (1.5), "Exp", lines: +13 -5 Introduce more properties & RTTI 2004-02-18 druid Changed: documentation/Coding.txt (1.2), "Exp", lines: +1 -1 documentation/Credits.txt (1.2), "Exp", lines: +1 -1 documentation/License.txt (1.2), "Exp", lines: +2 -2 documentation/Modules.txt (1.2), "Exp", lines: +1 -1 documentation/Readme.txt (1.2), "Exp", lines: +1 -1 documentation/Scripting.txt (1.2), "Exp", lines: +1 -1 Change copyright messages to include new year (2004) 2004-02-18 druid Changed: src/grendel.dpr (1.8), "Exp", lines: +6 -5 'grendel.run' should be removed in the exit procedure, not just in the cleanup 2004-02-18 druid Changed: src/units/area.pas (1.10), "Exp", lines: +14 -3 src/units/player.pas (1.10), "Exp", lines: +126 -13 Partial fix for bug #119 (affects are now saved with objects) 2004-02-18 druid Changed: src/units/player.pas (1.9), "Exp", lines: +5 -3 Fixed bug #117 2004-02-17 druid Changed: src/units/conns.pas (1.5), "Exp", lines: +1 -425 src/units/magic.pas (1.5), "Exp", lines: +19 -14 src/units/player.pas (1.8), "Exp", lines: +425 -1 src/units/skills.pas (1.5), "Exp", lines: +110 -104 Moved some functions from conns.pas to player.pas 2004-02-17 druid Changed: src/modules/commands/cmd_comm.inc (1.2), "Exp", lines: +22 -1 src/modules/commands/cmd_main.pas (1.4), "Exp", lines: +2 -0 system/commands.dat (1.32), "Exp", lines: +5 -0 Add do_compress (client toggle for MCCP) 2004-02-17 druid Changed: src/grendel.dpr (1.7), "Exp", lines: +8 -4 src/units/conns.pas (1.4), "Exp", lines: +54 -13 Fix bug #130 2004-02-17 druid Changed: src/units/player.pas (1.7), "Exp", lines: +5 -5 Combine two send() calls to reduce overhead 2004-02-15 hemko Changed: src/grendel.dpr (1.6), "Exp", lines: +29 -15 src/modules/commands/cmd_imm.inc (1.7), "Exp", lines: +447 -360 src/modules/commands/cmd_main.pas (1.3), "Exp", lines: +10 -3 src/units/area.pas (1.9), "Exp", lines: +110 -89 src/units/chars.pas (1.4), "Exp", lines: +28 -11 src/units/fight.pas (1.3), "Exp", lines: +22 -13 src/units/magic.pas (1.4), "Exp", lines: +98 -72 src/units/mudhelp.pas (1.3), "Exp", lines: +20 -18 src/units/mudsystem.pas (1.5), "Exp", lines: +21 -17 src/units/player.pas (1.6), "Exp", lines: +175 -156 src/units/race.pas (1.4), "Exp", lines: +2 -1 src/units/skills.pas (1.4), "Exp", lines: +33 -22 src/units/update.pas (1.3), "Exp", lines: +35 -22 src/units/util.pas (1.3), "Exp", lines: +27 -18 Code cleanup, added some documentation 2004-02-12 druid Changed: src/grendel.dpr (1.5), "Exp", lines: +8 -58 src/units/player.pas (1.5), "Exp", lines: +51 -1 Moved acceptConnection(), more cleanup 2004-02-11 druid Changed: src/gmc/LexLib.pas (1.2), "Exp", lines: +2 -2 src/units/area.pas (1.8), "Exp", lines: +3 -3 src/units/clean.pas (1.2), "Exp", lines: +2 -2 src/units/commands.pas (1.5), "Exp", lines: +8 -3 src/units/fsys.pas (1.3), "Exp", lines: +55 -42 src/units/modules.pas (1.2), "Exp", lines: +45 -18 src/units/race.pas (1.3), "Exp", lines: +103 -72 src/units/timers.pas (1.3), "Exp", lines: +68 -52 Code cleanup 2004-02-11 druid Changed: src/grendel.dpr (1.4), "Exp", lines: +6 -6 Changes in GSocket, change cleanup order 2004-02-11 druid Changed: src/modules/commands/cmd_imm.inc (1.6), "Exp", lines: +2 -2 src/units/conns.pas (1.3), "Exp", lines: +2 -2 Changes in GSocket 2004-02-11 druid Changed: src/units/socket.pas (1.3), "Exp", lines: +124 -101 Add isValid(), misc. cleanup 2004-02-11 druid Changed: src/modules/imc3/imc3_core.pas (1.2), "Exp", lines: +92 -62 src/modules/imc3/imc3_main.pas (1.2), "Exp", lines: +23 -11 Fix connection reset by peer, add disconnect 2004-02-09 hemko Changed: src/modules/commands/cmd_imm.inc (1.5), "Exp", lines: +22 -21 Fixed a bug in do_shutdown 2004-02-05 hemko Changed: src/units/constants.pas (1.4), "Exp", lines: +8 -7 src/units/timers.pas (1.2), "Exp", lines: +46 -45 Added IDLE_AFK (bug #57) 2004-02-05 hemko Changed: src/units/commands.pas (1.4), "Exp", lines: +2 -2 Reopened bug #118 2004-02-02 druid Changed: src/units/area.pas (1.7), "Exp", lines: +2 -2 Fixed bug #127 2004-02-02 druid Changed: src/units/dtypes.pas (1.4), "Exp", lines: +35 -13 Added GDLinkedList.insertFirst, small cleanups 2004-02-02 druid Changed: src/grendel.dpr (1.3), "Exp", lines: +23 -2 Fixed bug #122 2004-02-01 druid Changed: src/modules/speller/mudspell.pas (1.2), "Exp", lines: +3 -4 Fixed bug #121 2004-02-01 druid Changed: src/units/player.pas (1.4), "Exp", lines: +15 -10 Fixed bug #126 2004-02-01 druid Changed: src/modules/commands/cmd_build.inc (1.3), "Exp", lines: +3 -4 src/modules/commands/cmd_info.inc (1.3), "Exp", lines: +3 -3 src/modules/commands/cmd_skill.inc (1.2), "Exp", lines: +18 -13 src/units/area.pas (1.6), "Exp", lines: +3 -3 src/units/magic.pas (1.3), "Exp", lines: +3 -3 src/units/mudhelp.pas (1.2), "Exp", lines: +2 -2 src/units/player.pas (1.3), "Exp", lines: +4 -4 src/units/skills.pas (1.3), "Exp", lines: +66 -16 Fixed bug #125 2004-01-31 hemko Changed: src/units/mudsystem.pas (1.4), "Exp", lines: +17 -15 Slightly changed save_system 2004-01-30 hemko Changed: src/units/chars.pas (1.3), "Exp", lines: +13 -3 Added 2.object to findInventory 2004-01-30 hemko Changed: src/modules/commands/cmd_imm.inc (1.4), "Exp", lines: +11 -11 Slightly changed do_disconnect 2004-01-27 hemko Changed: src/modules/commands/cmd_imm.inc (1.3), "Exp", lines: +7 -2 Added roomsearch to do_take 2004-01-26 hemko Changed: src/units/area.pas (1.5), "Exp", lines: +7 -3 Fixed bug #124 2004-01-26 hemko Changed: src/units/mudsystem.pas (1.3), "Exp", lines: +107 -113 Replaced some try/except handlers with fileExists function 2004-01-25 hemko Changed: src/modules/speller/speller_main.pas (1.3), "Exp", lines: +1 -1 Fixed typo 2004-01-25 hemko Changed: src/units/area.pas (1.4), "Exp", lines: +2 -1 Added obj.timer to clone() 2004-01-24 hemko Changed: src/units/commands.pas (1.3), "Exp", lines: +2 -2 Fixed bug #118 2004-01-24 hemko Changed: races/darkelf.xml (1.3), "Exp", lines: +1 -1 races/highelf.xml (1.3), "Exp", lines: +1 -1 races/human.xml (1.5), "Exp", lines: +1 -1 races/troll.xml (1.5), "Exp", lines: +1 -1 Fixed typo 2003-12-28 druid Changed: src/units/constants.pas (1.3), "Exp", lines: +2 -2 Update version number 2003-12-28 druid Changed: src/units/area.pas (1.3), "Exp", lines: +5 -2 Fix bug #86, use PathDelimiter constant 2003-12-13 tag release-1-0-0-a5 2003-12-13 druid Changed: documentation/manual/install.html (1.2), "Exp", lines: +2 -4 Updated manual, added images 2003-12-13 druid Changed: src/units/dtypes.pas (1.3), "Exp", lines: +3 -3 No negative hash indices 2003-12-13 druid Changed: src/units/area.pas (1.2), "Exp", lines: +11 -12 src/units/Channels.pas (1.2), "Exp", lines: +1 -2 src/units/bulletinboard.pas (1.2), "Exp", lines: +6 -3 src/units/chars.pas (1.2), "Exp", lines: +1 -8 src/units/commands.pas (1.2), "Exp", lines: +2 -2 src/units/conns.pas (1.2), "Exp", lines: +2 -1 src/units/console.pas (1.2), "Exp", lines: +1 -2 src/units/dtypes.pas (1.2), "Exp", lines: +22 -26 src/units/fight.pas (1.2), "Exp", lines: +6 -7 src/units/fsys.pas (1.2), "Exp", lines: +2 -3 src/units/magic.pas (1.2), "Exp", lines: +2 -6 src/units/mudsystem.pas (1.2), "Exp", lines: +3 -5 src/units/player.pas (1.2), "Exp", lines: +18 -18 src/units/progs.pas (1.2), "Exp", lines: +1 -2 src/units/race.pas (1.2), "Exp", lines: +3 -2 src/units/skills.pas (1.2), "Exp", lines: +2 -2 src/units/socket.pas (1.2), "Exp", lines: +4 -8 src/units/update.pas (1.2), "Exp", lines: +4 -7 src/modules/commands/cmd_build.inc (1.2), "Exp", lines: +10 -23 src/units/util.pas (1.2), "Exp", lines: +14 -1 src/modules/commands/cmd_imm.inc (1.2), "Exp", lines: +5 -9 src/modules/commands/cmd_info.inc (1.2), "Exp", lines: +5 -11 src/modules/commands/cmd_main.pas (1.2), "Exp", lines: +1 -1 src/grendel.dpr (1.2), "Exp", lines: +5 -1 src/gmc/gasm.dpr (1.2), "Exp", lines: +2 -2 src/modules/commands/cmd_move.inc (1.2), "Exp", lines: +0 -1 src/modules/commands/cmd_obj.inc (1.2), "Exp", lines: +11 -30 src/modules/speller/speller_main.pas (1.2), "Exp", lines: +0 -1 Slight cleanup to remove hints from compiler output 2003-12-12 druid Changed: src/Makefile (1.4), "Exp", lines: +2 -1 src/modules/Makefile (1.4), "Exp", lines: +2 -1 Linux uses .dpu files 2003-12-12 druid Changed: Makefile (1.13), "Exp", lines: +42 -27 src/Makefile (1.3), "Exp", lines: +4 -3 src/modules/Makefile (1.3), "Exp", lines: +3 -2 Additions to cleanup target, windows compatibility fixes 2003-12-12 druid Changed: src/units/constants.pas (1.2), "Exp", lines: +2 -2 Updated version number 2003-12-12 druid Changed: Makefile (1.12), "Exp", lines: +12 -12 src/Makefile (1.2), "Exp", lines: +4 -2 src/gmc/Makefile (1.2), "Exp", lines: +2 -2 src/modules/Makefile (1.2), "Exp", lines: +4 -2 Linux compatibility fixes 2003-12-12 druid Changed: Makefile (1.11), "Exp", lines: +35 -50 New main makefile 2003-12-12 druid Added: src/Makefile (1.1) src/convert.dpr (1.1) src/convertxml.dpr (1.1) src/copyover.dpr (1.1) src/core.dpk (1.1) src/core.res (1.1) src/grendel.dpr (1.1) src/grendel_icon.res (1.1) src/contrib/FastStringFuncs.pas (1.1) src/contrib/FastStrings.pas (1.1) src/contrib/LibXmlParser.pas (1.1) src/contrib/RegExpr.pas (1.1) src/contrib/ansiio.pas (1.1) src/contrib/md5.pas (1.1) src/contrib/jcl/JEDI.inc (1.1) src/contrib/jcl/Jcl8087.pas (1.1) src/contrib/jcl/JclAppInst.pas (1.1) src/contrib/jcl/JclBase.pas (1.1) src/contrib/jcl/JclCOM.pas (1.1) src/contrib/jcl/JclComplex.pas (1.1) src/contrib/jcl/JclConsole.pas (1.1) src/contrib/jcl/JclCounter.pas (1.1) src/contrib/jcl/JclDateTime.pas (1.1) src/contrib/jcl/JclDebug.pas (1.1) src/contrib/jcl/JclExprEval.pas (1.1) src/contrib/jcl/JclFileUtils.pas (1.1) src/contrib/jcl/JclGraphUtils.pas (1.1) src/contrib/jcl/JclGraphics.pas (1.1) src/contrib/jcl/JclHookExcept.pas (1.1) src/contrib/jcl/JclIniFiles.pas (1.1) src/contrib/jcl/JclLANMan.pas (1.1) src/contrib/jcl/JclLocales.pas (1.1) src/contrib/jcl/JclLogic.pas (1.1) src/contrib/jcl/JclMIDI.pas (1.1) src/contrib/jcl/JclMapi.pas (1.1) src/contrib/jcl/JclMath.pas (1.1) src/contrib/jcl/JclMime.pas (1.1) src/contrib/jcl/JclMiscel.pas (1.1) src/contrib/jcl/JclMultimedia.pas (1.1) src/contrib/jcl/JclNTFS.pas (1.1) src/contrib/jcl/JclPeImage.pas (1.1) src/contrib/jcl/JclPrint.pas (1.1) src/contrib/jcl/JclRTTI.pas (1.1) src/contrib/jcl/JclRegistry.pas (1.1) src/contrib/jcl/JclResources.pas (1.1) src/contrib/jcl/JclSchedule.pas (1.1) src/contrib/jcl/JclSecurity.pas (1.1) src/contrib/jcl/JclShell.pas (1.1) src/contrib/jcl/JclStatistics.pas (1.1) src/contrib/jcl/JclStrHashMap.pas (1.1) src/contrib/jcl/JclStrings.pas (1.1) src/contrib/jcl/JclSvcCtrl.pas (1.1) src/contrib/jcl/JclSynch.pas (1.1) src/contrib/jcl/JclSysInfo.pas (1.1) src/contrib/jcl/JclSysUtils.pas (1.1) src/contrib/jcl/JclTD32.pas (1.1) src/contrib/jcl/JclUnicode.pas (1.1) src/contrib/jcl/JclUnicode.rc (1.1) src/contrib/jcl/JclUnicode.res (1.1) src/contrib/jcl/JclUnitConv.pas (1.1) src/contrib/jcl/JclWin32.pas (1.1) src/contrib/jcl/JclWinMIDI.pas (1.1) src/contrib/jcl/LM.pas (1.1) src/contrib/jcl/Snmp.pas (1.1) src/contrib/jcl/jcl.inc (1.1) src/gmc/LexLib.pas (1.1) src/gmc/Makefile (1.1) src/gmc/YaccLib.pas (1.1) src/gmc/gasm.dpr (1.1) src/gmc/gasmdef.pas (1.1) src/gmc/gmcc.dpr (1.1) src/gmc/gmcc.y (1.1) src/gmc/gmclex.l (1.1) src/gmc/gmclex.pas (1.1) src/gmc/gvm.pas (1.1) src/gmc/gvmtest.dpr (1.1) src/gmc/yylex.cod (1.1) src/gmc/yyparse.cod (1.1) src/modules/Makefile (1.1) src/modules/core_commands.dpk (1.1) src/modules/core_commands.res (1.1) src/modules/imc3.dpk (1.1) src/modules/imc3.res (1.1) src/modules/speller.dpk (1.1) src/modules/speller.res (1.1) src/modules/status.dpk (1.1) src/modules/status.res (1.1) src/modules/webservice.dpk (1.1) src/modules/webservice.res (1.1) src/modules/commands/cmd_build.inc (1.1) src/modules/commands/cmd_comm.inc (1.1) src/modules/commands/cmd_fight.inc (1.1) src/modules/commands/cmd_imm.inc (1.1) src/modules/commands/cmd_info.inc (1.1) src/modules/commands/cmd_magic.inc (1.1) src/modules/commands/cmd_main.pas (1.1) src/modules/commands/cmd_move.inc (1.1) src/modules/commands/cmd_obj.inc (1.1) src/modules/commands/cmd_shops.inc (1.1) src/modules/commands/cmd_skill.inc (1.1) src/modules/imc3/imc3_chan.pas (1.1) src/modules/imc3/imc3_const.pas (1.1) src/modules/imc3/imc3_core.pas (1.1) src/modules/imc3/imc3_main.pas (1.1) src/modules/imc3/imc3_mud.pas (1.1) src/modules/imc3/imc3_packet.pas (1.1) src/modules/imc3/imc3_util.pas (1.1) src/modules/speller/mudspell.pas (1.1) src/modules/speller/speller_main.pas (1.1) src/modules/status/status_console.pas (1.1) src/modules/webservice/DataModule.dfm (1.1) src/modules/webservice/DataModule.pas (1.1) src/modules/webservice/GrendelWebServiceIntf.pas (1.1) src/modules/webservice/IdCompilerDefines.inc (1.1) src/modules/webservice/IdHTTPWebBrokerBridge.pas (1.1) src/modules/webservice/WSDLPubGrendel.pas (1.1) src/modules/webservice/WebModule.dfm (1.1) src/modules/webservice/WebModule.pas (1.1) src/modules/webservice/main.pas (1.1) src/units/Channels.pas (1.1) src/units/MemCheck.pas (1.1) src/units/NameGen.pas (1.1) src/units/area.pas (1.1) src/units/bulletinboard.pas (1.1) src/units/chars.pas (1.1) src/units/clan.pas (1.1) src/units/clean.pas (1.1) src/units/commands.pas (1.1) src/units/conns.pas (1.1) src/units/console.pas (1.1) src/units/constants.pas (1.1) src/units/debug.pas (1.1) src/units/dtypes.pas (1.1) src/units/events.pas (1.1) src/units/fight.pas (1.1) src/units/fsys.pas (1.1) src/units/magic.pas (1.1) src/units/modules.pas (1.1) src/units/mudhelp.pas (1.1) src/units/mudsystem.pas (1.1) src/units/player.pas (1.1) src/units/progs.pas (1.1) src/units/race.pas (1.1) src/units/skills.pas (1.1) src/units/socket.pas (1.1) src/units/strip.pas (1.1) src/units/systray.pas (1.1) src/units/timers.pas (1.1) src/units/update.pas (1.1) src/units/util.pas (1.1) src/units/winsock2.pas (1.1) Grouped sources 2003-12-12 druid Added: documentation/Coding.txt (1.1) documentation/Credits.txt (1.1) documentation/License.txt (1.1) documentation/Modules.txt (1.1) documentation/Readme.txt (1.1) documentation/Scripting.txt (1.1) documentation/delphi.txt (1.1) documentation/license.diku (1.1) documentation/license.merc (1.1) documentation/license.smaug (1.1) documentation/manual/area.html (1.1) documentation/manual/body.html (1.1) documentation/manual/end.html (1.1) documentation/manual/index.html (1.1) documentation/manual/install.html (1.1) documentation/manual/logo.html (1.1) documentation/manual/side.html (1.1) documentation/manual/styles.css (1.1) documentation/manual/tables.html (1.1) documentation/manual/top.html (1.1) documentation/todo/ponder.txt (1.1) documentation/todo/refactor_conns.txt (1.1) documentation/todo/todo.txt (1.1) documentation/todo/wishlist.txt (1.1) Changed: documentation/grendel.dox (1.2), "Exp", lines: +54 -54 Grouped text & documentation 2003-12-12 druid Deleted: modules/imc3.dpk (1.4) More directory cleanup 2003-12-12 druid Deleted: modules/Makefile (1.9) modules/core_commands.dpk (1.8) modules/core_commands.res (1.4) modules/imc3.res (1.2) modules/speller.dpk (1.5) modules/speller.res (1.4) modules/status.dpk (1.5) modules/status.res (1.4) modules/webservice.dpk (1.4) modules/webservice.res (1.2) convert.dof (1.3) convert.dpr (1.7) convert.dsk (1.3) convertxml.dpr (1.4) copyover.dpr (1.6) core.dpk (1.14) core.res (1.4) grendel.dof (1.8) grendel.dpr (1.87) grendel.dsk (1.10) grendel_icon.res (1.4) More directory cleanup 2003-12-09 tag release-1-0-0-a4 2003-12-09 druid Deleted: races/darkelf.race (1.6) races/highelf.race (1.4) races/human.race (1.4) races/illithid.race (1.4) races/seaelf.race (1.4) races/stonegiant.race (1.4) races/woodelf.race (1.4) Added: races/race.dtd (1.1) Changed: races/darkelf.xml (1.2), "Exp", lines: +184 -158 races/highelf.xml (1.2), "Exp", lines: +184 -158 races/human.xml (1.4), "Exp", lines: +183 -157 races/troll.xml (1.4), "Exp", lines: +183 -114 Updated XML races, added DTD, removed old race files 2003-12-09 druid Changed: convertxml.dpr (1.3), "Exp", lines: +89 -81 Updated convertor to work with DOM 2003-12-09 druid Changed: areas/castle.area (1.3), "Exp", lines: +2 -2 areas/clan_tuc.area (1.3), "Exp", lines: +1 -1 areas/immortal.area (1.3), "Exp", lines: +25 -25 areas/limbo.area (1.3), "Exp", lines: +3 -3 areas/roads.area (1.3), "Exp", lines: +5 -5 areas/weapons.area (1.3), "Exp", lines: +6 -6 Updated areas to new wear location format 2003-12-09 druid Changed: modules/Makefile (1.8), "Exp", lines: +2 -1 Add cleaning of map files 2003-12-09 druid Changed: Makefile (1.10), "Exp", lines: +2 -7 Remove CONVERT target, add cleaning of map files 2003-12-09 druid Changed: areas/area.list (1.2), "Exp", lines: +15 -0 areas/castle.area (1.2), "Exp", lines: +282 -0 areas/caves.area (1.2), "Exp", lines: +112 -0 areas/clan_tuc.area (1.2), "Exp", lines: +74 -0 areas/cuckoonest.area (1.2), "Exp", lines: +317 -0 areas/gailen.area (1.2), "Exp", lines: +151 -0 areas/immortal.area (1.2), "Exp", lines: +219 -0 areas/limbo.area (1.2), "Exp", lines: +217 -0 areas/mines.area (1.2), "Exp", lines: +155 -0 areas/newbie.area (1.2), "Exp", lines: +157 -0 areas/roads.area (1.2), "Exp", lines: +571 -0 areas/storage.area (1.2), "Exp", lines: +221 -0 areas/teleport.area (1.2), "Exp", lines: +82 -0 areas/weapons.area (1.2), "Exp", lines: +63 -0 areas/wschool.area (1.2), "Exp", lines: +155 -0 clans/clan.list (1.2), "Exp", lines: +3 -0 clans/grendel.clan (1.2), "Exp", lines: +9 -0 clans/tuc.clan (1.2), "Exp", lines: +9 -0 Added areas/ and clans/ to repository 2003-12-09 druid Changed: .cvsignore (1.2), "Exp", lines: +0 -1 areas/ should not be in cvsignore 2003-12-09 druid Changed: areas/area.list (1.1.2.1), "Exp", lines: +15 -0 areas/castle.area (1.1.2.1), "Exp", lines: +282 -0 areas/caves.area (1.1.2.1), "Exp", lines: +112 -0 areas/clan_tuc.area (1.1.2.1), "Exp", lines: +74 -0 areas/cuckoonest.area (1.1.2.1), "Exp", lines: +317 -0 areas/gailen.area (1.1.2.1), "Exp", lines: +151 -0 areas/immortal.area (1.1.2.1), "Exp", lines: +219 -0 areas/limbo.area (1.1.2.1), "Exp", lines: +217 -0 areas/mines.area (1.1.2.1), "Exp", lines: +155 -0 areas/newbie.area (1.1.2.1), "Exp", lines: +131 -0 areas/redfern.area (1.1.2.1), "Exp", lines: +243 -0 areas/roads.area (1.1.2.1), "Exp", lines: +568 -0 areas/storage.area (1.1.2.1), "Exp", lines: +221 -0 areas/teleport.area (1.1.2.1), "Exp", lines: +48 -0 areas/weapons.area (1.1.2.1), "Exp", lines: +63 -0 areas/wschool.area (1.1.2.1), "Exp", lines: +155 -0 clans/clan.list (1.1.2.1), "Exp", lines: +3 -0 clans/grendel.clan (1.1.2.1), "Exp", lines: +8 -0 clans/tuc.clan (1.1.2.1), "Exp", lines: +8 -0 Added areas/ and clans/ to repository 2003-12-08 druid Changed: players/empty (1.1.2.1), "Exp", lines: +0 -0 Empty file 2003-11-07 druid Changed: grendel.dpr (1.86), "Exp", lines: +6 -1 Use events unit 2003-11-06 druid Changed: rungrendel.sh (1.2), "Exp", lines: +2 -1 Fixed typo 2003-11-06 druid Added: documentation/grendel.dox (1.1) Added documentation project 2003-11-05 druid Changed: core.dpk (1.13), "Exp", lines: +2 -1 Skeleton for system events unit 2003-11-04 druid Added: races/darkelf.xml (1.1) races/highelf.xml (1.1) Converted two more races 2003-11-03 druid Changed: Makefile (1.9), "Exp", lines: +7 -2 modules/Makefile (1.7), "Exp", lines: +6 -2 More windows compatibility 2003-11-03 druid Added: rungrendel.sh (1.1) Script to run Grendel under Linux 2003-11-03 hemko Changed: system/commands.dat (1.31), "Exp", lines: +5 -0 added 'commands' command (do_commands) 2003-11-03 hemko Added: .cvsignore (1.1) Updated by TortoiseCVS 2003-10-31 druid Changed: modules/imc3.dpk (1.3), "Exp", lines: +2 -1 Added utility unit 2003-10-31 druid Changed: Makefile (1.8), "Exp", lines: +10 -6 modules/Makefile (1.6), "Exp", lines: +10 -2 More Windows compatibility 2003-10-30 druid Changed: core.dpk (1.12), "Exp", lines: +1 -0 Forgot a unit 2003-10-30 druid Changed: modules/Makefile (1.5), "Exp", lines: +2 -2 Fixed typo 2003-10-30 druid Changed: copyover.dpr (1.5), "Exp", lines: +9 -3 Not implemented in Linux (yet) 2003-10-30 druid Changed: modules/speller.dpk (1.4), "Exp", lines: +0 -5 modules/status.dpk (1.4), "Exp", lines: +0 -5 modules/webservice.dpk (1.3), "Exp", lines: +0 -6 core.dpk (1.11), "Exp", lines: +39 -79 Uses clause for Kylix 2003-10-30 druid Changed: grendel.dpr (1.85), "Exp", lines: +46 -28 Simple except handler and misc. fixes for Kylix 2003-10-30 druid Changed: Makefile (1.7), "Exp", lines: +2 -1 modules/Makefile (1.4), "Exp", lines: +2 -1 Consolebuild flags 2003-10-30 druid Changed: Makefile (1.6), "Exp", lines: +7 -4 modules/Makefile (1.3), "Exp", lines: +7 -2 Changed Makefile headers 2003-10-30 druid Changed: Makefile (1.5), "Exp", lines: +1 -1 modules/Makefile (1.2), "Exp", lines: +14 -12 Slightly changed Makefiles to suit Linux 2003-10-30 druid Deleted: makefile.lnx (1.6) makefile.mak (1.4) modules/makefile.lnx (1.7) modules/makefile.mak (1.5) Added: modules/Makefile (1.1) Changed: Makefile (1.4), "Exp", lines: +58 -8 Switched to GNU make 2003-10-29 druid Changed: modules/i3_config.xml (1.2), "Exp", lines: +10 -10 system/sysdata.dat (1.8), "Exp", lines: +2 -2 Change to default values 2003-10-29 druid Changed: grendel.dpr (1.84), "Exp", lines: +104 -12 Generalized listening sockets/gameloop 2003-10-23 druid Changed: grendel.dpr (1.83), "Exp", lines: +19 -19 Slighty changed exception message 2003-10-22 druid Changed: grendel.dpr (1.82), "Exp", lines: +11 -11 Broke even more because of refactoring in dtypes.pas 2003-10-18 druid Changed: grendel.dpr (1.81), "Exp", lines: +2 -2 Fixed some TODOs, some more code for MCCPv2 2003-10-17 druid Changed: core.dpk (1.10), "Exp", lines: +2 -0 Even more refactoring (it runs again) 2003-10-17 druid Changed: grendel.dpr (1.80), "Exp", lines: +7 -5 More refactoring (it compiles again) 2003-10-16 druid Changed: core.dpk (1.9), "Exp", lines: +2 -2 grendel.dpr (1.79), "Exp", lines: +8 -8 Started refactoring GConnection/GGameThread/GPlayer 2003-10-15 druid Changed: grendel.dpr (1.78), "Exp", lines: +2 -2 Removed stRawMode option (compresses stack trace) 2003-10-15 druid Changed: grendel.dpr (1.77), "Exp", lines: +4 -8 Update copyrights, remove consolebuild define 2003-10-15 druid Changed: help/help.dat (1.6), "Exp", lines: +0 -4 help/texts.dat (1.7), "Exp", lines: +2 -2 Changed texts somewhat 2003-10-10 druid Changed: grendel.dpr (1.76), "Exp", lines: +2 -19 pollConsole calls no longer necessary 2003-10-09 druid Changed: grendel.dpr (1.75), "Exp", lines: +13 -8 Small shutdown and exception filter fixes 2003-10-08 druid Changed: grendel.dpr (1.74), "Exp", lines: +35 -12 Server shutdown now executes in main thread 2003-10-04 druid Changed: help/texts.dat (1.6), "Exp", lines: +100 -11 Integrated text/licensing changes from 0.4.5 maintenance branch 2003-10-03 druid Added: modules/i3_config.xml (1.1) Added i3_config.xml 2003-10-03 druid Changed: modules/imc3.dpk (1.2), "Exp", lines: +4 -3 Moved constants to new imc3_const file 2003-10-02 tag release-0-4-5 2003-10-02 druid Changed: help/texts.dat (1.4.2.2), "Exp", lines: +5 -5 Changed alignment of login text 2003-10-02 druid Changed: grendel.dpr (1.73), "Exp", lines: +8 -20 Generalized logging/console writing 2003-10-02 druid Changed: system/commands.dat (1.30), "Exp", lines: +6 -0 Added I3 command and logging 2003-10-02 druid Changed: modules/core_commands.dpk (1.7), "Exp", lines: +0 -5 Updated core_commands package 2003-10-02 druid Changed: grendel.dpr (1.72), "Exp", lines: +2 -2 Extended exception handler message 2003-10-01 druid Added: modules/imc3.dpk (1.1) modules/imc3.res (1.1) Changed: modules/makefile.mak (1.4), "Exp", lines: +3 -0 Added (experimental) IMC3 client 2003-09-27 druid Changed: makefile.mak (1.3), "Exp", lines: +1 -1 Make should depend on jcl files 2003-09-25 druid Changed: modules/core_commands.dpk (1.6), "Exp", lines: +2 -5 modules/makefile.mak (1.3), "Exp", lines: +6 -3 modules/speller.dpk (1.3), "Exp", lines: +3 -7 modules/status.dpk (1.3), "Exp", lines: +1 -1 Added webservice, no more static links in 'contains' in packages 2003-09-25 druid Changed: modules/webservice.dpk (1.2), "Exp", lines: +2 -0 Added unit and package reference 2003-09-24 druid Changed: grendel.dpr (1.71), "Exp", lines: +3 -30 Updated exception filter, removed do_crash 2003-09-24 druid Added: modules/webservice.dpk (1.1) modules/webservice.res (1.1) Added start of (experimental) SOAP WebService 2003-09-19 druid Changed: grendel.dpr (1.70), "Exp", lines: +2 -2 Did not compile because of changes in socket.pas 2003-09-16 druid Changed: grendel.dpr (1.64.2.1), "Exp", lines: +6 -6 First draft of new license text 2003-09-15 druid Changed: core.dpk (1.7.4.1), "Exp", lines: +3 -1 modules/core_commands.dpk (1.4.4.1), "Exp", lines: +3 -1 modules/speller.dpk (1.1.4.1), "Exp", lines: +3 -1 modules/status.dpk (1.1.4.1), "Exp", lines: +3 -1 Delphi 6/7 compatibility 2003-09-15 druid Changed: help/texts.dat (1.4.2.1), "Exp", lines: +95 -6 Help texts modified (credits) and added (diku/merc/smaug) 2003-09-12 druid Changed: races/human.xml (1.3), "Exp", lines: +6 -6 races/troll.xml (1.3), "Exp", lines: +6 -6 Fixed a few XML errors 2003-09-12 druid Changed: grendel.dpr (1.69), "Exp", lines: +16 -7 Normal exceptions are ignored by exception handler (Bug #5) 2003-06-27 druid Changed: grendel.dpr (1.68), "Exp", lines: +3 -3 Added additional options for debugger 2003-06-25 druid Changed: grendel.dpr (1.67), "Exp", lines: +2 -7 Removed old memory debugger 2003-06-25 druid Changed: core.res (1.3), "Exp", lines: +0 -0 grendel_icon.res (1.3), "Exp", lines: +0 -0 modules/core_commands.res (1.3), "Exp", lines: +0 -0 modules/speller.res (1.3), "Exp", lines: +0 -0 modules/status.res (1.3), "Exp", lines: +0 -0 Re-added resource files 2003-06-24 druid Deleted: grendel_icon.res (1.2) makefile.w32 (1.9) Removed a few files 2003-06-24 druid Deleted: core.res (1.2) modules/core_commands.res (1.2) modules/makefile.w32 (1.7) modules/speller.res (1.2) modules/status.res (1.2) Changed: convert.dpr (1.6), "Exp", lines: +2 -2 convertxml.dpr (1.2), "Exp", lines: +103 -0 core.dpk (1.8), "Exp", lines: +16 -16 grendel.dof (1.7), "Exp", lines: +14 -5 grendel.dpr (1.66), "Exp", lines: +228 -235 grendel.dsk (1.9), "Exp", lines: +72 -199 makefile.mak (1.2), "Exp", lines: +45 -0 help/texts.dat (1.5), "Exp", lines: +2 -2 modules/core_commands.dpk (1.5), "Exp", lines: +1 -1 modules/makefile.mak (1.2), "Exp", lines: +19 -0 modules/speller.dpk (1.2), "Exp", lines: +1 -1 modules/status.dpk (1.2), "Exp", lines: +1 -1 races/human.xml (1.2), "Exp", lines: +168 -0 races/troll.xml (1.2), "Exp", lines: +118 -0 system/commands.dat (1.29), "Exp", lines: +0 -17 Merged with unstable branch 2003-06-24 druid Changed: races/human.xml (1.1.2.1), "Exp", lines: +168 -0 races/troll.xml (1.1.2.1), "Exp", lines: +118 -0 Final updates for unstable-0-5-x freeze 2003-06-24 druid Deleted: modules/makefile.w32 (1.6.2.1) Changed: grendel.dof (1.5.2.3), "Exp", lines: +2 -11 grendel.dpr (1.61.2.6), "Exp", lines: +25 -4 grendel.dsk (1.8.2.1), "Exp", lines: +18 -172 makefile.mak (1.1.2.2), "Exp", lines: +5 -5 modules/makefile.mak (1.1.2.1), "Exp", lines: +19 -0 Freezing unstable-0-5-x 2002-12-30 druid Changed: system/commands.dat (1.28), "Exp", lines: +12 -0 Added definitions for unlock/lock (bug #101) 2002-11-14 druid Changed: grendel.dpr (1.65), "Exp", lines: +6 -5 Closed console bugfix (thanks Matheus) 2002-09-09 druid Changed: system/commands.dat (1.26.2.2), "Exp", lines: +6 -0 system/skills.dat (1.6.2.1), "Exp", lines: +6 -0 grendel.dpr (1.61.2.5), "Exp", lines: +4 -4 Merge with main branch 2002-09-06 druid Changed: core.dpk (1.7.2.2), "Exp", lines: +14 -14 Updated package file with new/moved units 2002-09-06 druid Changed: grendel.dpr (1.61.2.4), "Exp", lines: +192 -228 Integrated JEDI debugging system 2002-09-06 druid Deleted: makefile.w32 (1.7.2.2) Changed: makefile.mak (1.1.2.1), "Exp", lines: +45 -0 Changed makefile extension 2002-09-05 druid Changed: core.dpk (1.7.2.1), "Exp", lines: +6 -6 grendel.dof (1.5.2.2), "Exp", lines: +13 -4 grendel.dpr (1.61.2.3), "Exp", lines: +20 -8 Removed GObjectIndex 2002-08-21 tag release-0-4-4 2002-08-21 druid Changed: grendel.dpr (1.64), "Exp", lines: +10 -7 Updated copyright message 2002-08-21 druid Changed: makefile.w32 (1.8), "Exp", lines: +5 -5 Updated makefile 2002-08-18 druid Changed: help/texts.dat (1.4), "Exp", lines: +2 -2 Updated some copyright messages 2002-08-14 druid Changed: system/commands.dat (1.27), "Exp", lines: +6 -0 system/skills.dat (1.7), "Exp", lines: +6 -0 Integrated lockpicking snippet by Nemesis 2002-08-13 druid Changed: convert.dpr (1.5.2.1), "Exp", lines: +2 -2 makefile.w32 (1.7.2.1), "Exp", lines: +3 -3 system/commands.dat (1.26.2.1), "Exp", lines: +0 -11 grendel.dpr (1.61.2.2), "Exp", lines: +5 -5 help/texts.dat (1.3.2.1), "Exp", lines: +1 -2 Removed old position code (part #1) 2002-08-08 druid Deleted: core.res (1.1.2.1) grendel_icon.res (1.1.2.1) modules/core_commands.res (1.1.2.1) modules/speller.res (1.1.2.1) modules/status.res (1.1.2.1) Remove binary files from repository 2002-08-04 druid Changed: convertxml.dpr (1.1.2.1), "Exp", lines: +103 -0 Added experimental area to XML convertor 2002-08-04 druid Deleted: help/immortal.hlp (1.3.2.1) help/skills.hlp (1.2.2.1) help/spells.hlp (1.2.2.1) Changed: grendel.dof (1.5.2.1), "Exp", lines: +2 -2 grendel.dpr (1.61.2.1), "Exp", lines: +28 -6 help/help.dat (1.4.2.1), "Exp", lines: +3 -3 help/immortal.ghp (1.1.2.1), "Exp", lines: +0 -0 help/skills.ghp (1.1.2.1), "Exp", lines: +0 -0 help/spells.ghp (1.1.2.1), "Exp", lines: +0 -0 system/names.dat (1.1.2.1), "Exp", lines: +5 -3 system/socials.dat (1.3.2.1), "Exp", lines: +11 -0 system/sysdata.dat (1.6.2.1), "Exp", lines: +1 -0 Merge with main branch 2002-08-01 druid Changed: grendel.dpr (1.63), "Exp", lines: +13 -10 Fixed 'fail-safe' exception handler and JIT debug killer 2001-11-24 tag release-0-4-3 2001-11-24 xenon Changed: system/names.dat (1.4), "Exp", lines: +4 -4 no message 2001-11-24 xenon Changed: system/names.dat (1.3), "Exp", lines: +5 -3 introduced regexp banned name matching 2001-11-24 xenon Changed: system/names.dat (1.2), "Exp", lines: +3 -3 system/sysdata.dat (1.7), "Exp", lines: +1 -0 (bug ID 74) sconfig denyplayers option now works 2001-11-24 xenon Changed: grendel.dof (1.6), "Exp", lines: +2 -2 HEAR HEAR! rooms are no longer autocreated upon walking, unless you do CONFIG +AUTOCREATE 2001-10-31 tag release-0-4-2 2001-10-31 druid Changed: system/socials.dat (1.4), "Exp", lines: +11 -0 Added a cheesy social :) 2001-10-31 druid Deleted: help/immortal.hlp (1.4) help/skills.hlp (1.3) help/spells.hlp (1.3) Added: help/immortal.ghp (1.1) help/skills.ghp (1.1) help/spells.ghp (1.1) Changed: help/help.dat (1.5), "Exp", lines: +3 -3 Renamed all .hlp files to .ghp 2001-10-26 druid Changed: grendel.dpr (1.62), "Exp", lines: +24 -5 Added small 'when all else fails' exception handler 2001-10-19 druid Changed: system/sysdata.dat (1.6), "Exp", lines: +1 -0 Added (optional) showing of abbreviated clanname in who list(s) 2001-10-05 tag release-0-4-1 2001-10-05 druid Changed: grendel.dpr (1.61), "Exp", lines: +9 -5 Added timing of server boot duration 2001-10-05 druid Changed: system/sysdata.dat (1.5), "Exp", lines: +2 -0 Changed hardcoded arena vnums to values in system config 2001-10-04 druid Added: system/names.dat (1.1) Implemented name bans, with check for illegal characters 2001-09-28 druid Changed: grendel.dpr (1.60), "Exp", lines: +2 -2 Fixed a possible race condition with uninitialized console writes 2001-09-17 druid Changed: system/commands.dat (1.26), "Exp", lines: +7 -0 Added do_purge, courtesy of Nemesis 2001-09-16 druid Changed: system/commands.dat (1.25), "Exp", lines: +1 -0 Added alias for inventory command 2001-09-10 druid Changed: grendel.dpr (1.59), "Exp", lines: +13 -13 Fixed a small bug with loading of mud state 2001-09-02 druid Changed: grendel.dpr (1.58), "Exp", lines: +79 -73 Simplified and generalized init/cleanup procedures of various components 2001-09-02 druid Changed: core.dpk (1.7), "Exp", lines: +2 -1 Added memory debugging unit 2001-08-16 tag release-0-4-0 2001-08-16 druid Changed: help/texts.dat (1.3), "Exp", lines: +1 -1 system/sysdata.dat (1.4), "Exp", lines: +1 -1 Updated data files with new url 2001-08-16 druid Changed: system/commands.dat (1.24), "Exp", lines: +7 -0 Added command to add words to custom dictionary 2001-08-16 druid Added: bin/empty (1.1) Added empty file to bin directory 2001-08-16 druid Changed: copyover.dpr (1.4), "Exp", lines: +10 -0 Added copying of new core.bpl file 2001-08-16 druid Changed: grendel.dpr (1.57), "Exp", lines: +2 -2 Removed GException (not really necessary anyway) 2001-08-16 druid Changed: makefile.w32 (1.7), "Exp", lines: +2 -2 Changed makefiles, copyover & gmc should not use the packages 2001-08-15 druid Changed: grendel.dpr (1.56), "Exp", lines: +25 -15 Changed the license model to the BSD License 2001-08-15 druid Changed: makefile.lnx (1.5), "Exp", lines: +2 -0 Updated/added Linux makefiles 2001-08-15 druid Changed: makefile.w32 (1.6), "Exp", lines: +7 -0 Next step of getting gmc compiled under Linux 2001-08-14 druid Changed: grendel.dpr (1.55), "Exp", lines: +2 -80 Moved the game loop to conns.pas, other graphical shit to the console module - grendel.dpr now loads in IDE again 2001-08-14 druid Changed: grendel.dpr (1.54), "Exp", lines: +10 -4 Updated a few defines 2001-08-14 druid Changed: system/skills.dat (1.6), "Exp", lines: +1 -0 Removed a few minor (crash)nags with affects 2001-08-14 druid Changed: makefile.w32 (1.5), "Exp", lines: +1 -1 modules/makefile.w32 (1.6), "Exp", lines: +3 -3 Changed makefiles to let any conditionals propagate into modules directory 2001-08-14 druid Changed: system/commands.dat (1.23), "Exp", lines: +11 -0 Added do_showprompt and do_exits by Nemesis 2001-08-12 druid Changed: grendel.dpr (1.53), "Exp", lines: +41 -11 Added some more defines/ifdefs to allow for special console-only build 2001-08-12 druid Changed: makefile.w32 (1.4), "Exp", lines: +4 -4 Updated makefile to allow for conditionals (like a console-only build) 2001-08-12 druid Added: modules/status.dpk (1.1) modules/status.res (1.1) Changed: modules/makefile.w32 (1.5), "Exp", lines: +4 -1 Added console/status module 2001-08-12 druid Added: grendel_icon.res (1.1) Changed: core.dpk (1.6), "Exp", lines: +5 -2 grendel.dpr (1.52), "Exp", lines: +91 -119 Added support for system tray icon under Win32 2001-08-06 druid Changed: system/socials.dat (1.3), "Exp", lines: +12 -12 Fixed a mysteriously changed lines in the socials list 2001-08-05 druid Changed: grendel.dpr (1.51), "Exp", lines: +6 -3 Added fallbacks to except rules in cleanupServer() and interpret() 2001-08-03 druid Changed: system/skills.dat (1.5), "Exp", lines: +18 -5 Updated skills file a bit to be used with fixed affects system 2001-08-03 druid Changed: copyover.dpr (1.3), "Exp", lines: +8 -2 grendel.dpr (1.50), "Exp", lines: +10 -9 Fixed copyover 2001-08-02 druid Changed: grendel.dpr (1.49), "Exp", lines: +9 -8 Moved 'except' statement even farther down to catch as many errors as possible 2001-08-02 druid Changed: progs/glib.c (1.4), "Exp", lines: +3 -0 Added an external method for string matching 2001-08-02 druid Changed: grendel.dpr (1.48), "Exp", lines: +11 -22 Revamped flushConnections (we should disconnect every connection, not only logged in players) 2001-08-01 druid Changed: system/channels.xml (1.3), "Exp", lines: +1 -2 Removed ambiguity between group and grouptell (grouptell is now gt) 2001-08-01 druid Changed: core.dpk (1.5), "Exp", lines: +4 -2 Added socket.pas to core package def. 2001-08-01 druid Changed: convert.dpr (1.5), "Exp", lines: +9 -0 Added loading of ranges 2001-07-31 druid Changed: grendel.dpr (1.47), "Exp", lines: +63 -261 Added new socket lib and cleaned up socket stuff a bit 2001-07-31 druid Deleted: convert.cfg (1.2) Removed obsolete file 2001-07-31 druid Changed: grendel.dpr (1.46), "Exp", lines: +3 -1 Added module cleanup on shutdown and reading of mapfiles for modules 2001-07-30 druid Changed: modules/makefile.w32 (1.4), "Exp", lines: +4 -1 Cleaned up win32 modules makefile 2001-07-30 druid Changed: grendel.dpr (1.45), "Exp", lines: +10 -1 Added reboot support for Linux and removed obsolete file 2001-07-30 druid Added: modules/speller.dpk (1.1) modules/speller.res (1.1) Changed: core.dpk (1.4), "Exp", lines: +0 -2 grendel.dpr (1.44), "Exp", lines: +1 -3 modules/core_commands.dpk (1.4), "Exp", lines: +2 -2 modules/makefile.lnx (1.6), "Exp", lines: +4 -2 system/commands.dat (1.22), "Exp", lines: +7 -0 Added one more module and enabled on-the-fly command rebinding 2001-07-30 druid Changed: system/commands.dat (1.21), "Exp", lines: +7 -0 Added 'cloak' command for maxlevel immo's 2001-07-30 druid Changed: makefile.lnx (1.4), "Exp", lines: +2 -2 makefile.w32 (1.3), "Exp", lines: +1 -1 modules/makefile.lnx (1.5), "Exp", lines: +2 -2 Fixed up makefiles a bit 2001-07-30 druid Changed: grendel.dpr (1.43), "Exp", lines: +3 -3 Removed some debug messages 2001-07-29 druid Changed: core.dpk (1.3), "Exp", lines: +40 -1 makefile.lnx (1.3), "Exp", lines: +4 -12 modules/core_commands.dpk (1.3), "Exp", lines: +10 -2 modules/makefile.lnx (1.4), "Exp", lines: +1 -1 Updated module support to fit better with Linux 2001-07-29 druid Deleted: grendel.cfg (1.6) Deleted obsolete file 2001-07-29 druid Changed: makefile.lnx (1.2), "Exp", lines: +7 -7 makefile.w32 (1.2), "Exp", lines: +7 -7 modules/makefile.lnx (1.3), "Exp", lines: +1 -1 modules/makefile.w32 (1.3), "Exp", lines: +1 -1 Updated makefiles 2001-07-29 druid Added: core.res (1.1) modules/core_commands.res (1.1) Added two resource files for modules 2001-07-29 druid Changed: core.dpk (1.2), "Exp", lines: +1 -0 grendel.dpr (1.42), "Exp", lines: +6 -23 modules/core_commands.dpk (1.2), "Exp", lines: +1 -0 modules/makefile.lnx (1.2), "Exp", lines: +1 -1 modules/makefile.w32 (1.2), "Exp", lines: +1 -1 system/commands.dat (1.20), "Exp", lines: +7 -0 Improved module loading/reporting 2001-07-28 druid Deleted: Makefile (1.3) compile.bat (1.3) Added: makefile.lnx (1.1) makefile.w32 (1.1) modules/makefile.lnx (1.1) modules/makefile.w32 (1.1) Refurbished makefiles 2001-07-28 druid Changed: convert.dpr (1.4), "Exp", lines: +60 -66 Updated area convertor to new units/system 2001-07-28 druid Added: core.dpk (1.1) modules/core_commands.dpk (1.1) Changed: grendel.dpr (1.41), "Exp", lines: +25 -6 Added packages and module loading support 2001-07-23 druid Changed: grendel.dpr (1.40), "Exp", lines: +2 -2 Changed logging directory 2001-07-23 druid Changed: grendel.dpr (1.39), "Exp", lines: +3 -3 races/darkelf.race (1.5), "Exp", lines: +2 -0 Added racial abilities and some basic sanity checks 2001-07-18 druid Changed: Makefile (1.2), "Exp", lines: +7 -3 Tuned the linux Makefile a bit more 2001-07-18 druid Added: backup/empty (1.1) logs/empty (1.1) players/empty (1.1) Added 3 (empty) dummy files to populate directories for WinZip 2001-07-18 druid Changed: grendel.dpr (1.38), "Exp", lines: +2 -2 Removed hardcoded MAX_CONNS constant, replaced with system config entry 2001-07-17 druid Changed: help/help.dat (1.4), "Exp", lines: +1 -1 help/texts.dat (1.2), "Exp", lines: +2 -2 Added Xenon to helpfiles (duh duh duh slap me for forgetting that) 2001-07-17 druid Changed: grendel.dpr (1.37), "Exp", lines: +9 -7 Moved some file accesses to GFileReader/Writer 2001-07-17 druid Changed: grendel.dpr (1.36), "Exp", lines: +90 -90 grendel.dsk (1.8), "Exp", lines: +100 -84 Cleaned up bugreporting, added fatal errors on boot, added mud state saving 2001-07-16 druid Changed: grendel.dpr (1.35), "Exp", lines: +3 -3 system/sysdata.dat (1.3), "Exp", lines: +1 -0 Added extra field in system config for IPv6 2001-07-16 druid Changed: grendel.dpr (1.34), "Exp", lines: +33 -17 Added some more patches for the linux version, it actually runs now. 2001-07-15 druid Changed: grendel.dpr (1.33), "Exp", lines: +6 -1 Reverted small patch to compile under Delphi5 again 2001-07-14 druid Added: Makefile (1.1) Changed: grendel.dpr (1.32), "Exp", lines: +155 -73 Added preliminary linux patches (this will break things) 2001-07-14 druid Changed: grendel.dpr (1.31), "Exp", lines: +2 -4 Changed logfile time formats 2001-07-12 druid Changed: system/skills.dat (1.4), "Exp", lines: +14 -25 Added named affects 2001-06-17 druid Changed: progs/glib.c (1.3), "Exp", lines: +4 -0 Added three new external methods (thanks Nem) 2001-06-15 druid Changed: progs/glib.c (1.2), "Exp", lines: +4 -0 Added "random" as exported function 2001-06-09 druid Changed: system/skills.dat (1.3), "Exp", lines: +26 -11 Changed the orders of spells a bit 2001-06-06 xenon Changed: system/commands.dat (1.19), "Exp", lines: +8 -1 added reload 2001-05-29 druid Added: progs/cuckoowarrior.c (1.1) progs/glib.c (1.1) progs/grendel.c (1.1) progs/janitor.c (1.1) Moved some files 2001-05-12 druid Changed: grendel.dpr (1.30), "Exp", lines: +3 -3 Added some external methods 2001-05-11 druid Changed: grendel.cfg (1.5), "Exp", lines: +7 -3 grendel.dof (1.5), "Exp", lines: +5 -7 grendel.dpr (1.29), "Exp", lines: +6 -4 grendel.dsk (1.7), "Exp", lines: +92 -101 Finished GPlayer/GNPC split, removed all (obsolete) mobprog code, added GMC 2001-05-10 xenon Changed: system/commands.dat (1.18), "Exp", lines: +6 -0 added findpath 2001-04-30 xenon Changed: system/commands.dat (1.17), "Exp", lines: +21 -0 added rdelete, rlist and (experimental) coordgen 2001-04-29 xenon Changed: system/commands.dat (1.16), "Exp", lines: +16 -3 added vnums, aranges 2001-04-28 druid Changed: grendel.dpr (1.28), "Exp", lines: +2 -2 Greatly increased area loader/checker performance by using strict hashing for rooms 2001-04-27 druid Changed: grendel.dpr (1.27), "Exp", lines: +2 -3 Fixed crash on large area loading 2001-04-26 xenon Changed: system/channels.xml (1.2), "Exp", lines: +2 -2 reverted some changes made during testing of new channelsys 2001-04-26 xenon Added: system/channels.xml (1.1) added new channel system 2001-04-26 xenon Changed: system/commands.dat (1.15), "Exp", lines: +11 -56 modified commands.dat to reflect new channel system 2001-04-26 xenon Changed: grendel.dpr (1.26), "Exp", lines: +15 -2 added: bit o cleanup code; support for new channelsystem 2001-04-23 xenon Changed: help/help.dat (1.3), "Exp", lines: +6 -0 system/commands.dat (1.14), "Exp", lines: +5 -0 added do_apropos() command (searches thru helpfiles for matches on user input) 2001-04-21 tag release-0-3-5 2001-04-21 druid Changed: grendel.cfg (1.4), "Exp", lines: +3 -2 grendel.dof (1.4), "Exp", lines: +5 -3 grendel.dsk (1.6), "Exp", lines: +89 -96 Checked in configuration 2001-04-21 druid Changed: system/commands.dat (1.13), "Exp", lines: +12 -0 Tweaked a few board settings (mostly the look) 2001-04-21 druid Added: boards/Bugs.brd (1.1) boards/Immortal.brd (1.1) boards/News.brd (1.1) boards/Quests.brd (1.1) Changed: boards/boards.dat (1.2), "Exp", lines: +6 -1 boards/general.brd (1.2), "Exp", lines: +6 -116 Updated board files 2001-04-20 druid Added: boards/boards.dat (1.1) boards/general.brd (1.1) Added some misc board files 2001-04-20 druid Changed: grendel.dpr (1.25), "Exp", lines: +7 -2 Added noteboard code by Nemesis 2001-04-16 xenon Changed: grendel.dpr (1.24), "Exp", lines: +1 -2 help/help.dat (1.2), "Exp", lines: +6 -0 help/immortal.hlp (1.3), "Exp", lines: +1 -1 help/skills.hlp (1.2), "Exp", lines: +1 -19 help/spells.hlp (1.2), "Exp", lines: +1 -33 no message 2001-04-15 xenon Deleted: build_version.txt (1.4) no message 2001-04-15 xenon Deleted: build_version.txt (1.2) bin/update_build.sh (1.2) Changed: build_version.txt (1.3), "Exp", lines: +0 -0 no message 2001-04-15 xenon Added: build_version.txt (1.1) bin/update_build.sh (1.1) no message 2001-04-15 xenon Changed: grendel.dpr (1.23), "Exp", lines: +7 -3 minor (bug) fixes 2001-04-15 xenon Changed: grendel.dpr (1.22), "Exp", lines: +3 -1 added 'namegen reload' command (for online reloading) 2001-04-14 xenon Added: system/NameData.xml (1.1) Changed: grendel.dpr (1.21), "Exp", lines: +4 -2 system/commands.dat (1.12), "Exp", lines: +7 -0 added a leet(!) namegenerator (check imm command namegen and system\NameData.xml) 2001-04-12 xenon Changed: help/immortal.hlp (1.2), "Exp", lines: +8 -1 system/commands.dat (1.11), "Exp", lines: +7 -0 added at command (do_at()) 2001-04-10 xenon Changed: grendel.dpr (1.20), "Exp", lines: +2 -0 no message 2001-03-31 druid Changed: grendel.dpr (1.19), "Exp", lines: +1 -9 Updated the whole shabang with a new internal format for skills & spells 2001-03-31 druid Changed: system/commands.dat (1.10), "Exp", lines: +5 -0 Added do_prompt 2001-03-31 druid Changed: system/sysdata.dat (1.2), "Exp", lines: +1 -1 Fixed a small configuration setting 2001-03-29 druid Changed: system/skills.dat (1.2), "Exp", lines: +23 -26 Updated skills file 2001-03-29 druid Changed: system/commands.dat (1.9), "Exp", lines: +7 -0 Added holylight, fixed holywalk and moved both flags to PLR_xxx 2001-03-24 druid Changed: grendel.dpr (1.18), "Exp", lines: +2 -2 Added new affects system 2001-03-24 druid Changed: system/commands.dat (1.8), "Exp", lines: +7 -7 Updated commands file 2001-03-12 tag release-0-3-4 2001-03-12 druid Added: help/help.dat (1.1) help/immortal.hlp (1.1) help/skills.hlp (1.1) help/spells.hlp (1.1) help/texts.dat (1.1) Added help files 2001-03-12 xenon Changed: system/commands.dat (1.7), "Exp", lines: +6 -0 added do_map to commands.dat 2001-03-04 druid Changed: convert.dpr (1.3), "Exp", lines: +11 -108 Updated smaug convertor to use GArea.save 2001-02-25 druid Changed: grendel.dpr (1.17), "Exp", lines: +2 -3 Added spell checking unit (okay, I _am_ crazy) 2001-02-25 xenon Changed: grendel.dpr (1.16), "Exp", lines: +4 -2 no message 2001-02-25 xenon Changed: system/commands.dat (1.6), "Exp", lines: +5 -5 no message 2001-02-25 xenon Changed: system/commands.dat (1.5), "Exp", lines: +5 -0 added do_raceinfo() 2001-02-25 xenon Changed: races/darkelf.race (1.4), "Exp", lines: +2 -2 races/highelf.race (1.3), "Exp", lines: +2 -2 races/human.race (1.3), "Exp", lines: +2 -2 races/illithid.race (1.3), "Exp", lines: +2 -2 races/seaelf.race (1.3), "Exp", lines: +2 -2 races/stonegiant.race (1.3), "Exp", lines: +2 -2 races/woodelf.race (1.3), "Exp", lines: +2 -2 adjusted skillslots/spellslots on all races 2001-02-24 druid Changed: grendel.dpr (1.15), "Exp", lines: +0 -4 Changed some debug options 2001-02-24 druid Changed: races/darkelf.race (1.3), "Exp", lines: +1 -1 Fixed small typo 2001-02-24 xenon Changed: races/darkelf.race (1.2), "Exp", lines: +16 -5 races/highelf.race (1.2), "Exp", lines: +16 -5 races/human.race (1.2), "Exp", lines: +16 -5 races/illithid.race (1.2), "Exp", lines: +16 -5 races/seaelf.race (1.2), "Exp", lines: +16 -5 races/stonegiant.race (1.2), "Exp", lines: +16 -5 races/woodelf.race (1.2), "Exp", lines: +16 -5 updated racefiles to new format 2001-02-23 druid Added: races/darkelf.race (1.1) races/highelf.race (1.1) races/human.race (1.1) races/illithid.race (1.1) races/seaelf.race (1.1) races/stonegiant.race (1.1) races/woodelf.race (1.1) Added race files 2001-02-23 xenon Changed: system/commands.dat (1.4), "Exp", lines: +12 -0 messed a bit with do_who(); added clanadd and clanremove to commands.dat 2001-02-22 druid Changed: grendel.dpr (1.14), "Exp", lines: +2 -1 Added debug routines with symbols/linenumbers 2001-02-22 xenon Changed: system/commands.dat (1.3), "Exp", lines: +6 -0 made peek a seperate command; added a configflag (AUTOPEEK) for it 2001-02-21 xenon Changed: grendel.dpr (1.13), "Exp", lines: +13 -1 no message 2001-02-21 xenon Changed: system/socials.dat (1.2), "Exp", lines: +2 -0 Added two object socials 2001-02-21 xenon Changed: system/commands.dat (1.2), "Exp", lines: +22 -15 swapped keylock and kill because 'k <target>' would trigger keylock command, renamed mstat to pstat, renamed ascore to pset, added prename 2001-02-20 druid Added: system/bans.dat (1.1) system/commands.dat (1.1) system/damage.dat (1.1) system/skills.dat (1.1) system/socials.dat (1.1) system/sysdata.dat (1.1) Added system files 2001-02-18 druid Changed: grendel.cfg (1.3), "Exp", lines: +1 -1 grendel.dof (1.3), "Exp", lines: +1 -12 grendel.dsk (1.5), "Exp", lines: +145 -71 Updated project files 2001-02-18 druid Changed: grendel.dpr (1.12), "Exp", lines: +1 -0 Made command registry more generic 2001-02-16 druid Changed: grendel.dpr (1.11), "Exp", lines: +9 -4 Fixed a few possible pointer errors in cleanup/copyover 2001-02-16 druid Changed: copyover.dpr (1.2), "Exp", lines: +10 -0 Added some error checks to improve stability 2001-02-14 druid Changed: grendel.dpr (1.10), "Exp", lines: +0 -1 Made timers more generic, removed seperate skill/magic timers 2001-02-13 druid Changed: grendel.dpr (1.9), "Exp", lines: +16 -224 Removed local timers, added support for GTimerThread 2001-02-13 druid Changed: grendel.dpr (1.8), "Exp", lines: +1 -0 Added a small formatting string 2001-02-11 druid Changed: grendel.dpr (1.7), "Exp", lines: +20 -6 Fixed string sharing (from str_hash), fixed a few minor leaks 2001-02-08 druid Changed: grendel.dpr (1.6), "Exp", lines: +71 -1 Added MemCheck unit and cleaning code 2001-02-05 druid Changed: grendel.dpr (1.5), "Exp", lines: +11 -3 Fixed a few connection state bugs with copyover 2001-02-03 tag release-0-3-3 2001-02-03 druid Changed: grendel.dpr (1.4), "Exp", lines: +11 -16 grendel.dsk (1.4), "Exp", lines: +74 -77 Updated project files 2001-02-02 druid Changed: grendel.dpr (1.3), "Exp", lines: +5 -0 Set time_info.xxx to 1 2001-02-01 druid Changed: grendel.cfg (1.2), "Exp", lines: +2 -3 grendel.dof (1.2), "Exp", lines: +9 -13 grendel.dpr (1.2), "Exp", lines: +87 -79 grendel.dsk (1.3), "Exp", lines: +136 -23 Updated project files 2001-02-01 druid Changed: convert.dof (1.2), "Exp", lines: +2 -2 convert.dpr (1.2), "Exp", lines: +138 -11 convert.dsk (1.2), "Exp", lines: +23 -39 Updated smaug convertor 2001-01-30 druid Deleted: convert.exe (1.2) Removed executable 2001-01-30 druid Added: convert.cfg (1.1) convert.dof (1.1) convert.dpr (1.1) convert.dsk (1.1) convert.exe (1.1) Changed: compile.bat (1.2), "Exp", lines: +1 -0 Added smaug area convertor 2001-01-26 druid Changed: grendel.dsk (1.2), "Exp", lines: +18 -158 Updated project file 2001-01-26 tag Grendel 2001-01-26 druid Changed: copyover.dpr (1.1.1.1), "Exp", lines: +0 -0 grendel.cfg (1.1.1.1), "Exp", lines: +0 -0 grendel.dof (1.1.1.1), "Exp", lines: +0 -0 grendel.dpr (1.1.1.1), "Exp", lines: +0 -0 grendel.dsk (1.1.1.1), "Exp", lines: +0 -0 compile.bat (1.1.1.1), "Exp", lines: +0 -0 First addition of files 2001-01-26 druid Added: copyover.dpr (1.1) grendel.cfg (1.1) grendel.dof (1.1) grendel.dpr (1.1) grendel.dsk (1.1) compile.bat (1.1) Initial revision