59842c1a151e: Merge.
Nicholas Hastings <skamonkey@gmail.com> - Fri, 22 Mar 2013 14:31:30 -0400 - rev 3867
Merge.

ae8bff70ceed: Updated Dota 2 gamedata.
Nicholas Hastings <skamonkey@gmail.com> - Fri, 22 Mar 2013 14:30:29 -0400 - rev 3866
Updated Dota 2 gamedata.

5acdb1546c89: Update gamedata for CS:GO update
Drifter <drifter01620@gmail.com> - Thu, 21 Mar 2013 20:00:29 -0400 - rev 3865
Update gamedata for CS:GO update

f73dc11e87f5: Fixed IsMapValid passing blank string to engine's IsMapValid which crashes some games.
Nicholas Hastings <skamonkey@gmail.com> - Thu, 21 Mar 2013 01:22:08 -0400 - rev 3864
Fixed IsMapValid passing blank string to engine's IsMapValid which crashes some games.

8645c29348dc: Backed out changeset: 40e1814dd3d6 (bug 5484).
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 22:08:19 -0400 - rev 3863
Backed out changeset: 40e1814dd3d6 (bug 5484).

4b9339a824a1: Another build fix.
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 12:15:24 -0400 - rev 3862
Another build fix.

2b9cad31c7c1: Fixed build.
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:46:02 -0400 - rev 3861
Fixed build.

b9abbfd76550: Triggering build.
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:36:04 -0400 - rev 3860
Triggering build.

4e43bcc83a54: Add alternative lookup method for EntityFactoryDictionary (bug 5658, r=asherkin).
Peace-Maker <januk@freenet.de> - Tue, 19 Mar 2013 11:25:04 -0400 - rev 3859
Add alternative lookup method for EntityFactoryDictionary (bug 5658, r=asherkin).

1f2595deaf77: Cache m_iEFlags offset for datamaps dump instead of getting for each ent (bug 5657, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:24:01 -0400 - rev 3858
Cache m_iEFlags offset for datamaps dump instead of getting for each ent (bug 5657, r=asherkin).

3fd1717664b3: Initial commit of Dota 2 gamedata (bug 5656, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:22:52 -0400 - rev 3857
Initial commit of Dota 2 gamedata (bug 5656, r=asherkin).

549960ebe23c: Dota 2 support in Ambuild scripts (bug 5656, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:22:31 -0400 - rev 3856
Dota 2 support in Ambuild scripts (bug 5656, r=asherkin).

d8ba5eddf543: Updated protobuf and usermessage support for Dota 2 (bug 5656, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:19:38 -0400 - rev 3855
Updated protobuf and usermessage support for Dota 2 (bug 5656, r=asherkin).

8abb0924497b: Tweaked Dota 2 support to account for lack of IPluginHelpers (bug 5656, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:19:19 -0400 - rev 3854
Tweaked Dota 2 support to account for lack of IPluginHelpers (bug 5656, r=asherkin).

3c8f57923db5: Added basic support for Dota 2 (bug 5656, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Tue, 19 Mar 2013 11:18:44 -0400 - rev 3853
Added basic support for Dota 2 (bug 5656, r=asherkin).

581be3c32b91: Fixed possible rte in basetriggers for !ingame clients (bug 5191, r=psychonic).
Peace-Maker <januk@freenet.de> - Mon, 18 Mar 2013 20:11:50 -0400 - rev 3852
Fixed possible rte in basetriggers for !ingame clients (bug 5191, r=psychonic).

40e1814dd3d6: Fixed mapchooser interaction with CS:GO winlimits (bug 5484, r=psychonic).
Michael McKoy <ferret99gt@gmail.com> - Mon, 18 Mar 2013 20:10:31 -0400 - rev 3851
Fixed mapchooser interaction with CS:GO winlimits (bug 5484, r=psychonic).

3a72196e1a0f: Fixed check against uninitialized string in extension loader (bug 5546, r=psychonic).
Kyle Sanderson <kyle.leet@gmail.com> - Mon, 18 Mar 2013 20:03:17 -0400 - rev 3850
Fixed check against uninitialized string in extension loader (bug 5546, r=psychonic).

a0a045ca6d6a: Fixed double print when sending psay to self (bug 5649, r=psychonic).
Peace-Maker <januk@freenet.de> - Mon, 18 Mar 2013 19:58:18 -0400 - rev 3849
Fixed double print when sending psay to self (bug 5649, r=psychonic).

7d02e32ac0ae: Added logged error when PlayerRunCommand offset lookup fails (bug 5535, r=psychonic).
GoD-Tony <aangione@gmail.com> - Mon, 18 Mar 2013 19:53:30 -0400 - rev 3848
Added logged error when PlayerRunCommand offset lookup fails (bug 5535, r=psychonic).

c806f84d3e57: Changed MM:S inclusion in sqlite vcproj to use MMSOURCE19 env var (NPOTB) (bug 5468).
Nicholas Hastings <skamonkey@gmail.com> - Mon, 18 Mar 2013 19:06:48 -0400 - rev 3847
Changed MM:S inclusion in sqlite vcproj to use MMSOURCE19 env var (NPOTB) (bug 5468).

dc3ed0c7422c: Fixed errors with SendConVarValue on CS:GO (bug 5638, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Mon, 18 Mar 2013 11:47:55 -0400 - rev 3846
Fixed errors with SendConVarValue on CS:GO (bug 5638, r=asherkin).

150d0167658c: Triggering build.
Nicholas Hastings <skamonkey@gmail.com> - Mon, 18 Mar 2013 10:39:22 -0400 - rev 3845
Triggering build.

2f776026f148: Triggering build.
Nicholas Hastings <skamonkey@gmail.com> - Mon, 18 Mar 2013 09:06:28 -0400 - rev 3844
Triggering build.

6b98d7d062c5: Force build.
Asher Baker <asherkin@gmail.com> - Mon, 18 Mar 2013 01:37:59 +0000 - rev 3843
Force build.

04ca50d3cb60: Backed out updated libcurl.
Asher Baker <asherkin@gmail.com> - Mon, 18 Mar 2013 00:55:59 +0000 - rev 3842
Backed out updated libcurl.

552e86132fde: Fix libcurl compile error.
Asher Baker <asherkin@gmail.com> - Mon, 18 Mar 2013 00:14:55 +0000 - rev 3841
Fix libcurl compile error.

de598d016ff7: Force rebuild of libcurl.
Kyle Sanderson <kyle.leet@gmail.com> - Sun, 17 Mar 2013 23:56:15 +0000 - rev 3840
Force rebuild of libcurl.

05c359144594: Updated cURL version.
Asher Baker <asherkin@gmail.com> - Sun, 17 Mar 2013 22:23:20 +0000 - rev 3839
Updated cURL version.

aa2d7aa5322f: Fix a number of issues with cloned handles (bug 5240, r=asherkin).
Kyle Sanderson <kyle.leet@gmail.com> - Sun, 17 Mar 2013 22:05:33 +0000 - rev 3838
Fix a number of issues with cloned handles (bug 5240, r=asherkin).

f86a51ee4eb4: Check for cloned handles when dumping (bug 5245, r=asherkin).
Kyle Sanderson <kyle.leet@gmail.com> - Sun, 17 Mar 2013 21:58:56 +0000 - rev 3837
Check for cloned handles when dumping (bug 5245, r=asherkin).

fedfe0c3165e: Whoops. Snakes.
Asher Baker <asherkin@gmail.com> - Sun, 17 Mar 2013 21:07:28 +0000 - rev 3836
Whoops. Snakes.

ac5919d50903: Generate debugging information during compilation (bug 5227, r=ds).
Asher Baker <asherkin@gmail.com> - Sun, 17 Mar 2013 21:00:28 +0000 - rev 3835
Generate debugging information during compilation (bug 5227, r=ds).

408d8ace4e7d: Updated regex.inc with more flags and error codes (bug 5593).
Nicholas Hastings <skamonkey@gmail.com> - Sun, 17 Mar 2013 11:39:04 -0400 - rev 3834
Updated regex.inc with more flags and error codes (bug 5593).

7563b32966af: Moved PCRE_STATIC def in Regex ext to extension instead of modifying pcre header (bug 5593).
Nicholas Hastings <skamonkey@gmail.com> - Sun, 17 Mar 2013 11:39:04 -0400 - rev 3833
Moved PCRE_STATIC def in Regex ext to extension instead of modifying pcre header (bug 5593).

093c351b3957: Recompiled Regex extension libpcre against v8.32, enabling utf8, unicode props, and jit (bug 5593).
Nicholas Hastings <skamonkey@gmail.com> - Sun, 17 Mar 2013 11:39:04 -0400 - rev 3832
Recompiled Regex extension libpcre against v8.32, enabling utf8, unicode props, and jit (bug 5593).

babd0eee3c5e: Updated PCRE source to version 8.32 (bug 5593).
Nicholas Hastings <skamonkey@gmail.com> - Sun, 17 Mar 2013 11:32:03 -0400 - rev 3831
Updated PCRE source to version 8.32 (bug 5593).

4b225cca9591: Added msvc10 proj file for Regex extension and hooked up to meta sln (NPOTB).
Nicholas Hastings <skamonkey@gmail.com> - Sun, 17 Mar 2013 11:29:55 -0400 - rev 3830
Added msvc10 proj file for Regex extension and hooked up to meta sln (NPOTB).

2d31287c982f: Fixed crash regression in cset 90159516acd3 when player auth is invalid (bug 5538, r=asherkin).
Kyle Sanderson <kyle.leet@gmail.com> - Sun, 17 Mar 2013 09:49:31 -0400 - rev 3829
Fixed crash regression in cset 90159516acd3 when player auth is invalid (bug 5538, r=asherkin).

528fb63b2270: Added --no-mysql option to configure script to make MySQL optional (bug 5661, r=dvander).
Scott Ehlert <ds@alliedmods.net> - Sun, 17 Mar 2013 02:40:04 -0500 - rev 3828
Added --no-mysql option to configure script to make MySQL optional (bug 5661, r=dvander).

22586f6a758a: Fixed Windows build.
Nicholas Hastings <skamonkey@gmail.com> - Sun, 17 Mar 2013 00:26:53 -0400 - rev 3827
Fixed Windows build.

cdb77388037e: Increased map name buffer sizes in mapchooser (bug 5609, r=psychonic).
Peace-Maker <januk@freenet.de> - Sat, 16 Mar 2013 23:17:22 -0400 - rev 3826
Increased map name buffer sizes in mapchooser (bug 5609, r=psychonic).

ecd2382ca37e: Added GetSteamAccountID function to IPlayerHelpers and native for sp (bug 5548, r=asherkin).
Kyle Sanderson <kyle.leet@gmail.com> - Sat, 16 Mar 2013 23:12:40 -0400 - rev 3825
Added GetSteamAccountID function to IPlayerHelpers and native for sp (bug 5548, r=asherkin).

2e6d9effa65e: Fixed build error in mms_sample_ext from cset d17aed3d46bf (r=psychonic).
Kyle Sanderson <kyle.leet@gmail.com> - Sat, 16 Mar 2013 23:02:36 -0400 - rev 3824
Fixed build error in mms_sample_ext from cset d17aed3d46bf (r=psychonic).

a15fe74da328: Add DPT_Int64 type to netprop dumps (bug 5655, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 22:57:57 -0400 - rev 3823
Add DPT_Int64 type to netprop dumps (bug 5655, r=asherkin).

dfee1850a179: Get GetEntityClassname m_iClassname offset from worldspawn (bug 5654, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 22:57:33 -0400 - rev 3822
Get GetEntityClassname m_iClassname offset from worldspawn (bug 5654, r=asherkin).

3443f13cd47f: Made BreakpadSymbols script compatbile with Python 2.6 and above (bug 5660, r=asherkin).
Scott Ehlert <ds@alliedmods.net> - Sat, 16 Mar 2013 22:55:59 -0400 - rev 3821
Made BreakpadSymbols script compatbile with Python 2.6 and above (bug 5660, r=asherkin).

30f8cf3de6c4: Fixed build.
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 22:50:51 -0400 - rev 3820
Fixed build.

d17aed3d46bf: Replace usages of deprecated Sourcehook Add/Remove macros (bug 5631, r=dvander).
Kyle Sanderson <kyle.leet@gmail.com> - Sat, 16 Mar 2013 22:15:25 -0400 - rev 3819
Replace usages of deprecated Sourcehook Add/Remove macros (bug 5631, r=dvander).

f25d64a5cd7a: Exposed third parameter of TF2's AddCond in TF2_AddCondition (bug 5641, r=psychonic).
FlaminSarge <laftrykung@yahoo.com> - Sat, 16 Mar 2013 18:05:22 -0400 - rev 3818
Exposed third parameter of TF2's AddCond in TF2_AddCondition (bug 5641, r=psychonic).

87d44c16b4d2: Fixed some engine builds failing.
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 14:11:56 -0400 - rev 3817
Fixed some engine builds failing.

31650bb3c7e8: Add GetPlayerResourceEntity to SDKTools; deprecate old, broken TF2-specific impl (bug 5491, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 13:50:36 -0400 - rev 3816
Add GetPlayerResourceEntity to SDKTools; deprecate old, broken TF2-specific impl (bug 5491, r=asherkin).

05a9a13701c4: Move UserMessages::m_pBase to only engines without protobuf msgs (r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 13:42:11 -0400 - rev 3815
Move UserMessages::m_pBase to only engines without protobuf msgs (r=asherkin).

ba22878ca775: Added repeated field handing to PbSet* natives (bug 5633, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 13:31:56 -0400 - rev 3814
Added repeated field handing to PbSet* natives (bug 5633, r=asherkin).

bf1faf4a16c9: Added repeated field handling to PbRead* natives. Deprecate PbReadRepeated* (bug 5633, r=asherkin).
Nicholas Hastings <skamonkey@gmail.com> - Sat, 16 Mar 2013 13:31:35 -0400 - rev 3813
Added repeated field handling to PbRead* natives. Deprecate PbReadRepeated* (bug 5633, r=asherkin).

a855d1d12611: Updated TF2 TFCond defines (bug 5642, r=psychonic).
FlaminSarge <laftrykung@yahoo.com> - Sat, 16 Mar 2013 13:30:00 -0400 - rev 3812
Updated TF2 TFCond defines (bug 5642, r=psychonic).

6356daa6a54d: Fixed mismatched delete [] on thunks in JIT CompData dtor (bug 5639, r=dvander).
Kyle Sanderson <kyle.leet@gmail.com> - Sat, 16 Mar 2013 13:08:35 -0400 - rev 3811
Fixed mismatched delete [] on thunks in JIT CompData dtor (bug 5639, r=dvander).

f0393f7c8a9e: Added --sdks option to configure script to specify which SDKs to build againt (bug 5630, r=dvander).
Scott Ehlert <ds@alliedmods.net> - Wed, 13 Mar 2013 20:26:08 -0500 - rev 3810
Added --sdks option to configure script to specify which SDKs to build againt (bug 5630, r=dvander).

Valid arguments are "all", "present", or a comma delimited list of engine names.

The "all" option will try to build against all supported SDKs. (This is the default.)
The "present" option will only attempt to build against SDKs that exist on the system.

Examples:

configure.py --sdks=css,csgo,ep2v
configure.py --sdks=l4d
configure.py -s present

744cf333c966: Fixed issues with COMMAND_FILTER_NO_BOTS and @bots multi-target. (r=fennec)
Asher Baker <asherkin@gmail.com> - Sun, 10 Mar 2013 03:20:31 +0000 - rev 3809
Fixed issues with COMMAND_FILTER_NO_BOTS and @bots multi-target. (r=fennec)

b5f4ea4d3736: Allow access to unvalidated authstrings (bug 5587, r=psychonic).
Asher Baker <asherkin@gmail.com> - Thu, 07 Mar 2013 00:58:17 +0000 - rev 3808
Allow access to unvalidated authstrings (bug 5587, r=psychonic).