1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2024-12-01 13:24:25 +01:00
Commit Graph

1101 Commits

Author SHA1 Message Date
MrWaggel
bde5403495 Removed deprecated hook NetworkIDValidated
IServerGameClients does not have this function anymore, and declared hook is not being used in the sample anyways.

Should compile on GCC now.
2016-06-27 13:18:35 +02:00
MrWaggel
ce26eb3a43 Added GCC flag -std=c++11
Required to compile the variadic templates.
2016-06-27 13:15:26 +02:00
Nicholas Hastings
de389d9ca8 Merge pull request #27 from alliedmodders/64bit-fs-support
Allow support for running on filesystems that use 64-bit inodes on Linux.
2016-04-26 23:17:48 -04:00
Nicholas Hastings
b6c53f1e0e Allow support for running on filesystems that use 64-bit inodes on Linux.
Most supported games don't even support this case, but at least CS:GO does. WIthout
this fix, some filesystem calls can fail, or in the case of readdir, fail to return all/any files.
This was first observed when using an XFS-formatted volume on CentOS 7 x64.
2016-04-26 18:09:14 -04:00
Nicholas Hastings
c1c75e8016 Update TravisCI build to use Clang 3.7. 2016-03-18 12:35:24 -04:00
Nicholas Hastings
9f0bdb2cab Fix build on newer compiler versions. 2016-03-17 15:17:50 -04:00
Nicholas Hastings
f1e61c14e6 Copy recent Breakpad dump support script changes from SourceMod. 2016-01-31 12:41:49 -05:00
Nicholas Hastings
a50279c350 Enable the newly-added --breakpad-dump for our automated builds. 2016-01-31 12:34:36 -05:00
Nicholas Hastings
58c8100361 Merge pull request #15 from alliedmodders/symbol-upload
Add support for Throttle symbol uploading.
2016-01-31 12:23:13 -05:00
Nicholas Hastings
df572529a4 Add support for Throttle symbol uploading. 2016-01-31 12:16:13 -05:00
Ruben Gonzalez
74c62a4ffe Trigger build 2015-12-22 12:19:26 -05:00
Nicholas Hastings
e12bd47c32 Upload loader for Black Mesa engine changes. 2015-12-22 06:51:14 -08:00
Nicholas Hastings
4472cc4cc7 Update AllowDedicatedServers offset in loader. 2015-12-18 08:42:41 -05:00
Nicholas Hastings
68dcd2e40e Fix AMbuild script. 2015-12-18 08:42:19 -05:00
Nicholas Hastings
f17a958c66 Merge branch 'master' into S2
Conflicts:
	configure.py
	core/sourcehook/test/main.cpp
2015-11-23 15:12:55 -05:00
David Anderson
bb3fe41b08 Merge pull request #26 from alliedmodders/tl-5
Factor out SH_DECL_EXTERN macros into variadic versions.
2015-10-29 10:05:47 -07:00
Nicholas Hastings
7f781f69b8 Fix Insurgency build on Linux for SDK changes. 2015-10-27 18:15:55 -07:00
David Anderson
270c8714e3 Add variadic versions of the SH_DECL_MANUALEXTERN macro family, and wrap the hardcoded macros around these. 2015-10-25 13:47:33 -07:00
David Anderson
4918d4ff4c Add variadic versions of the SH_DECL_EXTERN macro family, and wrap the hardcoded macros around these. 2015-10-25 13:03:02 -07:00
David Anderson
8046a5681b Merge branch 'tl-4' 2015-10-25 11:29:58 -07:00
David Anderson
1d372f91fb Merge pull request #24 from alliedmodders/tl-3
Use C++11 variadic templates in FastDelegate.
2015-10-25 10:54:49 -07:00
David Anderson
fdd571fc06 Use C++11 variadic templates for sh_memfuncinfo.h. 2015-10-24 19:36:33 -07:00
David Anderson
196d28a45a Remove extra, unused copies of sh_memfuncinfo.h. 2015-10-24 19:31:49 -07:00
David Anderson
cf5550345c Use C++11 variadic templates for core-legacy FastDelegate. 2015-10-24 19:31:34 -07:00
David Anderson
2ce09bfa70 Use C++11 variadic templates for core FastDelegate. 2015-10-24 18:52:31 -07:00
David Anderson
ef43db47b2 Regenerate sourcehook.h. 2015-10-24 18:22:40 -07:00
David Anderson
34187e4122 Update core-legacy sourcehook.hxx for manual changes to sourcehook.h. 2015-10-24 18:22:19 -07:00
David Anderson
edba55f4a8 Remove extra, unused copies of FastDelegate.h/sourcehook.h from the tree. 2015-10-24 18:22:01 -07:00
David Anderson
69edd3e887 Merge pull request #23 from alliedmodders/tl-2
Use variadic templates for ExecutableClass<>.
2015-10-24 16:04:56 -07:00
Nicholas Hastings
1045cdb98e Remove MM:S dir from search paths. 2015-10-08 12:57:56 -04:00
Nicholas Hastings
508f39ae1b Re-enable plugin loading from VDF. 2015-10-08 12:55:34 -04:00
David Anderson
cf1218ee90 Use variadic templates for ExecutableClass (core-legacy changes). 2015-09-25 18:05:19 -07:00
David Anderson
4a652ceea6 Use variadic templates for ExecutableClass (core changes). 2015-09-25 17:53:45 -07:00
David Anderson
60f878f132 Merge pull request #22 from alliedmodders/tl
Replace SetOverrideResult/GetRecallIface with variadic templates.
2015-09-25 17:19:00 -07:00
David Anderson
ebf29dacac Merge pull request #21 from alliedmodders/fix-vphook-test
Fix testvphooks.
2015-09-24 21:38:42 -07:00
David Anderson
4477448924 Replace SetOverrideResult/GetRecallIface with variadic templates. 2015-09-24 21:16:29 -07:00
David Anderson
219cd7203f Fix testvphooks. 2015-09-24 21:03:49 -07:00
David Anderson
9302296462 Merge pull request #19 from alliedmodders/fix-sh-tests
Enable SourceHook tests on Travis.
2015-09-24 20:45:12 -07:00
David Anderson
5f44dd2d22 Enable SourceHook tests on Travis. 2015-09-24 20:40:05 -07:00
David Anderson
cefc9e53df Merge pull request #20 from alliedmodders/new-travis
Use the new travis layout.
2015-09-24 20:11:02 -07:00
David Anderson
20af85bf89 Use the new travis layout. 2015-09-24 19:36:20 -07:00
Nicholas Hastings
81d2973129 Disable VDF plugin loading on Source2 until KV issues are worked out. 2015-09-22 07:33:50 -04:00
Nicholas Hastings
c9dae39e6b Update offset for AllowDedicatedServer in loader. 2015-09-22 07:33:27 -04:00
Nicholas Hastings
112cbcaa3a Revert "Remove hook on AllowDedicatedServer - no longer necessary."
This reverts commit 4461b5e1b8.
2015-09-21 13:29:01 -04:00
Nicholas Hastings
5ecfdcaa2b Revert "Hook Connect on ISource2Server instead of ISource2ServerConfig."
This reverts commit c07bab9763.
2015-09-21 13:28:52 -04:00
Nicholas Hastings
c222ce746f Merge pull request #18 from alliedmodders/rip-s1dota
Stop building Source 1 Dota 2 build.
2015-09-18 22:35:54 -04:00
Nicholas Hastings
22aadca8ae Stop building Source 1 Dota 2 build. 2015-09-18 15:45:03 -04:00
Nicholas Hastings
030706fdcd Fix recent regression with finding engine ptr on CS:S, DoD:S, HL2:DM.
They are still only have engine v21, not yet v22 (let alone v23).
2015-09-14 09:54:46 -04:00
Nicholas Hastings
f8917d32e6 Merge pull request #17 from alliedmodders/shim-noshim
Shim for TF2-branch games to find latest, non-shimmed engine iface.
2015-09-10 22:56:16 -04:00
Nicholas Hastings
e4cfea7227 Shim for TF2-branch games to find latest, non-shimmed engine iface. 2015-09-10 20:41:27 -04:00