Commit Graph

2465 Commits

Author SHA1 Message Date
Matt Schubert
f164419baa Fixed hsay/tsay not checking for in-game players 2008-11-29 18:49:10 -05:00
David Anderson
dcccfbd26a Fixed sm_sql_addadmin reading the immunity field as a password (bug 3395, r=pred). 2008-11-29 16:27:52 -06:00
David Anderson
2fc0520895 Fixed ReadFile sign-extending instead of zero-extending (bug 3449, r=ds). 2008-11-28 20:01:23 -06:00
Scott Ehlert
7b1adfe00b Added msvc9 project file for sample_ext
Also updated msvc8 project file for compilation against MM:S 1.7
2008-11-27 02:37:31 -06:00
Scott Ehlert
28e1568eb7 Missed a reference to SOURCEMM16 in JIT project files (bug 3445). 2008-11-27 02:20:08 -06:00
Scott Ehlert
0a6eac7c27 Added .hgignore so that 'hg status' can ignore untracked files of certain types. 2008-11-27 00:49:37 -06:00
Scott Ehlert
ecaced40f2 Now compiles against Metamod:Source 1.7 (bug 3445). 2008-11-27 01:13:51 -06:00
Matt Woodrow
321443450a SourceMod now handles steamid's internally without the STEAM_*: part (bug 3428) 2008-11-25 19:10:52 +13:00
Scott Ehlert
25a0a192a2 Added /MP back to core and sdktools MSVC project files. 2008-11-24 09:41:46 -06:00
Scott Ehlert
4563c00deb Merge. 2008-11-24 08:39:46 -06:00
Scott Ehlert
e26ce2b457 OriginalFilename field in core/version.rc now has correct filename based on engine. 2008-11-24 08:25:36 -06:00
David Anderson
d1405f2ab3 Updated core Makefile. 2008-11-16 18:41:14 -06:00
David Anderson
2ff9b0aada Removed pointless "systems" folder from core.
--HG--
rename : core/systems/ExtensionSys.cpp => core/ExtensionSys.cpp
rename : core/systems/ExtensionSys.h => core/ExtensionSys.h
rename : core/systems/ForwardSys.cpp => core/ForwardSys.cpp
rename : core/systems/ForwardSys.h => core/ForwardSys.h
rename : core/systems/HandleSys.cpp => core/HandleSys.cpp
rename : core/systems/HandleSys.h => core/HandleSys.h
rename : core/systems/LibrarySys.cpp => core/LibrarySys.cpp
rename : core/systems/LibrarySys.h => core/LibrarySys.h
rename : core/systems/PluginInfoDatabase.cpp => core/PluginInfoDatabase.cpp
rename : core/systems/PluginInfoDatabase.h => core/PluginInfoDatabase.h
rename : core/systems/PluginSys.cpp => core/PluginSys.cpp
rename : core/systems/PluginSys.h => core/PluginSys.h
rename : core/systems/ShareSys.cpp => core/ShareSys.cpp
rename : core/systems/ShareSys.h => core/ShareSys.h
2008-11-16 16:06:18 -08:00
Scott Ehlert
acea705df8 Moved IDA scripts from editor/ida to tools/ida_scripts
--HG--
rename : editor/ida/gcc_fpic.idc => tools/ida_scripts/gcc_fpic.idc
rename : editor/ida/linux_vtable_dump.idc => tools/ida_scripts/linux_vtable_dump.idc
2008-11-14 03:51:57 -06:00
David Anderson
30174c07de Forcing build. 2008-11-12 22:41:17 -08:00
David Anderson
8e5c7713fc Forcing build. 2008-11-12 22:34:52 -08:00
David Anderson
7b45342955 Forcing build. 2008-11-12 22:32:04 -08:00
Scott Ehlert
2f0965c14b Fixed Linux build 2008-11-12 23:22:33 -06:00
Scott Ehlert
c1c5d2656c The replicate and notify parameters for SetConVarX and ResetConVar are now ignored on Orange Box.
- OB engine automatically replicates and fires server_cvar event notification for changes cvars.
- Added a note about this in comments for affected natives.
2008-11-12 23:14:49 -06:00
David Anderson
af2af91300 Take-two at fixing bug 3410. 2008-11-11 02:21:25 -08:00
David Anderson
c880919466 Merge. 2008-11-11 01:37:24 -08:00
David Anderson
b1646accb9 Attempted to lcase dll dirs in the symstore. 2008-11-11 01:36:15 -08:00
Scott Ehlert
00bb796db2 Version 1.2 of fPIC script
- Now works with GCC 4.3 compiled binaries (like Left 4 Dead)
- Fixed: Redefining alignment blocks as data caused IDA to pop up an annoying warning
2008-11-06 17:07:53 -06:00
Scott Ehlert
6c1259f6e6 Import of IDA script to demangle fPIC on x86 (checkin=dvander). 2008-11-06 00:08:24 -08:00
David Anderson
a04521b55a Fixed "nextmap" command being spammable (bug 3391, r=pred). 2008-11-05 21:02:07 -08:00
David Anderson
c8b3c82a12 Moved structs.inc out of plugins\include.
--HG--
rename : plugins/include/structs.inc => extensions/structs/structs.inc
2008-11-01 00:02:53 -07:00
David Anderson
c1c8a4c988 Backed out structs extension from being in builds - it's not ready to land. 2008-10-31 23:20:40 -07:00
David Anderson
335febca34 Fixed windows offset in structs extension. 2008-10-31 23:15:34 -07:00
David Anderson
e191d446a7 Fixed structs extension using the wrong filename. 2008-10-31 22:54:19 -07:00
David Anderson
412ad74aad Fixed gamedata file refcounting bug in the structs extension. 2008-10-31 22:47:13 -07:00
David Anderson
e70fc299ac Fixed accidental NULLing of natives in the native name cache but not filled. 2008-10-31 22:35:27 -07:00
David Anderson
b3b972caf7 Fixed missing semi-colon in sdktools_stocks.inc (bug 3376). 2008-10-31 08:38:44 -05:00
David Anderson
c25017e1a4 Fixed basechat not checking client in-game status for display center text (bug 3372). 2008-10-31 08:35:27 -05:00
David Anderson
be1d12f94f Merge. 2008-10-31 08:28:24 -05:00
David Anderson
3c18289465 Fixed race condition where client cookie callbacks could be fired against wrong clients (bug 3375). 2008-10-31 08:28:08 -05:00
David Anderson
ed29c837fa Fixed failed timers leaking dangling plugin references (bug 3381). 2008-10-29 01:27:56 -07:00
David Anderson
8d78c74554 Fixed horrendous crash in the JIT from packing change in the debug table (bug 3334, r=me).
I accidentally changed the debug table packing in a commit a while ago.  This explains the nonsense debug output and crashes people have been getting on the 1.1 branch.  Fortunately this is (mostly) detectable via the "debug.natives" table and the JIT will unpack symbols based on that information.
2008-10-27 02:02:14 -05:00
David Anderson
e48bba5b4d Fixed leaking relocation table memory in JIT. 2008-10-26 23:50:54 -05:00
David Anderson
547f7aecc1 Fixed crash when using ISourcePawnEngine2::LoadPlugin with a non-existant file. 2008-10-26 23:40:24 -05:00
David Anderson
67ba04bcee Fixed IsClientTimingOut spelling in native export table. 2008-10-24 20:59:26 -05:00
David Anderson
a1d84347ed Fixed bounds checking in ReadHandle routine (bug 3359). 2008-10-21 23:52:50 -07:00
David Anderson
253109d1c9 Rewrote querying in client prefs to not use prepared queries (bug 2698, r=pred).
Prepared queries had annoying race conditions and became unusable on connection timeouts.
2008-10-20 03:40:46 -05:00
David Anderson
c0c9fc3267 Fixed buffer reallocation in dbi.mysql leaving stale pointers behind and crashing (bug 3352). 2008-10-19 22:57:28 -07:00
Matt Woodrow
918bec36d9 Fixed regression in send/revc calls in the gamedata fetcher 2008-10-20 18:42:22 +13:00
Matt Woodrow
7b8cd751e1 I should get more sleep. 2008-10-19 17:44:19 +13:00
Matt Woodrow
849c4a70ae And again with the build breaking.. 2008-10-19 17:37:21 +13:00
Matt Woodrow
c231375e19 Mergesaurus Rex 2008-10-19 17:28:45 +13:00
Matt Woodrow
d8babe2a71 Gamedata fetching cleanup - Part 1 (bug 3351 r=dvander) 2008-10-19 17:27:54 +13:00
Matt Woodrow
4e88a5a431 Updated rockthevote to use new OnClientConnected forward (bug 3311) 2008-10-19 16:18:22 +13:00
David Anderson
a6579c7bcb Added new OnClientConnected callback with correct pairing intent (bug 3311, r=pred). 2008-10-18 22:14:13 -05:00