e70fc299acFixed accidental NULLing of natives in the native name cache but not filled.
David Anderson
2008-10-31 22:35:27 -0700
b3b972caf7Fixed missing semi-colon in sdktools_stocks.inc (bug 3376).
David Anderson
2008-10-31 08:38:44 -0500
c25017e1a4Fixed basechat not checking client in-game status for display center text (bug 3372).
David Anderson
2008-10-31 08:35:27 -0500
be1d12f94fMerge.
David Anderson
2008-10-31 08:28:24 -0500
3c18289465Fixed race condition where client cookie callbacks could be fired against wrong clients (bug 3375).
David Anderson
2008-10-31 08:28:08 -0500
ed29c837faFixed failed timers leaking dangling plugin references (bug 3381).
David Anderson
2008-10-29 01:27:56 -0700
8d78c74554Fixed horrendous crash in the JIT from packing change in the debug table (bug 3334, r=me). I accidentally changed the debug table packing in a commit a while ago. This explains the nonsense debug output and crashes people have been getting on the 1.1 branch. Fortunately this is (mostly) detectable via the "debug.natives" table and the JIT will unpack symbols based on that information.
David Anderson
2008-10-27 02:02:14 -0500
e48bba5b4dFixed leaking relocation table memory in JIT.
David Anderson
2008-10-26 23:50:54 -0500
547f7aecc1Fixed crash when using ISourcePawnEngine2::LoadPlugin with a non-existant file.
David Anderson
2008-10-26 23:40:24 -0500
67ba04bceeFixed IsClientTimingOut spelling in native export table.
David Anderson
2008-10-24 20:59:26 -0500
a1d84347edFixed bounds checking in ReadHandle routine (bug 3359).
David Anderson
2008-10-21 23:52:50 -0700
253109d1c9Rewrote querying in client prefs to not use prepared queries (bug 2698, r=pred). Prepared queries had annoying race conditions and became unusable on connection timeouts.
David Anderson
2008-10-20 03:40:46 -0500
c0c9fc3267Fixed buffer reallocation in dbi.mysql leaving stale pointers behind and crashing (bug 3352).
David Anderson
2008-10-19 22:57:28 -0700
918bec36d9Fixed regression in send/revc calls in the gamedata fetcher
Matt Woodrow
2008-10-20 18:42:22 +1300
7b8cd751e1I should get more sleep.
Matt Woodrow
2008-10-19 17:44:19 +1300
849c4a70aeAnd again with the build breaking..
Matt Woodrow
2008-10-19 17:37:21 +1300
c231375e19Mergesaurus Rex
Matt Woodrow
2008-10-19 17:28:45 +1300
d8babe2a71Gamedata fetching cleanup - Part 1 (bug 3351 r=dvander)
Matt Woodrow
2008-10-19 17:27:54 +1300
4e88a5a431Updated rockthevote to use new OnClientConnected forward (bug 3311)
Matt Woodrow
2008-10-19 16:18:22 +1300
a6579c7bcbAdded new OnClientConnected callback with correct pairing intent (bug 3311, r=pred).
David Anderson
2008-10-18 22:14:13 -0500
5a2f8afd33Fixed calling the wrong GetError(), causing misleading spew (part of bug 2698).
David Anderson
2008-10-17 02:04:09 -0500
3c12db8637Merging like a zip!
Matt Woodrow
2008-10-16 10:55:42 +1300
07cbe39552Updated basetriggers to use more translation friendly phrases (bug 3330, r=dvander). Basetriggers now counts rounds remaining for mp_maxrounds output.
Matt Woodrow
2008-10-16 10:54:23 +1300
974f31c149Various clientprefs logging to try and catch bug 2698 in the act.
David Anderson
2008-10-15 01:01:36 -0700
4a1c565b62Updated rockthevote to use new MaxClients variable
Matt Woodrow
2008-10-15 20:42:47 +1300
32f9c46424Struct Test should compile now
Matt Woodrow
2008-10-15 20:42:26 +1300
34d2d7760bFixed bug 3312 - Added Radio Menu Timeout for synergy
Matt Woodrow
2008-10-14 12:31:22 +1300
2f36e3b231Deprecated SQL_ConnectEx for SQL_ConnectCustom, which expresses the API intent better (bug 3307, r=pred).
David Anderson
2008-10-13 01:13:39 -0500
b0d6e39035Merge
Matt Woodrow
2008-10-09 20:19:22 +1300
b7a2f221f2Fixed a couple of plugin errors with third party mods (bug 3305)
Matt Woodrow
2008-10-09 20:18:16 +1300
6d2bb90f51Added radio menu support for Fortress Forever (bug 3260).
David Anderson
2008-10-08 23:53:31 -0700
fa1336623fAdded GiveNamedItem/EquipPlayerWeapon back to TF2 (bug 3276, r=bl4nk).
David Anderson
2008-10-08 22:53:49 -0700
2b65e2496dAdded radio menu support for Synergy (bug 3301).
David Anderson
2008-10-08 22:43:57 -0700
4953b1d889Added radio menu support for D.I.P.R.I.P. (bug 3304).
David Anderson
2008-10-08 22:41:44 -0700
ed75da0f85Reworked unavailable nominations showing in the menu (bug 3269) Fixed a non-const String in mapchooser.inc
Matt Woodrow
2008-10-09 14:24:30 +1300
ff7cb43f6aBuild fix attempt one (1)
Matt Woodrow
2008-10-09 13:58:53 +1300
dc3b4a57ccStructs now builds for the old engine (bug 3286) - again.
Matt Woodrow
2008-10-09 13:35:14 +1300
7009e755feBacked out changeset: 44b02986c01b Damn you tortoisehg
Matt Woodrow
2008-10-09 13:33:47 +1300
bba2cfc6f7Structs now builds for the old engine (bug 3286)
Matt Woodrow
2008-10-09 13:24:44 +1300
759c76e188Maps nominated by owner=0 should not be replaced. Fixes sm_nominate_addmap only allowing a single map to be added (bug 3272)
Matt Woodrow
2008-10-08 21:02:01 +1300
db5a0be4caBacked out changeset: 19331eae67ad
Matt Woodrow
2008-10-08 20:59:56 +1300
29e57e77f7Maps nominated by owner=0 should not be replaced. Fixes sm_nominate_addmap only allowing a single map to be added (bug 3272)
Matt Woodrow
2008-10-08 20:58:25 +1300
f50c7469caAdded MaxClients public var to replace GetMaxClients (bug 3283, r=pred). This is a hard bump of the plugin version number. 1.1 plugins compiled against this include set will not run against earlier versions of SourceMod.
David Anderson
2008-10-05 15:20:17 -0700
d9af295a29Corrected case in a nominations phrase.
David Anderson
2008-10-05 04:19:39 -0700
4147bf7444Language files are now additive, and are sniffed from translations/[iso code]. This is so translations can be maintained easier without any merging pains on behalf of users or developers.
David Anderson
2008-10-05 04:08:48 -0700
99e304d6b5Fixed a bug where SourceMod failed trying to default back to English when missing translations.
David Anderson
2008-10-05 04:06:18 -0700
4e7000368fFixed clientprefs race condition on first run (bug 3294, r=pred).
David Anderson
2008-10-05 01:09:58 -0500
04b7b7b9ffRemoved pointless performance warning.
David Anderson
2008-10-04 12:59:21 -0700
2534fd1ce2Fixed reverse order of evaluation in mapchooser causing an invalid handle read (bug 3290, r=bl4nk).
David Anderson
2008-09-30 22:45:26 -0700
e10dd226ffFixed OnConfigsExecuted() not working on listen servers (bug 3287, r=me).
David Anderson
2008-09-29 20:02:19 -0700
b016623fb5Removed debug spew left in adminmenu.sp.
David Anderson
2008-09-28 15:38:32 -0700
49d14111e2Fixed mapchooser not starting a vote if RTV result is "Don't change" (bug 2734, r=bl4nk).
Matt Woodrow
2008-09-27 21:46:07 -0700
f0a11d3cb7Fixed project file name mismatch in the build tool.
David Anderson
2008-09-27 18:04:10 -0700
168f42323bMissing regex vc9 project files (this is getting really tiresome).
David Anderson
2008-09-27 17:54:02 -0700
64e7d0b737Forgot to commit game.cstrike.ext msvc9 project files.
David Anderson
2008-09-27 17:43:30 -0700
2e8c0c8f7dAdded environment variable for MySQL5 since vcbuild.exe is being a pain.
David Anderson
2008-09-27 17:25:53 -0700
8f555543ccSwitch to vcbuilder.exe since devenv.com is not available in express editions.
David Anderson
2008-09-27 16:19:56 -0700
88a71ddad4Migrated to Visual Studio 2008 for default builds (bug 3257).
David Anderson
2008-09-27 14:59:09 -0700
02e31bb576Compiler now emits debug info about natives (bug 3282, r=sawce).
David Anderson
2008-09-27 13:46:42 -0700
32f7bec6c8Fixed building on GCC and some valgrind warnings. Read .dbg.natives table now.
David Anderson
2008-09-27 15:34:59 -0500
a935e6f90dMerge!
Matt Woodrow
2008-09-26 19:10:40 +1200
f4dba84ae5Core now detects and handles a changed maxplayers value (bug 2537 and bug 2758)
Matt Woodrow
2008-09-26 19:08:49 +1200
5cb4acf590Added some notion of def-use to unfold copy propagation across registers and the eval stack. At some point we will need to walk the expr tree to fold this back where appropriate, i.e. single use for calls.
David Anderson
2008-09-23 22:00:47 -0700
e83526aa63Merge.
David Anderson
2008-09-23 21:21:03 -0700
04021ed8b1Initial import/sketch of opcode analyzer (bug 3279). Uses single static assignment to recover expression trees from straight-line byte code.
David Anderson
2008-09-23 21:20:40 -0700
31a4f40c9aMerge.
David Anderson
2008-09-23 01:17:40 -0500
4001b0f804Various chat commands now follow sm_show_activity (bug 2080, r=pred). Added FormatActivitySource() native to assist in emulating ShowActivity().
David Anderson
2008-09-23 01:17:15 -0500
a838276ec2Changed functag syntax so public keyword is in the normal place. The old style is still allowed.
David Anderson
2008-09-21 14:56:38 -0700
6192efc078Fixed realloc/delete[] mismatch (thank sawce), corrected some whitespace.
David Anderson
2008-09-21 14:05:13 -0700
4517031861Updated randomcycle to use the Nextmap API
Matt Woodrow
2008-09-21 14:20:01 +1200
187ff255bdGCC will not beat me!
Matt Woodrow
2008-09-18 18:42:13 +1200
dec172f0e1Mergey Mergey
Matt Woodrow
2008-09-18 18:28:17 +1200
a0107299f3Predcrab - Destroyer of builds strikes again
Matt Woodrow
2008-09-18 18:27:41 +1200
bbbc2ce22cMerge (A la Worms 2, The First of Many!)
David Anderson
2008-09-18 00:15:34 -0500
def0a8a0d6Attempt at solving this stdout redirection mess for buildbot.
David Anderson
2008-09-18 00:11:24 -0500
46095d797cMerge
Matt Woodrow
2008-09-18 15:33:50 +1200
5687a7ba90Added Struct Abstraction extension (bug 2666 and bug 2663)
Matt Woodrow
2008-09-18 15:32:22 +1200
556c03babfAdded CreateDirectory() native and a few permissions macros (bug 3253, r=ds).
David Anderson
2008-09-17 02:07:19 -0500
09ea2e13aaFixed SDKTools not cleaning up its handle types on shutdown (but 2753).
David Anderson
2008-09-15 04:28:26 -0500
ef62e3d665Fixed IHandleSys::RemoveType() not removing the type name from the name cache (bug 2753).
David Anderson
2008-09-15 04:26:58 -0500
fb2f0795c5Fixed JIT 1.2 not compiling code for the SYSREQ.C opcode (bug 2764). This caused LDuke's TF2Nades to crash because spcomp doesn't seem to peephole optimize some sysreq.c's away for float operators (oddity discovered by sawce).
David Anderson
2008-09-14 23:42:20 -0700
fb44b51d26Updated version files so I can build again.
David Anderson
2008-09-14 22:16:35 -0700
8680d07e0aTriggering build.
David Anderson
2008-09-14 19:42:04 -0500
9d8445b693Triggering build.
David Anderson
2008-09-14 19:34:33 -0500
5de80c03dbTriggering build.
David Anderson
2008-09-14 19:28:48 -0500
c5df0bf58fTriggering build.
David Anderson
2008-09-14 19:28:03 -0500
8c1502278bTriggering build.
David Anderson
2008-09-14 18:59:21 -0500
08e3e3b53dTriggering build.
David Anderson
2008-09-14 18:57:01 -0500
86591356b0Triggering build.
David Anderson
2008-09-14 18:52:59 -0500
f62cf04f91Triggering build.
David Anderson
2008-09-14 18:29:11 -0500
cf621eaf10Triggering build.
David Anderson
2008-09-14 18:25:44 -0500
b8214a80c2Cleared out NOTICE.txt.
David Anderson
2008-09-14 18:16:28 -0500
f79c9eec82Changes to buildbot scripts for Mercurial.
David Anderson
2008-09-14 16:40:49 -0500
8fcecf3decUpdated versionchanger.pl for Mercurial, FINALLY fixed its whitespace.
David Anderson
2008-09-14 16:26:38 -0500
326e8ee205Fixed tags for sourcemod-central
Scott Ehlert
2008-09-14 03:43:26 -0500
bda56bf33fEliminated head: da55a80522cf, a remnant of sourcemod-1.1.0 branch
Scott Ehlert
2008-09-14 03:01:05 -0500
7439f15d7eEliminated head for dead branch: refac-jit
Scott Ehlert
2008-09-14 02:59:26 -0500
7a4967abc9Eliminated head for dead branch: sourcemod-1.1.0
Scott Ehlert
2008-09-14 02:58:58 -0500
6749545991Eliminated head for dead branch: dvander
Scott Ehlert
2008-09-14 02:58:07 -0500
124c3f4575Eliminated head for dead branch: faluco
Scott Ehlert
2008-09-14 02:57:14 -0500