Commit Graph

4188 Commits

Author SHA1 Message Date
David Anderson
c2cfe60102 Port versioning to AMBuild 2 (bug 5997 part 8, r=ds). 2013-12-30 17:50:59 -05:00
David Anderson
75e622e879 Port packaging to AMBuild 2 (bug 5997 part 6, r=ds). 2013-12-30 17:50:59 -05:00
David Anderson
9c19f6efb7 Port plugin build scripts to AMBuild 2 (bug 5997 part 5, r=ds). 2013-12-30 17:50:58 -05:00
David Anderson
58995fc829 Add an spcomp option to print #included files (bug 5997 part 4, r=ds). 2013-12-30 17:50:58 -05:00
David Anderson
54ed1807c0 Port webternet/curl to AMBuild 2 (bug 5997 part 2, r=ds). 2013-12-30 17:50:57 -05:00
David Anderson
e1a820dcf9 Port simple C++ build scripts to AMBuild 2 (bug 5997 part 1, r=ds). 2013-12-30 17:50:56 -05:00
Ryan Stecker
b749bbf42b Remove 'state' keyword from compiler (bug 4572, r=dvander). 2013-12-28 08:42:50 -05:00
Nicholas Hastings
bdbc3c3b58 Fix SDKHooks Spawn hook crashing in Dota.
--HG--
extra : rebase_source : dfe1eb22256268b321b8c24be718fbc7c770e74e
2013-12-28 08:19:34 -05:00
Scott Ehlert
b83810b986 Triggering build. 2013-12-20 17:27:58 -06:00
Nicholas Hastings
462b543816 Trigger build for hl2sdk-dota changes. 2013-12-20 15:19:01 -05:00
Asher Baker
29ddb9f4d9 Fix spcomp compilation on OS X 10.9
Summary:
10.9's SDK changed strlcat and strlcmp to macros, which has broken lots of code. As they will always be available from the system (being BSD functions), just use the system ones there.

tempnam has also been deprecated, refactoring spcomp to use it safely is quite a bit of work, and it's not critical, so just hacking around it with mkstemp.

Test Plan: Compiled spcomp.

Reviewers: dvander

Differential Revision: https://phabricator.alliedmods.net/D3

--HG--
extra : rebase_source : 535b88f815727b186fa6a141036599651a60e334
2013-12-02 13:08:27 +00:00
Kyle Sanderson
398b05afed Fix uninit'd memory issues in AMTL AString and Vector (bug 5921, r=psychonic).
--HG--
extra : rebase_source : 17a57dcf815cb3798eaa13af5f4af44fb1930f86
2013-11-30 10:59:05 -05:00
David Anderson
f0e4fe66ba AMTL updates and changes to adapt for them to fix menu crashes (bug 5921, r=psychonic).
AMTL:
Removes isVoid from AString.
Fixes support inserting to Vector at length.

--HG--
extra : rebase_source : 02805fad60c2b759a0e2e91c081144854a8e0b54
2013-11-30 10:51:28 -05:00
Dr!fter
fa057e76f3 Update CS:GO CSWeaponDrop signature 2013-11-21 19:26:10 -05:00
Nicholas Hastings
47906fbcb7 Updaee CS:GO gamedata. 2013-11-16 10:19:20 -05:00
Nicholas Hastings
5df8c9290f Fix incorrect return and inability to block in TF2 OnCrit forward (r=FlaminSarge, VoiDeD). 2013-11-09 19:33:06 -05:00
Nicholas Hastings
1938be9e28 Updated NMRiH gamedata. 2013-11-08 10:42:30 -05:00
Nicholas Hastings
839e292819 Updated CS:GO gamedata. 2013-11-06 22:48:07 -05:00
Nicholas Hastings
056f64ad40 Consolidate SDKTools ent factory lookup (r=asherkin). 2013-11-05 20:32:37 -05:00
Nicholas Hastings
c13a0a2e7a Trigger build. 2013-11-03 09:39:49 -05:00
Nicholas Hastings
1cf12085fc Trigger build. 2013-11-02 09:40:44 -04:00
Nicholas Hastings
d9946b49c4 Trigger build. 2013-11-01 19:20:32 -04:00
Nicholas Hastings
c5ca58a95b Trigger build. 2013-11-01 18:15:54 -04:00
Nicholas Hastings
591255c793 Fix typo in No More Room In Hell SDKHooks gamedata. 2013-10-30 16:10:02 -04:00
Nicholas Hastings
2ea5e6d090 Updated No More Room In Hell gamedata. 2013-10-30 16:03:09 -04:00
Kyle Sanderson
e01fc5e697 Add RequestFrame native for one-off frame actions (bug 5965, r=dvander). 2013-10-29 22:10:40 -04:00
Nicholas Hastings
0775976165 Updated TF2 enums. 2013-10-29 20:08:18 -04:00
Nicholas Hastings
d2f719171d Fix GetEngineVersion ret values for MM:S 1.9.x on orangebox (bug 5967, r=asherkin). 2013-10-29 19:00:21 -04:00
Nicholas Hastings
c9c147a814 Have SDKTools use IServerTools to get ent facts where available (bug 5968, r=asherkin). 2013-10-29 18:59:36 -04:00
Nicholas Hastings
31aa230cba Updated TF2 ext Burn call with new parameter. 2013-10-29 18:59:12 -04:00
Nicholas Hastings
880be015ae Updated TF2 gamedata. 2013-10-29 18:59:00 -04:00
David Anderson
96d6cf8def Fix some memory errors (bug 5904, r=ds). 2013-10-29 18:58:34 -04:00
Nicholas Hastings
66dd3f08b1 Updated Synergy gamedata. 2013-10-28 11:13:48 -04:00
Nicholas Hastings
2175e561cc Flipped on ShowMenu support for Insurgency (present in next game update). 2013-10-25 14:32:56 -04:00
Kyle Sanderson
35191745ca Fix regression in SDKTools SetClientListening hook refcounting (bug 5956, r=fyren). 2013-10-24 13:20:42 -04:00
Scott Ehlert
661af1c5e2 Trigger build. 2013-10-24 00:53:27 -05:00
Dr!fter
bd1ee1f805 Update CS:GO sdktools gamedata 2013-10-23 22:28:53 -04:00
Scott Ehlert
9e926bdb1d Trigger build. 2013-10-21 04:08:40 -05:00
Asher Baker
edab49c4ef Support HUGE files in spcomp (bug 5959, r=dvander)
Summary: When there are more than 32768 SLOC in a file, spcomp underflows when storing debug info. These are safe to change as the file-backed struct uses uint32_t already.

Test Plan: Compiled the test plugin from bug 5959. I didn't load it, but it compiled without error and the SMX file is valid.

Reviewers: BAILOPAN

Differential Revision: https://phabricator.alliedmods.net/D2

--HG--
extra : rebase_source : fa907333b8c0dcab6e78c69ad4a92cdfb048083f
extra : amend_source : c7d2ec7d8b880459a57e4b2df5c1e8bbab5585bb
2013-10-15 23:36:16 +01:00
Asher Baker
bbbbc8b311 Add a .arcconfig file so that arc works
Test Plan: Used arc to send this diff.

Reviewers: BAILOPAN, psychonic

Differential Revision: https://phabricator.alliedmods.net/D1

--HG--
extra : amend_source : 6aff9a42b440fe57ac096a93e843916c8a64b26d
2013-10-15 22:57:59 +01:00
David Anderson
d5c1111fda Update linux dep script (no bug, r=NPOTB). 2013-10-14 11:56:43 -07:00
Nicholas Hastings
26a76365f4 Trigger build. 2013-10-13 15:17:20 -04:00
Nicholas Hastings
3a20ae16e1 Added gamedata for Insurgency (bug 5951, r=asherkin). 2013-10-13 14:16:12 -04:00
Nicholas Hastings
e0746e1ab8 Added engine support for Insurgency (bug 5951, r=asherkin). 2013-10-13 14:16:08 -04:00
Nicholas Hastings
24c623c2fa Added gamedata for Blade Symphony (bug 5949, r=asherkin). 2013-10-13 14:15:33 -04:00
Nicholas Hastings
5e1d207eae Added engine support for Blade Symphony (bug 5949, r=asherkin). 2013-10-13 14:15:29 -04:00
Nicholas Hastings
3e15966c3e Add support for Source SDK Base 2013 (bug 5917, r=asherkin). 2013-10-13 14:14:51 -04:00
Nicholas Hastings
ff54fb431f Fix ep1 build. 2013-10-09 09:12:46 -04:00
Nicholas Hastings
1ba6b2653a Move ForwardSys from core to logic (bug 5953, r=fyren).
--HG--
rename : core/ForwardSys.cpp => core/logic/ForwardSys.cpp
rename : core/ForwardSys.h => core/logic/ForwardSys.h
2013-10-09 08:43:08 -04:00
Nicholas Hastings
1d1b5d1c6d Move DBManager and DB natives from core to logic (bug 5953, r=fyren).
--HG--
rename : core/Database.cpp => core/logic/Database.cpp
rename : core/Database.h => core/logic/Database.h
rename : core/sm_simple_prioqueue.h => core/logic/sm_simple_prioqueue.h
rename : core/smn_database.cpp => core/logic/smn_database.cpp
rename : core/sm_queue.h => public/sm_queue.h
2013-10-09 08:43:08 -04:00