Adminmod 2.50.56 Is Out

BonelessBoneless 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-->
Sign In or Register to comment.