David Anderson
08e2fc8deb
Support for 3-letter language codes (bug 3526, r=ds).
2008-12-28 02:38:53 -05:00
David Anderson
ebed45a0f6
Fixed Linux build.
2008-12-28 01:10:20 -05:00
David Anderson
d3c279fd05
Fixed threading issues in gamedata fetcher, new restart mechanism (bug 3351, r=pred).
2008-12-28 01:02:05 -05:00
David Anderson
e69ed4b0da
Removed unsafe calls from gamedata threader (bug 3351, r=pred).
2008-12-27 19:50:13 -05:00
David Anderson
4daca3c5ba
Another gamedata cleanup sponsored by an r=pred (bug 3351).
2008-12-26 23:26:21 -05:00
David Anderson
1fe38c7473
SourceMod can now be somewhat compiled on OS X for patch sanity testing (bug 3516, r=ds).
...
This adds the ability for us to change the GCC version we use more flexibly.
2008-12-23 01:33:37 -05:00
Scott Ehlert
4bbd74b702
Shell script code in Makefiles is now POSIX compliant and is able to be run on dash.
2008-12-07 20:40:31 -06:00
David Anderson
7ff0129f36
Fixed ReadFileString ignoring fourth parameter (bug 3459, r=ds).
2008-11-29 22:43:30 -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
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
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
e70fc299ac
Fixed accidental NULLing of natives in the native name cache but not filled.
2008-10-31 22:35:27 -07:00
David Anderson
ed29c837fa
Fixed failed timers leaking dangling plugin references (bug 3381).
2008-10-29 01:27:56 -07: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
Matt Woodrow
918bec36d9
Fixed regression in send/revc calls in the gamedata fetcher
2008-10-20 18:42:22 +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
David Anderson
a6579c7bcb
Added new OnClientConnected callback with correct pairing intent (bug 3311, r=pred).
2008-10-18 22:14:13 -05:00
David Anderson
2f36e3b231
Deprecated SQL_ConnectEx for SQL_ConnectCustom, which expresses the API intent better (bug 3307, r=pred).
2008-10-13 01:13:39 -05:00
David Anderson
f50c7469ca
Added MaxClients public var to replace GetMaxClients (bug 3283, r=pred).
...
This is a hard bump of the plugin version number. 1.1 plugins compiled against this include set
will not run against earlier versions of SourceMod.
2008-10-05 15:20:17 -07:00
David Anderson
4147bf7444
Language files are now additive, and are sniffed from translations/[iso code].
...
This is so translations can be maintained easier without any merging pains on behalf of users or developers.
2008-10-05 04:08:48 -07:00
David Anderson
99e304d6b5
Fixed a bug where SourceMod failed trying to default back to English when missing translations.
2008-10-05 04:06:18 -07:00
David Anderson
e10dd226ff
Fixed OnConfigsExecuted() not working on listen servers (bug 3287, r=me).
2008-09-29 20:02:19 -07:00
David Anderson
88a71ddad4
Migrated to Visual Studio 2008 for default builds (bug 3257).
2008-09-27 14:59:09 -07:00
Matt Woodrow
a935e6f90d
Merge!
2008-09-26 19:10:40 +12:00
Matt Woodrow
f4dba84ae5
Core now detects and handles a changed maxplayers value (bug 2537 and bug 2758)
2008-09-26 19:08:49 +12:00
David Anderson
31a4f40c9a
Merge.
2008-09-23 01:17:40 -05:00
David Anderson
4001b0f804
Various chat commands now follow sm_show_activity (bug 2080, r=pred).
...
Added FormatActivitySource() native to assist in emulating ShowActivity().
2008-09-23 01:17:15 -05:00
David Anderson
6192efc078
Fixed realloc/delete[] mismatch (thank sawce), corrected some whitespace.
2008-09-21 14:05:13 -07:00
David Anderson
556c03babf
Added CreateDirectory() native and a few permissions macros (bug 3253, r=ds).
2008-09-17 02:07:19 -05:00
David Anderson
ef62e3d665
Fixed IHandleSys::RemoveType() not removing the type name from the name cache (bug 2753).
2008-09-15 04:26:58 -05:00
David Anderson
fb44b51d26
Updated version files so I can build again.
2008-09-14 22:16:35 -07:00
David Anderson
bcf1b092ae
Mirrored buildbot/version template changes from branch.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402539
2008-09-14 06:13:25 +00:00
Matt Woodrow
2c107e3601
Fixed amb1990 - Translator warnings not evaluating format params
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402532
2008-09-09 02:45:29 +00:00
David Anderson
0691bca512
Added "antiflood.txt" to Core's IPhraseCollection to prevent error spew (bug amb1922).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402527
2008-09-08 06:20:54 +00:00
David Anderson
681747d02c
Fixed long strings with internal static copybacks causing buffer overflows (bug amb1986).
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402518
2008-09-07 03:24:51 +00:00
Matt Woodrow
9ef7dca666
Added amb1978 - Core.cfg now has parameters to set the gamedata auto-updater server and port.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402487
2008-09-02 06:29:50 +00:00
David Anderson
4951dccded
Fixed amb1927 - client command case sensitivity did not match the server's logic.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402483
2008-09-02 03:58:34 +00:00
Scott Ehlert
93944e7f4b
Fixed build.
...
"Nice" improvement DS.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402474
2008-08-24 05:05:04 +00:00
Scott Ehlert
1251093ec1
Improved bot detection slightly. This was meant to go along with the fix for amb1801.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402473
2008-08-24 04:35:48 +00:00
David Anderson
c951a6ca7c
Reverted to old cmd functionality for original engine.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402469
2008-08-23 19:59:18 +00:00
David Anderson
70a594f354
Fixed bug 1750 and bug 1801. Orange Box changes the command processing heuristics without telling anyone, it looks like executing commands during the command buffer processing causes insertion to the beginning of the stream rather than end. Moving our callbacks to occur in a new frame seems to alleviate this.
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%402468
2008-08-23 19:51:02 +00:00