Adminmod 2.50.52 Is Out!
Boneless
Join Date: 2002-09-03 Member: 1270Members
<div class="IPBDescription">Just a little heads up</div> Notes:
MD5 Sums of the release files:
==============================
6e6336c816bf1cbbefd9ccc2a5e872ea halflife-admin-2.50.52.tgz
0550ff617093a28fcb73961050d059b1 halflife-admin-2.50.52.zip
The 2002-03-23 release of the Windows package had a bug in the
compile.bat and compile_all.bat scripts in the "myscripts" directory
which resulted in compiled binaries getting placed into the "binaries"
folder instead of the "mybinaries" folder. This has been corrected in a
new package uploaded on 2002-03-24.
--------------------------------------------------------------------------------
Changes:
21.03.2003: 2.50.52
Changes/Additions:
* Added bBanBoth option to ban() function which will ban both ID and
IP when provided with a name or ID.
* Added sm_reg as registered command for exec()
* Moved client_exec notice to post function to get it displayed last.
* Removed 'unbindall' from allowed execlient() commands.
* Added default value (0) for amv_private_server
* Changed sqlPASSWORD to me OFF by default
* Changed say() message in admin_slayteam to say "Team xy was struck
down..." instead of a player name. Could also be changed to list all
players on that team, but that may flood the clients.
* Made the meta-interface mismatch message an INFO message and
more precise.
Bug Fixes:
* Fixed exploit: LogPrintf() was used with a supplied string as format
string, allowing a format exploit. <b><-- this was already fixed in 2.50.51</b>
* Fixed client exploit: We do now replace non-printable characters with
'.' for admin commands and strings sent to a client via ClientPrint().
This is in order to screw hack code. Still not a safe solution against
this exploit but that can only be implememted on a client. It has
nothing to do with Admin Mod. <b><-- this was already fixed in 2.50.51</b>
* Fixed not being able to use Steamids in the password column in
users.ini, which is necessary to link a name to a Steamid.
* Stop server from crashing when running a timer without the timer
entity being present.
* Stop plugins killing another plugin's timer.
* Fixed bug in filesize() where a line was counted multiple times
when it was longer than BUF_SIZE.
* Fixed bug in writefile() messing up EOLs under Win32.
* Fixed a bug crashing a server when the mySQL PASSWORD() returned
a NULL pointer.
* Fixed typo in CVar name which prevented mySQL PASSWORD() encryption
from working.
* Fixed bug loading AMX DLL from Win32 network drive.
* Fixed a bug in admin authentication code.
* Linux installer: Fixed bug not detecting MM version when it had no
patch number. Fixed problems with Bash under FreeBSD. Tries to
remember the server directories it has already installed to.
MD5 Sums of the release files:
==============================
6e6336c816bf1cbbefd9ccc2a5e872ea halflife-admin-2.50.52.tgz
0550ff617093a28fcb73961050d059b1 halflife-admin-2.50.52.zip
The 2002-03-23 release of the Windows package had a bug in the
compile.bat and compile_all.bat scripts in the "myscripts" directory
which resulted in compiled binaries getting placed into the "binaries"
folder instead of the "mybinaries" folder. This has been corrected in a
new package uploaded on 2002-03-24.
--------------------------------------------------------------------------------
Changes:
21.03.2003: 2.50.52
Changes/Additions:
* Added bBanBoth option to ban() function which will ban both ID and
IP when provided with a name or ID.
* Added sm_reg as registered command for exec()
* Moved client_exec notice to post function to get it displayed last.
* Removed 'unbindall' from allowed execlient() commands.
* Added default value (0) for amv_private_server
* Changed sqlPASSWORD to me OFF by default
* Changed say() message in admin_slayteam to say "Team xy was struck
down..." instead of a player name. Could also be changed to list all
players on that team, but that may flood the clients.
* Made the meta-interface mismatch message an INFO message and
more precise.
Bug Fixes:
* Fixed exploit: LogPrintf() was used with a supplied string as format
string, allowing a format exploit. <b><-- this was already fixed in 2.50.51</b>
* Fixed client exploit: We do now replace non-printable characters with
'.' for admin commands and strings sent to a client via ClientPrint().
This is in order to screw hack code. Still not a safe solution against
this exploit but that can only be implememted on a client. It has
nothing to do with Admin Mod. <b><-- this was already fixed in 2.50.51</b>
* Fixed not being able to use Steamids in the password column in
users.ini, which is necessary to link a name to a Steamid.
* Stop server from crashing when running a timer without the timer
entity being present.
* Stop plugins killing another plugin's timer.
* Fixed bug in filesize() where a line was counted multiple times
when it was longer than BUF_SIZE.
* Fixed bug in writefile() messing up EOLs under Win32.
* Fixed a bug crashing a server when the mySQL PASSWORD() returned
a NULL pointer.
* Fixed typo in CVar name which prevented mySQL PASSWORD() encryption
from working.
* Fixed bug loading AMX DLL from Win32 network drive.
* Fixed a bug in admin authentication code.
* Linux installer: Fixed bug not detecting MM version when it had no
patch number. Fixed problems with Bash under FreeBSD. Tries to
remember the server directories it has already installed to.
Comments
Looks like a few nice bugs for coders were fixed (timers, file editing, etc)...
It does mean that those gimps from myg0t etc can't have their keys all unbound, which is a shame. I guess a simple perma ban will have to suffice <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->