Commit Graph
100 Commits
Author SHA1 Message Date
Asher Baker 6572989993 Merge pull request #213 from splewis/find-array-nonzero-blocks
Add block parameter to FindValueInArray native.
2015-02-24 22:37:49 +00:00
Asher Baker c28426a09f Fix threads leaking if they're not joined. (bug 3460, r=dvander) 2015-01-06 20:29:47 +00:00
Asher Baker 50898d7a4f Merge pull request #208 from asherkin/long-lang-codes
Support long key names for languages (bug 6282)
2014-11-24 19:07:18 +00:00
Asher Baker ced026cecc Support long key names for languages. (bug 6282) 2014-11-22 22:18:49 +00:00
Asher Baker 93470fbdc6 Merge pull request #190 from asherkin/emscripten-asm-fix
Use GCC builtins for bsr/bsf where available.
2014-11-11 00:15:17 +00:00
Asher Baker 686cf9c5ba Use GCC builtins for bsr/bsf where available. 2014-11-09 04:15:49 +00:00
Asher Baker a463ed5cf2 Updated IDA scripts for 6.5. 2014-11-05 16:37:12 +00:00
Asher Baker 55a5c745d4 Updated plugin blacklist. 2014-09-16 10:47:21 +01:00
Asher Baker f570fa414b Reformatted compiler output a little. (r=dvander) 2014-08-12 18:35:43 +00:00
Asher Baker 84e5e20362 Merge pull request #125 from WildCard65/wearablesfix
Actually remove extra wearables.
2014-08-05 15:02:14 +01:00
Asher Baker dd7a1764e4 Merge pull request #115 from asherkin/basebans-load
Improved error reporting in basebans custom reasons loading.
2014-07-30 20:52:51 +01:00
Asher Baker eab6ac748f Improved error reporting in basebans custom reasons loading. 2014-07-30 16:30:01 +01:00
Asher Baker 803a54b773 Merge pull request #113 from VoiDeD/spcomp-include-path
Fix not adding the "include" directory to the spcomp search path.
2014-07-24 22:23:43 +01:00
Asher Baker af791a30df Merge pull request #72 from VoiDeD/keyvalue-from-string
Implement StringToKeyValues.
2014-07-07 13:49:24 +01:00
Asher Baker 891ebe4480 Merge pull request #18 from asherkin/version-count
Revert to using revision count for full version strings (r=dvander).
2014-05-31 04:44:51 +01:00
Asher Baker 88c452581b Revert to using revision count for full version strings. 2014-05-31 03:28:09 +01:00
Asher Baker ab68e70998 Merge pull request #14 from psychonic/rip-magic
Replace magic numbers for sm_show_activity with named constants (r=asherkin).
2014-05-29 19:06:22 +01:00
Asher Baker 8be1feadc1 Merge pull request #13 from psychonic/adminsys2logic
Move adminsys and more natives from core to logic (r=asherkin).
2014-05-29 19:04:40 +01: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
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
Asher Baker 67a2fe3751 Speculative fix for bot issues with SteamAuthstringValidation (r=psychonic). 2013-10-08 11:27:26 -04:00
Asher Baker 1b3ff094fa Updated plugin blacklist. 2013-09-11 06:16:48 +01:00
Asher Baker 2b88905b40 Fixed build. 2013-08-12 01:32:44 +01:00
Asher Baker 29108ea8ad Change wording for SteamAuthstringValidation config option to mark feature as experimental (bug 5791, r=psychonic). 2013-08-01 14:31:03 +01:00
Asher Baker 351142f93f Fixed inaccurate compiler error when ternary operator is involved (bug 5711, r=dvander). 2013-07-18 17:59:24 -04:00
Asher Baker 0a581154d1 Force rebuild. 2013-05-17 21:46:43 +01:00
Asher Baker efabf18162 Fixed copy-paste error in 116256b519b5. 2013-05-16 14:58:14 +01:00
Asher Baker 56737ac523 File upload support for webternet (r=psychonic). 2013-05-16 14:49:03 +01:00
Asher Baker 68ab7e2e3e Fixed unaligned memory access in spcomp (r=dvander). 2013-05-02 20:47:35 +00:00
Asher Baker fe61f583e6 Only split DWARF data out for non-explicit-debug builds (bug 5683, r=dvander). 2013-04-11 00:34:52 +01:00
Asher Baker 4031ad354b Fixed JIT conflicts with SELinux (bug 5581, r=dvander). 2013-04-11 00:33:12 +01:00
Asher Baker d5ec523584 Support emscripten for compiling spcomp (r=dvander). 2013-04-05 07:03:43 +01:00
Asher Baker 91ea3ba090 Force build. 2013-03-18 01:37:59 +00:00
Asher Baker e84f6e4afd Backed out updated libcurl. 2013-03-18 00:55:59 +00:00
Asher Baker 9b65900df0 Fix libcurl compile error. 2013-03-18 00:14:55 +00:00
Asher Baker 63175aa3cb Updated cURL version. 2013-03-17 22:23:20 +00:00
Asher Baker 3c9e84d380 Whoops. Snakes. 2013-03-17 21:07:28 +00:00
Asher Baker 0f62a8ec2f Generate debugging information during compilation (bug 5227, r=ds). 2013-03-17 21:00:28 +00:00
Asher Baker 52e9ec10bf Fixed issues with COMMAND_FILTER_NO_BOTS and @bots multi-target. (r=fennec) 2013-03-10 03:20:31 +00:00
Asher Baker 8da56ff98c Allow access to unvalidated authstrings (bug 5587, r=psychonic). 2013-03-07 00:58:17 +00:00
Asher Baker e814e65fcb Error on access to nested datamap props (bug 5446, r=psychonic). 2012-09-03 20:26:39 +01:00
Asher Baker 0fcfead475 Fixed missing libprotobuf linking to core on linux, mac. 2013-01-22 22:47:35 -05:00
Asher Baker 63f8262a57 Updated plugin blacklist. 2012-12-28 11:58:31 +00:00
Asher Baker 3e1e20dbe2 Fixed PackageScript to not try and include extra extensions. 2012-12-25 21:44:58 +00:00
Asher Baker 439986e3fe Made thread worker processing limits configurable at runtime (bug 5326, r=psychonic). 2012-12-14 15:16:35 -05:00
Asher Baker e77ad244ad Fixed OnLibraryAdded/Removed not being called in all plugins (bug 5431, r=psychonic). 2012-12-14 15:15:12 -05:00
Asher Baker 247fabaaf0 Added the ability to override RegConsoleCommand-created commands (bug 5199, r=psychonic). 2012-11-15 17:53:11 +00:00
Asher Baker a991d327e6 Improved sendtable dump output (bug 5471, r=psychonic). 2012-11-15 17:50:11 +00:00
Asher Baker c19712dccc Improved console config editing (bug 5470, r=psychonic). 2012-11-15 17:49:13 +00:00
Asher Baker ccc067a1c6 Merge. 2012-10-27 01:09:43 +01:00
Asher Baker 0cd954749c Updated plugin blacklist. 2012-10-27 01:08:25 +01:00
Asher Baker 89be7adc80 Updated plugin blacklist. 2012-10-12 02:25:53 +01:00
Asher Baker 38969dde2f Updated plugin blacklist. 2012-09-22 12:59:14 +01:00
Asher Baker 3061ef9d4c Updated plugin blacklist. 2012-09-21 01:33:43 +01:00
Asher Baker bed417dc62 Include the auto-version file in the build, so 3rd party plugins compiled aginst the includes get useful versioning info (bug 5453, r=dvander). 2012-09-08 21:02:46 +01:00
Asher Baker 7625ca439e Check the debug stringbase when loading plugins, lest it be null and cause crashes down the line (bug 5478, r=dvander). 2012-09-08 17:31:31 +01:00
Asher Baker eceb9008cd Populated initial plugin blacklist (r=psychonic). 2012-09-03 14:46:05 +01:00
Asher Baker f62283b595 Fixed resolution of GetProfilerTime on non-Windows platforms (r=me). 2012-08-29 16:35:08 +01:00
Asher Baker bf76be5dfa Overhauled versioning information (bug 5453, r=dvander). 2012-08-26 01:33:54 +01:00
Asher Baker da53fdb50c Updated cstrike gamedata. 2012-08-22 23:23:31 +01:00
Asher Baker 549e5a85cb Merge 2012-08-22 18:44:27 +01:00
Asher Baker cd75c56ac4 Updated credits. (r=psychonic) 2012-08-22 18:39:16 +01:00
Asher Baker c07f84911c Force build. 2012-08-16 02:06:31 +01:00
Asher Baker 6f18a50945 Merge. 2012-08-16 01:42:55 +01:00
Asher Baker 981171f42a Fixed bugs in IDAPython vtable dump script (NPOTB). 2012-08-15 16:05:16 +01:00
Asher Baker de27cb8a2f Added system to block malware or illegal plugins (bug 5289, r=dvander). 2012-08-09 01:54:43 +01:00
Asher Baker ac6c162a13 Changed TFWeaponSlot enum description (r=me). 2012-08-07 18:04:10 +01:00
Asher Baker a8021e0d79 Updated IDAPython vtable dump script (NPOTB). 2012-08-07 02:11:07 +01:00
Asher Baker 67ae85b840 Added some useful IDA scripts (NPOTB). 2012-07-29 02:51:50 +01:00
Asher Baker c1f9fb6c3a Fixed plugins being compiled with a version number of 1.4.0-dev (r=psychonic). 2012-07-25 00:17:58 +01:00
Asher Baker 70f91f8345 Fixed target client index error in TF2 Disguise native (r=me). 2012-06-13 10:07:02 +01:00
Asher Baker 61a28c290b Updated sdktools msvc10 proj file to use MMSOURCE19. (NPOTB). 2012-06-09 20:02:08 -04:00
Asher Baker 40c2674d49 Worked around possible admin detection issues on newer engines (bug 5327, r=psychonic). 2012-06-09 20:00:55 -04:00
Asher Baker b3d38bd4f1 Lowered default think time to 20ms (bug 4733, r=psychonic). 2012-06-08 20:31:42 -04:00
Asher Baker 7e199b0c7c Fixed CStrike extension shutdown crash (bug 5328, r=psychonic). 2012-06-08 20:29:06 -04:00
Asher Baker 56131fd63a Removed files accidentally commited in 33b39cd05faf. 2012-05-30 14:20:18 +01:00
Asher Baker 618eb254c0 Fixed intermittent crashes in clientprefs (bug 4660, r=psychonic). 2012-05-29 17:41:48 +01:00
Asher Baker 0d5ef132f3 Fixed erroneous const-qualification of name param of GetAdminUsername (bug 5267, r=psychonic). 2012-05-28 00:52:59 +01:00
Asher Baker 6121c098c8 Fixed possible crash when reloading a plugin with an invalid binary (bug 5288, r=psychonic). 2012-05-27 01:51:03 +01:00
Asher Baker c15a91dbcc Fixed intermittent crash when looking for an invalid signature (bug 5301, r=fyren). 2012-05-27 01:51:02 +01:00
Asher Baker f46c58deaa Fixed error when reloading dependant plugins using aliased natives (bug 5302, r=psychonic). 2012-05-27 01:50:57 +01:00
Asher Baker 997c7ebbcf Made clientprefs attempt to reconnect to the database on map change (bug 4745, r=dvander). 2012-05-24 16:07:28 +01:00
Asher Baker afe5425163 Updated the location of the blue crab (bug 4959, r=pred). 2012-05-24 16:04:23 +01:00
Asher Baker 32eadc0ea3 Fixed typo in logic bridge (bug 5287, r=psychonic). 2012-05-24 15:59:53 +01:00
Asher Baker e75b244cae Fixed Float negation operator (bug 5292, r=psychonic). 2012-05-24 15:56:19 +01:00
Asher Baker 0ecae8a844 Merge 2012-04-26 17:01:16 +01:00
Asher Baker 9e45f2da9f Fixed client serials not being unique on Windows (bug 5285, r=psychonic). 2012-04-26 16:58:18 +01:00
Asher Baker d676886dee Updated TF2 RemoveDisguise gamedata. 2012-04-18 21:16:01 -04:00
Asher Baker fbeeaa4c1e Merge. 2012-03-04 20:03:52 +00:00
Asher Baker 48738bbae9 Partially added minimal-rebuild support for debug info generation. (bug 5227, r=a-very-sad-buildbot) 2012-03-04 20:01:40 +00:00
Asher Baker 545868da38 Forcing build. 2012-02-17 12:04:20 +00:00
Asher Baker e154f3edb7 Generate and upload breakpad symbols if BREAKPAD_SYMBOL_SERVER variable is set. (bug 5229, r=dvander) 2012-02-17 03:28:02 +00:00
Asher Baker 393c54fdc2 Generate debugging information during compilation. (bug 5227, r=ds) 2012-02-16 19:26:49 +00:00
Asher Baker ca94a61acf Fixed ServerCommandEx native appending to buffer instead of overwriting (bug 5047, r=fyren). 2011-10-17 11:02:42 -04:00
Asher Baker 3d47010cbd Fail to load a metamod-enabled extension if it refuses to attach to MM:S (bug 5042, r=dvander). 2011-08-15 20:19:07 +01:00
Asher Baker 1bd97730ce Added a reset argument to 'sm cvars' (bug 5043, r=psychonic). 2011-08-14 21:42:32 +01:00
Asher Baker ec11a31d9d Updated sm_rcon to use new ServerCommandEx native (bug 5018, r=ds). 2011-07-18 03:25:01 +01:00
Asher Baker 2271469d1b Added ServerCommandEx native to get the response when running a command (bug 3873, r=ds). 2011-07-18 03:23:03 +01:00
Asher Baker 7fe92d87c2 Added missing brackets back to l4d and l4d2 gamedata (bug 5016, r=psychonic). 2011-07-16 17:55:43 -04:00