Merge.
authorNicholas Hastings <skamonkey@gmail.com>
Thu Apr 14 23:30:04 2011 -0400 (2011-04-14)
changeset 3250e8cf84399fe1
parent 3249 4042a6d0e783
parent 3248 41a3845000df
child 3251 9bcf79b9edf9
Merge.
pushbuild.txt
     1.1 --- a/NOTICE.txt	Thu Apr 14 23:26:39 2011 -0400
     1.2 +++ b/NOTICE.txt	Thu Apr 14 23:30:04 2011 -0400
     1.3 @@ -3,4 +3,3 @@
     1.4  IF YOU ARE A DEVELOPER WITH PUSH ACCESS, DO IT NOW KPLZTHX.
     1.5  
     1.6  http://wiki.alliedmods.net/Mercurial_Tutorial#Identity
     1.7 -
     2.1 --- a/changelog.txt	Thu Apr 14 23:26:39 2011 -0400
     2.2 +++ b/changelog.txt	Thu Apr 14 23:30:04 2011 -0400
     2.3 @@ -2,6 +2,259 @@
     2.4  
     2.5  ----------------------------
     2.6  
     2.7 +SourceMod 1.3.6 [2010-10-31]
     2.8 +
     2.9 +URL: http://wiki.alliedmods.net/SourceMod_1.3.6_Release_Notes
    2.10 +
    2.11 +User Changes:
    2.12 +
    2.13 + - Updated support for latest Left 4 Dead 1 (bug 4681).
    2.14 +
    2.15 +Developer Changes:
    2.16 +
    2.17 + - Updated TF2 custom kill defines (bug 4682).
    2.18 +
    2.19 +----------------------------
    2.20 +
    2.21 +SourceMod 1.3.5 [2010-10-17]
    2.22 +
    2.23 +URL: http://wiki.alliedmods.net/SourceMod_1.3.5_Release_Notes
    2.24 +
    2.25 +User Changes:
    2.26 +
    2.27 + - Updated support for CS:S, Garry's Mod, DoD:S, TF2, HL2DM.
    2.28 + - Added support for Firearms: Source (bug 4537).
    2.29 + - Added support for Fistful of Frags (bug 3883).
    2.30 + - Added support for Alien Swarm (bug 4530).
    2.31 + - Fixed living players hearing dead players if alltalk is disabled while deadtalk is on (bug 4533, thanks Zach Callear).
    2.32 + - Fixed timeleft not getting reset on Game_Commencing in CS:S (bug 4557).
    2.33 + - Fixed PlayerRunCmd being hooked when not used (bug 3990).
    2.34 + - Fixed errors and missing effects caused by missing sprites on L4D2 (bug 4512).
    2.35 + - Fixed 'sm plugins' public command skipping plugins in recommended listing (bug 4501).
    2.36 + - Fixed corruption with large database.cfg files (bug 4286).
    2.37 +
    2.38 +Developer Changes:
    2.39 +
    2.40 + - Added TF2 object stocks (bug 4536).
    2.41 + - Added TF2_MakeBleed native to TF2 ext (bug 4542).
    2.42 + - Added support for logical entities in Synergy (bug 4534).
    2.43 + - Updated TF2 conditions enum and defines (bug 4526).
    2.44 + - Fixed potential crash with IMemUtils::FindPattern on Linux (bug 4554).
    2.45 +
    2.46 +----------------------------
    2.47 +
    2.48 +SourceMod 1.3.4 [2010-07-18]
    2.49 +
    2.50 +URL: http://wiki.alliedmods.net/SourceMod_1.3.4_Release_Notes
    2.51 +
    2.52 +User Changes:
    2.53 +
    2.54 + - Support for latest TF update (bug 4506).
    2.55 + - Support for latest L4D2 update (bug 4509).
    2.56 +
    2.57 +Developer Changes:
    2.58 +
    2.59 + - Added FindFlagChar native (bug 3776).
    2.60 + - Added GetConVarDefault native (bug 4502).
    2.61 + - Added forward for TF's GetHoliday function (bug 4462). 
    2.62 +
    2.63 +----------------------------
    2.64 +
    2.65 +SourceMod 1.3.3 [2010-06-23]
    2.66 +
    2.67 +URL: http://wiki.alliedmods.net/SourceMod_1.3.3_Release_Notes
    2.68 +
    2.69 +User Changes:
    2.70 +
    2.71 + - Added support for CS:S on Orange Box
    2.72 + - Added gamedata for Resistance and Liberation (bug 4418).
    2.73 + - Updated gamedata for SourceForts, Empires, Obsidian Conflict, Zombie Master.
    2.74 + - Fixed memory corruption and leaks with some voice functionality (bug 4415).
    2.75 + - Fixed UI bug in sm_motd (bug 4460). 
    2.76 +
    2.77 +Developer Changes:
    2.78 +
    2.79 + - Added new player condition (TFCond_CritCola, bug 4447).
    2.80 + - Fixed clientprefs deleting cookies twice in rare cases (bug 4412).
    2.81 + - Fixed OnClientConnected forward not firing for bots (bug 4443).
    2.82 + - Fixed sm_dump_datamaps crash (bug 4424).
    2.83 + - Fixed switch case comparisons failing with large numbers (bug 4457).
    2.84 + - Fixed rare crash in output hooks (bug 4422).
    2.85 + - Fixed bug with dynamically sized arrays being sliced (bug 4428).
    2.86 + - Fixed SendConVarValue() on TF2, DOD:S, L4D, and L4D2 (bug 4273).
    2.87 + - Fixed TF2 natives not being marked optional (bug 4389). 
    2.88 +
    2.89 +----------------------------
    2.90 +
    2.91 +SourceMod 1.3.2 [2010-05-02]
    2.92 +
    2.93 +URL: http://wiki.alliedmods.net/SourceMod_1.3.2_Release_Notes
    2.94 +
    2.95 +User Changes:
    2.96 +
    2.97 + - Support for recent TF, DoD, and L4D2 updates (bug 4356, bug 4361, bug 4371, bug 4374, bug 4375).
    2.98 + - Fixed rare crash when replicating cvars to clients (bug 4315).
    2.99 + - Lots of extra game support for Insurgency, ZPS, CSProMod, PVKII, and FortressForever (thanks
   2.100 +   Nicholas "psychonic" hastings). 
   2.101 +
   2.102 +Developer Changes:
   2.103 +
   2.104 + - Added TF functions for stunning, conditions, regeneration, and power play (bug 4166, bug 4331).
   2.105 +
   2.106 +----------------------------
   2.107 +
   2.108 +SourceMod 1.3.1 [2010-02-09]
   2.109 +
   2.110 +URL: http://wiki.alliedmods.net/SourceMod_1.3.1_Release_Notes
   2.111 +
   2.112 +User Changes:
   2.113 +
   2.114 + - Added extended support for CSProMod (bug 4255).
   2.115 + - Fixed client disconnect crash on many third party games (bug 4231).
   2.116 + - Improved support for Battlegrounds 2 (bug 4146).
   2.117 + - Improved support for Insurgency (bug 4180).
   2.118 + - Improved support for Garry's Mod (bug 4230, bug 4268).
   2.119 + - Improved support for Synergy (bug 4235).
   2.120 + - Updated Day of Defeat support for 20010123 update (bug 4262).
   2.121 + - Fixed Webternet extension not loading on Windows 2000 (bug 4234). 
   2.122 +
   2.123 +Developer Changes:
   2.124 +
   2.125 + - Fixed compiler complaints when using |any| tag on array arguments (bug 4274).
   2.126 + - Fixed GetClientCookieTime not being exported (bug 4237).
   2.127 + - Fixed potential crash in entity handling code (bug 4249). 
   2.128 +
   2.129 +----------------------------
   2.130 +
   2.131 +SourceMod 1.3.0 [2010-01-15]
   2.132 +
   2.133 +URL: http://wiki.alliedmods.net/SourceMod_1.3.0_Release_Notes
   2.134 +
   2.135 +Major Features:
   2.136 + * Left 4 Dead 2 support
   2.137 + * Non-networked entity support
   2.138 +
   2.139 +User Changes:
   2.140 +
   2.141 + - Added Left 4 Dead 2 support (bug 4075).
   2.142 + - Added much richer voting progress feedback (bug 1997).
   2.143 + - Improved support for various third-party games (Nicholas "psychonic" Hastings).
   2.144 + - Added @spec target (bug 2718).
   2.145 + - Added sm_resetcvar command (bug 3636).
   2.146 + - Added "motd" chat trigger (bug 2694).
   2.147 + - Updated GeoIP to OCT-2009.
   2.148 + - Fixed rare map vote error (bug 3905).
   2.149 + - Fixed small leak in the nominations plugin (bug 4104).
   2.150 + - Fixed last client being excluded from some command effects (bug 3984).
   2.151 + - Fixed crashes in plugin [|un|re]loading (bug 4034, bug 4038, bug 4044, bug 4153).
   2.152 + - Special target "@me" is now filtered for certain statuses properly (bug 4000).
   2.153 + - Improved non-admin to admin chat (bug 3844).
   2.154 + - Removed "auto.*" extension folders (bug 3949). 
   2.155 +
   2.156 +Developer Changes:
   2.157 +
   2.158 + - Added non-networked entity support (bug 2459).
   2.159 + - Added improved random number generator (bug 3831).
   2.160 + - Added GetClientCookieTime native (bug 3736).
   2.161 + - Added AskPluginLoad2 callback (bug 3716).
   2.162 + - Added PlayerRunCmd callback (bug 3289).
   2.163 + - Added PointOutsideWorld native (bug 3906).
   2.164 + - Added API for "blanket" command hooks (bug 4015).
   2.165 + - Added ability to test for SourceMod features (bug 4021).
   2.166 + - Added ability to change broadcast status on hooked events (bug 3886).
   2.167 + - OnClientCommand no longer receives unconnected clients (bug 3732).
   2.168 + - Fixed various bugs in client listening API (bug 3818).
   2.169 + - Fixed crash in BanClient (bug 3912).
   2.170 + - Fixed various crashes in self-removing callbacks (bug 4059).
   2.171 + - Fixed rare HUD text crash on TF (bug 4016).
   2.172 + - Fixed OnConfigsExecuted not running on EP1 games with large configs (bug 3828).
   2.173 + - Fixed entity output hooks not working (bug 3988).
   2.174 + - Gamedata folder matches are now case-insensitive (bug 3913).
   2.175 + - Blocked plugins from hooking "sm" command (bug 4013). 
   2.176 +
   2.177 +----------------------------
   2.178 +
   2.179 +SourceMod 1.2.4 [2009-10-03]
   2.180 +
   2.181 +URL: http://wiki.alliedmods.net/SourceMod_1.2.4_Release_Notes
   2.182 +
   2.183 + - Updated for L4D changes (bugs 4032, 4033, 4035).
   2.184 + - Updated GeoLite Country database for GeoIP extension.
   2.185 + - Fixed crash when block-loading more than eight plugins (bug 4034).
   2.186 + - Fixed rare crash in hudtext code on TF (bug 4016).
   2.187 + - Fixed crash when reloading a blocked plugin failed (bug 4038).
   2.188 + - Fixed Huntsman not firing critical callback on TF (bug 3927).
   2.189 + - Registering the "sm" command no longer has any effect (bug 4013).
   2.190 + - Fixed translation bug in extension API (bug 4010).
   2.191 +
   2.192 +----------------------------
   2.193 +
   2.194 +SourceMod 1.2.3 [2009-08-28]
   2.195 +
   2.196 +URL: http://wiki.alliedmods.net/SourceMod_1.2.3_Release_Notes
   2.197 +
   2.198 + - Fix extension filename lookup. (bug 3975).
   2.199 +
   2.200 +----------------------------
   2.201 +
   2.202 +SourceMod 1.2.2 [2009-08-28]
   2.203 +
   2.204 +URL: http://wiki.alliedmods.net/SourceMod_1.2.2_Release_Notes
   2.205 +
   2.206 + - Removed auto folders. (bug 3949).
   2.207 + - Added PointOutsideWorld native to sdktools. (bug 3906).
   2.208 + - Added "motd" chat trigger to basetriggers. (bug 2694).
   2.209 + - Added manual extension reloading command to root console menu. (bug 3934)
   2.210 + - Fixed 'list' type custom menu entries overwriting admin restrictions. (bug 3783).
   2.211 + - Added sm_resetcvar command to basecommands. (bug 3636).
   2.212 + - Updated gamedata for DOD:S. (bug 3948).
   2.213 + - Updated gamedata for TF2. (bug 3948).
   2.214 + - Added new .ep2v build config for valve OB based games. (bug 3948).
   2.215 + - Fixed incorrect escaping in clientprefs SQLite queries. (bug 3904)
   2.216 + - Updated gamedata for Synergy. (bug 3315).
   2.217 + - Upgraded to pcre-7.9 (bug 3923).
   2.218 + - Switched Insurgency chat printing to SayText. (bug 3738).
   2.219 + - Updated gamedata for Insurgency. (bug 3511).
   2.220 + - Updated gamedata for ZM. (bug 3746).
   2.221 + - Updated gamedata for Empires. (bug 3500).
   2.222 + - Updated gamedata for ZPS. (bug 3877).
   2.223 + - Updated gamedata for AoC. (bug 3891).
   2.224 + - Fixed RemovePlayerDisguise signature for TF2. (bug 3892). 
   2.225 +
   2.226 +----------------------------
   2.227 +
   2.228 +SourceMod 1.2.1 [2009-05-31]
   2.229 +
   2.230 +URL: http://wiki.alliedmods.net/SourceMod_1.2.1_Release_Notes
   2.231 +
   2.232 + - Updated SDKTools for latest Team Fortress update.
   2.233 + - Added L4D handling to GuessSDKVersion() (bug 3842).
   2.234 + - Updated Zombie Panic Source offsets (bug 3632).
   2.235 + - Fixed crash when clientprefs saw disconnect from 64th client (bug 3821).
   2.236 + - Fixed Plugin_Handled acting like a Stop in usermsg hooks (bug 3685).
   2.237 + - Fixed early tv_enable causing crashes (bug 3766).
   2.238 + - Fixed unhook event crash (bug 3814).
   2.239 + - Fixed compiler reading uninitialized strings while processing varargs (bug 3811).
   2.240 + - Fixed compiler choosing whether to emit stradjust.pri on dynamic arrays based on uninitialized memory (bug 3810).
   2.241 + - Fixed Windows L4D CreateFakeClient signature (bug 3792).
   2.242 + - Fixed sm_slap for EP1 games (bug 3768).
   2.243 + - Fixed casting problems in TextParsers breaking TrimString for non-ASCII characters (bug 3800).
   2.244 + - Fixed OnClientConnect rejectmsg handling, improved doc (bug 3690).
   2.245 + - Fixed clientprefs not loading cookies for clients on late load (bug 3735).
   2.246 + - Fixed GetCommandFlags on original engine games (bug 3759).
   2.247 + - Fixed compiler asserting when returning a string literal (bug 3836).
   2.248 + - Fixed compiler erroring when tagging functions for string return (bug 3837).
   2.249 + - Fixed compiler not handling constant chained relational operators correctly (bug 3838).
   2.250 + - Fixed revote bug and inflexibilities in RedrawClientVoteMenu (bug 3834).
   2.251 + - Fixed auto update URL being set too late (bug 3699).
   2.252 + - Disabled nextmap in Synergy and Dystopia (bug 3687, bug 3741).
   2.253 + - Removed unnecessary SSE optimizations from msvc9 project files (bug 3756).
   2.254 + - Removed short-lived tag system (bug 3751).
   2.255 + - Removed the alive check from sm_rename. (bug 3698).
   2.256 + - Switched FortressForever to Valve menus (bug 3819). 
   2.257 +
   2.258 +----------------------------
   2.259 +
   2.260  SourceMod 1.2.0 [2009-03-05]
   2.261  
   2.262  URL: http://wiki.alliedmods.net/SourceMod_1.2.0_Release_Notes
     3.1 --- a/pushbuild.txt	Thu Apr 14 23:26:39 2011 -0400
     3.2 +++ b/pushbuild.txt	Thu Apr 14 23:30:04 2011 -0400
     3.3 @@ -41,4 +41,7 @@
     3.4  oh mercurial
     3.5  hi
     3.6  oh, hello
     3.7 +horrible is horrible
     3.8 +i'm gonna get u
     3.9 +the end
    3.10  The Patty Winters show this morning was about how terrible sawce is.
     4.1 --- a/tools/buildbot/bootstrap.pl	Thu Apr 14 23:26:39 2011 -0400
     4.2 +++ b/tools/buildbot/bootstrap.pl	Thu Apr 14 23:30:04 2011 -0400
     4.3 @@ -54,7 +54,7 @@
     4.4  	}
     4.5  	print "$result\n";
     4.6  	if ($? != 0) {
     4.7 -		die('Could not configure!');
     4.8 +		die("Could not configure: $!\n");
     4.9  	}
    4.10  	open(FILE, '>sentinel');
    4.11  	print FILE "this is nothing.\n";