Adminmod 2.50.56 Is Out
Boneless
Join Date: 2002-09-03 Member: 1270Members
<div class="IPBDescription">well, has been out for a while</div> For those adminmod users who missed it, Adminmod 2.50.56 has been released: <!--QuoteBegin--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
2.50.56
Changes/Additions:
* Many xxxsay commands can now wrap too long lines on the fly to prevent
clients from crashing.
* Made fade-in time for centersay half the display time.
* Added scripting function centersayex() which prints centersay() text to
only one user exclusively.
* Updated Small language version to 1.8.4.
* Added MD5 hashes as an encryption method for passwords.
* New semantic for the encrypt_passwords CVAR, it now takes four possible
values:
0: no encryption
1: encrypt using Unix crypt()
2: encrypt using MD5 hashes
3: encrypt using MySQL PASSWORD() (MySQL version only)
The crypt() and MD5 encryption are available in both Linux and Windows
versions, the MySQL PASSWORD() method is only available in the MySQL
version of Admin Mod.
* The mysql_usePASSWORD cvar was obsoleted by the new encrypt_password
settings and has been removed.
* Admin Mod can now convert script binaries between Windows and Linux
format on the fly during loading.
* Changed admin_password command to admin_login command.
* Made diagnostic output displayed to the admin while connecting more
verbose to make the login process more transparent to the user.
* Added parameter to get_userIP() scripting function which can be used to
get the client port returned.
* Added support for DoD Retail and Steam clients. Admin Mod does now
support Valve and Steam Ids. Both the new and the old Valve/Steam Id
formats are supported. Valve/Steam Ids are added to the users.ini file
without escaping the colons.
* Added ADMINMOD_VERSION #define to admin.inc include file. It can be used
to check for the AM version of the include files in scripts.
* Updated Windows installer to work with DoD Retail installations.
* If Admin Mod cannot find the admin_plugins_file CVAR defined it will
attempt to load the adminmod.cfg file from the addons/adminmod/config
directory.
* Removed client say "I'm free, I'm free" from admin_unbury command.
New CVARS:
* mysql_database: (default "") This cvar can be used to preselect the
database that Admin Mod should connect to instead of specifying it in
the mysql_dbtable_* cvars. So instead of using
mysql_dbtable_users "amdb.users"
mysql_dbtable_words "amdb.words"
one can choose to use
mysql_database "amdb"
mysql_dbtable_users "users"
mysql_dbtable_words "words"
Bug Fixes:
* Fixed a bug where the installer would choose to install a new line
in liblist.gam instead of activating an existant inactive one.
* Disabled port comparison for authenticating reconnecting users since the
port may change due to NATed connections. On LANs the port is still
checked.
* Fixed a bug in MySQL PASSWORD encryption, causing Admin Mod losing snyc
with the database server under certain circumstances.
* Fixed bug in admin_ban, preventing it from banning by IP correctly.
* Added workaround for broken kick command in 3111 server versions.
* Fixed strbreak() scripting function.
* Fixed numerous small bugs in the Windows installer.
* Fixed a few minor bugs in the Linux installer. Better handling when run
under Bash version 1.
* Fixed potential buffer overflow due to wrong snprintf() usage.
* Fixed reject message to get properly displayed in the message box of DoD
Retail and Steam clients.
* Fixed ban() function to work with DoD Retail servers.
Tools:
* encrypt: Added a new commandline tool "encrypt" to encrypt passwords
with either Unix crypt() or MD5.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
2.50.56
Changes/Additions:
* Many xxxsay commands can now wrap too long lines on the fly to prevent
clients from crashing.
* Made fade-in time for centersay half the display time.
* Added scripting function centersayex() which prints centersay() text to
only one user exclusively.
* Updated Small language version to 1.8.4.
* Added MD5 hashes as an encryption method for passwords.
* New semantic for the encrypt_passwords CVAR, it now takes four possible
values:
0: no encryption
1: encrypt using Unix crypt()
2: encrypt using MD5 hashes
3: encrypt using MySQL PASSWORD() (MySQL version only)
The crypt() and MD5 encryption are available in both Linux and Windows
versions, the MySQL PASSWORD() method is only available in the MySQL
version of Admin Mod.
* The mysql_usePASSWORD cvar was obsoleted by the new encrypt_password
settings and has been removed.
* Admin Mod can now convert script binaries between Windows and Linux
format on the fly during loading.
* Changed admin_password command to admin_login command.
* Made diagnostic output displayed to the admin while connecting more
verbose to make the login process more transparent to the user.
* Added parameter to get_userIP() scripting function which can be used to
get the client port returned.
* Added support for DoD Retail and Steam clients. Admin Mod does now
support Valve and Steam Ids. Both the new and the old Valve/Steam Id
formats are supported. Valve/Steam Ids are added to the users.ini file
without escaping the colons.
* Added ADMINMOD_VERSION #define to admin.inc include file. It can be used
to check for the AM version of the include files in scripts.
* Updated Windows installer to work with DoD Retail installations.
* If Admin Mod cannot find the admin_plugins_file CVAR defined it will
attempt to load the adminmod.cfg file from the addons/adminmod/config
directory.
* Removed client say "I'm free, I'm free" from admin_unbury command.
New CVARS:
* mysql_database: (default "") This cvar can be used to preselect the
database that Admin Mod should connect to instead of specifying it in
the mysql_dbtable_* cvars. So instead of using
mysql_dbtable_users "amdb.users"
mysql_dbtable_words "amdb.words"
one can choose to use
mysql_database "amdb"
mysql_dbtable_users "users"
mysql_dbtable_words "words"
Bug Fixes:
* Fixed a bug where the installer would choose to install a new line
in liblist.gam instead of activating an existant inactive one.
* Disabled port comparison for authenticating reconnecting users since the
port may change due to NATed connections. On LANs the port is still
checked.
* Fixed a bug in MySQL PASSWORD encryption, causing Admin Mod losing snyc
with the database server under certain circumstances.
* Fixed bug in admin_ban, preventing it from banning by IP correctly.
* Added workaround for broken kick command in 3111 server versions.
* Fixed strbreak() scripting function.
* Fixed numerous small bugs in the Windows installer.
* Fixed a few minor bugs in the Linux installer. Better handling when run
under Bash version 1.
* Fixed potential buffer overflow due to wrong snprintf() usage.
* Fixed reject message to get properly displayed in the message box of DoD
Retail and Steam clients.
* Fixed ban() function to work with DoD Retail servers.
Tools:
* encrypt: Added a new commandline tool "encrypt" to encrypt passwords
with either Unix crypt() or MD5.<!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->