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

154 Commits

Author SHA1 Message Date
Scott Ehlert
e41845770e Fixed makefiles for the HL2 SDK move
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40290
2006-08-27 05:39:59 +00:00
Scott Ehlert
1faeb4cdf8 Hi there. Not much to see here.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40287
2006-08-23 16:41:49 +00:00
David Anderson
547cc72ef5 fixed date
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40285
2006-08-17 02:41:42 +00:00
David Anderson
1d8a6f49f1 InterfaceSearch no longer uses new[]
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40284
2006-08-15 21:34:36 +00:00
David Anderson
3b6dee2782 fixed the VInterfaceMatch API
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40282
2006-08-15 20:10:12 +00:00
Scott Ehlert
6b30a4f852 Updated makefiles yet again to add GCC version checking for some cool new optimization flags
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40281
2006-08-14 20:14:02 +00:00
Scott Ehlert
97bc4e0cea Updated sample plugin makefiles
Fixed sample_mm compilation
Removed troublesome oslink.h from sample_mm

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40280
2006-08-14 19:39:47 +00:00
David Anderson
d467cb6930 Specify these on command line now
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40279
2006-08-14 15:39:40 +00:00
David Anderson
66b36c0fe4 Added support for GCC-4.1's symbol optimizations
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40278
2006-08-14 07:59:45 +00:00
David Anderson
ea40637b37 Fixed GCC 4.1 compilation
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40277
2006-08-14 07:33:51 +00:00
David Anderson
57d31cfb12 tentative final changelog
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40276
2006-08-14 05:53:43 +00:00
David Anderson
f0ca0c3563 added yet another interface searching function
commented ISmmAPI for doxygen

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40275
2006-08-14 05:50:26 +00:00
David Anderson
ed4411344b Updated for similar sample_mm changes
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40274
2006-08-14 05:49:53 +00:00
David Anderson
a66da0fe11 committed MSVC8 sync
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40273
2006-08-14 05:45:07 +00:00
David Anderson
b0a1900c99 Updated this to be a bit more modern.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40272
2006-08-14 05:37:58 +00:00
Scott Ehlert
70b09a0217 One more commit before I collapse from lack of sleep :o
Bumped copyright years on some files (mostly sample plugin stuff)
Updated changelog (I think this is worthy of note, no?)

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40271
2006-08-13 11:55:42 +00:00
Scott Ehlert
7c00ee3424 Oh forgot to delete these due to new makefiles :o
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40270
2006-08-13 11:36:46 +00:00
Scott Ehlert
3d7ae5c6ed Wow, lots of stuff here
1) Bumped version to 1.3
2) Fixed MSVC project files to compile and link against latest SDK
3) Fixed Linux compilation of stub_mm and sample_mm against new SDK (added -msse to makefiles)
4) Removed -fpermissive and -Wno-deprecated from Linux makefiles
5) Added -Wall -Wno-non-virtual-dtor -Werror to Linux makefiles
6) Stub_mm and sample_mm no longer dynamically link to libstdc++
7) SourceMM, stub_mm, and sample_mm compile cleanly (no warnings) with GCC 3.4.x and 4.x

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40269
2006-08-13 11:34:30 +00:00
Scott Ehlert
d34a1cf372 Updated changelog (thanks PM!)
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40253
2006-08-09 16:41:49 +00:00
David Anderson
1f58fa8ed2 Merged in changes from the latest SDK
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40249
2006-08-09 02:05:57 +00:00
David Anderson
f8d0fc08b2 Added GCC-4.1 compatibility
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40248
2006-08-09 01:52:49 +00:00
Scott Ehlert
d3863150a1 Added sh_stack.h to project files, not important but oh well
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40244
2006-08-04 04:24:58 +00:00
David Anderson
cd5a513e47 added to changelog
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40243
2006-08-01 08:59:28 +00:00
David Anderson
0b0dc55b7e Fixed bug where InterfaceSearch() did not actually resolve whether a number was present or not
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40242
2006-08-01 08:58:31 +00:00
David Anderson
d97f336edc Added API for getting a plugin's base handle (needed?)
Bumped plugin version for any more API additions that will come up

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40241
2006-08-01 02:09:19 +00:00
Scott Ehlert
0932fc5081 1.2.4 will be a bug-fix-alicious update :o
Fixed bug where ISmmAPI::MetaFactory would return the wrong interface when trying to retrieve ISmmPluginManager.

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40238
2006-07-21 12:30:31 +00:00
Scott Ehlert
7c1b752c52 Fixed bug where trying to load Metamod:Source a second time as a SourceMM or Valve server plugin could cause a crash.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40237
2006-07-21 06:59:58 +00:00
Scott Ehlert
c538c9634b I shouldn't have touched this again in the first place
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40236
2006-07-20 11:31:41 +00:00
Scott Ehlert
8f217a7f5a Ugh, last change, I promise.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40235
2006-07-20 11:12:46 +00:00
Scott Ehlert
ca827fe7fc This is probably better. Touched up oslink.h a bit.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40234
2006-07-20 11:11:06 +00:00
Scott Ehlert
5415033d4a Crash bug, I squash you.
Fixed bug where returning false in Load() after adding a Metamod event listener or hooking a function could cause a crash.

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40233
2006-07-20 10:53:06 +00:00
Scott Ehlert
ff4adfe426 I should not have done that :x
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40223
2006-07-19 07:06:28 +00:00
Scott Ehlert
b2947119cd Oh, maybe I should replace this too
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40222
2006-07-19 06:57:03 +00:00
Scott Ehlert
a5ee696a81 Added MSVC8 project files and reorganized a tiny bit
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40221
2006-07-19 06:54:46 +00:00
Scott Ehlert
199f634592 Added some extra information to the "meta game" command: Description and Interface
(This is BAILOPAN's excellent idea!)

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40218
2006-07-13 06:08:08 +00:00
Scott Ehlert
2972849a8d Fixed bug where the wrong gamedll could be loaded and/or more than one gamedll could be loaded
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40216
2006-06-28 18:33:00 +00:00
Scott Ehlert
e36f74bc0f Works with ServerGameDLL005 + SourceMM 1.2.3 Final Changelog
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40214
2006-06-15 00:01:06 +00:00
David Anderson
7eb922674f final changelog, yo
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40209
2006-05-25 05:28:45 +00:00
David Anderson
7b5a2aa90d zomg consistency
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40208
2006-05-25 05:25:43 +00:00
David Anderson
6e45e05d3d oh, hello bug
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40207
2006-05-25 05:20:50 +00:00
David Anderson
581a0dc7a8 added alias ability
fixed gamedll version finding fall through

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40206
2006-05-25 04:49:47 +00:00
Scott Ehlert
0013d35545 Updated changelog a bit. Maybe this should be 1.3? I don't know, maybe not.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40204
2006-05-16 22:53:54 +00:00
Scott Ehlert
a895eaeba3 Bumped MAX_GAMEDLL_VERSION to 5 for engine beta
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40203
2006-05-16 11:16:52 +00:00
Scott Ehlert
0c1f160f97 Only one signature search is needed on Windows (so far)
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40202
2006-05-15 17:54:27 +00:00
Scott Ehlert
233b4cbf15 Increased space a bit for author string in "meta list" command
(It's pretty sad when I can't even fit my whole 12 char name in there :()

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40195
2006-05-05 10:49:55 +00:00
Scott Ehlert
ebca331ae4 Added client version of "meta" command in order to allow clients to view version information and a list of loaded plugins.
Added ClientConPrintf to API for printing text in a client's console. Same as IVEngineServer::ClientPrintf except that it allows string formatting.
Updated changelog for possible future version.
Version bumpage.

Feel free to kill me for doing a change of this almost massive scale :-\
At least none of this breaks plugins though.

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40193
2006-04-21 06:35:47 +00:00
Scott Ehlert
07507bb51a Mm, oopsy. ICvar::GetCommandLineValue could return NULL for the plugins file. That would be bad. :(
(Now fixed with a call to GetPluginsFile in case it is NULL)

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40192
2006-04-21 02:30:02 +00:00
Scott Ehlert
563b890ba6 Fixed a bug where value of mm_pluginsfile cvar was being ignored. So much easier than I imagined.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40191
2006-04-21 01:58:22 +00:00
Scott Ehlert
bf1bdfd2fa Increased space a bit for plugin name and version strings in "meta list" command.
(Hope this is alright)

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40190
2006-04-19 23:47:25 +00:00
Scott Ehlert
2e46e55a4c Hi Mr. Memory Leak, may I squash you?
Fixed a memory leak in CSmmAPI::InterfaceSearch

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40189
2006-04-19 22:24:25 +00:00