Commit Graph

  • e70fc299ac Fixed accidental NULLing of natives in the native name cache but not filled. David Anderson 2008-10-31 22:35:27 -0700
  • b3b972caf7 Fixed missing semi-colon in sdktools_stocks.inc (bug 3376). David Anderson 2008-10-31 08:38:44 -0500
  • c25017e1a4 Fixed basechat not checking client in-game status for display center text (bug 3372). David Anderson 2008-10-31 08:35:27 -0500
  • be1d12f94f Merge. David Anderson 2008-10-31 08:28:24 -0500
  • 3c18289465 Fixed race condition where client cookie callbacks could be fired against wrong clients (bug 3375). David Anderson 2008-10-31 08:28:08 -0500
  • ed29c837fa Fixed failed timers leaking dangling plugin references (bug 3381). David Anderson 2008-10-29 01:27:56 -0700
  • 8d78c74554 Fixed 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
  • e48bba5b4d Fixed leaking relocation table memory in JIT. David Anderson 2008-10-26 23:50:54 -0500
  • 547f7aecc1 Fixed crash when using ISourcePawnEngine2::LoadPlugin with a non-existant file. David Anderson 2008-10-26 23:40:24 -0500
  • 67ba04bcee Fixed IsClientTimingOut spelling in native export table. David Anderson 2008-10-24 20:59:26 -0500
  • a1d84347ed Fixed bounds checking in ReadHandle routine (bug 3359). David Anderson 2008-10-21 23:52:50 -0700
  • 253109d1c9 Rewrote 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
  • c0c9fc3267 Fixed buffer reallocation in dbi.mysql leaving stale pointers behind and crashing (bug 3352). David Anderson 2008-10-19 22:57:28 -0700
  • 918bec36d9 Fixed regression in send/revc calls in the gamedata fetcher Matt Woodrow 2008-10-20 18:42:22 +1300
  • 7b8cd751e1 I should get more sleep. Matt Woodrow 2008-10-19 17:44:19 +1300
  • 849c4a70ae And again with the build breaking.. Matt Woodrow 2008-10-19 17:37:21 +1300
  • c231375e19 Mergesaurus Rex Matt Woodrow 2008-10-19 17:28:45 +1300
  • d8babe2a71 Gamedata fetching cleanup - Part 1 (bug 3351 r=dvander) Matt Woodrow 2008-10-19 17:27:54 +1300
  • 4e88a5a431 Updated rockthevote to use new OnClientConnected forward (bug 3311) Matt Woodrow 2008-10-19 16:18:22 +1300
  • a6579c7bcb Added new OnClientConnected callback with correct pairing intent (bug 3311, r=pred). David Anderson 2008-10-18 22:14:13 -0500
  • 5a2f8afd33 Fixed calling the wrong GetError(), causing misleading spew (part of bug 2698). David Anderson 2008-10-17 02:04:09 -0500
  • 3c12db8637 Merging like a zip! Matt Woodrow 2008-10-16 10:55:42 +1300
  • 07cbe39552 Updated 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
  • 974f31c149 Various clientprefs logging to try and catch bug 2698 in the act. David Anderson 2008-10-15 01:01:36 -0700
  • 4a1c565b62 Updated rockthevote to use new MaxClients variable Matt Woodrow 2008-10-15 20:42:47 +1300
  • 32f9c46424 Struct Test should compile now Matt Woodrow 2008-10-15 20:42:26 +1300
  • 34d2d7760b Fixed bug 3312 - Added Radio Menu Timeout for synergy Matt Woodrow 2008-10-14 12:31:22 +1300
  • 2f36e3b231 Deprecated SQL_ConnectEx for SQL_ConnectCustom, which expresses the API intent better (bug 3307, r=pred). David Anderson 2008-10-13 01:13:39 -0500
  • b0d6e39035 Merge Matt Woodrow 2008-10-09 20:19:22 +1300
  • b7a2f221f2 Fixed a couple of plugin errors with third party mods (bug 3305) Matt Woodrow 2008-10-09 20:18:16 +1300
  • 6d2bb90f51 Added radio menu support for Fortress Forever (bug 3260). David Anderson 2008-10-08 23:53:31 -0700
  • fa1336623f Added GiveNamedItem/EquipPlayerWeapon back to TF2 (bug 3276, r=bl4nk). David Anderson 2008-10-08 22:53:49 -0700
  • 2b65e2496d Added radio menu support for Synergy (bug 3301). David Anderson 2008-10-08 22:43:57 -0700
  • 4953b1d889 Added radio menu support for D.I.P.R.I.P. (bug 3304). David Anderson 2008-10-08 22:41:44 -0700
  • ed75da0f85 Reworked 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
  • ff7cb43f6a Build fix attempt one (1) Matt Woodrow 2008-10-09 13:58:53 +1300
  • dc3b4a57cc Structs now builds for the old engine (bug 3286) - again. Matt Woodrow 2008-10-09 13:35:14 +1300
  • 7009e755fe Backed out changeset: 44b02986c01b Damn you tortoisehg Matt Woodrow 2008-10-09 13:33:47 +1300
  • bba2cfc6f7 Structs now builds for the old engine (bug 3286) Matt Woodrow 2008-10-09 13:24:44 +1300
  • 759c76e188 Maps 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
  • db5a0be4ca Backed out changeset: 19331eae67ad Matt Woodrow 2008-10-08 20:59:56 +1300
  • 29e57e77f7 Maps 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
  • f50c7469ca Added 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
  • d9af295a29 Corrected case in a nominations phrase. David Anderson 2008-10-05 04:19:39 -0700
  • 4147bf7444 Language 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
  • 99e304d6b5 Fixed a bug where SourceMod failed trying to default back to English when missing translations. David Anderson 2008-10-05 04:06:18 -0700
  • 4e7000368f Fixed clientprefs race condition on first run (bug 3294, r=pred). David Anderson 2008-10-05 01:09:58 -0500
  • 04b7b7b9ff Removed pointless performance warning. David Anderson 2008-10-04 12:59:21 -0700
  • 2534fd1ce2 Fixed reverse order of evaluation in mapchooser causing an invalid handle read (bug 3290, r=bl4nk). David Anderson 2008-09-30 22:45:26 -0700
  • e10dd226ff Fixed OnConfigsExecuted() not working on listen servers (bug 3287, r=me). David Anderson 2008-09-29 20:02:19 -0700
  • b016623fb5 Removed debug spew left in adminmenu.sp. David Anderson 2008-09-28 15:38:32 -0700
  • 49d14111e2 Fixed 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
  • f0a11d3cb7 Fixed project file name mismatch in the build tool. David Anderson 2008-09-27 18:04:10 -0700
  • 168f42323b Missing regex vc9 project files (this is getting really tiresome). David Anderson 2008-09-27 17:54:02 -0700
  • 64e7d0b737 Forgot to commit game.cstrike.ext msvc9 project files. David Anderson 2008-09-27 17:43:30 -0700
  • 2e8c0c8f7d Added environment variable for MySQL5 since vcbuild.exe is being a pain. David Anderson 2008-09-27 17:25:53 -0700
  • 8f555543cc Switch to vcbuilder.exe since devenv.com is not available in express editions. David Anderson 2008-09-27 16:19:56 -0700
  • 88a71ddad4 Migrated to Visual Studio 2008 for default builds (bug 3257). David Anderson 2008-09-27 14:59:09 -0700
  • 02e31bb576 Compiler now emits debug info about natives (bug 3282, r=sawce). David Anderson 2008-09-27 13:46:42 -0700
  • 32f7bec6c8 Fixed building on GCC and some valgrind warnings. Read .dbg.natives table now. David Anderson 2008-09-27 15:34:59 -0500
  • a935e6f90d Merge! Matt Woodrow 2008-09-26 19:10:40 +1200
  • f4dba84ae5 Core now detects and handles a changed maxplayers value (bug 2537 and bug 2758) Matt Woodrow 2008-09-26 19:08:49 +1200
  • 5cb4acf590 Added 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
  • e83526aa63 Merge. David Anderson 2008-09-23 21:21:03 -0700
  • 04021ed8b1 Initial 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
  • 31a4f40c9a Merge. David Anderson 2008-09-23 01:17:40 -0500
  • 4001b0f804 Various 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
  • a838276ec2 Changed 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
  • 6192efc078 Fixed realloc/delete[] mismatch (thank sawce), corrected some whitespace. David Anderson 2008-09-21 14:05:13 -0700
  • 4517031861 Updated randomcycle to use the Nextmap API Matt Woodrow 2008-09-21 14:20:01 +1200
  • 187ff255bd GCC will not beat me! Matt Woodrow 2008-09-18 18:42:13 +1200
  • dec172f0e1 Mergey Mergey Matt Woodrow 2008-09-18 18:28:17 +1200
  • a0107299f3 Predcrab - Destroyer of builds strikes again Matt Woodrow 2008-09-18 18:27:41 +1200
  • bbbc2ce22c Merge (A la Worms 2, The First of Many!) David Anderson 2008-09-18 00:15:34 -0500
  • def0a8a0d6 Attempt at solving this stdout redirection mess for buildbot. David Anderson 2008-09-18 00:11:24 -0500
  • 46095d797c Merge Matt Woodrow 2008-09-18 15:33:50 +1200
  • 5687a7ba90 Added Struct Abstraction extension (bug 2666 and bug 2663) Matt Woodrow 2008-09-18 15:32:22 +1200
  • 556c03babf Added CreateDirectory() native and a few permissions macros (bug 3253, r=ds). David Anderson 2008-09-17 02:07:19 -0500
  • 09ea2e13aa Fixed SDKTools not cleaning up its handle types on shutdown (but 2753). David Anderson 2008-09-15 04:28:26 -0500
  • ef62e3d665 Fixed IHandleSys::RemoveType() not removing the type name from the name cache (bug 2753). David Anderson 2008-09-15 04:26:58 -0500
  • fb2f0795c5 Fixed 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
  • fb44b51d26 Updated version files so I can build again. David Anderson 2008-09-14 22:16:35 -0700
  • 8680d07e0a Triggering build. David Anderson 2008-09-14 19:42:04 -0500
  • 9d8445b693 Triggering build. David Anderson 2008-09-14 19:34:33 -0500
  • 5de80c03db Triggering build. David Anderson 2008-09-14 19:28:48 -0500
  • c5df0bf58f Triggering build. David Anderson 2008-09-14 19:28:03 -0500
  • 8c1502278b Triggering build. David Anderson 2008-09-14 18:59:21 -0500
  • 08e3e3b53d Triggering build. David Anderson 2008-09-14 18:57:01 -0500
  • 86591356b0 Triggering build. David Anderson 2008-09-14 18:52:59 -0500
  • f62cf04f91 Triggering build. David Anderson 2008-09-14 18:29:11 -0500
  • cf621eaf10 Triggering build. David Anderson 2008-09-14 18:25:44 -0500
  • b8214a80c2 Cleared out NOTICE.txt. David Anderson 2008-09-14 18:16:28 -0500
  • f79c9eec82 Changes to buildbot scripts for Mercurial. David Anderson 2008-09-14 16:40:49 -0500
  • 8fcecf3dec Updated versionchanger.pl for Mercurial, FINALLY fixed its whitespace. David Anderson 2008-09-14 16:26:38 -0500
  • 326e8ee205 Fixed tags for sourcemod-central Scott Ehlert 2008-09-14 03:43:26 -0500
  • bda56bf33f Eliminated head: da55a80522cf, a remnant of sourcemod-1.1.0 branch Scott Ehlert 2008-09-14 03:01:05 -0500
  • 7439f15d7e Eliminated head for dead branch: refac-jit Scott Ehlert 2008-09-14 02:59:26 -0500
  • 7a4967abc9 Eliminated head for dead branch: sourcemod-1.1.0 Scott Ehlert 2008-09-14 02:58:58 -0500
  • 6749545991 Eliminated head for dead branch: dvander Scott Ehlert 2008-09-14 02:58:07 -0500
  • 124c3f4575 Eliminated head for dead branch: faluco Scott Ehlert 2008-09-14 02:57:14 -0500