Nicholas Hastings
760126ea8c
Fix more issues compiling on GCC 5+.
2016-11-09 18:08:42 -05:00
Nicholas Hastings
46846712d4
Fix loader's CreateInterface not being exported with GCC 5 and later.
2016-11-09 16:20:26 -05:00
Nicholas Hastings
0509616baf
Update loader for BM:S again.
2016-11-07 21:02:30 -05:00
Nicholas Hastings
937b4016ff
Nuke core-legacy - MM:S v1.4 API. ( #29 )
2016-10-11 13:29:37 -04:00
Nicholas Hastings
a112f84e1f
Merge pull request #28 from MrWaggel/master
...
Updated the sample_mm plugin
2016-06-27 08:42:11 -04:00
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
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
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
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
Nicholas Hastings
c06dc2dfed
Fix detection on TF2-branch games after recent updates.
2015-09-10 18:22:11 -04:00
Ruben Gonzalez
d735476d69
Trigger build.
2015-05-15 20:54:00 -04:00
Ruben Gonzalez
856c72299f
Trigger Build.
2015-05-15 18:31:27 -04:00