Fyren
8d368128e7
core-legacy Makefile fixes
2010-06-15 14:18:44 -07:00
Scott Ehlert
1e9364cfdc
Fixed VDF plugin loading on core-legacy (ep1) on Linux (bug 4410, r=dvander).
2010-06-12 01:24:47 -04:00
Scott Ehlert
a8f53b8e14
Allow loading of plugins without "_i486" in the filename when ".so" extension is ommitted on Linux (bug 4410, r=dvander).
2010-05-19 01:28:55 -05:00
Scott Ehlert
bb50260815
Hopefully fixed build.
2010-05-14 01:02:08 -05:00
Scott Ehlert
73e2daec56
Converted build system to AMBuild (bug 4403, r=dvander).
...
--HG--
rename : support/pushbuild.txt => pushbuild.txt
2010-05-14 00:34:36 -05:00
David Anderson
7d6e151192
Fixed CallClass<T> source code compatibility bug in core-legacy (bug 4021, r=ds).
2010-01-11 20:00:01 -08:00
David Anderson
e31183495a
Added test case for bug 4210 and fixed various bugs in the test suite tool.
2010-01-10 02:46:18 -05:00
David Anderson
0a7253a190
Re-added -dev tag, bumped version to 1.9.0.
2009-12-19 17:20:54 -08:00
David Anderson
7549974a6a
Pinned release version strings.
2009-12-19 16:50:07 -08:00
Scott Ehlert
1f1d6e57f9
Rewrote user message caching code to always use IServerGameDLL::GetUserMessageInfo (bug 4117, r=dvander).
...
Games where the above function can crash are handled by detouring tier0's Error() function and jumping back to our own code. So in theory this should work on all games now.
2009-12-10 00:59:50 -06:00
Scott Ehlert
15e694bce8
Fixed VSP listener on Linux when loaded via gameinfo.txt on Left 4 Dead 2 (bug 4113, r=dvander).
...
This moves the actual VSP listener to the loader and so "plugin_load" is given the path to the loader rather than one of the engine specific binaries.
2009-11-22 23:54:55 -06:00
Scott Ehlert
b90b93e849
Fixed issue with vsnprintf macro being defined under MSVC 9/2008 (bug 3887, r=dvander).
2009-11-14 00:49:35 -06:00
Scott Ehlert
071c1877cb
Merge.
2009-10-29 11:00:10 -05:00
Scott Ehlert
a6b2f0c80f
Changed my name in the credits for great justice!
2009-10-29 05:21:54 -05:00
David Anderson
88974ed0b5
Backported GetSourceEngineBuild from new API to legacy API (bug 4082, r=ds).
2009-10-29 01:12:10 -07:00
David Anderson
e93bd0fdbb
Backported GetVSPInfo from new API to legacy API (bug 4079, r=ds).
2009-10-29 00:52:39 -07:00
David Anderson
801e0e5dfc
Merge.
2009-10-29 00:45:11 -07:00
David Anderson
0c4bc93f5a
Backported OnUnlinkConCommandBase event from new API to legacy API (bug 4018, r=ds).
2009-10-29 00:44:31 -07:00
David Anderson
584717bf8c
Fixed circular dependency between sourcemm.h/util.h (build bustage).
2009-10-29 02:37:52 -04:00
David Anderson
16ca8385a9
Linux build fix.
2009-10-28 23:24:21 -07:00
David Anderson
48b345cb2c
Build fixes.
2009-10-28 23:18:50 -07:00
David Anderson
c5c9d63c8e
Merged PM's unreleased SourceHook-legacy, getting us VP hooks (bug 4019, r=ds).
2009-10-28 23:14:32 -07:00
Scott Ehlert
4ca2a32878
Ran versionchanger script for consistency.
2009-02-25 22:48:58 -06:00
Scott Ehlert
db5f531c78
Merged changes from 1.7 branch.
2009-02-25 22:40:11 -06:00
Scott Ehlert
ddb11f2e31
Re-added -dev tag for snapshots.
2009-02-25 22:13:30 -06:00
David Anderson
d97f5d9fe7
Bumped all versions.
2009-02-25 20:26:19 -05:00
David Anderson
cc2234ba88
Fixed "late" load parameter always being true in VSP mode (bug 3532, r=ds).
2009-02-17 13:58:25 -05:00
David Anderson
277a2a4966
Normalized line endings to unix (no bug).
2009-02-16 17:43:55 -05:00
David Anderson
ee50d4adfc
Fixed mprotect() being called with invalid length values (bug 3642, r=ds).
2009-02-16 15:52:46 -05:00
Scott Ehlert
1f263e3c88
Merged changes from mmsource-1.7 branch.
2008-12-29 11:42:44 -06:00
David Anderson
b2b6c22b30
Fixed build failure (no bug, r=ds).
2008-12-23 00:08:01 -05:00
David Anderson
15dbd8d9ff
Whitespace fix.
2008-12-23 00:03:33 -05:00
David Anderson
075a21cc07
Fixed SourceHook includes to be usable on Mac OS X (bug 3514, r=ds).
2008-12-22 23:38:06 -05:00
Scott Ehlert
d438d73454
Merged changes from 1.7 branch.
2008-11-26 08:48:14 -06:00
David Anderson
6608e4bf4d
Bumped build changesets.
2008-11-26 01:51:57 -06:00
David Anderson
1e6413ac0d
Bumped build IDs again.
2008-11-26 01:49:17 -06:00
Scott Ehlert
d8fa2493c4
Removed tag for 1.7.0
2008-11-26 01:40:41 -06:00
David Anderson
2c969fdaf3
Bumped versions.
2008-11-26 00:30:49 -06:00
David Anderson
ab4dfdc722
Updated changelog, added license headers.
2008-11-26 00:19:30 -06:00
Scott Ehlert
6d2145cee3
Bumped central to 1.8
2008-11-26 00:09:17 -06:00
Scott Ehlert
370a728ed2
Fixed build fo' real. Boy, am I tired.
2008-11-24 07:50:01 -06:00
Scott Ehlert
ed58f87408
El horrible: Fixed build.
2008-11-24 07:47:08 -06:00
Scott Ehlert
e329d40384
The 'meta refresh' command now handles plugins loaded via VDF files.
2008-11-24 07:25:46 -06:00
Scott Ehlert
fc81b3b006
Added engine string to 'meta game' command in core-legacy for consistency.
2008-11-24 04:13:35 -06:00
Scott Ehlert
73ea97f1dc
Replaced SVN_FULL_VERSION with MMS_FULL_VERSION and SVN_FILE_VERSION with MMS_FILE_VERSION in version headers.
2008-11-24 03:50:12 -06:00
Scott Ehlert
09a410314e
Fixed core/version.rc for windows, so the filename field has the correct engine.
...
Also applied fix for other builds just in case target filename ever changes.
2008-11-24 03:30:52 -06:00
David Anderson
2d227710d2
Fixed VSP listening on core-legacy gamedll while gamedll bridged.
2008-11-24 00:10:13 -06:00
David Anderson
280f376dc4
Updated core-legacy windows build.
2008-11-23 22:04:26 -06:00
David Anderson
58af1b7c4a
Fixed regression in ISmmAPI::serverFactory.
2008-11-23 22:02:49 -06:00
David Anderson
08f2df2d78
Properly implementing GameDLL unloading.
2008-11-23 21:50:17 -06:00