1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2024-11-29 11:24:19 +01:00
Commit Graph

1100 Commits

Author SHA1 Message Date
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
Nicholas Hastings
e29ff511ff Fix failing to load as VSP is GameDLL iface version >= 10. 2015-09-10 18:50:00 -04:00