core/GameConfigs.cpp
130639d897c2
2010-04-29 00:08 -0700
Fyren - ep2v build changes (bug 4371, r=dvander)
33cc9854bd97
2010-01-18 03:08 -0800
David Anderson - Moved CRC32 from core to logic (no bug, r=me).
f5a1cf24f505
2010-01-11 22:46 -0800
Downtown1 - Added a new ValveCallType that allows for arbitrary |this| parameters, as well as associated features in gamedata and for reading/writing memory (bug 3520, r=dvander, sr=fyren).
d740d9cdf53a
2009-11-06 16:24 -0600
Scott Ehlert - Added IMemoryUtils::ResolveSymbol() for resolving symbols hidden via GCC's -fvisibility=hidden (bug 4091, r=dvander,pred).
1daf209d9dd2
2009-10-30 13:26 +1300
Fyren - Inital SM fixes for l4d2 and linux makefile updates
74059a80142c
2009-09-27 02:19 -0400
David Anderson - Use case-insensitive game folder matches for Windows (bug 3913, r=pred).
686c283b08fc
2009-09-26 17:12 -0400
David Anderson - Added generic command hooking mechanism, to replace Reg*Cmd which is intended for command creation (bug 4015, r=pred).
939a96921719
2009-08-17 10:03 +1200
Matt Woodrow - Copy of new tf engine changes from 1.2 branch
541e48653064
2009-02-28 23:14 -0500
David Anderson - Added auto-restart functionality to the Updater extensions (bug 3530, r=pred).
6972eb067f48
2009-02-18 02:30 -0600
Scott Ehlert - Merge.
d3b2571c378b
2009-02-18 02:19 -0600
Scott Ehlert - Added support for Dark Messiah engine and game. (no bug, r=me).
81a9781157c7
2009-02-18 19:59 +1300
Matt Woodrow - Oops - FormatPath missing a param (bug 3645)
3db39c149092
2009-02-18 15:30 +1300
Matt Woodrow - Build Fix!
30341024c074
2009-02-18 15:08 +1300
Matt Woodrow - Added custom gamedata file parsing (bug 3644, r=dvander)
9e715ee7389e
2009-02-17 15:59 -0500
David Anderson - Deprecated Acquire/ReleaseLock from IGameConfigManager, use thread pump in updater.
af4b3f9a8168
2009-02-02 15:41 -0500
David Anderson - Initial import of updater extension, currently incomplete - just getting it in the tree (bug 3530).
b7d445920806
2009-01-12 02:28 -0500
David Anderson - New gamedata organization (bug 3546, r=ds,pred).
312e73edd971
2009-01-08 16:11 -0500
David Anderson - Pre-emptive removal of gamedata updater pending rewrite.
194be299b700
2008-12-23 01:33 -0500
David Anderson - SourceMod can now be somewhat compiled on OS X for patch sanity testing (bug 3516, r=ds).
44045ead61cd
2008-09-14 03:01 -0500
Scott Ehlert - Eliminated head: da55a80522cf, a remnant of sourcemod-1.1.0 branch
5ddd93671335
2008-07-31 21:08 +0000
Matt Woodrow - Fixed a few file handle leaks
eca7057167a0
2008-07-30 00:03 +0000
Matt Woodrow - Added custom gamedata section parsing to GameConfigs.
c24a6fa957db
2008-07-06 04:49 +0000
David Anderson - jit refactoring branch
d9d876e97a66
2008-07-01 09:48 +0000
Matt Woodrow - And the most important piece: Import of experimental gamedata autoupdater. Also new debug command "sm_gamedata_md5 <filename>"
b7aa2b626807
2008-03-30 07:00 +0000
Scott Ehlert - Spring Cleaning, Part Ichi (1)
e73a1e51833b
2008-03-27 04:54 +0000
Scott Ehlert - Updated copyright year
17984feecafd
2008-03-21 04:26 +0000
Scott Ehlert - Merged crash fix (amb1539) from 1.0.1 branch
c8ecb9cb620b
2008-02-22 17:12 +0000
David Anderson - added amb1402 - gameconfig errors are now logged fully
b0de032adc8f
2007-12-22 19:36 +0000
David Anderson - added extended error info to text parser API; GameConfigs now display better errors
7255bec4ef54
2007-12-04 15:27 +0000
David Anderson - added ability to use game name from gameinfo.txt in gamedata files
2655287f48dd
2007-11-23 23:24 +0000
Borja Ferrer - gah forgot this
b0b86d57530c
2007-10-31 05:04 +0000
David Anderson - fixed a number of memory complaints from valgrind. most of these were minor, but there was a rather disturbing memory over-read error in the SMC text parser. correcting this brought about a rewrite of its API. this change is BACKWARDS INCOMPATIBLE for C++ extensions, but it was sorely needed, and the API is now both future-extensible and much easier to work with. plugins didn't need any changes, but they will probably get the better API changes in a future release. as a special bonus, the RawLine() hook is now much less expensive since the entire stream buffer won't be shoved through it like before!
e46ad208b9b4
2007-10-14 00:04 +0000
Borja Ferrer - ported SM's core to Orange Box
f5c07ec3c052
2007-09-11 15:10 +0000
David Anderson - header movement #1 - reduced usage of TextParsers.h
ab94316bb52b
2007-08-15 06:19 +0000
Scott Ehlert - Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency.
4f646bb1f89f
2007-08-11 21:19 +0000
David Anderson - added CRC32 checking capability to gamedata files
17badaf66ce4
2007-08-01 02:12 +0000
David Anderson - updated more header files (mostly internal now)
726206725da8
2007-07-08 09:34 +0000
Scott Ehlert - Gameconfs now support descriptions to identify games with '!' at the beginning of the string
2f4060d4bf2e
2007-07-08 04:38 +0000
David Anderson - removed a message that could have been spammed on mods with only one platform binary
de136462a416
2007-07-08 03:17 +0000
David Anderson - gameconfs can now inherit properly with a new trie replace function
70d735c2c3eb
2007-07-07 23:24 +0000
David Anderson - removed errors on faulty gameconf sig finds - this sort of made partial inheritance awkward because an error could be thrown even if the signature was found later
6e253ddd10c4
2007-07-07 04:06 +0000
Scott Ehlert - Fixed bug where multiple "#default" sections in game config file would be ignored if the first section does not work for the running game/mod
0407a17cb219
2007-06-17 19:23 +0000
David Anderson - fixed a bug where linux did not read dladdr() return value right for gameconfs
d3a94f3f1529
2007-06-17 18:26 +0000
David Anderson - Fixed a bug where the GameConfig file cache was not cleared once a file was fully closed
0cd7fc27e054
2007-06-17 07:32 +0000
David Anderson - fixed a state bug in the gameconf parser that would break parsing after a signature section was done
97ba56f99bc1
2007-06-17 02:50 +0000
David Anderson - fixed a bug where only one signature per file would be parsed
4b5e628ab7f7
2007-06-16 15:15 +0000
David Anderson - fixed linux build
4cc7fd7adb8a
2007-06-16 08:35 +0000
David Anderson - added handle reading to GameConfigManager
04dcaa8312e7
2007-06-16 05:42 +0000
David Anderson - - moved gamedata out of "configs"
110c14c99545
2007-05-03 03:45 +0000
Scott Ehlert - Various pointless things of no importance:
d5cc8d0fa899
2007-04-14 04:27 +0000
Scott Ehlert - Added client convar querying :o
ef60870067ff
2007-03-22 21:50 +0000
Scott Ehlert - More consistency of some sort...
ce1f369ba889
2007-03-17 00:55 +0000
Borja Ferrer - fixed several memory leaks
d5b1dcf38c07
2007-03-15 04:45 +0000
David Anderson - refactored singleton class names
c2a2c38f1331
2007-03-10 21:26 +0000
David Anderson - part 2 of singleton renaming