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

205 Commits

Author SHA1 Message Date
Pavol Marko
c6c4c28db3 Fixed SourceHook::CVector::resize, hopefully fixed callclass crashbug, add vector test to TestList
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40205
2006-05-19 13:57:04 +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
Pavol Marko
e7f62bcc60 Fixed linux/gcc/amd64
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40201
2006-05-14 19:07:01 +00:00
Pavol Marko
2b3d8002f1 Added manual callclasses
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40200
2006-05-14 18:29:35 +00:00
Pavol Marko
3e860a89cc whoops, forgot the varargs/overload test (test2)
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40199
2006-05-13 18:23:25 +00:00
Pavol Marko
de5e02e6aa _snprintf defined to snprintf on linux (should it be the other way round)
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40198
2006-05-13 18:09:58 +00:00
Pavol Marko
9c3b9c4bb2 rewritten sh's template files to use new shworker syntax, fixed sh_call. tbh, i'm good
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40197
2006-05-13 17:57:35 +00:00
Pavol Marko
0b0a1c7627 new shworker. i am pm
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40196
2006-05-13 16:59:57 +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
David Anderson
372e05b369 these should be const (more latrE)
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40194
2006-04-29 09:34:08 +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
Scott Ehlert
1e68eb3131 Fixed a warning in stub and sample :|
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40188
2006-04-17 19:42:55 +00:00
Scott Ehlert
e194c19011 Fix for future issue when compiling under MSVC8 :o
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40187
2006-04-17 19:14:35 +00:00
Scott Ehlert
272a452115 Fixed signed/unsigned mismatch warnings because warnings are my worst enemy
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40186
2006-03-27 19:20:25 +00:00
David Anderson
8efac63e69 fixed changelog SIGH
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40185
2006-02-15 19:55:05 +00:00
David Anderson
4f0354330e updated changelog
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40184
2006-02-15 19:30:22 +00:00
Christian Hammacher
9c0d946b0b Changed version number to 1.2.1
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40183
2006-02-12 21:07:31 +00:00
David Anderson
50fe3e72d9 fixed bug where cproto pointers could be stale from removed plugins
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40182
2006-02-09 08:34:31 +00:00
David Anderson
7078132342 fixed double-load bug
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40181
2006-02-09 06:55:02 +00:00
Pavol Marko
3ea2f023e1 h-hello? new feature: RETURN_META_(VALUE_)NEWPARAMS now also works in post handlers!
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40180
2006-02-05 20:24:58 +00:00
David Anderson
3c47dbb392 bumped version
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40179
2006-02-04 21:45:10 +00:00
David Anderson
b6f713be5f experimental patch for unhook exclusivity bug
added multi-hook single-remove test cases (crummy but works)

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40178
2006-01-24 20:02:19 +00:00
David Anderson
15bf3f5ea8 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40177
2006-01-07 14:42:37 +00:00
David Anderson
d11b49a202 bumped copyright years, woot
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40176
2006-01-07 14:38:18 +00:00
David Anderson
1daf34f3df initial changelog
bugfix

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40175
2006-01-07 13:21:29 +00:00
Christian Hammacher
69e16c8f4c again design stuff
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40174
2005-12-28 23:56:45 +00:00
Christian Hammacher
1bde2406e9 Updated a message
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40173
2005-12-28 20:51:29 +00:00
Christian Hammacher
46eac56e57 changed the Listen Server hint
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40172
2005-12-28 00:51:22 +00:00
Christian Hammacher
a084bf00a9 Added some information for hl2launch
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40171
2005-12-28 00:10:24 +00:00
Christian Hammacher
54f678eb61 added hl2launch to the installer
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40170
2005-12-28 00:09:55 +00:00
Christian Hammacher
88fc27abd6 Added a tool to start HL2 listen servers with MM:S support
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40169
2005-12-28 00:08:15 +00:00
David Anderson
2f11d676a4 what
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40168
2005-12-24 00:22:08 +00:00
David Anderson
00322f8833 initial import of 1.2 api changes
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40167
2005-12-23 23:38:38 +00:00
Pavol Marko
7711afa7a8 Uh.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40166
2005-12-23 23:32:21 +00:00
Pavol Marko
1a1366323e linux/gcc/32bit compatibility
----------------------------------------------------------------------

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40165
2005-12-23 23:15:18 +00:00
Pavol Marko
27de459d8f Added insert(iterator where, const T &what) to sh_list and simplified it on the occasion, hook managers now have (optional) version numbers, everything somehow works! Also changed _NEWPARAMS macro syntax a bit
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40164
2005-12-23 23:00:55 +00:00
Pavol Marko
9eb35c8830 One bugfix, addition of META_RETURN_(VALUE_)NEWPARAMS (implemented using recalls), tests now support compiling against an older version of sourcehook.h (through the sourcehook_test.h file) while main.cpp which now also acts as a CSourceHookImpl factory compiles against the new version.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40163
2005-12-23 11:58:11 +00:00
David Anderson
196071466b lol oops
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40162
2005-12-22 21:00:54 +00:00
David Anderson
e5076659dd Fixed crash bug in plugin retry/reloading
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40161
2005-12-22 13:04:08 +00:00
Pavol Marko
27c7640638 Fixed weird gcc warning
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40160
2005-12-10 22:49:32 +00:00
Pavol Marko
e704486223 Added test for manual hooks
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40159
2005-12-10 22:43:51 +00:00
Pavol Marko
8cc68b35fb Added manual hooks. I hope that I haven't broken binary compatibility - someone might want to test it.
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40158
2005-12-10 22:37:53 +00:00
David Anderson
20beff0636 *** empty log message ***
--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40157
2005-12-06 09:37:57 +00:00
David Anderson
2e915cf348 - Added interface overriding/sharing examples to sample plugins.
- Fixed various memory leaks.
 - Fixed memory corruption bug on vector copying.
 - Fixed other various template bugs.

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40156
2005-12-06 09:32:06 +00:00