﻿--// v2.23 [2022-04-02]

    - changed: "cfg/cfg.tbl"
        - changed some presets and comments

--// v2.23 RC10 [2022-04-01]

    - changed: "scripts/etc_chatlog.lua"
        - suppresses the output if there are no entries
        - changed some visuals
        - changed: "scripts/lang/etc_chatlog.lang.de"
        - changed: "scripts/lang/etc_chatlog.lang.en"

    - changed: "core/hub.lua"
        - Add some reconnect timeouts
        - Improve IDENTIFY state

    - changed: "scripts/etc_trafficmanager.lua"
        - fix: #171 -> https://github.com/luadch/luadch/issues/171
            - Prevent BLOCKED users from receiving/replying searches

    - changed: "certs/make_cert.sh"
        - changed to unix line endings "LF"  / thx mdPlusPlus
            - fix: #154 -> https://github.com/luadch/luadch/issues/154

    - changed: "certs/make_keyprint.sh"
        - changed to unix line endings "LF"  / thx mdPlusPlus

    - changed: "certs/show_certinfo.sh"
        - changed to unix line endings "LF"  / thx mdPlusPlus

    - changed: "scripts/cmd_setpas.lua"
        - changed check order  / thx Sopor

    - changed: "scripts/cmd_hubinfo.lua"
        - support for Raspberry Pi 4  / thx Sopor

--// v2.23 RC9 [2022-03-16]

    - changed: "core/hub.lua"
        - Disable FMSG listener
        - Enable IPv6
        - Fix adding of CT/OP named inf parameters
        - Ongoing work on shutdown logic
        - Rebind server every 30 secs, if 'address already in use' happens; Fix: #139
        - Fix: #152

    - changed: "core/adc.lua"
        - Fix: #159

    - changed: "core/server.lua"
        - Improve shutdown script
        - Ongoing work on shutdown logic
        - Attempt to improve on #139
        - Rebind server every 30 secs, if 'address already in use' happens; Fix: #139

    - changed: "examples/certs/make_keyprint.sh"
        - Small fixes

    - changed: "compile_with_mingw.bat"
        - Describe howto set up compiler/OpenSSL on Win10 in compile_with_mingw.bat
        - Improve compile howto

    - changed: "scripts/cmd_delreg.lua"
        - Fix: #157
            - Remove UTF8 BOMs from scripts

    - changed: "scripts/cmd_gag.lua"
        - Fix: #157
            - Remove UTF8 BOMs from scripts
        - Fix: #159
        - Fix: #156

    - changed: "scripts/etc_chatlog.lua"
        - Fix: #159
        - Fix typo  / thx Sopor
        - changed: "scripts/lang/etc_chatlog.lang.de"
        - changed: "scripts/lang/etc_chatlog.lang.en"

    - changed: "scripts/cmd_sslinfo.lua"
        - Fix typo

    - changed: "scripts/cmd_myinf.lua"
        - Fix adding of CT/OP named inf parameters
        - changed: "scripts/lang/cmd_myinf.lang.de"
        - changed: "scripts/lang/cmd_myinf.lang.en"

    - changed: "scripts/cmd_shutdown.lua"
        - Improve shutdown script
        - Ongoing work on shutdown logic
        - Improve restart/shutdown scripts

    - changed: "scripts/cmd_restart.lua"
        - Improve restart/shutdown scripts

    - changed: "scripts/usr_uptime.lua"
        - Add alias example; Fix: #45

    - changed: "scripts/etc_hubcommands.lua"
        - Improve error handling of etc_hubcommands.lua

    - changed: "adclib/adclib.cpp"
        - Switch to utf8 validation routine used by airdc

    - changed: "scripts/etc_onfailedauth.lua"
        - Fix: #152

    - changed: "scripts/cmd_ban.lua"
        - Add several onFailedAuths

    - changed: "scripts/hub_inf_manager.lua"
        - Add several onFailedAuths

    - changed: "scripts/usr_hubs.lua"
        - Add several onFailedAuths
        - Fix #147
            - Add redirect function  / thx Tantrix
        - changed: "scripts/lang/usr_hubs.lang.en"
        - changed: "scripts/lang/usr_hubs.lang.de"

    - changed: "scripts/usr_nick_prefix.lua"
        - Add several onFailedAuths

    - changed: "examples/cfg/cfg.tbl"
        - Fix: #145
        - Add onInf listener to nick_length script
        - usr_hubs.lua settings:
            - added usr_hubs_redirect

    - changed: "scripts/usr_nick_length.lua"
        - Fix: #145
        - Add onInf listener to nick_length script
        - Fix typos

    - changed: "core/util.lua"
        - Simplify date functions

    - changed: "docs/README"
        - removed dead link  / thx Sopor

    - changed: "scripts/etc_hide_opchat.lua"
        - added onStart listener; Fix #73  / thx Sopor

    - changed: "scripts/etc_msgmanager.lua"
        - show additional blocked levels on command "showusers"
        - fix: #144  / thx Tantrix
        - changed: "scripts/lang/etc_msgmanager.lang.de"
        - changed: "scripts/lang/etc_msgmanager.lang.en"

    - changed: "docs/Luadch_Lua_API.txt"
        - fix typo

    - changed: "scripts/cmd_accinfo.lua"
        - added tcp_ports_ipv6, ssl_ports_ipv6
        - changed visuals
        - hide port 0 addys  / thx Sopor
        - changed: "scripts/lang/cmd_accinfo.lang.de"
        - changed: "scripts/lang/cmd_accinfo.lang.en"

    - changed: "scripts/cmd_userinfo.lua"
        - fix typo  / thx Sopor
        - changed: "scripts/lang/cmd_accinfo.lang.en"

    - changed: "scripts/cmd_reg.lua"
        - script adapted to the global style
        - remove UTF8 BOM from script/langfiles
        - added tcp_ports_ipv6, ssl_ports_ipv6
        - changed: "scripts/lang/cmd_accinfo.lang.de"
        - changed: "scripts/lang/cmd_accinfo.lang.en"

    - changed: "core/cfg.lua"
        - usr_hubs.lua settings:
            - added usr_hubs_redirect

    - changed: "scripts/cmd_hubinfo.lua"
        - check if ports are empty or 0  / thx Sopor

    - changed: "scripts/cmd_ban.lua"
        - added more tempban options  / request by Tantrix
            - Fix: #150
        - changed: "scripts/lang/cmd_ban.lang.de"
        - changed: "scripts/lang/cmd_ban.lang.en"

    - changed: "scripts/cmd_usercleaner.lua"
        - show level protection info on ghost users  / requested by Sopor
        - changed: "scripts/lang/cmd_usercleaner.lang.de"
        - changed: "scripts/lang/cmd_usercleaner.lang.en"

    - changed: "scripts/usr_uptime.lua"
        - commented out debug line

    - changed: "scripts/etc_chatlog.lua"
        - better command check
            - fix: #162 -> https://github.com/luadch/luadch/issues/162
        - removed "max_characters" functionality from code
            - fix: #62 -> https://github.com/luadch/luadch/issues/62
            - fix: #158 -> https://github.com/luadch/luadch/issues/158

    - changed: "core/cfg.lua"
        - etc_chatlog.lua settings:
            - removed "etc_chatlog_max_characters"

    - changed: "cfg/cfg.tbl"
        - etc_chatlog.lua settings:
            - removed "etc_chatlog_max_characters"

    - changed: "core/hub.lua"
        - enable IPv6
        - improve onFailedAuth listeners
        - fix: #164 -> https://github.com/luadch/luadch/issues/164
            - convert "_cfg_min_share" in "_pingsup" from gigabyte to byte  / thx Tantrix

--// v2.23 RC9 [2021-10-15]

    - update: "scripts/cmd_delreg.lua"
        - rewrite some parts
        - add comments for a better understanding
        - removed unused vars
        - changed: "scripts/lang/cmd_delreg.lang.en"
        - changed: "scripts/lang/cmd_delreg.lang.de"

    - update: "scripts/cmd_errors.lua"
        - removed table lookups
        - removed unused code
        - changed visuals
        - changed: "scripts/lang/cmd_errors.lang.en"
        - changed: "scripts/lang/cmd_errors.lang.de"

--// v2.23 RC8 [2021-10-15]

    - update: "core/util.lua"
        - added encode/decode functions
            - low impact encryption - a lightweight pure Lua cipher / based on a code part on stackoverflow.com

    - update: "docs/Luadch_Lua_API.txt"
        - added util.encode( str )
        - added util.decode( str )

    - update: "core/hub.lua"
        - changes in _i18n_login_message

    - update: "core/init.lua"
        - changes in init()

--// v2.23 RC7 [2021-10-15]

    - update: "cfg/cfg.tbl"
        - some changes in "ssl_params"

    - update: "core/hub.lua"
        - added "updateusers" function
            - updates the users information during runtime
                usage: hub.updateusers()

    - update: "docs/Luadch_Lua_API.txt"
        - added "updateusers" function

    - update: "scripts/cmd_nickchange.lua"
        - added "hub.updateusers()"
            - fix #140 -> https://github.com/luadch/luadch/issues/140
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/cmd_nickchange.lang.en"
        - changed: "scripts/lang/cmd_nickchange.lang.de"

    - update: "scripts/etc_trafficmanager.lua"
        - command: "[+!#]trafficmanager show blocks"
            - shows blocked levels on the bottom
        - command: "[+!#]trafficmanager show settings"
            - shows levelnumbers of blocked levels
        - fix #82 -> https://github.com/luadch/luadch/issues/82
            - add date and time to blocked users
        - fix #23 -> https://github.com/luadch/luadch/issues/23
            - possibility to block/unblock offline users
        - rewrite "add" & "del" function
        - outsourced "flag_blocked" to "cfg/cfg.tbl"
            - fix #141 -> https://github.com/luadch/luadch/issues/141
        - added comments to some code parts
        - changed: "scripts/lang/etc_trafficmanager.lang.en"
        - changed: "scripts/lang/etc_trafficmanager.lang.de"

    - update: "core/cfg.lua"
        - etc_trafficmanager.lua settings:
            - added "etc_trafficmanager_flag_blocked"

    - update: "scripts/cmd_accinfo.lua"
        - get "search_flag_blocked" from "cfg/cfg.tbl"
        - removed "search_flag_blocked" from language files
        - changed visuals
        - changed: "scripts/lang/cmd_accinfo.lang.en"
        - changed: "scripts/lang/cmd_accinfo.lang.de"

    - update: "cfg/cfg.tbl"
        - etc_trafficmanager.lua settings:
            - added "etc_trafficmanager_flag_blocked"

--// v2.23 RC6 [2021-10-06]

    - update: "luasec"
        - update LuaSec from 0.9 to 1.0.2

    - update: "cfg/cfg.tbl"
        - changes in "ssl_params"
            - possibility to force a cipher (TLSv1.3)

--// v2.23 RC5 [2021-10-05]

    - update: "scripts/bot_regchat.lua"
        - simplify 'activate' logic
        - hide chat from unauthorized users

    - update: "scripts/bot_pm2ops.lua"
        - hide chat from unauthorized users

    - update: "scripts/etc_onfailedauth.lua"
        - changed visuals
        - changed: "scripts/lang/etc_onfailedauth.lang.en"
        - changed: "scripts/lang/etc_onfailedauth.lang.de"

    - update: "scripts/cmd_reg.lua"
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/cmd_reg.lang.en"
        - changed: "scripts/lang/cmd_reg.lang.de"

    - update: "scripts/cmd_delreg.lua"
        - changed visuals
        - changed: "scripts/lang/cmd_delreg.lang.en"
        - changed: "scripts/lang/cmd_delreg.lang.de"

    - update: "scripts/cmd_disconnect.lua"
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/cmd_disconnect.lang.en"
        - changed: "scripts/lang/cmd_disconnect.lang.de"

    - update: "scripts/cmd_ban.lua"
        - changed visuals
        - changed: "scripts/lang/cmd_ban.lang.en"
        - changed: "scripts/lang/cmd_ban.lang.de"

    - update: "scripts/cmd_gag.lua"
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/cmd_gag.lang.en"
        - changed: "scripts/lang/cmd_gag.lang.de"

    - update: "scripts/cmd_upgrade.lua"
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/cmd_upgrade.lang.en"
        - changed: "scripts/lang/cmd_upgrade.lang.de"

    - update: "scripts/cmd_redirect.lua"
        - changed visuals
        - removed table lookups
        - simplify 'activate' logic
        - changed: "scripts/lang/cmd_redirect.lang.en"
        - changed: "scripts/lang/cmd_redirect.lang.de"

    - update: "scripts/etc_msgmanager.lua"
        - changed visuals
        - removed table lookups
        - simplify 'activate' logic
        - changed: "scripts/lang/etc_msgmanager.lang.en"
        - changed: "scripts/lang/etc_msgmanager.lang.de"

    - update: "scripts/etc_trafficmanager.lua.lua"
        - changed visuals
        - changed: "scripts/lang/etc_trafficmanager.lua.lang.en"
        - changed: "scripts/lang/etc_trafficmanager.lua.lang.de"

    - update: "scripts/hub_bot_cleaner.lua"
        - changed visuals
        - removed table lookups

    - update: "scripts/usr_hubs.lua"
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/usr_hubs.lang.en"
        - changed: "scripts/lang/usr_hubs.lang.de"

    - update: "scripts/usr_share.lua"
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/usr_share.lang.en"
        - changed: "scripts/lang/usr_share.lang.de"

    - update: "scripts/usr_slots.lua"
        - changed visuals
        - removed table lookups
        - changed: "scripts/lang/usr_slots.lang.en"
        - changed: "scripts/lang/usr_slots.lang.de"

    - update: "scripts/etc_onfailedauth.lua"
        - changed visuals
        - changed: "scripts/lang/etc_onfailedauth.lang.en"
        - changed: "scripts/lang/etc_onfailedauth.lang.de"

    - update: "scripts/etc_motd.lua"
        - removed table lookups
        - simplify 'activate' logic

    - update: "scripts/etc_userlogininfo.lua"
        - simplify 'activate' logic
        - small code changes

    - update: "scripts/etc_trafficmanager.lua"
        - simplify 'activate' logic
        - changed some parts of code

    - update: "scripts/etc_banner.lua"
        - removed table lookups
        - simplify 'activate' logic

    - update: "scripts/usr_hide_share.lua"
        - removed table lookups
        - simplify 'activate' logic

    - update: "scripts/usr_nick_prefix.lua"
        - removed table lookups
        - simplify 'activate' logic

    - update: "scripts/usr_desc_prefix.lua"
        - removed table lookups
        - simplify 'activate' logic

    - update: "scripts/cmd_hubinfo.lua"
        - added "hub_email"
        - changed: "scripts/lang/cmd_hubinfo.lang.en"
        - changed: "scripts/lang/cmd_hubinfo.lang.de"

    - update: "scripts/etc_onfailedauth.lua"
        - added "cid" to listener "onFailedAuth"
        - changed: "scripts/lang/etc_onfailedauth.lang.en"
        - changed: "scripts/lang/etc_onfailedauth.lang.de"

    - update: "core/hub.lua"
        - added "cid" to listener "onFailedAuth"

    - update: "scripts/etc_chatlog.lua"
        - set "saveit" to 1
        - changed visuals

    - update: "scripts/cmd_ban.lua"
        - removed the ban forever crap
        - fix #32 -> https://github.com/luadch/luadch/issues/32
        - changed: "scripts/lang/cmd_ban.lang.en"
        - changed: "scripts/lang/cmd_ban.lang.de"

--// v2.23 RC4 [2021-10-04]

    - update: "core/hub.lua"
        - added "ip" to listener "onFailedAuth"
        - added "TL-1" (The client should never attempt to reconnect) to:
            - ISTA 220, 221, 223, 226, 240 / thx Sopor
        - changes in createbot()
            - added "hub_bot_email" to hubbot INF

    - update: "lang/en.tbl"
        - changed "en.hub_no_cid_nick_found" msg

    - update: "lang/de.tbl"
        - changed "de.hub_no_cid_nick_found" msg

    - update: "scripts/cmd_usercleaner.lua"
        - changed "help_title"
        - changed "msg_exceptions_level"
        - changed: "scripts/lang/cmd_usercleaner.lang.en"
        - changed: "scripts/lang/cmd_usercleaner.lang.de"

    - update: "scripts/cmd_accinfo.lua"
        - changed "msg_god"
        - changed: "scripts/lang/cmd_usercleaner.lang.en"

    - update: "scripts/cmd_userinfo.lua"
        - changed "msg_god"
        - changed: "scripts/lang/cmd_userinfo.lang.en"

    - update: "scripts/cmd_restart.lua"
        - added "update_lastlogout" function
        - removed table lookups

    - update: "scripts/cmd_shutdown.lua"
        - added "update_lastlogout" function
        - removed table lookups

    - update: "scripts/etc_chatlog.lua"
        - removed table lookups
        - prevent users who do not have the permission to chat in the main (etc_msgmanager_permission_main) not to be logged

    - update: "scripts/lang/cmd_userinfo.lang.en"
        - fix typo

    - update: "scripts/etc_dhtblocker.lua"
        - simplify 'activate' logic
        - removed table lookups
        - code cleanup

    - add:
        - "scripts/etc_onfailedauth.lua"
            - "scripts/lang/etc_onfailedauth.lang.en"
            - "scripts/lang/etc_onfailedauth.lang.de"

    - update: "core/cfg.lua"
        - added "etc_onfailedauth.lua" settings
        - added "hub_email"
        - added "hub_bot_email"

    - update: "cfg/cfg.tbl"
        - added "etc_onfailedauth.lua" settings
        - added "etc_onfailedauth.lua" to scriptlist
        - added "hub_email"
        - added "hub_bot_email"

--// v2.23 RC3 [2021-09-27]

    - update: "core/hub.lua"
        - added new listener "onReg"
        - added new listener "onDelreg"
        - added new listener "onFailedAuth"

    - update: "docs/Luadch_Lua_API.txt"
        - added new listener "onReg"
        - added new listener "onDelreg"
        - added new listener "onFailedAuth"

    - update: "scripts/etc_trafficmanager.lua"
        - removed no longer needed code parts
        - simplify 'activate' logic

--// v2.23 RC2 [2021-09-25]

    - update: "core/hub.lua"
        - added lastseen to _regex.reguser
        - added lastseen to disconnect function
        - added lastseen to _verify table

    - add:
        - "scripts/hub_user_lastseen.lua"

    - update: "scripts/etc_userlogininfo.lua"
        - using lastseen instead of lastlogout

    - update: "scripts/cmd_accinfo.lua"
        - using lastseen instead of lastlogout
        - clean code

    - update: "cfg/cfg.tbl"
        - added "hub_user_lastseen.lua" to scripts
        - removed "etc_offlineusers.lua settings"
        - removed "etc_offlineusers.lua" from scripts
        - added "cmd_usercleaner.lua settings"
        - added "cmd_usercleaner.lua" to scripts
        - added "usercleaner" command to "etc_cmdlog_command_tbl"

    - update: "scripts/cmd_hubinfo.lua"
        - added dynamic date on copyright info
        - added reg_only info
        - added check_hci() function
        - changed: "scripts/lang/cmd_hubinfo.lang.en"
        - changed: "scripts/lang/cmd_hubinfo.lang.de"

    - update: "core/init.lua"
        - added dynamic date on copyright info

    - removed:
        - "scripts/etc_offlineusers.lua"
            - "scripts/lang/etc_offlineusers.lang.en"
            - "scripts/lang/etc_offlineusers.lang.de"
            - "scripts/data/etc_offlineusers_backup.tbl"
            - "scripts/data/etc_offlineusers_exceptions.tbl"
            - "scripts/data/etc_offlineusers_settings.tbl"

    - update: "core/cfg.lua"
        - removed "etc_offlineusers.lua settings"
        - removed "etc_offlineusers.lua" from scripts
        - added "cmd_usercleaner.lua settings"
        - added "cmd_usercleaner.lua" to scripts

    - update: "scripts/cmd_userinfo.lua"
        - added levelname
        - using tabs for cleaner look
        - removed table lookups
        - changed: "scripts/lang/cmd_userinfo.lang.en"
        - changed: "scripts/lang/cmd_userinfo.lang.de"

    - add:
        - "scripts/cmd_usercleaner.lua"
            - "scripts/lang/cmd_usercleaner.lang.de"
            - "scripts/lang/cmd_usercleaner.lang.en"
            - "scripts/data/cmd_usercleaner_exceptions.tbl"
            - "scripts/data/cmd_usercleaner_settings.tbl"

    - update: "scripts/cmd_usercleaner.lua"
        - small optical adjustment

    - update: "scripts/cmd_uptime.lua"
        - added check_hci() function
        - removed table lookups

    - update: "scripts/hub_runtime.lua"
        - changed check_hci() function

    - update: "core/hci.lua"
        - removed unnecessary table entries

    - update: "scripts/cmd_userinfo.lua"
        - changed msg_god / thx Sopor
        - changed: "scripts/lang/cmd_userinfo.lang.en"
        - changed: "scripts/lang/cmd_userinfo.lang.de"

    - update: "scripts/cmd_accinfo.lua"
        - changed msg_god / thx Sopor
        - changed: "scripts/lang/cmd_accinfo.lang.en"
        - changed: "scripts/lang/cmd_accinfo.lang.de"

--// v2.22 [2021-09-16]

    - update: "res/res.rc"
        - changed "FileDescription" / thx Sopor

    - update: "scripts/bot_pm2ops.lua"
        - removed table lookups

    - update: "scripts/hub_runtime.lua"
        - removed table lookups
        - show session runtime too
        - fix #67 -> https://github.com/luadch/luadch/issues/67
            - added check_hci()
        - changed: "scripts/lang/hub_runtime.lang.en"
        - changed: "scripts/lang/hub_runtime.lang.de"

    - update: "cfg/cfg.tbl"
        - removed old ciphers
        - changed order of "cmd_delreg.lua" in scripts table
            - because of "block" import
        - removed "etc_ccpmblocker" settings
        - set cmd_usersearch_max_limit to 200

    - update: "scripts/cmd_reg.lua"
        - fix #47 -> https://github.com/luadch/luadch/issues/47
            - show comment from the registered user as default if exists
            - changed: "scripts/lang/cmd_reg.lang.en"
            - changed: "scripts/lang/cmd_reg.lang.de"

    - update: "scripts/cmd_usersearch.lua"
        - removed table lookups
        - fix #53 -> https://github.com/luadch/luadch/issues/53
            - show userlist in alphabetical order sorted by firstnick
        - using util.spairs() instead of spairs()

    - update: "scripts/bot_opchat.lua"
        - removed table lookups

    - update: "scripts/bot_opchat.lua"
        - removed table lookups

    - update: "scripts/etc_dummy_warning.lua"
        - fix #103 -> https://github.com/luadch/luadch/issues/103
            - added: "scripts/lang/etc_dummy_warning.lang.en"
            - added: "scripts/lang/etc_dummy_warning.lang.de"

    - update: "scripts/cmd_delreg.lua"
        - fix #98 -> https://github.com/luadch/luadch/issues/98
            - added missing import of ban function
        - fix #95 -> https://github.com/luadch/luadch/issues/95
            - import trafficmanager block funktion
                - remove user from blocks if exists
            - removed table lookups

    - update: "scripts/etc_chatlog.lua"
        - fix #62 -> https://github.com/luadch/luadch/issues/62
            - set default amount of characters for each post at Login
        - changes: "cfg/cfg.tbl"
        - changes: "core/cfg.lua"

    - update: "scripts/bot_session_chat.lua"
        - fix #26 -> https://github.com/luadch/luadch/issues/26
        - removed table lookups

    - update: "scripts/cmd_nickchange.lua"
        - fix #128 -> https://github.com/luadch/luadch/issues/128
            - detect unknown nicks
        - changes: "scripts/lang/cmd_nickchange.lang.de"
        - changes: "scripts/lang/cmd_nickchange.lang.en"

    - update: "scripts/cmd_userinfo.lua"
        - fix #126 -> https://github.com/luadch/luadch/issues/126
        - removed the "CID" parts
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

    - update: "scripts/cmd_accinfo.lua"
        - removed "by CID" (Easy cleanup of codebase milestone)
        - fix #107 -> https://github.com/luadch/luadch/issues/107
            - shows if the user is blocked by trafficmanager/msgmanager
        - removed table lookups
        - shows expanded accinfo as default (op level)
        - fix #31 -> https://github.com/luadch/luadch/issues/31
            - shows if user is banned or not
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - update: "scripts/etc_unknown_command.lua"
        - fix #129 -> https://github.com/luadch/luadch/issues/129
            - check leading spaces on commands
                - thx Sopor for the idea and perlaxe for the code changes

    - update: "scripts/cmd_hubinfo.lua"
        - fix #100 -> https://github.com/luadch/luadch/issues/100
        - added ipv6 ports
        - removed table lookups
        - changed some english language parts / thx Sopor
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - add:
        - "scripts/etc_hide_opchat.lua"
        - "scripts/etc_dummy_warning.lua"

    - update:
        -fix and simplify 'opchat activate' logic/bugs in various scripts

    - update: "core/hub.lua"
        - remove hub.reloadusers()
        - changes in login()
            - improved method to get tls version
        - fix #123 -> https://github.com/luadch/luadch/issues/123
            - changes in createbot()
                - changed "I4" flag fromt "0.0.0.0" to ""
        - changes in "_verify", fixed login problem with announcer

    - update: "scripts/cmd_reg.lua"
        - fix #83 -> https://github.com/luadch/luadch/issues/83
            - the script now sends the registration information to the user  / thx HadesDCH

    - update: "core/hub.lua"
        - changes in user.redirect() function
        - changes in insertreguser() function

    - update: "cfg/cfg.tbl"
        - usr_share.lua settings:
            - added "usr_share_redirect"
        - usr_slots.lua settings:
            - added "usr_slots_redirect"

    - update: "core/cfg.lua"
        - usr_share.lua settings:
            - added "usr_share_redirect" function
        - usr_slots.lua settings:
            - added "usr_slots_redirect" function

    - update: "scripts/usr_share.lua"
        - added "usr_share_redirect"
            - fix #74 -> https://github.com/luadch/luadch/issues/74
                - add redirect option  / thx  HadesDCH
        - changes: "scripts/lang/usr_share.lang.de"
        - changes: "scripts/lang/usr_share.lang.en"

    - update: "scripts/usr_slots.lua"
        - added "usr_slots_redirect"
            - fix #74 -> https://github.com/luadch/luadch/issues/74
                - add redirect option  / thx  HadesDCH
        - changes: "scripts/lang/usr_slots.lang.de"
        - changes: "scripts/lang/usr_slots.lang.en"

    - update: "scripts/usr_uptime.lua"
        - reduce timer to 1 minute
        - fix #81 -> https://github.com/luadch/luadch/issues/81
            - add "opchat.feed()" function to report corrupt or missing database file  / thx Sopor
        - removed table lookups
        - small change in "msg_label"
        - fix #39 -> https://github.com/luadch/luadch/issues/39
        - changes: "scripts/lang/usr_uptime.lang.de"
        - changes: "scripts/lang/usr_uptime.lang.en"

    - update: "scripts/cmd_delreg.lua"
        - fix #69 -> https://github.com/luadch/luadch/issues/69
            - remove delregged user from bans if exists  / thx Sopor
            - removed "hub.reloadusers()"
            - removed unused table lookups

    - update: "scripts/cmd_ban.lua"
        - fix #69: https://github.com/luadch/luadch/issues/69
            - add "del()" function to export unban functionality in other scripts
        - add feature: https://github.com/luadch/luadch/issues/134
            - possibility to show the ban history of a user
        - removed table lookups
        - some changes in the rightclick menu
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - update: "adclib/adclib.cpp" (needs recompile of adclib)
        - changed UTF-8 validation code

    - update: "scripts/etc_trafficmanager.lua"
        - some modifications based on issue #37  / thx Sopor
            - fix #37 -> https://github.com/luadch/luadch/issues/37
        - removed table lookups
        - add "del()" function for export feature
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "hub/hub.c"
        - supports daemonization on unix
            - use: luadch -d
                - to run it as a daemon
            - use: pkill -SIGTERM luadch
                - to terminate it

    - update: "scripts/cmd_setpas.lua"
        - fix #25 -> https://github.com/luadch/luadch/issues/25
            - use hub.getregusers()
        - fix #101 -> https://github.com/luadch/luadch/issues/101
            - fix typo
            - changes: "scripts/lang/cmd_setpas.lang.en"
        - add permission check to change own password
            - changes: "core/cfg.lua"
            - changes: "cfg/cfg.tbl"

    - update "scripts/hub_bot_cleaner.lua"
        - removed "hub.reloadusers()"
        - using "hub.getregusers()" instead of "util.loadtable()"
        - using "report.send()" import function
        - code cleaning

    - update: "scripts/cmd_upgrade.lua"
        - removed "hub.reloadusers()"
        - using "hub.getregusers()" instead of "util.loadtable()"
        - removed "by CID" (Easy cleanup of codebase milestone)
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"

    - update: "scripts/cmd_nickchange.lua"
        - removed "hub.reloadusers()"
        - using "hub.getregusers()" instead of "util.loadtable()"

    - update: "scripts/etc_blacklist.lua"
        - removed "hub.reloadusers()"
        - removed "hub.restartscripts()"

--// v2.21 [2020-04-21]

    - update: luasec to 0.9

    - update: "cfg/cfg.tbl"
        - Add TLSv1.3 to ssl_params

    - update: "core/cfg.lua"
        - Add TLSv1.3 to ssl_params

    - update: "core/hub.lua"
        - changes in login() function

--// v2.20 [2019-10-13]

    - update: luasec to 0.6
    - update: slnunicode to 1.1a
    - update: luasocket to 3.0
    - added: IPv6 support

    - update: "compile_with_mingw.bat
        - Fix compile script for windows: compile mime.dll  / thx Mocky
        - Remove pointless commands in windows compile script
        - Add IPv6 support to windows. Delete old luasocket/slnunicode
        - Add support for luasec-6.1 to windows

    - update: "compile_with_gcc.sh"
        - Update to luasec-6.1; fix compile_with_gcc.sh
        - Update slnunicode and luasocket
        - Add luajit support for Linux

    - added: "/trunk/adclib/Makefile"
        - Create proper makefiles for Linux

    - update: "/trunk/adclib/base32.cpp"
        - Remove redundant assignment  / thx precla
        - fix #66

    - update: "/trunk/adclib/base32.h"
        - fix #66

    - added: "/trunk/basexx/Makefile"

    - added: "/trunk/cleanall"
        - add script to clean build artifacts
        - small fixes in compiles/clean scripts

    - update: "/trunk/compile"
        - small fixes in compiles/clean scripts
        - Try to fix compile for FreeBSD
        - Update to Lua 5.1.5

    - added: "/trunk/hub/Makefile"

    - update: "/trunk/hub/hub.c"
        - Add fclose() to close the file after usage  / thx precla
        - Fix whitespace

    - added: "/trunk/lua/src/LuaMakefile"
        - Create proper makefiles for Linux

    - update: "/trunk/lua/src/Makefile"
        - Create proper makefiles for Linux


    - added: "/trunk/luajit/*"
        - Add luajit support for Linux

    - update: "cfg/cfg.tbl"
        - Add IPv6 support
        - fixed #27

    - update: "core/cfg.lua"
        - Add IPv6 support

    - update: "core/hub.lua"
        - Add IPv6 support

    - update: "core/init.lua"
        - Update slnunicode and luasocket
        - Add IPv6 support

    - update: "core/server.lua"
        - Add IPv6 support

    - update: "certs/make_keyprint.sh"
        - Fix #79

    - update: "certs/show_certinfo.sh"
        - Fix #79

    - update: "scripts/data/cmd_hubstats.tbl"

    - update: "scripts/etc_dhtblocker.lua"
        - Fix report message in etc_dhtblocker

    - update: "scripts/etc_userlogininfo.lua"
        - Try to make etc_userlogininfo.lua sane again
        - Small fix in userloginfo  / thx Kaas
        - Fix whitespaces and typo
        - Prepare script for IPv6
        - changes: "scripts/lang/etc_userlogininfo.lang.de"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"

    - update: "scripts/etc_trafficmanager.lua"
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/data/cmd_hubstats.tbl"

    - update: "scripts/etc_ccpmblocker2.0.lua"

    - update: "scripts/cmd_usersearch.lua"
        - Fix typo  / thx Kaas
        - Only show nick on people of same or higher level  / thx hypomaniac
        - Bump version to 1.2 and add changelog entry  / thx hypomaniac
        - Make hiding of details for higher or same level an option, instead of hardcoded  / thx hypomaniac
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/cmd_usersearch.lang.en"

    - update: "scripts/etc_records.lua"
        - changes: "scripts/lang/etc_records.lang.en"

    - update: "scripts/cmd_hubinfo.lua"
        - Prepare script for IPv6
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - update: "scripts/cmd_reg.lua"
        - Fixes so OP can not set comment on users of same or higher level  / thx hypomaniac
        - Shos usage message when Op tries to set comment on a unregistered user  / thx hypomaniac

    - update: "scripts/usr_uptime.lua"
        - Save uptime-table every 10 minutes if no user have logged in or out of the hub  / thx hypomaniac
            - Edited changelog to reflect that only #14 was fixed

--// v2.19 [2017-05-25]

    - added: "compile_with_freebsd.sh"
        - build script for freebsd

    - update: "compile_with_gcc.sh"

    - update: "compile_with_mingw.bat"

    - update: "certs/make_cert"
        - fixed: on linux it failed to do rm UID.txt on a file called uid.txt
            - merged pull request by motn4hp

    - update: "cfg/cfg.tbl"
        - etc_trafficmanager settings:
            - added "etc_trafficmanager_check_minshare"
        - added "etc_keyprint.lua" to scriptlist
        - removed "etc_ccpmblocker.lua" from scriptlist
        - removed "etc_ccpmblocker.lua" settings
        - added "etc_ccpmblocker2.0.lua" settings

    - update: "core/adc.lua"
        - experimental: luadch should now dispatch unkown parameters
        - forward unknown adc messages; added adc command blacklist to hub_cmd_manager

    - update: "core/cfg.lua"
        - etc_trafficmanager settings:
            - added "etc_trafficmanager_check_minshare" function
        - improved checkcfg; fixed 'hub will never complain about being full when full' bug

    - update: "core/cfg.lua"
        - add "hub_listen" cfg: listening IP addresses for hub  / thx tarulas
        - add "hub_listen" option: listening IP addresses for server  / thx tarulas
        - improved checkcfg; fixed 'hub will never complain about being full when full' bug
        - disables switch(expect) in utf8 validation code; disabled saving keyprint in cfg.tbl; changed compilation flags for adclib on windows

    - update: "core/hub.lua"
        - add "hub_listen" cfg: listening IP addresses for hub  / thx tarulas
        - add "hub_listen" option: listening IP addresses for server  / thx tarulas
        - forward DSCH messages
        - fix typo
        - luadch now sends ISTA 145 in case of blocked messages
        - forward unknown adc messages; added adc command blacklist to hub_cmd_manager
        - added hasccpm method to bot object

    - update: "core/init.lua"
        - added "basexx"

    - update: "core/util.lua"
        - added is_posint function; sortserialize checks now for true arrays to omit keys
        - removed some redundant concatinations

    - update: "core/server.lua"
        - little change

    - update: "docs/README"
        - small typo fix

    - added: "lib/basexx/basexx.lua"
    - added: "lib/basexx/LICENSE"

    - update: "lib/luasec/lua/ssl.lua"

    - update: "scripts/lang/usr_uptime.lang.de"
        - small typo fix

    - update: "scripts/cmd_help.lua" from "v0.05" to "v0.06"
        - small typo fix
        - some small code changes
        - add table lookups
        - changes: "scripts/lang/cmd_help.lang.de"
        - changes: "scripts/lang/cmd_help.lang.en"

    - update: "scripts/cmd_hubinfo.lua" from "v0.18" to "v0.19"
        - changed check_cpu for Linux to match cpu info for RPi1 based on ARMv6  / by jrock
        - rewrite check_cpu to reduce code  / by jrock

    - update: "scripts/cmd_pm2offliners.lua"
        - added new feature: if offline pm was received by target, the source of the message gets a offline notification;
          it will be delivered if source is online
        - fixed error reported by sopor; if we use a delay here, we MUST CHECK whether upvalues did change in the meantime.
          users might be offline again, or delregged; the pm_tbl database might be cleaned;
          in the end it is a BAD idea to use a delay, makes things complicated, has zero benefits (-_-)
        - tried to clean up a bit, but not too much, who knows what breaks next

    - update: "scripts/cmd_upgrade.lua"
        - fixed upgrade level logic  /thx kungen

    - update: "scripts/cmd_userinfo.lua"
        - fixed for unregged users

    - removed: "scripts/etc_ccpmblocker.lua"

    - added: "scripts/etc_ccpmblocker2.0.lua"
        - This script controls the CCPM - Client to Client Private Message feature, but this time more clever.
        - It works like this: all users get their CCPM flag removed by default.
        - If two users are above op_level, and support both CCPM, and message each other, then CCPM flags will be send to both.
        - After that, CCPM can be established. So a user just needs to check, whether CCPM is available, after the first sent message.
        - export permission to cfg.tbl

    - added: "scripts/etc_keyprint.lua"
        - this script tries to compute the keyprint of the hub cert (if availabe), and saves it in cfg.tbl
        - disables switch(expect) in utf8 validation code; disabled saving keyprint in cfg.tbl; changed compilation flags for adclib on windows

    - update: "scripts/etc_trafficmanager.lua" from "v1.1" to "v1.2"
        - added "etc_trafficmanager_check_minshare"
            - block user instead of disconnect if usershare < minshare
        - small typo fix  / thx WitchHunter
        - small fix  /thx Sopor
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/etc_userlogininfo.lua"
        - removed CCPM stuff

    - update: "scripts/hub_cmd_manager.lua"
        - forward unknown adc messages; added adc command blacklist to hub_cmd_manager

    - update: "scripts/usr_share.lua" from "v0.08" to "v0.09"
        - added "etc_trafficmanager_check_minshare"
            - block user instead of disconnect if usershare < minshare
        - changes: "scripts/lang/usr_share.lang.de"
        - changes: "scripts/lang/usr_share.lang.en"


    - SOURCE changes that requires recompiling:


    - update: "lib/luasec/ssl/ssl.dll"
    - update: "lib/luasec/ssl/ssl.so"
    - update: "lib/luasec/lua/ssl.lua"
        - update: "trunk/luasec/src/context.c" (recompile required)  / thx tarulas
            - Merge pull request #11 from tarulas/2b013e6
                - removed SSLv3 from luasec to allow for modern OpenSSL compile
                - add "hub_listen" option: listening IP addresses for server
            - Merge pull request #12 from tarulas/cherry-hub_listen

    - update: "lib/adclib/adclib.dll"
    - update: "lib/adclib/adclib.so"
        - update: "/trunk/adclib/adclib.cpp"
            - updated utf8 validation routine
            - disables switch(expect) in utf8 validation code; changed compilation flags for adclib on windows

--// v2.18 [2016-02-22]

    - update: "cfg/cfg.tbl"
        - added usr_uptime.lua settings
            - added "usr_uptime_permission"
            - added "usr_uptime_minlevel"
        - added "usr_uptime.lua" to scripttable
        - cmd_ban.lua settings
            - moved the report part to the bottom of the script settings
        - improved some comments
        - cmd_nickchange.lua settings:
            - removed "cmd_nickchange_maxnicklength"
        - basic settings:
            - added "min_nickname_length"
            - added "max_nickname_length"

    - update: "core/cfg.lua"
        - added usr_uptime.lua settings
            - added "usr_uptime_permission" function
            - added "usr_uptime_minlevel" function
        - added "usr_uptime.lua" to scripttable
        - optimized loadlanguage() function a little bit
        - added checkusers()
            - make a user.tbl.bak backup on start; restore corrupt user.tbl if a backup exists
        - cmd_nickchange.lua settings:
            - removed "cmd_nickchange_maxnicklength" function
        - basic settings:
            - added "min_nickname_length" function
            - added "max_nickname_length" function

    - update: "core/hub.lua"
        - changes in loadusers() function
            - added cfg_checkusers()

    - update: "core/util.lua"
        - added: spairs( tbl )
            - sort table by string keys - based on a sample by http://lua-users.org
        - added: maketable( tbl, path )
            - make a new local table file

    - update: "docs/Luadch_Lua_API.txt"
        - added "util.spairs( tbl )"
        - added public script export functions
        - added maketable( tbl, path )

    - update: "lang/en.tbl"
        - small typo fix  / thx Sopor

    - update: "scripts/cmd_ban.lua" from "v0.29" to "v0.30"
        - removed genOrderedIndex(), orderedNext() and orderedPairs() function, using new util.spairs() instead

    - update: "scripts/cmd_delreg.lua" from "v0.23" to "v0.24"
        - fix typo  / thx Motnahp
        - changes: "scripts/lang/cmd_delreg.lang.de"
        - changes: "scripts/lang/cmd_delreg.lang.en"

    - update: "scripts/cmd_disconnect.lua" from "v1.0" to "v1.1"
        - fix typo  / thx Motnahp
        - changes: "scripts/lang/cmd_disconnect.lang.de"
        - changes: "scripts/lang/cmd_disconnect.lang.en"

    - update: "scripts/cmd_errors.lua" from "v0.10" to "v0.11"
        - added "onError" listener to feed errors to hubowners
        - added maxlines limit to send

    - update: "scripts/cmd_hubstats.lua" from "v0.4" to "v0.5"
        - added "month_name" table to lang files and removed unneeded "getMonth()" function
        - changes: "scripts/lang/cmd_hubstats.lang.de"
        - changes: "scripts/lang/cmd_hubstats.lang.en"

    - update: "scripts/cmd_mass.lua" from "v0.16" to "v0.17"
        - small fix in onStart listener

    - update: "scripts/cmd_nickchange.lua" from "v1.2" to "v1.3"
        - added min_length/max_length restrictions
        - changes: "scripts/lang/cmd_nickchange.lang.de"
        - changes: "scripts/lang/cmd_nickchange.lang.en"

    - update: "scripts/cmd_reg.lua" from "v0.23" to "v0.24"
        - added min_length/max_length restrictions
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - update: "scripts/cmd_userlist.lua" from "v0.08" to "v0.09"
        - fix byregdate() function (new date style)  / thx Darknes5

    - update: "scripts/etc_dhtblocker.lua" from "v0.6" to "v0.7"
        - small fix in check_dht() function  / thx Sopor

    - update: "scripts/etc_trafficmanager.lua" from "v1.0" to "v1.1"
        - possibility to set a reason on block
        - using target:nick() instead of target:firstnick() for output msgs
        - send msg to target on block/unblock
        - send block reason to target on login/rotation msg
        - using new util.spairs() function for blocked users list
        - added block export function
        - small permission fix
        - save/show nickname of blocker to/from db too
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - added: "scripts/usr_uptime.lua"
        - this script counts the online time of the users
        - it also exports the users uptime database table for other scripts
        - added: "scripts/data/usr_uptime.tbl"
        - added: "scripts/lang/usr_uptime.lang.de"
        - added: "scripts/lang/usr_uptime.lang.en"

--// v2.17 [2016-01-21]

    - update: "cfg/cfg.tbl"
        - cmd_gag settings:
            - added "cmd_gag_user_notifiy"
        - cmd_rules.lua settings:
            - removed "cmd_rules_rules"
        - cmd_setpass.lua settings:
            - renamed "cmd_setpass_min_length" to "min_password_length"
            - moved "min_password_length" to basic settings
        - etc_banner.lua settings:
            - removed "etc_banner_banner"
        - etc_motd.lua settings:
            - removed "etc_motd_motd"
        - etc_trafficmanager.lua settings:
            - removed "etc_trafficmanager_block_ctm"
            - removed "etc_trafficmanager_block_rcm"
            - removed "etc_trafficmanager_block_sch"
        - usr_hide_share.lua settings:
            - added "usr_hide_share_restrictions"
            - changed "usr_hide_share_permission"
        - basic settings:
            - added "max_password_length"

    - update: "core/adc.lua"
        - add SEGA support (Grouping of file extensions in SCH)

    - update: "core/cfg.lua"
        - cmd_gag settings:
            - added "cmd_gag_user_notifiy" function
        - cmd_rules.lua settings:
            - removed "cmd_rules_rules" function
        - cmd_setpass.lua settings:
            - renamed "cmd_setpass_min_length" function to "min_password_length" function
            - moved "min_password_length" function to basic settings
        - etc_banner.lua settings:
            - removed "etc_banner_banner" function
        - etc_motd.lua settings:
            - removed "etc_motd_motd" function
        - etc_trafficmanager.lua settings:
            - removed "etc_trafficmanager_block_ctm" function
            - removed "etc_trafficmanager_block_rcm" function
            - removed "etc_trafficmanager_block_sch" function
        - usr_hide_share.lua settings:
            - added "usr_hide_share_restrictions" function
            - changed "usr_hide_share_permission" function
        - basic settings:
            - added "max_password_length" function

    - update: "core/hub.lua"
        - changes in reghubbot() function
            - disabled the hubbot to mainchat bridge
        - changes in loadlanguage() function
            - added "hub_hubbot_response"
        - removed "_i18n_hub_is_full" double entry
        - small fix in user.kill() function
            - if the optional parameter is "TL-1" then the client don't try to reconnect

    - update: "docs/Luadch_Lua_API.txt"
        - added new optional param to user:kill() function

    - update: "lib/luasocket/lua/http.lua"
        - changed USERAGENT to "Luadch"  / thx Jerker

    - update: "scripts/cmd_accinfo.lua" from "v0.19" to "v0.20"
        - fix small bug  / thx Night & WitchHunter
        - small improvements with output msg  / thx Sopor

    - update: "scripts/cmd_ban.lua" from "v0.28" to "v0.29"
        - ban export function: add()
            - set default "user_level" from "100" to "60"
                - if a script is using the ban import function then it uses level "60" if user = nil
        - added ban history  / requested by Kungen
            - added new vars, functions, table lookups, ucmds
            - added ban state active/expired  / requested by Sopor
        - improved user:kill()

    - update: "scripts/cmd_delreg.lua" from "v0.22" to "v0.23"
        - imroved user:kill()

    - update: "scripts/cmd_disconnect.lua" from "v0.9" to "v1.0"
        - imroved user:kill()

    - update: "scripts/cmd_gag.lua" from "v0.06" to "v0.07"
        - added "user_notifiy" to choose if the target gets informed about his gag/ungag or not  / request by Sopor
        - changes: "scripts/lang/cmd_gag.lang.de"
        - changes: "scripts/lang/cmd_gag.lang.en"

    - update: "scripts/cmd_mass.lua" from "v0.15" to "v0.16"
        - improved dateparser()
        - renamed and split "msg_out_op" to "msg_out_lvl" & "msg_out_hub"
        - possibility to send mass without sender  / requested by Sopor
        - some code improvements
        - using one single "onbmsg" function now
        - changes: "scripts/lang/cmd_mass.lang.de"
        - changes: "scripts/lang/cmd_mass.lang.en"

    - update: "scripts/cmd_nickchange.lua" from "v1.1" to "v1.2"
        - imroved user:kill()

    - update: "scripts/cmd_pm2offliners.lua" from "v0.5" to "v0.6"
        - removed dateparser() function
        - removed deprecated table.maxn() lua function
        - send a confirmation msg to the sender if he's online  / requested by WitchHunter
        - send date and message too  / requested by Sopor
        - changes: "scripts/lang/cmd_pm2offliners.lang.de"
        - changes: "scripts/lang/cmd_pm2offliners.lang.en"

    - update: "scripts/cmd_redirect.lua" from "v0.4" to "v0.5"
        - added additional ucmd entry to redirect user to default url
        - changes in "onbmsg" function
        - changes: "scripts/lang/cmd_redirect.lang.de"
        - changes: "scripts/lang/cmd_redirect.lang.en"

    - update: "scripts/cmd_reg.lua" from "v0.22" to "v0.23"
        - usage/help msg improvement  / thx Sopor
        - small improvements with output msg  / thx Sopor
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - update: "scripts/cmd_restart.lua" from "v0.07" to "v0.08"
        - possibility to send optional mass msg  / thx Sopor
        - changes: "scripts/lang/cmd_restart.lang.de"
        - changes: "scripts/lang/cmd_restart.lang.en"

    - update: "scripts/cmd_rules.lua" from "v0.05" to "v0.06"
        - removed "cmd_rules_rules" from "/cfg/cfg.tbl"
        - added rules msg to the lang files

    - update: "scripts/cmd_setpass.lua" from "v0.15" to "v0.16"
        - renamed "cmd_setpass_min_length" to "min_password_length"
        - added "max_password_length"
        - renamed "msg_length" to "msg_min_length"
        - added "msg_max_length"
        - changes: "scripts/lang/cmd_setpass.lang.de"
        - changes: "scripts/lang/cmd_setpass.lang.en"

    - update: "scripts/cmd_shutdown.lua" from "v0.07" to "v0.08"
        - possibility to send optional mass msg  / thx Sopor
        - changes: "scripts/lang/cmd_shutdown.lang.de"
        - changes: "scripts/lang/cmd_shutdown.lang.en"

    - update: "scripts/cmd_talk.lua" from "v1.0" to "v1.1"
        - fixed pattern matching  / thx Sopor

    - update: "scripts/cmd_upgrade.lua" from "v0.17" to "v0.18"
        - imroved user:kill()

    - update: "scripts/cmd_userinfo.lua" from "v0.17" to "v0.18"
        - changes in get_lastconnect() function

    - update: "scripts/hub_inf_manager.lua" from "v0.04" to "v0.05"
        - imroved user:kill()

    - update: "scripts/etc_hubcommands.lua" from "v0.01" to "v0.02"
        - add support for multiple commands, usage: hubcmd.add( { cmd1, cmd2, cmd3 ... }, onbmsg )

    - update: "scripts/etc_banner.lua" from "v0.09" to "v0.10"
        - removed "etc_banner_banner" from "cfg/cfg.tbl"
        - add banner msg to the lang files
        - added: "scripts/lang/etc_banner.lang.de"
        - added: "scripts/lang/etc_banner.lang.en"

    - update: "scripts/etc_motd.lua" from "v0.06" to "v0.07"
        - removed "etc_motd_motd" from "cfg/cfg.tbl"
        - add motd msg to the lang files
        - added: "scripts/lang/etc_motd.lang.de"
        - added: "scripts/lang/etc_motd.lang.en"

    - update: "scripts/etc_trafficmanager.lua" from "v0.9" to "v1.0"
        - there is only one block method now: download + upload + search
        - fix problem with passive users
        - users with permissions can download from blocked users now
        - removed unneeded code parts
        - new default description tag for blocked users is: "[BLOCKED] "
        - added "msg_onsearch"  / requested by Sopor
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/etc_userlogininfo.lua" from "v0.14" to "v0.15"
        - changes in get_lastlogout() function

    - update: "scripts/usr_hide_share.lua" from "v0.1" to "v0.2"
        - added help, lang
        - possibility to manually hide/unhide usershares
            - added ucmd, onbmsg
            - renamed "usr_hide_share_permission" to "usr_hide_share_restrictions"
            - using "usr_hide_share_permission" for cmd permissions
        - some english translation improvements  / thx Devious
        - added: "scripts/data/usr_hide_share.tbl"
        - added: "scripts/lang/usr_hide_share.lang.de"
        - added: "scripts/lang/usr_hide_share.lang.en"

    - update: "scripts/usr_hide_share.lua" from "v0.2" to "v0.3"
        - imroved user:kill()

    - update: "scripts/usr_hubs.lua" from "v0.08" to "v0.09"
        - imroved user:kill()

    - update: "scripts/usr_nick_prefix.lua" from "v0.10" to "v0.11"
        - imroved user:kill()

    - update: "scripts/usr_share.lua" from "v0.07" to "v0.08"
        - imroved user:kill()

    - update: "scripts/usr_slots.lua" from "v0.05" to "v0.06"
        - imroved user:kill()

--// v2.16 [2015-10-21]

    - update: "cfg/cfg.tbl"
        - NEW:
            - added "hub_runtime.lua settings"
                - added "hub_runtime_minlevel"
                - added "hub_runtime_report"
                - added "hub_runtime_report_opchat"
                - added "hub_runtime_report_hubbot"
                - added "hub_runtime_llevel"
        - cmd_setpass.lua settings:
            - renamed "cmd_setpas_permission" to "cmd_setpass_permission"
            - renamed "cmd_setpas_advanced_rc" to "cmd_setpass_advanced_rc"
            - renamed "cmd_setpas_min_length" to "cmd_setpass_min_length"
        - etc_cmdlog.lua settings:
            - changed "etc_cmdlog_command_tbl"

    - update: "core/adc.lua"
        - improved out_put messages
        - added versionshistory to comment on top

    - update: "core/cfg.lua"
        - hub_runtime.lua settings:
            - added "hub_runtime_minlevel" function
            - added "hub_runtime_report" function
            - added "hub_runtime_report_opchat" function
            - added "hub_runtime_report_hubbot" function
            - added "hub_runtime_llevel" function
        - cmd_setpass.lua settings:
            - renamed "cmd_setpas_permission" to "cmd_setpass_permission"
            - renamed "cmd_setpas_advanced_rc" to "cmd_setpass_advanced_rc"
            - renamed "cmd_setpas_min_length" to "cmd_setpass_min_length"
        - etc_cmdlog.lua settings:
            - changed "etc_cmdlog_command_tbl" function
        - improved out_error messages

    - update: "core/hub.lua"
        - improved out_put/out_error messages
        - fixed jucy I4 flag issue

    - update: "core/server.lua"
        - improved out_put/out_error messages
        - fixed client keeping alive issue
        - added versionshistory to comment on top

    - update: "core/util.lua"
        - improved out_error messages
        - added versionshistory to comment on top

    - update: "scripts/cmd_accinfo.lua" from "v0.18" to "v0.19"
        - fix small bug for unreg users in "onBroadcast" listener

    - update: "scripts/cmd_hubinfo.lua" from "v0.17" to "v0.18
        - removed fallback string from "use_ssl" var

    - update: "scripts/cmd_setpass.lua" from "v0.14" to "v0.15"
        - renamed "cmd_setpas_permission" to "cmd_setpass_permission"
        - renamed "cmd_setpas_advanced_rc" to "cmd_setpass_advanced_rc"
        - renamed "cmd_setpas_min_length" to "cmd_setpass_min_length"

    - update: "scripts/cmd_sslinfo.lua" from "v0.02" to "v0.03"
        - catch error if user is a bot  / thx Kaas
        - show "User not found" instead of own sslinfo if user was not found
        - use NICK instead of SID
        - changes: "scripts/lang/cmd_sslinfo.lang.de"
        - changes: "scripts/lang/cmd_sslinfo.lang.en"

    - update: "scripts/cmd_talk.lua" from "v0.9" to "v1.0"
        - small fix  / thx Sopor
        - added description/usage to comment
        - using "onbmsg" function instead of "onBroadcast" listener
        - changes: "scripts/lang/cmd_talk.lang.de"
        - changes: "scripts/lang/cmd_talk.lang.en"

    - update: "scripts/cmd_usersearch.lua" from "v0.9" to "v1.0"
        - escape magic chars to prevent errors in "string.find"  / thx Sopor

    - update: "scripts/etc_cmdlog.lua" from "v1.1" to "v1.2"
        - fix "onBroadcast" function
            - improved command check
            - solved issue with commands without params

    - update "scripts/etc_trafficmanager.lua" from "v0.8" to "v0.9"
        - small fix in "onbmsg" function
        - added "is_autoblocked()" function
        - changed "msg_notfound" msg
        - code cleanup
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/hub_runtime.lua" from "v0.3" to "v0.4"
        - added "get_hubruntime()" function
        - added "reset_hubruntime()" function
        - added help, ucmd
        - added report
        - added: "scripts/lang/hub_runtime.lang.de"
        - added: "scripts/lang/hub_runtime.lang.en"

--// v2.15 [2015-10-03]

    - update: "certs/make_cert" & "certs/make_cert.bat"
        - using a random generated value for CN
        - servercert and cacert using the same CN value now
        (alternatively you can use the Luadch Certmanager v1.2 to make a new cert)

    - update: "certs/show_certinfo.bat"
        - added "@echo off"  / thx Sopor

    - update: "cfg/cfg.tbl"
        - fixed some small typos in comments  / thx Tork
        - removed "hub_pass"
        - NEW:
            - added "cmd_sslinfo.lua settings"
                - added "cmd_sslinfo_minlevel"
            - added "cmd_myinf.lua settings"
                - added "cmd_myinf_permission"
        - etc_trafficmanager.lua settings:
            - possibility to send the user report msg as loop every x hours  / requested by DerWahre
                - added "etc_trafficmanager_send_loop"
                - added "etc_trafficmanager_loop_time"
        - cmd_topic.lua settings:
            - added "cmd_topic_report"
            - added "cmd_topic_report_hubbot"
            - added "cmd_topic_report_opchat"
            - added "cmd_topic_llevel"
        - cmd_setpas.lua settings:
            - added "cmd_setpas_min_length"
        - cmd_unban.lua settings:
            - removed "cmd_unban_report"
            - removed "cmd_unban_report_hubbot"
            - removed "cmd_unban_report_opchat"
            - removed "cmd_unban_llevel"
        - etc_motd.lua settings:
            - added "etc_motd_activate"
            - possibility to use %s in the motd to get users nickname (without nicktag)
        - etc_userlogininfo.lua settings:
            - added "etc_userlogininfo_activate"
        - bot_regchat.lua settings:
            - added "bot_regchat_oplevel"
        - bot_opchat.lua settings:
            - added "bot_opchat_oplevel"
        - scripts table:
            - renamed "cmd_setpas.lua" to "cmd_setpass.lua"
            - changed the order of some scripts, check the script comments, IMPORTANT!
            - removed "cmd_unban.lua"
            - added "cmd_sslinfo.lua"
            - added "cmd_myinf.lua"
        - SSL parameter settings:
            - removed all ciphers which have included "RSA"
                - not needed because we use elliptic curve digital signature algorithm (ECDSA)
            - new default config:  TLSv1.2 with AES128 + AES256

    - update: "core/cfg.lua"
        - removed "hub_pass" function
        - etc_trafficmanager.lua settings:
            - added "etc_trafficmanager_send_loop" function
            - added "etc_trafficmanager_loop_time" function
        - cmd_topic.lua settings:
            - added "cmd_topic_report" function
            - added "cmd_topic_report_hubbot" function
            - added "cmd_topic_report_opchat" function
            - added "cmd_topic_llevel" function
        - cmd_setpas.lua settings:
            - added "cmd_setpas_min_length" function
        - cmd_unban.lua settings:
            - removed "cmd_unban_report" function
            - removed "cmd_unban_report_hubbot" function
            - removed "cmd_unban_report_opchat" function
            - removed "cmd_unban_llevel" function
        - etc_motd.lua settings:
            - added "etc_motd_activate" function
        - added "cmd_sslinfo.lua settings"
            - added "cmd_sslinfo_minlevel" function
        - added "cmd_myinf.lua settings"
            - added "cmd_myinf_permission"
        - etc_userlogininfo.lua settings:
            - added "etc_userlogininfo_activate" function
        - bot_regchat.lua settings:
            - added "bot_regchat_oplevel" function
        - bot_opchat.lua settings:
            - added "bot_opchat_oplevel" function
        - scripts table:
            - renamed "cmd_setpas.lua" to "cmd_setpass.lua"
            - removed "cmd_unban.lua"
            - added "cmd_sslinfo.lua"
            - added "cmd_myinf.lua"
            - changed the order of some scripts
        - SSL parameter settings:
            - removed all ciphers which have included "RSA"
                - not needed because we use elliptic curve digital signature algorithm (ECDSA)
        - changes in "saveusers()" function

    - update: "core/hub.lua"
        - improved BINF flags of bots in "createbot()" function
        - changes in "user.setlevel()" function
        - added TLS info flag to "login" function  / requested by Tork
        - added "user.sslinfo()" function
        - changes: "lang/de.tbl"
        - changes: "lang/en.tbl"

    - update: "core/server.lua"
        - added "handler.getsslinfo()" function

    - update: "docs/Luadch_Lua_API.txt"
        - added "user:sslinfo()" function
            - returns a table with tls socket informations about the client2hub connection

    - update: "docs/Luadch_Manual.pdf"
        - changed old sourceforge links to github links

    - update: "docs/README"
        - added "How to make a Win32 + Linux/Unix Hybrid version" instruction

    - update: "lang/de.tbl" & "lang/en.tbl"
        - added additional %s in "hub_login_message" to add new TLS info

    - update: "scripts/bot_opchat.lua" from "v0.13" to "v0.14"
        - send help msg if no parameter is specified  / thx Sopor
        - add command to reset history  / thx Sopor
        - changes: "scripts/lang/bot_opchat.lang.de"
        - changes: "scripts/lang/bot_opchat.lang.en"

    - update: "scripts/bot_regchat.lua" from "v0.07" to "v0.08"
        - send help msg if no parameter is specified  / thx Sopor
        - add command to reset history  / thx Sopor
        - changes: "scripts/lang/bot_regchat.lang.de"
        - changes: "scripts/lang/bot_regchat.lang.en"

    - update: "scripts/cmd_accinfo.lua" from "v0.17" to "v0.18
        - add additional cmd and ucmd's for oplevel to show accinfo with user comment
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - update: "scripts/cmd_ban.lua" from "v0.27" to "v0.28"
        - changed "addban" function, added additional routine (routine written by Jerker) to check if the user still exists,
          and if, rewrite old ban with the new one  / thx Jerker, Sopor, Kungen
        - changing some parts of code
        - added ban export functionality to use the ban function in other scripts
        - added complete unban command functionality from cmd_unban.lua
        - removed send_report() function, using report import functionality now
        - show default bantime in "ucmd_time" (rightclick bantime dialog)  / requested by Sopor
        - using "clear" parameter instead of "clean"  / requested by Sopor
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - update: "scripts/cmd_delreg.lua" from "v0.21" to "v0.22"
        - removed send_report() function, using report import functionality now
        - changed "os.date()" output style, consistent output of date (win/linux/etc)  / thx Sopor

    - update: "scripts/cmd_disconnect.lua" from "v0.8" to "v0.9"
        - removed send_report() function, using report import functionality now

    - update: "scripts/cmd_gag.lua" from "v0.05" to "v0.06"
        - removed send_report() function, using report import functionality now
        - fix command declaration in messages
        - changes: "scripts/lang/cmd_gag.lang.de"
        - changes: "scripts/lang/cmd_gag.lang.en"

    - update: "scripts/cmd_hubinfo.lua" from "v0.16" to "v0.17"
        - added TLS Mode  / requested by Tork
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - added: "scripts/cmd_myinf.lua"
        - Shows client INF from a user or yourself
        - added: "scripts/lang/cmd_myinf.lang.de"
        - added: "scripts/lang/cmd_myinf.lang.en"

    - update: "scripts/cmd_myip.lua" from "v0.2" to "v0.3"
        - small improvements
        - added: "scripts/lang/cmd_myip.lang.de"
        - added: "scripts/lang/cmd_myip.lang.en"

    - update: "scripts/cmd_nickchange.lua" from "v1.0" to "v1.1"
        - removed send_report() function, using report import functionality now
        - added description_check() function to change nick in the "cmd_reg_descriptions.tbl" too  / thx Sopor

    - update: "scripts/cmd_redirect.lua" from "v0.3" to "v0.4"
        - removed send_report() function, using report import functionality now
        - small fix

    - update: "scripts/cmd_reg.lua" from "v0.21" to "v0.22"
        - some typo fixes  / thx Sopor
        - removed send_report() function, using report import functionality now
        - added comment feature to add/change a comment to existing regusers
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - renamed: "scripts/cmd_setpas.lua" to "scripts/cmd_setpass.lua"
        - renamed: "scripts/lang/cmd_setpas.lang.de" to "scripts/lang/cmd_setpass.lang.de"
        - renamed: "scripts/lang/cmd_setpas.lang.en" to "scripts/lang/cmd_setpass.lang.en"

    - update: "scripts/cmd_setpass.lua" from "v0.13" to "v0.14"
        - changed command "setpas" to "setpass"  / requested by Sopor
        - added "cmd_setpas_min_length" to set min length of the password  / requested by Sopor
        - changes: "scripts/lang/cmd_setpass.lang.de"
        - changes: "scripts/lang/cmd_setpass.lang.en"

    - added: "scripts/cmd_sslinfo.lua"
        - Shows SSL informations about the client to hub connection of a user or yourself
        - added: "scripts/lang/cmd_sslinfo.lang.de"
        - added: "scripts/lang/cmd_sslinfo.lang.en"

    - update: "scripts/cmd_talk.lua" from "v0.8" to "v0.9"
        - added "msg_usage"
        - send "msg_usage" on missing param  / thx Sopor
        - changes: "scripts/lang/cmd_talk.lang.de"
        - changes: "scripts/lang/cmd_talk.lang.en"

    - update: "scripts/cmd_topic.lua" from "v0.02" to "v0.03"
        - added possibility to reset topic to default  / requested by Sopor
        - using report import functionality now
        - changes: "scripts/lang/cmd_topic.lang.de"
        - changes: "scripts/lang/cmd_topic.lang.en"

    - removed: "scripts/cmd_unban.lua"
        - removed: "scripts/lang/cmd_unban.lang.de"
        - removed: "scripts/lang/cmd_unban.lang.en"

    - update: "scripts/cmd_upgrade.lua" from "v0.16" to "v0.17"
        - small fix
        - check if old level == new level  / thx Sopor
        - removed send_report() function, using report import functionality now
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"

    - update: "scripts/etc_blacklist.lua" from "v0.6" to "v0.7"
        - small fix in help function  / thx Sopor

    - update: "scripts/etc_chatlog.lua" from "v0.9" to "v1.0"
        - fix missing permission check in "onLogin" listener  / thx Sopor

    - update: "scripts/etc_dhtblocker.lua" from "v0.5" to "v0.6"
        - fixed bot restart bug
        - removed addban() function, using ban export functionality now
        - removed "block_msg" var
        - added "msg_reason" var
        - removed unneeded table lookups
        - removed send_report() function, using report import functionality now
        - changes: "scripts/lang/etc_dhtblocker.lang.de"
        - changes: "scripts/lang/etc_dhtblocker.lang.en"

    - update: "scripts/etc_motd.lua" from "v0.05" to "v0.06"
        - possibility to activate/deactivate the script

    - update: "scripts/etc_msgmanager.lua" from "v0.3" to "v0.4"
        - removed send_report() function, using report import functionality now

    - update: "scripts/etc_offlineusers.lua" from "v1.2" to "v1.3"
        - removed send_report() function, using report import functionality now
        - fixed "onbmsg" function
        - changed "help_err_wrong_id"
        - added "addedby" to exception reason  / requested by Sopor
        - added "neverbeenonline"  / requested by Sopor
            - shows a string instead of date if a user was never been online
        - changes: "scripts/lang/etc_offlineusers.lang.de"
        - changes: "scripts/lang/etc_offlineusers.lang.en"

    - update: "scripts/etc_report.lua" from "v0.03" to "v0.04"
        - removed old broadcast() function
        - renamed old send() function to broadcast()
        - added new send() function

    - update: "scripts/etc_trafficmanager.lua" from "v0.7" to "v0.8"
        - possibility to send the user report msg as loop every x hours  / request by DerWahre
        - fix output messages to prevent possible client emotions  / thx Sopor
        - fix small bug in "onExit" listener
        - fix small bug in "onStart" listener  / thx Sopor
        - removed send_report() function, using report import functionality now
        - send specific msg to user if targetuser was autoblocked by script  / thx Sopor
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/etc_userlogininfo.lua" from "v0.13" to "v0.14"
        - added "TLS Mode" info
        - added "TLS Cipher" info
        - possibility to activate/deactivate the script  / requested by Sopor
        - changes: "scripts/lang/etc_userlogininfo.lang.de"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"

    - update: "scripts/usr_hubs.lua" from "v0.07" to "v0.08"
        - small typo fix
        - fixed bot restart bug  / thx Kungen
        - removed addban() function, using ban export functionality now
        - added amount of hubs to report msg  / requested by DerWahre
        - removed "block_msg" var
        - added "msg_reason" var
        - removed unneeded table lookups
        - removed send_report() function, using report import functionality now
        - changes: "scripts/lang/usr_hubs.lang.de"
        - changes: "scripts/lang/usr_hubs.lang.en"

    - update: "scripts/usr_nick_prefix.lua" from "v0.09" to "v0.10"
        - small bugfix  / thx Sopor
        - code cleaning

--// v2.14 [2015-08-08]

    - update: "docs/Luadch_Lua_API.txt"
        - added "util.getlowestlevel( tbl )"

    - update: "core/out.lua"
        - changed output date style of logfiles

    - update: "cfg/cfg.tbl"
        - changed comment from "ssl_ports"
        - moved "nick_change" variable down to "cmd_nickchange.lua settings"
        - usr_redirect.lua settings:
            - changed comment title part from "usr_redirect.lua settings" to "cmd_redirect.lua settings"
            - changed var names:
                - from "usr_redirect_activate"      to "cmd_redirect_activate"
                - from "usr_redirect_permission"    to "cmd_redirect_permission"
                - from "usr_redirect_level"         to "cmd_redirect_level"
                - from "usr_redirect_url"           to "cmd_redirect_url"
                - from "usr_redirect_report"        to "cmd_redirect_report"
                - from "usr_redirect_report_opchat" to "cmd_redirect_report_opchat"
                - from "usr_redirect_report_hubbot" to "cmd_redirect_report_hubbot"
                - from "usr_redirect_llevel"        to "cmd_redirect_llevel"
        - changed "usr_redirect.lua" to "cmd_redirect.lua" in scripttable
        - update luadch website address in the banner msg "etc_banner_banner"
        - etc_motd.lua settings:
            - add "etc_motd_destination_main"
            - add "etc_motd_destination_pm"
        - cmd_rules.lua settings:
            - add "cmd_rules_destination_main"
            - add "cmd_rules_destination_pm"
        - added "cafile" param to the SSL parameter settings
            - the ca file is required for the keyprint verification in new clients

    - update: "core/cfg.lua" from "v0.40" to "v0.41"
        - usr_redirect.lua settings:
            - changed comment title part from "usr_redirect.lua settings" to "cmd_redirect.lua settings"
            - changed var names:
                - from "usr_redirect_activate"      to "cmd_redirect_activate"
                - from "usr_redirect_permission"    to "cmd_redirect_permission"
                - from "usr_redirect_level"         to "cmd_redirect_level"
                - from "usr_redirect_url"           to "cmd_redirect_url"
                - from "usr_redirect_report"        to "cmd_redirect_report"
                - from "usr_redirect_report_opchat" to "cmd_redirect_report_opchat"
                - from "usr_redirect_report_hubbot" to "cmd_redirect_report_hubbot"
                - from "usr_redirect_llevel"        to "cmd_redirect_llevel"
        - changed "usr_redirect.lua" to "cmd_redirect.lua" in scripttable
        - etc_motd.lua settings:
            - add "etc_motd_destination_main" function
            - add "etc_motd_destination_pm" function
        - cmd_rules.lua settings:
            - add "cmd_rules_destination_main" function
            - add "cmd_rules_destination_pm" function
        - added "cafile" param to the SSL parameter settings
            - the ca file is required for the keyprint verification in new clients

    - update: "scripts/bot_regchat.lua" from "v0.06" to "v0.07"
        - typo fix  / thx Kaas

    - update: "scripts/bot_opchat.lua" from "v0.12" to "v0.13"
        - typo fix  / thx Kaas

    - update: "scripts/etc_cmdlog.lua" from "v1.0" to "v1.1"
        - improve rightclick entries  / thx Sopor
        - changes: "scripts/lang/etc_cmdlog.lang.de"
        - changes: "scripts/lang/etc_cmdlog.lang.en"

    - update: "scripts/etc_log_cleaner.lua" from "v0.7" to "v0.8"
        - improved rightclick entries  / thx Sopor
        - improved some parts of code (table lookups etc)
        - changed "help_usage" value
        - added "msg_usage" variable
        - changes: "scripts/lang/etc_log_cleaner.lang.de"
        - changes: "scripts/lang/etc_log_cleaner.lang.en"

    - update: "scripts/cmd_errors.lua" from "v0.09" to "v0.10"
        - improved rightclick entries  / thx Sopor
        - changes: "scripts/lang/cmd_errors.lang.de"
        - changes: "scripts/lang/cmd_errors.lang.en"

    - update: "scripts/usr_redirect.lua" from "v0.2" to "v0.3"
        - renamed script from "usr_redirect.lua" to "cmd_redirect.lua"
            - therefore changed import vars from cfg.tbl
        - renamed lang file from "usr_redirect.lang.de" to "cmd_redirect.lang.de"
        - renamed lang file from "usr_redirect.lang.en" to "cmd_redirect.lang.en"

    - update: "scripts/etc_trafficmanager.lua" from "v0.6" to "v0.7"
        - small bugfix  / thx Mocky

    - update: "scripts/cmd_talk.lua" from "v0.7" to "v0.8"
        - possibility to 'talk' in regchat and opchat, according with talk and chat permissions
        - add new table lookups and imports
        - code cleaning

    - update: "scripts/etc_motd.lua" from "v0.04" to "v0.05"
        - possibility to set target (main/pm/both)  / request by DerWahre
        - add new table lookups
        - code cleaning

    - update: "scripts/cmd_rules.lua" from "v0.04" to "v0.05"
        - possibility to set target (main/pm/both)
        - add new table lookups
        - code cleaning

    - update: "scripts/cmd_reg.lua" from "v0.20" to "v0.21"
        - add possibility to add a description  / request by DerWahre
        - added: "scripts/data/cmd_reg_descriptions.tbl"
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - update: "scripts/cmd_delreg.lua" from "v0.20" to "v0.21"
        - remove description from "cmd_reg_descriptions.tbl" if user was delregged and description exists

    - update: "scripts/cmd_accinfo.lua" from "v0.16" to "v0.17"
        - show reg description if exists
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

--// Luadch moved to GitHub [2015-07-22]

    - therefore we do no more:
        - display subversions on login
        - using subversion declarations here in the changelog

    New Website: http://luadch.github.io

--// svn 443 v2.13 [2015-07-12]

    - update: "docs/Luadch_Default_Levels.txt"

    - added: "docs/Luadch_Manual.pdf"
        - New version oft the manual

    - update: "cfg/cfg.tbl"
        - moved "etc_msgmanager.lua" directly above "etc_trafficmanager.lua" in the "scripts" table
            - looks better in rightclick
        - usr_redirect.lua settings:
            - add "usr_redirect_permission"

    - update: "core/cfg.lua" from "v0.39" to "v0.40"
        - usr_redirect.lua settings:
            - add "usr_redirect_permission" function

    - update: "scripts/usr_redirect.lua" from "v0.1" to "v0.2"
        - possibility to redirect single users from userlist  / requested by Andromeda
        - add new table lookups, imports, msgs
        - changes: "scripts/lang/usr_redirect.lang.de"
        - changes: "scripts/lang/usr_redirect.lang.en"

    - update: "scripts/etc_msgmanager.lua" from "v0.2" to "v0.3"
        - check if target is a bot  / thx Kaas
        - fixed "msg_report_block"
        - fixed "msg_report_unblock"
        - fixed "msg_notonline"  / thx Sopor
        - changes: "scripts/lang/etc_msgmanager.lang.de"
        - changes: "scripts/lang/etc_msgmanager.lang.en"

    - update: "scripts/etc_trafficmanager.lua" from "v0.5" to "v0.6"
        - check if target is a bot  / thx Kaas
        - fix "msg_notonline"  / thx Sopor
        - add "is_blocked()"
            - fix double block issue  / thx Sopor
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/cmd_ban.lua" from "v0.26" to "v0.27"
        - typo fix  / thx Kaas
        - fixed "get_bantime()"  / thx BlinG
        - add "msg_forever"
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - update: "scripts/cmd_usersearch.lua" from "v0.8" to "v0.9"
        - fix problem with "profile.is_online"

    - update: "scripts/cmd_accinfo.lua" from "v0.15" to "v0.16"
        - fix problem with "profile.is_online"

    - update: "scripts/etc_offlineusers.lua" from "v1.1" to "v1.2"
        - renamed some vars for a better understanding  / requested by Sopor
        - changes: "scripts/lang/etc_offlineusers.lang.de"
        - changes: "scripts/lang/etc_offlineusers.lang.en"

--// svn 442 v2.12 [2015-07-07]

    - update: "core/util.lua"
        - added: util.getlowestlevel( tbl )
            - get lowest level with rights from permission table (for help/ucmd)

    - update: "scripts/etc_report.lua" from "v0.02" to "v0.03"
        - added: broadcast() function
            - preparation for later use

    - update: "cfg/cfg.tbl"
        - small typo fixes  / thx Kungen & Sopor
        - etc_trafficmanager.lua settings:
            NOTE: renamed some old var names, to prevent possible errors it's
                  recommended to copy/paste the complete etc_trafficmanager
                  settings from the new cfg.tbl to your cfg.tbl
            - add "etc_trafficmanager_permission"
            - add "etc_trafficmanager_report"
            - add "etc_trafficmanager_report_hubbot"
            - add "etc_trafficmanager_report_opchat"
            - add "etc_trafficmanager_llevel"
        - etc_msgmanager.lua settings:
            - add "etc_msgmanager_activate"
            - add "etc_msgmanager_permission"
            - add "etc_msgmanager_report"
            - add "etc_msgmanager_report_hubbot"
            - add "etc_msgmanager_report_opchat"
            - add "etc_msgmanager_llevel"
        - etc_cmdlog.lua settings:
            added "trafficmanager" to command table
        - cmd_ban.lua settings:
            - removed "cmd_ban_minlevel"
        - cmd_unban.lua settings:
            - removed "cmd_unban_minlevel"
        - cmd_reg.lua settings:
            - removed "cmd_reg_minlevel"
        - cmd_delreg.lua settings:
            - removed "cmd_delreg_minlevel"
        - cmd_upgrade.lua settings:
            - removed "cmd_upgrade_minlevel"
        - cmd_accinfo.lua settings:
            - removed "cmd_accinfo_minlevel"
            - removed "cmd_accinfo_oplevel"
        - cmd_setpas.lua settings:
            - removed "cmd_setpas_oplevel"
        - cmd_userinfo.lua settings:
            - removed "cmd_userinfo_minlevel"
        - cmd_gag.lua settings:
            - removed "cmd_gag_minlevel"
        - cmd_reload.lua settings:
            - removed "cmd_reload_minlevel"
        - cmd_restart.lua settings:
            - removed "cmd_restart_minlevel"
        - cmd_shutdown.lua settings:
            - removed "cmd_shutdown_minlevel"
        - cmd_errors.lua settings:
            - removed "cmd_errors_minlevel"
        - cmd_mass.lua settings:
            - removed "cmd_mass_minlevel"
        - etc_chatlog.lua settings:
            - removed "etc_chatlog_min_level"
        - etc_offlineusers.lua settings:
            - removed "etc_offlineusers_min_level"

    - update: "core/cfg.lua" from "v0.38" to "v0.39"
        - etc_trafficmanager.lua settings:
            - add "etc_trafficmanager_permission" function
            - add "etc_trafficmanager_report" function
            - add "etc_trafficmanager_report_hubbot" function
            - add "etc_trafficmanager_report_opchat" function
            - add "etc_trafficmanager_llevel" function
        - etc_msgmanager.lua settings:
            - add "etc_msgmanager_activate" function
            - add "etc_msgmanager_permission" function
            - add "etc_msgmanager_report" function
            - add "etc_msgmanager_report_hubbot" function
            - add "etc_msgmanager_report_opchat" function
            - add "etc_msgmanager_llevel" function
        - etc_cmdlog.lua settings:
            added "trafficmanager" to command table
        - cmd_ban.lua settings:
            - removed "cmd_ban_minlevel" function
        - cmd_unban.lua settings:
            - removed "cmd_unban_minlevel" function
        - cmd_reg.lua settings:
            - removed "cmd_reg_minlevel" function
        - cmd_delreg.lua settings:
            - removed "cmd_delreg_minlevel" function
        - cmd_upgrade.lua settings:
            - removed "cmd_upgrade_minlevel" function
        - cmd_accinfo.lua settings:
            - removed "cmd_accinfo_minlevel" function
            - removed "cmd_accinfo_oplevel" function
        - cmd_setpas.lua settings:
            - removed "cmd_setpas_oplevel" function
        - cmd_userinfo.lua settings:
            - removed "cmd_userinfo_minlevel" function
        - cmd_gag.lua settings:
            - removed "cmd_gag_minlevel" function
        - cmd_reload.lua settings:
            - removed "cmd_reload_minlevel" function
        - cmd_restart.lua settings:
            - removed "cmd_restart_minlevel" function
        - cmd_shutdown.lua settings:
            - removed "cmd_shutdown_minlevel" function
        - cmd_errors.lua settings:
            - removed "cmd_errors_minlevel" function
        - cmd_mass.lua settings:
            - removed "cmd_mass_minlevel" function
        - etc_chatlog.lua settings:
            - removed "etc_chatlog_min_level" function
        - etc_offlineusers.lua settings:
            - removed "etc_offlineusers_min_level" function

    - update: "scripts/etc_trafficmanager.lua" from "v0.4" to "v0.5"
        - possibility to block/unblock single users from userlist  / requested by Sopor
            - show list of all blocked users
            - show settings
            - show blockmode in user description
            - add new table lookups, imports, msgs
            - rewrite some parts of code
        - added: "scripts/data/etc_trafficmanager.tbl"
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/etc_msgmanager.lua" from "v0.1" to "v0.2"
        - possibility to block/unblock single users from userlist  / requested by DarkDragon
        - show list of all blocked users
        - show settings
        - add new table lookups, imports, msgs
        - rewrite some parts of code
        - added: "scripts/data/etc_msgmanager.tbl"
        - changes: "scripts/lang/etc_msgmanager.lang.de"
        - changes: "scripts/lang/etc_msgmanager.lang.en"

    - update: "scripts/hub_runtime.lua" from "v0.2" to "v0.3"
        - small fix

    - update: "scripts/cmd_ban.lua" from "v0.25" to "v0.26"
        - removed "cmd_ban_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_ban_minlevel"
        - add is_integer() function to check if the used bantime is integer  / thx sopor
        - add new cmd: [+!#]ban clean  / requested by Tork
            - cleans the complete ban table (only lvl 100)
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - update: "scripts/cmd_unban.lua" from "v0.10" to "v0.11"
        - removed "cmd_unban_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_unban_minlevel"

    - update: "scripts/cmd_reg.lua" from "v0.19" to "v0.20"
        - removed "cmd_reg_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_reg_minlevel"

    - update: "scripts/cmd_delreg.lua" from "v0.19" to "v0.20"
        - removed "cmd_delreg_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_delreg_minlevel"

    - update: "scripts/cmd_upgrade.lua" from "v0.15" to "v0.16"
        - removed "cmd_upgrade_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_upgrade_minlevel"

    - update: "scripts/cmd_accinfo.lua" from "v0.14" to "v0.15"
        - removed "cmd_accinfo_minlevel" import
        - removed "cmd_accinfo_oplevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_accinfo_oplevel"

    - update: "scripts/cmd_setpas.lua" from "v0.12" to "v0.13"
        - removed "cmd_setpas_oplevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_setpas_oplevel"

    - update: "scripts/cmd_userinfo.lua" from "v0.16" to "v0.17"
        - removed "cmd_userinfo_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_userinfo_minlevel"

    - update: "scripts/cmd_gag.lua" from "v0.04" to "v0.05"
        - removed "cmd_gag_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_gag_minlevel"

    - update: "scripts/cmd_reload.lua" from "v0.02" to "v0.03"
        - add table lookups
        - clean code
        - removed "cmd_reload_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_reload_minlevel"

    - update: "scripts/cmd_restart.lua" from "v0.06" to "v0.07"
        - add table lookups
        - clean code
        - removed "cmd_restart_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_restart_minlevel"

    - update: "scripts/cmd_shutdown.lua" from "v0.06" to "v0.07"
        - add table lookups
        - clean code
        - removed "cmd_shutdown_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_shutdown_minlevel"

    - update: "scripts/cmd_errors.lua" from "v0.08" to "v0.09"
        - removed "cmd_errors_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_errors_minlevel"

    - update: "scripts/cmd_mass.lua" from "v0.14" to "v0.15"
        - removed "cmd_mass_minlevel" import
            - using util.getlowestlevel( tbl ) instead of "cmd_mass_minlevel"

    - update: "scripts/etc_chatlog.lua" from "v0.8" to "v0.9"
        - removed "etc_chatlog_min_level" import
            - using util.getlowestlevel( tbl ) instead of "etc_chatlog_min_level"

    - update: "scripts/etc_offlineusers.lua" from "v1.0" to "v1.1"
        - removed "etc_offlineusers_min_level" import
            - using util.getlowestlevel( tbl ) instead of "etc_offlineusers_min_level"

--// svn 441 v2.11 [2015-07-01]

    - update: "core/util.lua"
        - added: util.trimstring( str )
            - trim whitespaces from both ends of a string
        - changed: util.formatbytes( bytes )
            - return nil, err if parameter is not valid
        - changed: util.formatseconds( t )
            - return nil, err if parameter is not valid

    - update: "docs/Luadch_Lua_API.txt"
        - added: util.trimstring( str )
        - changed: util.formatbytes( bytes )
        - changed: util.formatseconds( t )

    - update: "scripts/hub_runtime.lua" from "v0.1" to "v0.2"
        - using new luadch date style

    - update: "scripts/cmd_uptime.lua" from "v0.6" to "v0.7"
        - changes in get_hubuptime() and get_hubruntime()

--// svn 440 v2.10 [2015-07-01]

    - update: "core/hub.lua"
        - using new luadch date style for:
            - lastlogout
            - lastconnect

    - update: "cfg/cfg.tbl"
        - added: max_bad_password
        - added: bad_pass_timeout
        - small typo fix  / thx Kaas

    - update: "core/util.lua"
        - changed: util.difftime( t1, t2 )
            - returning complete time in seconds as first arg

    - update: "docs/Luadch_Lua_API.txt"
        - changed: util.difftime( t1, t2 )

    - update: "scripts/cmd_accinfo.lua" from "v0.13" to "v0.14"
        - using new luadch date style
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - update: "scripts/cmd_uptime.lua" from "v0.5" to "v0.6"
        - using new luadch date style

    - update: "scripts/cmd_userinfo.lua" from "v0.15" to "v0.16"
        - using new luadch date style
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

    - update: "scripts/cmd_usersearch.lua" from "v0.7" to "v0.8"
        - using new luadch date style
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/cmd_usersearch.lang.en"

    - update: "scripts/etc_userlogininfo.lua" from "v0.12" to "v0.13"
        - using new luadch date style
        - changes: "scripts/lang/etc_userlogininfo.lang.de"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"

    - update: "scripts/etc_offlineusers.lua" from "v0.9" to "v1.0"
        - using new luadch date style

--// svn 439 v2.09 [2015-06-29]

    - Certificate improvements / thx Night & Kungen
        - changes: "certs/make_cert"
            - creating a cacert first to sign the servercert
                - needed to prevent the "zero depth self signed cert error"
        - changes: "certs/make_cert.bat"
            - creating a cacert first to sign the servercert
                - needed to prevent the  "zero depth self signed cert error"

    - update: "core/hub.lua" from "v0.14" to "v0.15"
        - improve "user.version"

    - update: "core/util.lua"
        - changed: util.generatepass( len )
            - increase default password length to 20
        - added: util.date( )
        - added: util.difftime( t1, t2 )
        - added: util.convertepochdate( t )

    - update: "docs/Luadch_Lua_API.txt"
        - added: util.date( )
        - added: util.difftime( t1, t2 )
        - added: util.convertepochdate( t )

    - update: "scripts/cmd_mass.lua" from "v0.13" to "v0.14"
        - changed date style in output messages to: yyyy-mm-dd
        - code cleaning
        - changes: "scripts/lang/cmd_mass.lang.de"
        - changes: "scripts/lang/cmd_mass.lang.en"

    - update: "cfg/cfg.tbl"
        - added: level 55 [SBOT] to all script permissions
        - changing default permission values of some scripts

    - update: "core/cfg.lua" from "v0.37" to "v0.38"
        - added: level 55 [SBOT] to all script permissions
        - changing default permission values of some scripts

--// svn 438 [2015-06-08]

    Luadch_Certmanager_v1.0
        - creating a ca cert first to sign the servercert
            - needed to prevent the "zero depth self signed cert error" / thx Night & Kungen
        - moved ressource file "res1.dll" to "libs/res1.dll"
        - moved ressource file "res2.dll" to "libs/res2.dll"
        - dirpicker control: add button to create new folder
        - improve log_broadcast function for smoother autoscroll
        - change some log output colors
        - add new acknowledgements to the about window
        - some other small code improvements

--// svn 437 v2.08 [2015-06-06]

    - update: "core/adc.lua"
        - add missing "AP" client flag in INF

    - update: "core/hub.lua" from "v0.13" to "v0.14"
        - add "AP" to "user.version"

    - update: "scripts/cmd_hubinfo.lua" from "v0.15" to "v0.16
        - prevent possible unknown "uname" outputs on windows systems
            - changes in check_os()
            - changes in check_cpu()
            - changes in check_ram_total()
            - changes in check_ram_free()

    - added: "scripts/usr_redirect.lua"
        - This script redirects users, level specified according to redirect_level table
        - added: "scripts/lang/usr_redirect.lang.de"
        - added: "scripts/lang/usr_redirect.lang.en"

    - update: "cfg/cfg.tbl"
        - added: "usr_redirect.lua settings"
        - added: "usr_redirect.lua" to scripttable

    - update: "core/cfg.lua"
        - added: functions for "usr_redirect.lua settings"
        - added: "usr_redirect.lua" to scripttable

--// svn 436 [2015-06-05]

    Luadch_Announcer_Client_v0.4
        - improve cipher suites
            - required if luadch is using a cert with ECDSA
        - add checkbox "minimize to tray" to tab_2
            - minimize to tray is optional now

--// svn 435 v2.07 [2015-05-31]

    - only some small TYPO fixes  / thx Sopor
        - changes: "scripts/lang/cmd_ban.lang.en
        - changes: "scripts/lang/cmd_reg.lang.en
        - changes: "scripts/lang/cmd_usersearch.lang.en
        - changes: "scripts/lang/etc_offlineusers.lang.en

    - update: "scripts/cmd_hubinfo.lua" from "v0.14" to "v0.15"
        - increase performance by caching functions on start
        - show Ubuntu version
        - show Debian Version
        - show Raspbian Version

    - changes: "certs/make_cert"
        - using prime256v1 to generate a cert with Elliptic-Curve key (ECDSA)

    - changes: "certs/make_cert.bat"
        - using prime256v1 to generate a cert with Elliptic-Curve key (ECDSA)

    - changes: "cfg/cfg.tbl"
        - changes in "SSL parameter settings"
            - removing all cipher suites without Elliptic-Curve key exchange because:
              Elliptic-Curve Diffie-Hellman (ECDH) key exchange avoids all known feasible
              cryptanalytic attacks.
            - from now on there are six possible TLS configs to your choice:

                - Config 1: TLSv1 with AES128 only

                    ECDHE-ECDSA-AES128-SHA
                    ECDHE-RSA-AES128-SHA

                - Config 2: TLSv1 with AES256 only

                    ECDHE-ECDSA-AES256-SHA
                    ECDHE-RSA-AES256-SHA

                - Config 3: TLSv1 with AES128 + AES256

                    ECDHE-ECDSA-AES256-SHA
                    ECDHE-RSA-AES256-SHA
                    ECDHE-ECDSA-AES128-SHA
                    ECDHE-RSA-AES128-SHA

                - Config 4: TLSv1.2 with AES128 only

                    ECDHE-ECDSA-AES128-GCM-SHA256
                    ECDHE-RSA-AES128-GCM-SHA256
                    ECDHE-ECDSA-AES128-SHA256
                    ECDHE-RSA-AES128-SHA256

                - Config 5: TLSv1.2 with AES256 only

                    ECDHE-ECDSA-AES256-GCM-SHA384
                    ECDHE-RSA-AES256-GCM-SHA384
                    ECDHE-ECDSA-AES256-SHA384
                    ECDHE-RSA-AES256-SHA384

                - Config 6: TLSv1.2 with AES128 + AES256

                    ECDHE-ECDSA-AES256-GCM-SHA384
                    ECDHE-RSA-AES256-GCM-SHA384
                    ECDHE-ECDSA-AES256-SHA384
                    ECDHE-RSA-AES256-SHA384
                    ECDHE-ECDSA-AES128-GCM-SHA256
                    ECDHE-RSA-AES128-GCM-SHA256
                    ECDHE-ECDSA-AES128-SHA256
                    ECDHE-RSA-AES128-SHA256

--// svn 434 [2015-05-29]

    Luadch Certmanager v0.9
        - using prime256v1 to generate a cert with Elliptic-Curve key (ECDSA)

--// svn 433 v2.06 [2015-05-27]

    - changes: "core/hub.lua" (svn432)
        - try to fix pinger problems  / thx Andromeda

    - changes: "cfg/cfg.tbl"
        - etc_trafficmanager.lua settings:
            - add "etc_trafficmanager_sharecheck"
        - fix comments of "cmd_ban.lua settings"
        - fix comments of "cmd_unban.lua settings"
        - fix comments of "cmd_reg.lua settings"
        - fix comments of "cmd_delreg.lua settings" and change admin permissions
        - fix comments of "cmd_upgrade.lua settings"
        - fix comments of "cmd_accinfo.lua settings"
        - fix comments of "cmd_setpas.lua settings"  / thx Kaas
        - fix comments of "cmd_userinfo.lua settings"
        - fix comments of "etc_offlineusers.lua settings" and change days of max offline days table
        - fix comments of "cmd_gag.lua settings"
        - fix comments of "usr_nick_prefix.lua settings"
        - fix comments of "usr_desc_prefix.lua settings"

    - changes: "core/cfg.lua"
        - etc_trafficmanager.lua settings:
            - add "etc_trafficmanager_sharecheck"

    - update: "scripts/etc_trafficmanager.lua" from "v0.3" to "v0.4"
        - possibility to block users with 0 B share
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

    - update: "scripts/cmd_usersearch.lua" from "v0.6" to "v0.7"
        - small fix with lang  / thx Sopor

    - update: "scripts/etc_offlineusers.lua" from "v0.8" to "v0.9"
        - changes in deleteuser() function
            - counting delregs and add them to hubstats "scripts/data/cmd_hubstats.tbl"

    - update: "scripts/etc_records.lua" from "v0.6" to "v0.7"
        - change date style, old: DD.MM.YY  new: YYYY-MM-DD (ISO 8601)

    - update: "scripts/etc_chatlog.lua" from "v0.7" to "v0.8"
        - change date style (ISO 8601)
        - remove dateparser() function

    - update: "scripts/bot_regchat.lua" from "v0.05" to "v0.06"
        - change date style in history (ISO 8601)
        - remove dateparser() function

    - update: "scripts/bot_opchat.lua" from "v0.11" to "v0.12"
        - change date style in history (ISO 8601)
        - remove dateparser() function

    - update: "scripts/cmd_errors.lua" from "v0.07" to "v0.08"
        - add table lookups
        - send msg instead of " " if error.log is empty
        - changes: "scripts/lang/cmd_errors.lang.de"
        - changes: "scripts/lang/cmd_errors.lang.en"

    - update: "scripts/etc_cmdlog" from "v0.9" to "v1.0"
        - add table lookups
        - cleaning code
        - change date style (ISO 8601)

--// svn 432 [2015-05-25]

    - try to fix pinger problems  / thx Andromeda

--// svn 431 v2.05 [2015-05-24]

    - changes: "core/hub.lua"
        - change "profile.date" style, old: DD.MM.YYYY  new: YYYY-MM-DD (ISO 8601)  / thx Sopor

    - changes: "core/cfg.lua"
        - add "hub_runtime.lua" to scripttable
        - removed "cmd_error.lua" from scripttable

    - changes: "core/hci.lua"
        - add "hubruntime"
        - add "hubruntime_last_check"

    - changes: "cfg/cfg.tbl"
        - add "hub_runtime.lua" to scripttable
        - removed "cmd_error.lua" from scripttable

    - added: "scripts/hub_runtime.lua"  / thx Sopor
        - saves the hub runtime

    - removed: "scripts/cmd_error.lua"
        - moved to "etc/other_available_scripts/cmd_error.lua"

    - update: "scripts/cmd_uptime.lua" from "v0.4" to "v0.5
        - shows the complete hub runtime since the first hubstart

    - update: "scripts/cmd_hubinfo.lua" from "v0.13" to "v0.14"
        - shows the complete hub runtime since the first hubstart

    - update: "scripts/cmd_delreg.lua" from "v0.18" to "v0.19"
        - removed "hub.restartscripts()"
        - typo fix

    - update: "scripts/cmd_upgrade.lua" from "v0.14" to "v0.15"
        - small fix

    - update: "scripts/etc_records.lua" from "v0.5" to "v0.6"
        - small fix

    - update: "scripts/etc_offlineusers.lua" from "v0.7" to "v0.8"
        - prevent possible errors on missing params
        - changes in lang msgs

    - OPTIMIZE LANGUAGE FILES
        - changes: "scripts/lang/bot_opchat.lang.de"
        - changes: "scripts/lang/bot_opchat.lang.en"
        - changes: "scripts/lang/bot_regchat.lang.de"
        - changes: "scripts/lang/bot_regchat.lang.en"
        - changes: "scripts/lang/bot_session_chat.lang.de"
        - changes: "scripts/lang/bot_session_chat.lang.en"
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"
        - changes: "scripts/lang/cmd_ascii.lang.de"
        - changes: "scripts/lang/cmd_ascii.lang.en"
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"
        - changes: "scripts/lang/cmd_delreg.lang.de"
        - changes: "scripts/lang/cmd_delreg.lang.en"
        - changes: "scripts/lang/cmd_disconnect.lang.de"
        - changes: "scripts/lang/cmd_disconnect.lang.en"
        - changes: "scripts/lang/cmd_errors.lang.de"
        - changes: "scripts/lang/cmd_errors.lang.en"
        - changes: "scripts/lang/cmd_gag.lang.de"
        - changes: "scripts/lang/cmd_gag.lang.en"
        - changes: "scripts/lang/cmd_help.lang.de"
        - changes: "scripts/lang/cmd_help.lang.en"
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"
        - changes: "scripts/lang/cmd_hubstats.lang.de"
        - changes: "scripts/lang/cmd_hubstats.lang.en"
        - changes: "scripts/lang/cmd_mass.lang.de"
        - changes: "scripts/lang/cmd_mass.lang.en"
        - changes: "scripts/lang/cmd_myip.lang.de"
        - changes: "scripts/lang/cmd_myip.lang.en"
        - changes: "scripts/lang/cmd_nickchange.lang.de"
        - changes: "scripts/lang/cmd_nickchange.lang.en"
        - changes: "scripts/lang/cmd_pm2offliners.lang.de"
        - changes: "scripts/lang/cmd_pm2offliners.lang.en"
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"
        - changes: "scripts/lang/cmd_reload.lang.de"
        - changes: "scripts/lang/cmd_reload.lang.en"
        - changes: "scripts/lang/cmd_restart.lang.de"
        - changes: "scripts/lang/cmd_restart.lang.en"
        - changes: "scripts/lang/cmd_rules.lang.de"
        - changes: "scripts/lang/cmd_rules.lang.en"
        - changes: "scripts/lang/cmd_setpas.lang.de"
        - changes: "scripts/lang/cmd_setpas.lang.en"
        - changes: "scripts/lang/cmd_shutdown.lang.de"
        - changes: "scripts/lang/cmd_shutdown.lang.en"
        - changes: "scripts/lang/cmd_slots.lang.de"
        - changes: "scripts/lang/cmd_slots.lang.en"
        - changes: "scripts/lang/cmd_talk.lang.de"
        - changes: "scripts/lang/cmd_talk.lang.en"
        - changes: "scripts/lang/cmd_topic.lang.de"
        - changes: "scripts/lang/cmd_topic.lang.en"
        - changes: "scripts/lang/cmd_unban.lang.de"
        - changes: "scripts/lang/cmd_unban.lang.en"
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"
        - changes: "scripts/lang/cmd_uptime.lang.de"
        - changes: "scripts/lang/cmd_uptime.lang.en"
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"
        - changes: "scripts/lang/cmd_userlist.lang.de"
        - changes: "scripts/lang/cmd_userlist.lang.en"
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/cmd_usersearch.lang.en"
        - changes: "scripts/lang/etc_blacklist.lang.de"
        - changes: "scripts/lang/etc_blacklist.lang.en"
        - changes: "scripts/lang/etc_chatlog.lang.de"
        - changes: "scripts/lang/etc_chatlog.lang.en"
        - changes: "scripts/lang/etc_cmdlog.lang.de"
        - changes: "scripts/lang/etc_cmdlog.lang.en"
        - changes: "scripts/lang/etc_log_cleaner.lang.de"
        - changes: "scripts/lang/etc_log_cleaner.lang.en"
        - changes: "scripts/lang/etc_offlineusers.lang.de"
        - changes: "scripts/lang/etc_offlineusers.lang.en"
        - changes: "scripts/lang/etc_records.lang.de"
        - changes: "scripts/lang/etc_records.lang.en"
        - changes: "scripts/lang/etc_trafficmanager.lang.de"
        - changes: "scripts/lang/etc_trafficmanager.lang.en"

--// svn 430 v2.04 [2015-05-19]

    - changes: "cfg/cfg.tbl"
        - changed banner msg
        - usr_hubs.lua settings:
            - ban and send report to opchat/hubbot
            - add "usr_hubs_block_time"
            - add "usr_hubs_report"
            - add "usr_hubs_report_hubbot"
            - add "usr_hubs_report_opchat"
            - add "usr_hubs_llevel"
        - cmd_accinfo.lua settings:
            - add "cmd_accinfo_minlevel"
        - etc_offlineusers.lua settings:
            - add "etc_offlineusers_max_offline_days_auto"
            - add "etc_offlineusers_report"
            - add "etc_offlineusers_report_hubbot"
            - add "etc_offlineusers_report_opchat"
            - add "etc_offlineusers_llevel"
        - bot_regchat.lua settings:
            - add "bot_regchat_activate"
        - bot_opchat.lua settings:
            - add "bot_opchat_activate"

    - changes: "core/hub.lua"
        - fixed escaping of hub sup (svn 424)

    - changes: "core/cfg.lua"
        - usr_hubs.lua settings:
            - ban and send report to opchat/hubbot
            - add "usr_hubs_block_time" function
            - add "usr_hubs_report" function
            - add "usr_hubs_report_hubbot" function
            - add "usr_hubs_report_opchat" function
            - add "usr_hubs_llevel" function
        - cmd_accinfo.lua settings:
            - add "cmd_accinfo_minlevel" function
        - etc_offlineusers.lua settings:
            - add "etc_offlineusers_max_offline_days_auto" function
            - add "etc_offlineusers_report" function
            - add "etc_offlineusers_report_hubbot" function
            - add "etc_offlineusers_report_opchat" function
            - add "etc_offlineusers_llevel" function
        - bot_regchat.lua settings:
            - add "bot_regchat_activate" function
        - bot_opchat.lua settings:
            - add "bot_opchat_activate" function

    - update: "scripts/cmd_accinfo.lua" from "v0.12" to "v0.13"
        - add new minlevel definition

    - update: "scripts/cmd_upgrade.lua" from "v0.13" to "v0.14"
        - check if opchat is activated
        - changed msg_out message
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"

    - update: "etc_offlineusers.lua" from "v0.6" to "v0.7"
        - typo fixes  / thx Sopor
        - using a sorted level list for help msg
        - exclude "max_offline_days_auto" from "t_settings" file and include it in "cfg/cfg.tbl"
        - add "etc_offlineusers_report"
        - add "etc_offlineusers_report_hubbot"
        - add "etc_offlineusers_report_opchat"
        - add "etc_offlineusers_llevel"
        - add "send_report()" function
        - add table lookups
        - changes: "scripts/data/etc_offlineusers_settings.tbl"
        - changes: "scripts/lang/etc_offlineusers.lang.de"
        - changes: "scripts/lang/etc_offlineusers.lang.en"

    - update: "scripts/usr_hubs.lua" from "v0.06" to "v0.07"
        - ban and send report to opchat/hubbot  / thx DerWahre
        - changes: "scripts/lang/usr_hubs.lang.de"
        - changes: "scripts/lang/usr_hubs.lang.en"

    - update: "scripts/bot_regchat.lua" from "v0.04" to "v0.05"
        - add "bot_regchat_activate"
            - possibility to activate/deactivate the chat

    - update: "scripts/bot_opchat.lua" from "v0.04" to "v0.05"
        - add "bot_opchat_activate"
            - possibility to activate/deactivate the chat

    - update: "scripts/bot_pm2ops.lua" from "v0.3" to "v0.4"
        - check if opchat is activated

    - update: "scripts/etc_dhtblocker.lua" from "v0.4" to "v0.5"
        - check if opchat is activated

    - update: "script/cmd_unban.lua" from "v0.09" to "v0.10"
        - check if opchat is activated

    - update: "scripts/cmd_reg.lua" from "v0.18" to "v0.19"
        - check if opchat is activated

    - update: "scripts/cmd_nickchange.lua" from "v0.9" to "v1.0"
        - check if opchat is activated

    - update: "scripts/cmd_gag.lua" from "v0.03" to "v0.04"
        - check if opchat is activated

    - update: "scripts/cmd_disconnect.lua" from "v0.7" to "v0.8"
        - check if opchat is activated

    - update: "scripts/cmd_delreg.lua" from "v0.17" to "v0.18"
        - check if opchat is activated

    - update: "scripts/cmd_ban.lua" from "v0.24" to "v0.25"
        - check if opchat is activated

    - LANGUAGE TYPO FIXES:  / thx Sopor
        - changes: "scripts/lang/cmd_accinfo.lang.en"
        - changes: "scripts/lang/cmd_userinfo.lang.en"
        - changes: "scripts/lang/cmd_setpas.lang.en"
        - changes: "scripts/lang/bot_session_chat.lang.en"
        - changes: "scripts/lang/cmd_ascii.lang.en"
        - changes: "scripts/lang/etc_chatlog.lang.en"
        - changes: "scripts/lang/cmd_usersearch.lang.en"
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/etc_dhtblocker.lang.en"
        - changes: "scripts/lang/cmd_delreg.lang.en"

    - changes: "docs/README"

--// svn 429 [2015-05-13]

    - Luadch_Announcer_Client_v0.3 Source
    - Luadch_Announcer_Client_v0.3 Win32 Build

--// svn 428 [2015-05-10]

    - Luadch_Announcer_Client_v0.2 Source
    - Luadch_Announcer_Client_v0.2 Win32 Build

--// svn 427 [2015-05-01]

    - Luadch_Announcer_Client_v0.2b3 Source

--// svn 426 [2015-05-01]

    - Luadch_Announcer_Client_v0.2b1_Win32
    - Luadch_Announcer_Client_v0.2b2_Win32
    - Luadch_Announcer_Client_v0.2b3_Win32

--// svn 425 [2015-05-01]

    - Luadch_Announcer_Client_v0.1_Win32

--// svn 424 [2015-04-28]

    - changes: "core/hub.lua"
        - fixed escaping of hub sup

--// svn 423 [2015-04-27]

    - announcer_bot: add some keeping alive ping

--// svn 422 v2.03 [2015-04-24]

    - changes: "cfg/cfg.tbl"
        - small typo fix  / thx Sopor

    - changes: "core/hub.lua"
        - small fix

    - changes: "core/adc.lua"
        - add SUDP support (encrypting UDP traffic)

    - update: "scripts/etc_trafficmanager.lua" from "v0.2" to "v0.3"
        - small fix in "onLogin" listener

    - update: "scripts/cmd_hubinfo.lua" from "v0.12" to "v0.13"
        - recognize Debian, Raspbian, Ubuntu
        - rewrite some parts of code

    - update: "scripts/cmd_usersearch.lua"
        - small fix
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/cmd_usersearch.lang.en"

    - update: "scripts/cmd_userinfo.lua" from "v0.14" to "v0.15"
        - add users KP
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

--// svn 421 [2015-04-24]

    - certmanager update (v0.8)

--// svn 420 [2015-04-24]

    - announcer_bot update

--// svn 419 v2.02 [2015-04-17]

    - changes: "cfg/cfg.tbl"
        - remove cafile var in ssl_params
        - optimizes ciphers in ssl_params
        - changed curve in ssl_params from "secp384r1" to "prime256v1"

    - changes: "docs/README"
        - add a complete HowTo

    - changes: "certs/make_cert.bat"
        - using a simpler method to generate the certificate
            - its required for a successful verification between Hub and Clients
            - without password
            - without issuer fields
            - without subject fields

    - changes: "certs/make_cert"
        - using a simpler method to generate the certificate
            - its required for a successful verification between Hub and Clients
            - without password
            - without issuer fields
            - without subject fields

    - removed: "certs/ca.config"
    - removed: "certs/ca.ext"
    - removed: "certs/server.config"
    - removed: "certs/server.ext"
    - removed: openssl folder from source
    - update: OpenSSL from "v1.0.1g" to "v1.0.2a" (Windows build)

--// svn 418 [2015-04-15]

    - changes: "Luadch/trunk/luadch/compile_with_gcc.sh"
        - modification for gcc, required for newer gcc versions  / thx Motnahp

--// svn 417 v2.01 [2015-04-14]

    - update: "scripts/cmd_usersearch.lua" from "v0.5" to "v0.6"
        - improved get_user_times() function
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/cmd_usersearch.lang.en"

    - update: "scripts/cmd_accinfo.lua" from "v0.11" to "v0.12"
        - improved method to read lastlogout
        - removed lastconnect info (uninteresting)
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - update: "scripts/cmd_uptime.lua" from "v0.3" to "v0.4"
        - improved get_hubuptime() and get_lastconnect() function

    - update: "scripts/cmd_userinfo.lua" from "v0.13" to "v0.14"
        - improved get_lastconnect() function

    - update: "scripts/etc_userlogininfo.lua" from "v0.11" to "v0.12"
        - improved get_lastlogout() function

    - update "core/server.lua"
        - fix occasional unwanted disconnects in big hubs

    - changes: "certs/make_cert.sh"
        - fix typo in shebang  / thx Synapsenstau

    - removed: "scripts/hub_cmd_injection.lua"
        - removed from builds because of outdated gui
        - moved to "etc/other_available_scripts/hub_cmd_injection.lua"

    - changes: "cfg/cfg.tbl"
        - set default minshare limit for all levels to: 0
        - set "etc_banner.lua" message rotation time to 3 hours instead of 1 hour
        - removed Luadch GUI link from "etc_banner.lua" banner message
        - removed "hub_cmd_injection.lua" from scriptlist
        - add enlarged SSL parameter settings (possibility to use TLSv1.2)
            - the choices are:
                - TLSv1:   AES128 + AES256
                - TLSv1:   AES256 only
                - TLSv1.2: AES128 + AES256 (no backward compatibility for clients without TLSv1.2 support, check the list below)
                - TLSv1.2: AES256 only (no backward compatibility for clients without TLSv1.2 support, check the list below)

                    Note: we strongly recommend to use a client without an AES128 cipher limitation

                    Popular Windows Clients:

                    DC++            TLSv1.2 Support: YES in Version: 0.850 or higher (but with AES128 cipher limitation)
                    AirDC++         TLSv1.2 Support: YES in Version: 3.00a-29 or higher (no cipher limitation)
                    StrongDC++      TLSv1.2 Support: NO
                    ApexDC++        TLSv1.2 Support: YES in Version: 1.6.0 or higher (no cipher limitation)
                    RSX++           TLSv1.2 Support: NO

                    Popular Linux/Unix Clients:

                    jucy (uc)       TLSv1.2 Support: YES in Version: 0.87 or higher (no cipher limitation)
                    EiskaltDC++     TLSv1.2 Support: NO
                    LinuxDC++       TLSv1.2 Support: NO
                    NCurses (ncdc)  TLSv1.2 Support: YES in Version: 1.19.1 or higher (no cipher limitation)
                    AirDC Nano      TLSv1.2 Support: NO (coming soon without cipher limitation)

    - update: "core/cfg.lua" from "v0.32" to "v0.33"
        - changes in "ssl_params"

--// svn 416 [2015-04-11]

    - update: "core/hub.lua"
        - new var in user.tbl: is_online

--// svn 415 [2015-04-10]

    - Experimental update: "core/server.lua"
        - ghostuser fix  / thx Kungen

--// svn 414 [2015-04-10]

    - Experimental update: "core/server.lua"
        - small fix

--// svn 413 [2015-04-10]

    - Experimental update: "core/server.lua"
        - try to manage SSL nightmare to fix Kungens disconnect bug

--// svn 412 v2.00 [2015-04-10]

    - update: "scripts/cmd_hubinfo.lua" from "v0.11" to "v0.12"
        - added hub_website, hub_network, hub_owner
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - update: "scripts/cmd_uptime.lua" from "v0.2" to "v0.3"
        - add users uptime
        - change output style
        - code cleanup
        - changes: "scripts/lang/cmd_uptime.lang.de"
        - changes: "scripts/lang/cmd_uptime.lang.en"

    - update: "scripts/cmd_userinfo.lua" from "v0.12" to "v0.13"
        - add users uptime
        - fix problem with utf.match
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

    - update: "scripts/cmd_accinfo.lua" from "v0.10" to "v0.11"
        - fix problem with utf.match  / thx Kungen

    - update: "scripts/cmd_nickchange.lua" from "v0.8" to "v0.9"
        - removed new method to save userdatabase

    - update: "scripts/cmd_setpas.lua" from "v0.11" to "v0.12"
        - removed new method to save userdatabase

    - update: "scripts/cmd_upgrade.lua" from "v0.12" to "v0.13"
        - removed new method to save userdatabase
        - send report if a user without permission tries to upgrade
        - rewrite some parts of the code
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"

    - removed: "core/server_FD_SETSIZE_workaround.lua"
        - removed from builds
        - you can find it on: http://sourceforge.net/p/luadch/code/HEAD/tree/trunk/luadch/etc/core/server_FD_SETSIZE_workaround.lua

    - removed: "core/server_generic.lua"
        - removed from builds
        - you can find it on: http://sourceforge.net/p/luadch/code/HEAD/tree/trunk/luadch/etc/core/server_generic.lua

    - removed: "docs/Luadch_Manual.pdf"
        - removed from builds because its outdated atm., new manual is coming soon
        - you can find it on: http://sourceforge.net/p/luadch/code/HEAD/tree/trunk/luadch/etc/docs/Luadch_Manual.pdf

--// svn 411 v1.99 [2015-04-08]

    - update: "core/hub.lua" from "v0.10" to "v0.11"
        - added lastlogout to _regex.reguser
        - added lastlogout to disconnect function

    - update: "scripts/etc_userlogininfo.lua" from "v0.10" to "v0.11"
        - added info about CCPM permission
        - added lastlogout info
        - code cleaning and new table lookups
        - changes: "scripts/lang/etc_userlogininfo.lang.de"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"

    - update: "scripts/cmd_usersearch.lua" from "v0.4" to "v0.5"
        - added lastlogout info to output message
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/cmd_usersearch.lang.en"

    - update: "scripts/cmd_accinfo.lua" from "v0.09" to "v0.10"
        - added lastlogout info to output message
        - rewrite some parts of the code
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - update: "scripts/etc_offlineusers.lua" from "v0.5" to "v0.6"
        - using lastlogout instead of lastconnect

    - update: "scripts/cmd_upgrade.lua" from "v0.11" to "v0.12"
        - improved method to save userdatabase

    - update: "scripts/cmd_setpas.lua" from "v0.10" to "v0.11"
        - improved method to save userdatabase

    - update: "scripts/cmd_nickchange.lua" from "v0.7" to "v0.8"
        - improved method to save userdatabase

--// svn 410 v1.98 [2015-04-06]

    - added: "scripts/etc_ccpmblocker.lua"
        - This script controls the CCPM - Client to Client Private Message feature

    - changes: "cfg/cfg.tbl"
        - add "etc_ccpmblocker.lua" settings
        - add "etc_ccpmblocker.lua" to scripttable

    - update: "core/cfg.lua" from "v0.31" to "v0.32"
        - add "etc_ccpmblocker.lua" function
        - add "etc_ccpmblocker.lua" to scripttable

    and coming soon: TLSv1.2  ;)

--// svn 409 v1.97

    - changes: "cfg/cfg.tbl"
        - changing TLS Cipher from: "AES256-SHA" to "ECDHE-RSA-AES256-SHA"

    - update: "core/cfg.tbl" from "v0.30" to "v0.31"
        - changing TLS Cipher from: "AES256-SHA" to "ECDHE-RSA-AES256-SHA"

    - changes: "core/adc.lua"
        - add support for ASCH (Extended searching capability)

    - update: "core/hub.lua" from "v0.09" to "v0.10"
        - fix missing escaping in "_normalsup" and "_pingsup"

    - changes: "scripts/lang/etc_records.lang.de"
        - small typo fix

    - update: "scripts/cmd_accinfo.lua" from "v0.08" to "v0.09"
        - typo fix in lang var  / thx jrock
        - caching new table lookups
        - change output msg if param is missing  / thx Motnahp

--// svn 408 v1.96

    - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - small typo fix

    - update: "scripts/etc_blacklist.lua" from "v0.5" to "v0.6"
        - add table lookups
        - fix permission
        - cleaning code
        - fix database import  / thx DerWahre
        - add "deleted by" info
        - changes: "scripts/lang/etc_blacklist.lang.de"
        - changes: "scripts/lang/etc_blacklist.lang.en"

    - update: "scripts/cmd_delreg.lua" from "v0.16" to "v0.17"
        - add "deleted by" info for blacklist entry
        - added "msg_ok2": if user was delregged with reason then the script shows it
        - add "blacklist_add" function and rewrite some parts of code
        - changes: "scripts/lang/cmd_delreg.lang.de"
        - changes: "scripts/lang/cmd_delreg.lang.en"

    - update: "scripts/cmd_reg.lua" from "v0.17" to "v0.18"
        - using "user:firstnick()" for "registered by" for "user.tbl"
        - add "deleted by" info to blacklist msg
        - fix CT2 RC doublereg bug if hub uses nicktags  / thx Motnahp
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - update: "scripts/cmd_ban.lua" from "v0.23" to "v0.24"
        - fix missing report msg if target was banned via CT1
        - using "user:firstnick()" for "banned by"
        - fix permissions
        - add command: [+!#]ban show
            - shows a list of all banned users (makes "cmd_managebans.lua" obsolete)
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - removed: "scripts/cmd_managebans.lua"
        - removed: "scripts/lang/cmd_managebans.lang.de"
        - removed: "scripts/lang/cmd_managebans.lang.en"

    - added: new script "scripts/etc_dhtblocker.lua" (v0.4)
        - added: "scripts/lang/etc_dhtblocker.lang.de"
        - added: "scripts/lang/etc_dhtblocker.lang.en"

    - changes: "cfg/cfg.tbl"
        - removed: cmd_managebans.lua settings
        - removed: cmd_managebans.lua from scriptlist
        - etc_dhtblocker.lua settings:
            - add "etc_dhtblocker.lua" to scripttable
            - add "etc_dhtblocker_activate"
            - add "etc_dhtblocker_block_level"
            - add "etc_dhtblocker_block_time"
            - add "etc_dhtblocker_report"
            - add "etc_dhtblocker_report_toopchat"
            - add "etc_dhtblocker_report_hubbot"
            - add "etc_dhtblocker_report_level"

    - update: "core/cfg.lua" from "v0.29" to "v0.30"
        - removed: cmd_managebans.lua functions
        - removed: cmd_managebans.lua from scriptlist
        - etc_dhtblocker.lua settings:
            - add "etc_dhtblocker.lua" to scripttable
            - add "etc_dhtblocker_activate" function
            - add "etc_dhtblocker_block_level" function
            - add "etc_dhtblocker_block_time" function
            - add "etc_dhtblocker_report" function
            - add "etc_dhtblocker_report_toopchat" function
            - add "etc_dhtblocker_report_hubbot" function
            - add "etc_dhtblocker_report_level" function

--// svn 407

    - changes: "core/hub.lua"
        - testing OSNR extension

--// svn 406 v1.95

    - update: "scripts/bot_regchat.lua" from "v0.03" to "v0.04"
        - possibility to actvivate/deactivate chat history

    - update: "scripts/bot_opchat.lua" from "v0.09" to "v0.10"
        - possibility to actvivate/deactivate chat history

    - changes: "cfg/cfg.tbl"
        - bot_regchat.lua settings:
            - added: "bot_regchat_history"
            - added: "bot_regchat_max_entrys"
        - bot_opchat.lua settings:
            - added: "bot_opchat_history"
            - added: "bot_opchat_max_entrys"

    - update: "core/cfg.lua" from "v0.28" to "v0.29"
        - bot_regchat.lua settings:
            - added: "bot_regchat_history" function
            - added: "bot_regchat_max_entrys" function
        - bot_opchat.lua settings:
            - added: "bot_opchat_history" function
            - added: "bot_opchat_max_entrys" function

--// svn 405 v1.94

    - update: "scripts/bot_opchat.lua" from "v0.08" to "v0.09"
        - ok this is a complete new script based on my bot_advanced_chat_v0.5
        - the script brings a chat history functionality and some other useful features
        - changes: "scripts/lang/bot_opchat.lang.de"
        - changes: "scripts/lang/bot_opchat.lang.en"
        - added: "scripts/data/bot_opchat_history.tbl"

    - update: "scripts/bot_regchat.lua" from "v0.02" to "v0.03"
        - ok this is a complete new script based on my bot_advanced_chat_v0.5
        - the script brings a chat history functionality and some other useful features
        - changes: "scripts/lang/bot_regchat.lang.de"
        - changes: "scripts/lang/bot_regchat.lang.en"
        - added: "scripts/data/bot_regchat_history.tbl"

    - update: "scripts/bot_pm2ops.lua" from "v0.2" to "v0.3"
        - removed "opchat_check"

    - changes: "cfg/cfg.tbl"
        - bot_opchat.lua settings:
            - removed "bot_opchat_activate"
        - bot_regchat.lua settings:
            - removed "bot_regchat_activate"

    - update: "core/cfg.lua" from "v0.27" to "v0.28"
        - bot_opchat.lua settings:
            - removed "bot_opchat_activate" function
        - bot_regchat.lua settings:
            - removed "bot_regchat_activate" function

--// svn 404 v1.93

    - update: "scripts/etc_records.lua" from "v0.4" to "v0.5"
        - changes in hubshare() and topshare() to prevent possible doublepostings  / thx Kaas

    - update: "scripts/etc_banner.lua" from "v0.08" to "v0.09"
        - add "activate", possibility to activate/deactivate the banner
        - add new table lookups

    - update: "scripts/cmd_delreg.lua" from "v0.15" to "v0.16"  / thx Kungen
        - changing type of permission table (array of integer instead of array of boolean)
        - changes: "scripts/lang/cmd_delreg.lang.de"
        - changes: "scripts/lang/cmd_delreg.lang.en"

    - changes: "cfg/cfg.tbl"
        - etc_banner.lua settings:
            - added "etc_banner_activate"
        - cmd_delreg.lua settings:
            - changing type of permission table (array of integer instead of array of boolean)
        - add level 0 to "min_share" table
        - add level 0 to "max_share" table
        - add level 0 to "min_slots" table
        - add level 0 to "max_slots" table
        - add level 0 to "cmd_ban_permission" table
        - add level 0 to "cmd_unban_permission" table
        - add level 0 to "cmd_reg_permission" table
        - add level 0 to "cmd_delreg_permission" table
        - add level 0 to "cmd_upgrade_permission" table
        - add level 0 to "cmd_accinfo_permission" table
        - add level 0 to "cmd_setpas_permission" table
        - add level 0 to "cmd_userinfo_permission" table
        - add level 0 to "cmd_gag_permission" table

    - update: "core/cfg.lua" from "v0.26" to "v0.27"
        - etc_banner.lua settings:
            - added "etc_banner_activate" function
        - cmd_delreg.lua settings:
            - changing type of permission table function (array of integer instead of array of boolean)
        - add level 0 to "min_share" function
        - add level 0 to "max_share" function
        - add level 0 to "min_slots" function
        - add level 0 to "max_slots" function
        - add level 0 to "cmd_ban_permission" function
        - add level 0 to "cmd_unban_permission" function
        - add level 0 to "cmd_reg_permission" function
        - add level 0 to "cmd_delreg_permission" function
        - add level 0 to "cmd_upgrade_permission" function
        - add level 0 to "cmd_accinfo_permission" function
        - add level 0 to "cmd_setpas_permission" function
        - add level 0 to "cmd_userinfo_permission" function
        - add level 0 to "cmd_gag_permission" function

--// svn 403 v1.92

    - update: "scripts/etc_trafficmanager.lua" from "v0.2" to "v0.3"
        - small style fix

    - update: "scripts/usr_share.lua" from "v0.06" to "v0.07"
        - using min/max share tables to check share separate for each level

    - update: "scripts/usr_slots.lua" from "v0.04" to "v0.05"
        - using min/max slots tables to check slots separate for each level
        - add table lookups
        - code cleaning

    - changes: "cfg/cfg.tbl"
        - usr_share.lua settings:
            - using min/max share tables to check share for each level
            - remove usr_share_godlevel
            - change min_share (number) into a table (array of integer)
            - change max_share (number) into a table (array of integer)
        - usr_slots.lua settings:
            - using min/max slots tables to check slots for each level
            - remove usr_slots_godlevel
            - change min_slots (number) into a table (array of integer)
            - change max_slots (number) into a table (array of integer)
            - changes: "scripts/lang/usr_slots.lang.de"
            - changes: "scripts/lang/usr_slots.lang.en"

    - update: "core/cfg.lua" from "v0.25" to "v0.26"
        - usr_share.lua settings:
            - remove usr_share_godlevel function
            - change min_share function
            - change max_share function
        - usr_slots.lua settings:
            - remove usr_slots_godlevel function
            - change min_slots function
            - change max_slots function

--// svn 402 v1.91

    - update: "scripts/cmd_ban.lua" from "v0.22" to "v0.23"
        - add function to calculate ban time in days, hours, minutes, seconds
        - add some new table lookups
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - update: "scripts/cmd_usersearch.lua" from "v0.3" to "v0.4"
        - small permission fix  / thx Kungen

    - update: "scripts/cmd_hubstats.lua" from "v0.2" to "v0.3"
        - small changes in showStats() function

    - update: "scripts/etc_trafficmanager.lua" from "v0.1" to "v0.2"
        - add missing permission check  / thx Kaas

    - changes: "cfg/cfg.tbl"
        - small typo fix  / thx Tork
        - changes in "etc_trafficmanager_blocklevel_tbl"  / thx Kaas
            - set lvl 100 to false

--// svn 401 v1.90

    NOW ITS OPCHAT FEED TIME

    - update: "scripts/cmd_ban.lua" from "v0.21" to "v0.22"
        - added some new table lookups
        - added possibility to send report as feed to opchat

    - update: "scripts/cmd_unban.lua" from "v0.08" to "v0.09"
        - added some new table lookups
        - added possibility to send report as feed to opchat

    - update: "scripts/cmd_reg.lua" from "v0.16" to "v0.17"
        - added some new table lookups
        - added possibility to send report as feed to opchat

    - update: "scripts/cmd_delreg.lua" from "v0.14" to "v0.15"
        - added some new table lookups
        - added possibility to send report as feed to opchat

    - update: "scripts/cmd_disconnect.lua" from "v0.6" to "v0.7"
        - added some new table lookups
        - added possibility to send report as feed to opchat
        - using utf.format for output message
        - changes: "scripts/lang/cmd_disconnect.lang.de"
        - changes: "scripts/lang/cmd_disconnect.lang.en"

    - update: "scripts/cmd_gag.lua" from "v0.02" to "v0.03"
        - added some new table lookups
        - added possibility to send report as feed to opchat

    - update: "scripts/cmd_nickchange.lua" from "v0.6" to "v0.7"
        - added possibility to send report as feed to opchat

    - update: "scripts/cmd_upgrade.lua" from "v0.10" to "v0.11"
        - added new table lookup
        - add report feature
            - send report to hubbot (according llevel) and/or send report as feed to opchat

    - update: "cfg/cfg.tbl"
        - cmd_ban.lua settings:
            - added "cmd_ban_report_hubbot"
            - added "cmd_ban_report_opchat"
        - cmd_unban.lua settings:
            - added "cmd_unban_report_hubbot"
            - added "cmd_unban_report_opchat"
        - cmd_reg.lua settings:
            - added "cmd_reg_report_hubbot"
            - added "cmd_reg_report_opchat"
        - cmd_delreg.lua settings:
            - added "cmd_delreg_report_hubbot"
            - added "cmd_delreg_report_opchat"
        - cmd_disconnect.lua settings:
            - added "cmd_disconnect_report_hubbot"
            - added "cmd_disconnect_report_opchat"
        - cmd_gag.lua settings:
            - added "cmd_gag_report"
            - added "cmd_gag_report_hubbot"
            - added "cmd_gag_report_opchat"
        - cmd_nickchange.lua settings:
            - added "cmd_nickchange_report_hubbot"
            - added "cmd_nickchange_report_opchat"
        - cmd_upgrade.lua settings:
            - added "cmd_upgrade_report"
            - added "cmd_upgrade_report_hubbot"
            - added "cmd_upgrade_report_opchat"
            - added "cmd_upgrade_llevel"

    - update "core/cfg.lua" from "v0.24" to "v0.25"
        - cmd_ban.lua settings:
            - added "cmd_ban_report_hubbot" function
            - added "cmd_ban_report_opchat" function
        - cmd_unban.lua settings:
            - added "cmd_unban_report_hubbot" function
            - added "cmd_unban_report_opchat" function
        - cmd_reg.lua settings:
            - added "cmd_reg_report_hubbot" function
            - added "cmd_reg_report_opchat" function
        - cmd_delreg.lua settings:
            - added "cmd_delreg_report_hubbot" function
            - added "cmd_delreg_report_opchat" function
        - cmd_disconnect.lua settings:
            - added "cmd_disconnect_report_hubbot" function
            - added "cmd_disconnect_report_opchat" function
        - cmd_gag.lua settings:
            - added "cmd_gag_report" function
            - added "cmd_gag_report_hubbot" function
            - added "cmd_gag_report_opchat" function
        - cmd_nickchange.lua settings:
            - added "cmd_nickchange_report_hubbot" function
            - added "cmd_nickchange_report_opchat" function
        - cmd_upgrade.lua settings:
            - added "cmd_upgrade_report" function
            - added "cmd_upgrade_report_hubbot" function
            - added "cmd_upgrade_report_opchat" function
            - added "cmd_upgrade_llevel" function


--// svn 400 v1.89

    - update: "core/hub.lua" from "v0.08" to "v0.09"
        - changes in createbot() function
            - using "HubBot" TAG for the hubbot

    - update "scripts/usr_share.lua" from "v0.05" to "v0.06"
        - fix share check  / thx Kaas
        - add table lookups
        - new output msg
        - changes: "scripts/lang/usr_share.lang.de"
        - changes: "scripts/lang/usr_share.lang.en"

    - update: OpenSSL binary libs (for Luadch Win32 binary)
        - using: OpenSSL v1.0.1j from 15 Oct 2014

--// svn 379-399

    - new: announcer_bot
        - link: http://sourceforge.net/projects/luadch/files/announcer_bot/
    - new: Certmnanager
        - link: http://sourceforge.net/projects/luadch/files/Certmanager/

--// svn 378 v1.88

    - update: "scripts/cmd_hubinfo" from "v0.11" to "v0.12"
        - small fix

    - added: "scripts/etc_msgmanager.lua"
        - this script blocks chats (main/pm) for predefined levels
        - added: "scripts/lang/etc_msgmanager.lang.de"
        - added: "scripts/lang/etc_msgmanager.lang.en"

    - changes: "cfg/cfg.tbl"
        - added "etc_msgmanager.lua" to scripttable
        - added "etc_msgmanager.lua" premissions

    - update: "core/cfg.lua" from "v0.23" to "v0.24"
        - added "etc_msgmanager.lua" to scripttable
        - added "etc_msgmanager.lua" functions

--// svn 376, 377 v1.87

    - some core tests

--// svn 375 v1.87

    - update: "scripts/cmd_userlist.lua" from "v0.07" to "v0.08
        - fix permission level in help function  / thx Kaas

--// svn 374 v1.87

    - update: "core/server.lua"
        - small fix

--// svn 373 v1.87

    - update: "scripts/cmd_managebans.lua" from "v0.5" to "v0.6"
        - changed time output format  / thx Mr.Egg

    - update: "scripts/cmd_userlist.lua" from "v0.06" to "v0.07"
        - added "bydate"; sorts userlist by registration date
        - changes: "scripts/lang/cmd_userlist.lang.de"
        - changes: "scripts/lang/cmd_userlist.lang.en"

    - update: "scripts/etc_usercommands.lua" from "v0.02" to "v0.03"
        - added some dynamic ucmd testing...
            - usage: user.write( ucmd.format( ... ) )

    - changes: "scripts/lang/cmd_reg.lang.de"
        - typo fix  / thx Mr.Egg
    - changes: "scripts/lang/cmd_reg.lang.en"
        - typo fix  / thx Mr.Egg

    - update: "scripts/cmd_delreg.lua" from "v0.13" to "v0.14"
        - fix bug with target user object

    - update: "scripts/cmd_setpas.lua" from "v0.09" to "v0.10"
        - fix bug with target user object
        - additional ct1 rightclick
        - possibility to toggle advanced ct2 rightclick (shows complete userlist)
            - export var to "cfg/cfg.tbl"
        - changes: "scripts/lang/cmd_setpas.lang.de"
        - changes: "scripts/lang/cmd_setpas.lang.en"

    - update: "scripts/cmd_nickchange.lua" from "v0.5" to "v0.6"
        - additional ct1 rightclick
        - possibility to toggle advanced ct2 rightclick (shows complete userlist)
            - export var to "cfg/cfg.tbl"
        - changes: "scripts/lang/cmd_nickchange.lang.de"
        - changes: "scripts/lang/cmd_nickchange.lang.en"

    - update: "scripts/cmd_pm2offliners.lua" from "v0.4" to "v0.5"
        - additional ct1 rightclick
        - add some new table lookups
        - possibility to toggle advanced ct2 rightclick (shows complete userlist)
            - export var to "cfg/cfg.tbl"
        - changes: "scripts/lang/cmd_pm2offliners.lang.de"
        - changes: "scripts/lang/cmd_pm2offliners.lang.en"

    - update: "scripts/cmd_upgrade.lua" from "v0.09" to "v0.10"
        - additional ct1 rightclick
        - possibility to toggle advanced ct2 rightclick (shows complete userlist)
            - export var to "cfg/cfg.tbl"
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"

    - update: "scripts/cmd_accinfo.lua" from "v0.07" to "v0.08"
        - possibility to toggle advanced ct2 rightclick (shows complete userlist)
            - export var to "cfg/cfg.tbl"

    - update: "core/cfg.lua"
        - change versioning to "x.xx"
        - add "cmd_pm2offliners_advanced_rc" function
        - add "cmd_accinfo_advanced_rc" function
        - add "cmd_setpas_advanced_rc" function
        - add "cmd_nickchange_advanced_rc" function
        - add "cmd_upgrade_advanced_rc" function

--// svn 372 v1.86

    - update: "scripts/bot_session_chat" from "v0.2" to "v0.3"
        - rename some function names
        - add new function: remove_chats()
            - if hub restarts then all session chats will be removed now  / bug found by Mr.Egg, thx
        - add some new table lookups and clean some parts of code

    - update: "scripts/cmd_delreg.lua" from "v0.12" to "v0.13"
        - add some new table lookups
        - fix problem with disconnect users after delreg if using ct1 rightclick an user has nicktag  / bug found by Mr.Egg, thx
        - send error msg if user is not regged
        - changes: "scripts/lang/cmd_delreg.lang.de"
        - changes: "scripts/lang/cmd_delreg.lang.en"

    - update: "scripts/cmd_reg.lua" from "v0.15" to "v0.16"
        - now using auto generated passwords for regs
        - add some new table lookups and clean some parts of code

    - update: "core/util.lua"
        - remove unneeded loop

--// svn 371 v1.85

    - update: "core/util.lua"
        - small changes in function: formatbytes()
        - small changes in function: generatepass()

    - update: "scripts/cmd_userinfo.lua" from "v0.11" to "v0.12"
        - removed function: convertBytes()
            - now using: util.formatbytes()

    - update: "scripts/cmd_hubinfo.lua" from "v0.10" to "v0.11"
        - removed function: convert_size()
            - now using: util.formatbytes()

    - update: "scripts/cmd_hubstats.lua" from "v0.2" to "v0.3"
        - removed function: convertBytes()
            - now using: util.formatbytes()
        - renamed some function names

--// svn 370 v1.85

    - update: "core/util.lua"
        - add function: generatepass( len )  / based on a function by blastbeat
            - usage: number/nil = util.generatepass( len )
                - returns a random alphanumerical password with length = len
                - returns nil if len = nil  or  len > 1000
        - add function: formatbytes( bytes )  / based on a function by Night
            - usage: string/nil = util.formatbytes( bytes )
                - returns converted bytes as a sting e.g. "209.81 GB"
                - returns nil if bytes = nil

    - changes: "docs/Luadch_Lua_API.txt"
        - added: "core/util.lua" functions

--// svn 369 v1.85

    - update: "scripts/bot_pm2ops.lua" from "v0.1" to "v0.2"
        - small permission fix
        - check if opchat is active (for feeds)

    - changes: "cfg/cfg.tbl"
        - small permission fix in "bot_pm2ops.lua settings"
        - add "bot_regchat_activate" (possibility to activate/deactivate the regchat)
        - add "bot_opchat_activate" (possibility to activate/deactivate the opchat)

    - update: "scripts/bot_regchat.lua" from "v0.01" to "v0.02"
        - add "msg_denied" message
        - add some new table lookups
        - add "activate" var (possibility to activate/deactivate the regchat)
        - added: "scripts/lang/bot_regchat.lang.de"
        - added: "scripts/lang/bot_regchat.lang.en"

    - update: "scripts/bot_opchat.lua" from "v0.07" to "v0.08"
        - add "msg_denied" message
        - add some new table lookups
        - add "activate" var (possibility to activate/deactivate the opchat)
        - added: "scripts/lang/bot_opchat.lang.de"
        - added: "scripts/lang/bot_opchat.lang.en"

    - update: "core/cfg.lua" from "v2.1" to "v2.2"
        - small permission fix in "bot_pm2ops.lua settings"
        - add bot_regchat.lua function
        - add bot_opchat.lua function

--// svn 368 v1.84

    - added: "scripts/bot_pm2ops.lua"
        - added: "scripts/lang/bot_pm2ops.lang.de"
        - added: "scripts/lang/bot_pm2ops.lang.en"

    changes: "cfg/cfg.tbl"
        - added: "bot_pm2ops.lua" to scripttable
        - added: "bot_pm2ops.lua" permissions

    - update: "core/cfg.lua" from "v2.0" to "v2.1"
        - added: "bot_pm2ops.lua" to scripttable
        - added: "bot_pm2ops.lua" functions

--// svn 367 v1.83

    - update: "scripts/cmd_nickchange.lua" from "v0.4" to "v0.5"
        - add missing level check to cmd_param_3
        - changes in isTacken() function  // thx Night

    - added: "scripts/usr_hide_share.lua"
        - this script hides share of specified levels

    - changes: "cfg/cfg.tbl"
        - added: "usr_hide_share.lua" to scripttable
        - added: "usr_hide_share.lua" permissions

    - update: "core/cfg.lua" from "v1.9" to "v2.0"
        - added: "usr_hide_share.lua" to scripttable
        - added: "usr_hide_share.lua" functions

--// svn 366 v1.82

    - changes: "cfg/cfg.tbl"
        - increase the default "max_users" amount to "2000"
        - reduce the default "cmd_nickchange_maxnicklength" amount to "30"

    - update: "scripts/cmd_nickchange.lua" from "v0.3" to "v0.4"
        - fix nick taken bug
        - rewriting some code

    - update: "scripts/cmd_hubstats.lua" from "v0.1" to "v0.2"
        - shows stats only if users ~= 0

--// svn 365 v1.81

    - update: "scripts/cmd_nickchange.lua" from "v0.2" to "v0.3"
        - fix permission bug in cmd_param_1

    - changes: "scripts/lang/cmd_myip.lang.de"
        - typo fix in "ucmd_menu_ct2"

    - update: "scripts/cmd_setpas.lua" from "v0.08" to "v0.09"
        - fix small bug with "undeclared var"

    - update: "scripts/cmd_userinfo.lua" from "v0.10" to "v0.11"
        - fix typo in language files
        - convert client traffic to the right unit
        - convert user share to the right unit
        - caching some new table lookups
        - code cleaning
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

--// svn 364 v1.80

    - update: "scripts/usr_nick_prefix.lua" from "v0.08" to "v0.09"
        - possibility to choose which levels should be tagged
        - caching some new table lookups

    - update: "scripts/usr_desc_prefix.lua" from "v0.06" to "v0.07"
        - possibility to choose which levels should be tagged
        - caching some new table lookups

    - update: "scripts/cmd_nickchange.lua" from "v0.1" to "v0.2"
        - check if new nick is already taken
        - possibility to change nick from other users (e.g. for OP)
        - caching some new table lookups
        - changes: "scripts/lang/cmd_nickchange.lang.de"
        - changes: "scripts/lang/cmd_nickchange.lang.en"

    - update: "scripts/cmd_setpas.lua" from "v0.07" to "v0.08"
        - possibility to change the password of the users over the userlist rightklick (oplevel)
        - caching new table lookups
        - changes: "scripts/lang/cmd_setpas.lang.de"
        - changes: "scripts/lang/cmd_setpas.lang.en"

    - update: "scripts/cmd_myip.lua" from "v0.1" to "v0.2"
        - added userlist rightclick
        - caching some new table lookups
        - changes: "scripts/lang/cmd_myip.lang.de"
        - changes: "scripts/lang/cmd_myip.lang.en"

    - update: "scripts/etc_records.lua" from "v0.3" to "v0.4"  / by Motnahp
        - added some missing declarations
        - fix help output for owners
        - changes: "scripts/lang/etc_records.lang.de"
        - changes: "scripts/lang/etc_records.lang.en"

    - some typo fixes in language files:
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

    - added: "scripts/cmd_hubstats.lua"
        - shows statistics about the hub
            - shows user average
            - shows share average
            - shows amount of regs/delregs/bans/unbans
        - added: "scripts/data/cmd_hubstats.tbl"
        - added: "scripts/data/cmd_hubstats_users_day.tbl"
        - added: "scripts/data/cmd_hubstats_users_week.tbl"
        - added: "scripts/data/cmd_hubstats_users_month.tbl"
        - added: "scripts/data/cmd_hubstats_share_day.tbl"
        - added: "scripts/data/cmd_hubstats_share_week.tbl"
        - added: "scripts/data/cmd_hubstats_share_month.tbl"
        - added: "scripts/lang/cmd_hubstats.lang.de"
        - added: "scripts/lang/cmd_hubstats.lang.en"

    - update: "cfg/cfg.tbl"
        - change default value of "nick_change" to "true"
        - added permission table to: "usr_nick_prefix.lua Settings"
            - possibility to choose which levels should be tagged
        - added permission table to: "usr_desc_prefix.lua Settings"
            - possibility to choose which levels should be tagged
        - added "cmd_hubstats.lua" to scripttable
        - added "cmd_hubstats.lua" permission

    - update: "core/cfg.lua" from "v1.8" to "v1.9"
        - added permission table to: "usr_nick_prefix.lua"
        - added permission table to: "usr_desc_prefix.lua"
        - added "cmd_hubstats.lua" to scripttable
        - added "cmd_hubstats.lua" function

--// svn 363 v1.79

    - update: "scripts/cmd_hubinfo.lua" from "v0.9" to "v0.10"
        - fix some code to prevent possible nil errors on some linux/unix machines
        - sort some parts of code

--// svn 362 v1.78

    - update: "scripts/cmd_accinfo.lua" from "v0.06" to "v0.07"
        - Last user connect:
            - check if user is online and if send info instead of time
            - check if user never been logged
        - caching some new table lookups
        - sort some parts of code
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - added: "scripts/etc_records.lua"
        - added: "scripts/data/etc_records.tbl"
        - added: "scripts/lang/etc_records.lang.de"
        - added: "scripts/lang/etc_records.lang.en"

    - added: "scripts/bot_session_chat.lua"
        - added: "scripts/data/bot_session_chat.tbl"
        - added: "scripts/lang/bot_session_chat.lang.de"
        - added: "scripts/lang/bot_session_chat.lang.en"

    - update: "cfg/cfg.tbl"
        - added: "etc_records.lua" to scripttable
        - added: "etc_records.lua" permissions
        - added: "bot_session_chat.lua" to scripttable
        - added: "bot_session_chat.lua" permissions

    - update: "core/cfg.lua" from "v1.7" to "v1.8"
        - added: "etc_records.lua" to scripttable
        - added: "etc_records.lua" functions
        - added: "bot_session_chat.lua" to scripttable
        - added: "bot_session_chat.lua" functions
        - added: "cmd_myip.lua" to scripttable

    - update: "scripts/cmd_usersearch.lua" from "v0.2" to "v0.3"
        - added Last user connect to output  / thx fly out to Kungen for the idea
            - check if user is online and if send info instead of time
            - check if user never been logged
            - caching some new table lookups
        - changes: "scripts/lang/cmd_usersearch.lang.de"
        - changes: "scripts/lang/cmd_usersearch.lang.en"

--// svn 361 v1.77

    - update: "core/hub.lua" from "v0.07" to "v0.08"
        - fix missing "AP" in "IINF" / thx fly out to Derek (darekgal @ sourceforge)
            - fixes problems to detect hubsoft name at dchublist.org
        - fix "I4" in "BINF" function in "_identify" table  / thx fly out to scott (cottsay @ sourceforge)
            - fixes problems when luadch and a client both reside behind the same NAT

    - update: "scripts/cmd_ban.lua" from "v0.20" to "v0.21"
            - changed listener: from "onLogin" to "onConnect"  / thx fly out to Kungen
                - fixes problem where banned users can see userlist on login

    - added: "scripts/cmd_myip.lua"
        - added: "scripts/lang/cmd_myip.lang.de"
        - added: "scripts/lang/cmd_myip.lang.en"

    - update: "cfg/cfg.tbl"
        - commented out "hub_cmd_injection.lua" in scripttable
            - because its an optional script for using the GUI
        - adjust permissions of "cmd_setpas_permission"
        - added: "cmd_myip.lua" to scripttable

    - update: "scripts/cmd_accinfo.lua" from "v0.05" to "v0.06"
        - added Last user connect to output  / thx fly out to Kungen for the idea
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

--// svn 360 v1.76

    - update: "scripts/cmd_gag.lua" from "v0.01" to "v0.02"
        - small fix in "onBroadcast" listener  / thx Motnahp

    - update: "scripts/cmd_upgrade.lua" from "v0.08" to "v0.09"
        - small permission fix in CT2  / thx Motnahp

--// svn 359 v1.75

    - update: "scripts/cmd_upgrade.lua" from "v0.07" to "v0.08"
        - small fix in lang  / thx Motnahp

    - update: "scripts/etc_chatlog.lua" from "v0.6" to "v0.7"
        - fix permission vars  / thx Motnahp

    - changes: "scripts/data/cmd_delreg_blacklist.tbl"
        - add missing "}" from table  / thx Motnahp

    - added: "scripts/cmd_nickchange.lua"
        - added: "scripts/lang/cmd_nickchange.lang.de"
        - added: "scripts/lang/cmd_nickchange.lang.en"

    - added: "scripts/etc_trafficmanager.lua"
        - added: "scripts/lang/etc_trafficmanager.lang.de"
        - added: "scripts/lang/etc_trafficmanager.lang.en"

    - added: "scripts/cmd_gag.lua"  / by Motnahp
        - added: "scripts/lang/cmd_gag.lang.de"
        - added: "scripts/lang/cmd_gag.lang.en"

    -changes: "cfg/cfg.tbl"
        - added: "cmd_nickchange.lua" to scripttable
        - added: "cmd_nickchange.lua" permissions
        - added: "nickchange" command to "etc_cmdlog_command_tbl" table
        - added: "etc_trafficmanager.lua" to scripttable
        - added: "etc_trafficmanager.lua" permissions
        - added: "cmd_gag.lua" to scripttable
        - added: "cmd_gag.lua" permissions

    - changes: "core/cfg.lua" from "v1.6" to "v1.7"
        - added: "cmd_nickchange.lua" to scripttable
        - added: "cmd_nickchange.lua" functions
        - added: "nickchange" command to "etc_cmdlog_command_tbl" table
        - added: "etc_trafficmanager.lua" to scripttable
        - added: "etc_trafficmanager.lua" functions
        - added: "cmd_gag.lua" to scripttable
        - added: "cmd_gag.lua" functions

    - changes rightclick style in:
        - "lang/cmd_delreg.lang.en"
        - "lang/cmd_delreg.lang.en"
        - "lang/cmd_reg.lang.en"
        - "lang/cmd_reg.lang.en"
        - "lang/cmd_disconnect.lang.en"
        - "lang/cmd_disconnect.lang.en"

--// svn 358 v1.74

    - update: "scripts/usr_hubs.lua" from "v0.05" to "v0.06"
        - removed check "onConnect"
            - because: unjustified disconnects of slow clients

    - update: "scripts/cmd_userinfo.lua" from "v0.09" to "v0.10"
        - fix minlevel output from help and ucmd

    - update: "scripts/cmd_help.lua" from "v0.04" to "v0.05"
        - changed visual output style
        - changes: "scripts/lang/cmd_help.lang.de"
        - changes: "scripts/lang/cmd_help.lang.en"

    - added: "scripts/cmd_slots.lua"
        - this script shows all users with free slots
        - added: "scripts/lang/cmd_slots.lang.de"
        - added: "scripts/lang/cmd_slots.lang.en"

    - changes: "cfg/cfg.tbl"
        - added: "cmd_slots.lua" to scripttable
        - added: "cmd_slots_minlevel" permission

    - update: "core/cfg.lua" from "v1.5" to "v1.6"
        - added: "cmd_slots.lua" to scripttable
        - added: "cmd_slots_minlevel" permission

    - update: "scripts/cmd_upgrade.lua" from "v0.06" to "v0.07"
        - possibility to upgrade offline users (CT1)
        - changed visual output style
        - table lookups
        - code cleaning
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"

--// svn 357 v1.73

    - update: "cmd_hubinfo.lua" from "v0.8" to "v0.9"
        - fix the following functions to prevent possible nil errors if luadch has not the required permissions
          to get informations from the OS: check_os(), check_cpu(), check_ram_total(), check_ram_free()

    - update: "cmd_reg.lua" from "v0.14" to "v0.15"
        - added: levelname to output message
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - update: "scripts/usr_hubs.lua" from "v0.04" to "v0.05"
        - added: "max_hubs" permission
        - table lookups
        - changed visual output style
        - changes: "scripts/lang/usr_hubs.lang.de"
        - changes: "scripts/lang/usr_hubs.lang.en"

    - update: "cfg/cfg.tbl"
        - added: "max_hubs" permission for script: "usr_hubs.lua"

    - update: "core/cfg.lua" from "v1.4" to "v1.5"
        - added: "max_hubs" permission for script: "usr_hubs.lua"
        - added: "bot_regchat.lua" to scripttable

--// svn 356 v1.72

    - changes: "core/adc.lua"
        - bugfix: client search: set nonpclones to false in commands.SCH

--// svn 355 v1.71

    - update: "cmd_hubinfo.lua" from "v0.7" to "v0.8"
        - fix typo
        - shows hubshare
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - update: "scripts/hub_bot_cleaner.lua" from "v0.1" to "v0.2"
        - add needReload
        - add timer
        - add report

--// svn 354 v1.71

    - update: "scripts/cmd_disconnect" from "v0.5" to "v0.6"
        - bugfix in user send method
        - code cleaning

    - changes: "cfg/cfg.tbl"
        - added: "hub_bot_cleaner.lua" to scripttable
            - this script removes unused bots from "cfg/users.tbl"

    - update: "core/cfg.lua" from "v1.3" to "v1.4"
        - added: "scripts/hub_bot_cleaner.lua" to scripttable

--// svn 353 v1.70

    - update: "scripts/cmd_accinfo.lua" from "v0.04" to "v0.05"
        - fix rightclick permissions
        - removed CID from output
        - added levelname to output
        - changed visual output style
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - update: "scripts/cmd_reg.lua" from "v0.13" to "v0.14"
        - changed visual output style
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - update: "scripts/cmd_userinfo.lua" from "v0.08" to "v0.09"
        - changed visual output style
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

    - update: "scripts/etc_userlogininfo.lua" from "v0.09" to "v0.10"
        - changed visual output style
        - changes: "scripts/lang/etc_userlogininfo.lang.de"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"

    - update: "scripts/etc_cmdlog.lua" from "v0.8" to "v0.9"
        - changed visual output style
        - changes: "scripts/lang/etc_cmdlog.lang.de"
        - changes: "scripts/lang/etc_cmdlog.lang.en"

    - update: "scripts/etc_chatlog.lua" from "v0.5" to "v0.6"
        - changed visual output style
        - changes: "scripts/lang/etc_chatlog.lang.de"
        - changes: "scripts/lang/etc_chatlog.lang.en"

    - update: "scripts/cmd_mass.lua" from "v0.12" to "v0.13"
        - changed visual output style
        - changes: "scripts/lang/cmd_mass.lang.de"
        - changes: "scripts/lang/cmd_mass.lang.en"

    - update: "scripts/cmd_hubinfo.lua" from "v0.6" to "v0.7"
        - changed visual output style
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - changes: "cfg/cfg.tbl"
        - changed visual output style from:
            - cmd_rules_rules
            - etc_motd_motd
            - etc_banner_banner

--// svn 352 v1.69

    fixing the: The Heartbleed Bug

        - changes: "compile_with_gcc.sh"
            - added: "-DOPENSSL_NO_HEARTBEATS" flag

        - changes: "compile_with_mingw.bat"
            - added: "-DOPENSSL_NO_HEARTBEATS" flag

        - update: OpenSSL version from "v1.0.1f" to "v1.0.1g"
            - update precompiled libs ".dll" in "openssl/tmp/" to version "v1.0.1g"
                - libeay32.dll
                - libssl32.dll
                - ssleay32.dll

        - Builds:
            - Win32 Build:           compiling with gcc "v4.8.1" / OpenSSL "v1.0.1g"  --> Heartbleed Bug fixed
            - Debian Build:          compiling with gcc "v4.7.2" / OpenSSL "1.0.1e-2" --> Heartbleed Bug fixed
            - Syno-ARMv5TE Build:    compiling with gcc "v4.2.3" / OpenSSL "0.9.8v-2" --> Heartbleed Bug fixed
            - Raspberry Pi:          compiling with gcc "v4.6.3" / OpenSSL "v1.0.1e"  --> Heartbleed Bug fixed

--// svn 351 v1.69

    linux subversion test

--// svn 350 v1.68

    - update: "scripts/hub_inf_manager.lua" from "v0.03" to "v0.04"
        - commented "I4" in flags_on_inf table to prevent diconnect problems with users

    - update: "scripts/cmd_setpas" from "v0.06" to "v0.07"
        - fix missing var "msg_usage"
        - changes: "scripts/lang/cmd_setpas.lang.de"
        - changes: "scripts/lang/cmd_setpas.lang.en"

    -update: "scripts/cmd_hubinfo" from "v0.5" to "v0.6"
        - small fix with cfg.get var

    - changes: "cfg/cfg.tbl"
        - set: "cmd_hubinfo_onlogin" to false as default

    - changes: "compile_with_gcc.sh"  / thx Motnahp
        - using "rsync -av" instead of "cp -r"
            - excluding unneeded ".svn" folders

--// svn 349 v1.67

    - source cleaning:
        - removed: "luasec_old" from source
        - removed: "luasocket_old" from source
        - removed: "docs/LICENSE-OpenSSL"
        - removed: "docs/LICENSE-Lua""
        - renamed: "docs/LICENSE-Luadch" to "LICENSE"
        - added: "LICENSE-LuaSec" to source
        - added: "LICENSE-LuaSocket" to source
        - added: "LICENSE-ADC" to source
        - changes: "README"
            - add informations about the difftime bug

    - added: "scripts/cmd_usersearch.lua"  / by Night
        - added: "scripts/lang/cmd_usersearch.lang.de"
        - added: "scripts/lang/cmd_usersearch.lang.en"

    - added: "scripts/cmd_uptime.lua"  / by Night
        - added: "scripts/lang/cmd_uptime.lang.de"
        - added: "scripts/lang/cmd_uptime.lang.en"

    - update: "scripts/cmd_setpas.lua" from "v0.05" to "v0.06"
        - the password of an offline user can change now too
        - rewriting code
        - added oplevel for advanced rightclick
        - changes: "scripts/lang/cmd_setpas.lang.de"
        - changes: "scripts/lang/cmd_setpas.lang.en"

    - update: "cfg/cfg.tbl"
        - added "cmd_usersearch.lua" to scripttable
        - added permissions for script "cmd_usersearch.lua"
        - added "cmd_uptime.lua" to scripttable
        - added permission for script "cmd_uptime.lua"
        - added "cmd_setpas_oplevel" permission

    - update: "core/cfg.lua" from "v1.2" to "1.3"
        - added "cmd_usersearch.lua" functions
        - added "cmd_usersearch.lua" to scripttable
        - added "cmd_uptime.lua" function
        - added "cmd_uptime.lua" to scripttable
        - added "cmd_setpas_oplevel" function

--// svn 348 v1.66

    - update: "scripts/cmd_ban.lua" from "v0.19" to "v0.20"
        - permission fix  / by Night

    - update: "scripts/cmd_delreg.lua" from "v0.11" to "v0.12"
        - permission fix  / by Night
        - changes: "scripts/lang/cmd_delreg.lang.de"
        - changes: "scripts/lang/cmd_delreg.lang.en"

--// svn 347 v1.66

    - renamed the old versions of "luasec" and "luasocket", new names are "luasec_old" and "luasocket_old"
        - will be removed if all is running fine in the next few checkouts

    - now using luasocket v3.0-rc1 and luasec v0.5 for the linux builds too
        - debian build compiling with gcc 4.7.2
        - synology disk station build compiling with gcc 4.2.3
        - win32 build compiling with gcc 4.8.1
        - pi build compiling with gcc 4.6.3

    - changes in "compile_with_mingw.bat"
        - using "luasec" instead of "luasec_win32"
        - using "luasocket" instead of "luasocket_win32"

--// svn 346 v1.65

    - changes: "compile_with_gcc.sh"
        - autostart hub after compiling is disabled now

    - update: "scripts/cmd_hubinfo.lua" from "v0.4" to "v0.5"
        - added "onlogin" feature
        - fixed typo "UDP" to "SSL"
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - update: "cfg/cfg.tbl"
        - added "cmd_hubinfo_onlogin"
        - changed output style from "etc_motd_motd"

    - update: "core/cfg.lua" from "v1.1" to "v1.2"
        - added "cmd_hubinfo_onlogin" function

    - update: "scripts/etc_userlogininfo.lua" from "v0.8" to "v0.9"
        - changed output style
        - code cleaning
        - table lookups
        - changes: "scripts/lang/etc_userlogininfo.lang.de"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"

    - update: "scripts/etc_chatlog.lua" from "v0.4" to "v0.5"
        - changed output style
        - changes: "scripts/lang/etc_chatlog.lang.de"
        - changes: "scripts/lang/etc_chatlog.lang.en"

--// svn 345 v1.64

    - changed: "README"
    - renamed: "LICENSE" to "LICENSE-Luadch"
    - added: "LICENSE-Lua"
    - removed: "LINK - Extension.txt"
    - update: "lua" from "v5.1.3" to "v5.1.4"
    - added: "luasocket_win32" (v3.0-rc1) to source  / idea by Night
        - preliminary only for Win32 (MinGW) builds
        - fix a slight issue with socket counts, FD_SETSIZE should be defined before including the winsock header  / by Night

    - added: "luasec_win32" (v0.5) to source  / idea by Night
        - preliminary only for Win32 (MinGW) builds

    - added: "openssl" (v1.0.1f) (for Win32 builds)  / idea by Night
      - to use relative path vars in "compile_with_mingw.bat"

    - update: "compile_with_mingw.bat" (for Win32 builds)
        - using relative path vars for openssl
        - some flag modifications  / thx Night
        - now using the new GNU C Compiler (gcc/g++ v4.8.1) for the Win32 release

--// svn 338-344 v1.64

    - linux subersion tests

--// svn 337 v1.63

    - update: "scripts/cmd_hubinfo.lua" from "v0.3" to "v0.4"
        - add some useful functions to make things easyer / thx Night
        - shows hub_name, hub_hostaddress, tcp_ports, ssl_ports, use_ssl, use_keyprint, keyprint_type, keyprint_hash
        - shows better OS view
        - shows CPU
        - shows RAM total
        - shows RAM free
        - changes: "scripts/lang/cmd_hubinfo.lang.de"
        - changes: "scripts/lang/cmd_hubinfo.lang.en"

    - update: "scripts/cmd_mass.lua" from "v0.11" to "v0.12"
        - send mass to specific levels for ops
        - code cleaning
        - table lookups
        - changes: "scripts/lang/cmd_mass.lang.de"
        - changes: "scripts/lang/cmd_mass.lang.en"

    - update: "cfg/cfg.tbl"
        - added "cmd_mass_oplevel" permission

    - update: "core/cfg.lua" from "v1.0" to "v1.1"
        - added "cmd_mass_oplevel" permission function

--// svn 336 v1.62

    - changes: "docs/LICENSE-Luadch"
        - added the complete text of GPLv2

    - changes: "docs/README"
        - fix typo and add some things

    - renamed: "scripts/cmd_version.lua" to "scripts/cmd_hubinfo.lua" and update version from "v0.2" to "v0.3"  / idea by Night
        - code cleaning
        - shows copyright
        - shows uptime
        - shows amount of running scripts
        - shows memory usage
        - shows users regged total
        - shows online users total
        - shows online users regged
        - shows online users unreg
        - shows online users active
        - shows online users passive
        - shows operating system (not easy because there is no consistent way for all systems)
        - renamed: "scripts/lang/cmd_version.lang.de" to "scripts/lang/cmd_hubinfo.lang.de"
        - renamed: "scripts/lang/cmd_version.lang.en" to "scripts/lang/cmd_hubinfo.lang.en"

    - update: "cfg/cfg.tbl"
        - renamed "cmd_version.lua" to "cmd_hubinfo.lua" in scriptlist
        - renamed "cmd_version_minlevel" to "cmd_hubinfo_minlevel" on permission

    - update: "core/cfg.lua" from "v0.9" to "v1.0"
        - renamed "cmd_version.lua" to "cmd_hubinfo.lua" in scriptlist
        - renamed "cmd_version_minlevel" to "cmd_hubinfo_minlevel" on permission function

--// svn 335 v1.61

    - small fix in "core/cfg.tbl"

--// svn 334 v1.61

    - added: "scripts/cmd_topic.lua" version "v0.02" / by Night
        - added: "scripts/lang/cmd_topic.lang.de"
        - added: "scripts/lang/cmd_topic.lang.en"
        - added: "scripts/data/cmd_topic.tbl"

    - added: "scripts/etc_chatlog.lua" version "v0.4" / by Motnahp
        - added: "scripts/lang/etc_chatlog.lang.de"
        - added: "scripts/lang/etc_chatlog.lang.en"
        - added: "scripts/data/etc_chatlog_exceptions.tbl"
        - added: "scripts/data/etc_chatlog_log.tbl"

    - update: "cfg/cfg.tbl"
        - added: "cmd_topic.lua" permission
        - added: "cmd_topic.lua" to scripttable
        - added: "etc_chatlog.lua" permissions
        - added: "etc_chatlog.lua" to scripttable

    - update: "core/cfg.lua" from "v0.8" to "v0.9"
        - added "cmd_topic.lua" function
        - added "cmd_topic.lua" to scripttable
        - added "etc_chatlog.lua" functions
        - added "etc_chatlog.lua" to scripttable

    - changed: lang files for new rightclick style
        - changes: "scripts/lang/cmd_reload.lang.de"
        - changes: "scripts/lang/cmd_reload.lang.en"
        - changes: "scripts/lang/cmd_restart.lang.de"
        - changes: "scripts/lang/cmd_restart.lang.en"
        - changes: "scripts/lang/cmd_shutdown.lang.de"
        - changes: "scripts/lang/cmd_shutdown.lang.en"

--// svn 333 v1.60

    - update: "scripts/etc_cmdlog.lua" from "v0.7" to "v0.8"
        - changed visual output style
        - code cleaning
        - table lookups
        - changes: "scripts/lang/etc_cmdlog.lang.de"
        - changes: "scripts/lang/etc_cmdlog.lang.en"

    - update: "cfg/cfg.tbl"
        - removed "etc_cmdlog_label_top" and "etc_cmdlog_label_bottom" var

    - update: "core/cfg.lua" from "v0.7" to "v0.8"
        - removed "etc_cmdlog_label_top" and "etc_cmdlog_label_bottom" function

    - update: "scripts/cmd_userlist.lua" from "v0.05" to "v0.06"
        - changed visual output style
        - code cleaning
        - table lookups
        - changes: "scripts/lang/cmd_userlist.lang.de"
        - changes: "scripts/lang/cmd_userlist.lang.en"

    - update: "scripts/cmd_userinfo.lua" from "v0.07" to "v0.08"
        - changed rightclick style
        - changes: "scripts/lang/cmd_userinfo.lang.de"
        - changes: "scripts/lang/cmd_userinfo.lang.en"

    - update: "scripts/cmd_setpas.lua" from "v0.04" to "v0.05"
        - changed rightclick style
        - changes: "scripts/lang/cmd_setpas.lang.de"
        - changes: "scripts/lang/cmd_setpas.lang.en"

    - update: "scripts/cmd_accinfo.lua" from "v0.03" to "v0.04"
        - changed rightclick style
        - changes: "scripts/lang/cmd_accinfo.lang.de"
        - changes: "scripts/lang/cmd_accinfo.lang.en"

    - update: "scripts/etc_log_cleaner.lua" from "v0.6" to "v0.7"
        - changed rightclick style
        - changes: "scripts/lang/etc_log_cleaner.lang.de"
        - changes: "scripts/lang/etc_log_cleaner.lang.en"

    - update: "scripts/cmd_errors.lua" from "v0.06" to "v0.07"
        - changed rightclick style
        - changes: "scripts/lang/cmd_errors.lang.de"
        - changes: "scripts/lang/cmd_errors.lang.en"

--// svn 332 v1.60

    - update: "scripts/etc_pm2offliners.lua" from "v0.3" to  "v0.4"
        - add delay timer - set the seconds after login before send
        - code cleaning
        - table lookups

    - update: "cfg/cfg.tbl"
        - add var: "cmd_pm2offliners_delay"

    - update: "core/cfg.lua" from "v0.6" to "v0.7"
        - add function for var: "cmd_pm2offliners_delay"

    - update: "scripts/cmd_mass.lua" from "v0.10" to "v0.11"
        - changed visual output style
        - table lookups
        - changes: "scripts/lang/cmd_mass.lang.de"
        - changes: "scripts/lang/cmd_mass.lang.en"

    - update: "cfg/user.tbl"
        - removed bots

--// svn 331 v1.60

    - update: "scripts/etc_pm2offliners.lua" from "v0.2" to  "v0.3"
        - rename scriptname from "etc_pm2offliners" to "cmd_pm2offliners"
        - rename languagename from "scripts/lang/etc_pm2offliners.lang.de" to "cmd_pm2offliners.lang.de"
        - rename languagename from "scripts/lang/etc_pm2offliners.lang.en" to "cmd_pm2offliners.lang.en"
        - rename databasename from "scripts/data/etc_pm2offliners_messages.tbl" to "cmd_pm2offliners_messages.tbl"
        - export scriptsettings to "cfg/cfg.tbl"

    - update: "cfg/cfg.tbl"
        - import scriptsettings from "scripts/cmd_pm2offliners.lua"
        - changed banner ASCii
        - changed "min_share" value to 0

    - update: "core/cfg.lua" from "v0.5" to "v0.6"
        - rename scriptname from "etc_pm2offliners" to "cmd_pm2offliners"
        - import scriptsettings from "scripts/cmd_pm2offliners.lua"

    - update: "scripts/cmd_disconnect.lua" from "v0.4" to "v0.5"
        - bugfix in "user:kill()" function

    - update: "scripts/cmd_reg.lua" from "v0.12" to "v0.13"
        - show sorted levelnames in rightclick
        - changes: "scripts/lang/cmd_reg.lang.de"
        - changes: "scripts/lang/cmd_reg.lang.en"

    - update: "scripts/cmd_upgrade.lua" from "v0.05" to "v0.06"
        - bugfix in "user:kill()" function
        - show sorted levelnames in rightclick
        - changes: "scripts/lang/cmd_upgrade.lang.de"
        - changes: "scripts/lang/cmd_upgrade.lang.en"

--// svn 330 v1.59

    - update: "core/cfg.lua" from "v0.4" to "v0.5"
        - added "etc_pm2offliners.lua" to scripttable

--// svn 329 v1.59

    - added: "scripts/data/" (from now on all scripts uses the same database folder)
        - update: "scripts/cmd_ban.lua" from "v0.17" to "v0.18"
            - changed database path and filename
            - removed old database folder: "scripts/cmd_ban"
        - update: "scripts/cmd_managebans.lua" from "v0.4" to "v0.5"
            - changed database path and filename
        - update: "scripts/cmd_delreg.lua" from "v0.09" to "v0.10"
            - changed database path and filename
            - removed old database folder: "scripts/cmd_delreg"
        - update: "scripts/etc_blacklist.lua" from "v0.4" to "v0.5"
            - changed database path and filename
        - update: "scripts/cmd_reg.lua" from "v0.10" to "v0.11"
            - changed database path and filename
        - update: "scripts/etc_offlineusers.lua" from "v0.4.4" to "v0.5"
            - changed database path and filenames
            - removed old database folder: "scripts/etc_offlineusers"

    - changed rightclick style
        - update: "scripts/cmd_talk.lua" from "v0.6" to "v0.7"
            - changes: "scripts/lang/cmd_talk.lang.de"
            - changes: "scripts/lang/cmd_talk.lang.en"
        - update: "scripts/cmd_mass.lua" from "v0.09" to "v0.10"
            - changes: "scripts/lang/cmd_mass.lang.de"
            - changes: "scripts/lang/cmd_mass.lang.en"
        - update: "scripts/cmd_ban.lua" from "v0.18" to "v0.19"
            - changes: "scripts/lang/cmd_ban.lang.de"
            - changes: "scripts/lang/cmd_ban.lang.en"
        - update: "scripts/cmd_unban.lua" from "v0.07" to "v0.08"
            - changes: "scripts/lang/cmd_unban.lang.de"
            - changes: "scripts/lang/cmd_unban.lang.en"
        - update: "scripts/cmd_disconnect.lua" from "v0.3" to "v0.4"
            - changes: "scripts/lang/cmd_disconnect.lang.de"
            - changes: "scripts/lang/cmd_disconnect.lang.en"
        - update: "scripts/cmd_reg.lua" from "v0.11" to "v0.12"
            - changes: "scripts/lang/cmd_reg.lang.de"
            - changes: "scripts/lang/cmd_reg.lang.en"
        - update: "scripts/cmd_delreg.lua" from "v0.10" to "v0.11"
            - changes: "scripts/lang/cmd_delreg.lang.de"
            - changes: "scripts/lang/cmd_delreg.lang.en"

    - added: "scripts/etc_pm2offliners.lua"
        - added: "scripts/lang/etc_pm2offliners.lang.de"
        - added: "scripts/lang/etc_pm2offliners.lang.en"

    - changes: "cfg/cfg.tbl"
        - added "etc_pm2offliners.lua" to scripttable

--// svn 328 v1.58

    - update: "scripts/cmd_ban.lua" from "v0.15" to "v0.17"
        - v0.16: disallow banning users with same or lower reglevel / by Night
        - v0.16: allow higher reglevel than the banner to allways enter hub / by Night
        - v0.16: allow banning offline users by nick, ip, cid / by Night
        - v0.16: add [+!#]ban ip / by Night
        - v0.17: fix lang and rightclicks for the v0.16 modifications
        - v0.17: fix permission bug
        - v0.17: changed listener: from "onConnect" to "onLogin"
        - v0.17: if target is online and has higher level then he becomes a report
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - update: "scripts/cmd_unban.lua" from "v0.06" to "v0.07"
        - fix unbanning by IP / by Night
        - changes: "scripts/lang/cmd_unban.lang.de"
        - changes: "scripts/lang/cmd_unban.lang.en"

    - update: "scripts/cmd_managebans.lua" from "v0.3" to "v0.4"
        - fix typo on deletebans / by Night

    - update: "core/hub.lua" from "v0.06" to "v0.07"
        - added "isiponline()" function / written by Night

--// svn 327 v1.57

    - deleted: "scripts/hub_user_ranks.lua"
        - imported as "insertreglevel()" function in "core/hub.lua"

    - changes: "cfg/cfg.tbl"
        - removed "hub_user_ranks.lua" from scripttable

    - update: "core/cfg.lua" from "v0.3" to "v0.4"
        - removed "hub_user_ranks.lua" from scripttable

    - update: "core/hub.lua" from "v0.05" to "v0.06"
        - added "insertreglevel()" function / thx fly out to Night for the idea and code improvements

--// svn 326 v1.56

    - update: "scripts/cmd_delreg.lua" from "v0.08" to "v0.09"
        - bugfix: small error when delreg over CT1 / thx fly out to Mr.Egg for report

--// svn 325 v1.56

    - changes: "core/hub.lua"
        - changes in reloadusers() function

    - update: "scripts/hub_cmd_injection.lua" from "v0.2" to "v0.3"
        - added hub.reloadusers() function to hub_commands()

--// svn 324 v1.56

    - update: "scripts/cmd_ban.lua" from "v0.14" to "v0.15"
        - bugfix: ban bots / thx fly out to Mr.Egg for report
        - changes: "scripts/lang/cmd_ban.lang.de"
        - changes: "scripts/lang/cmd_ban.lang.en"

    - update: "scripts/cmd_delreg.lua" from "v0.07" to "v0.08"
        - bugfix: delreg bots / thx fly out to Mr.Egg for report
        - changes: "scripts/lang/cmd_delreg.lang.de"
        - changes: "scripts/lang/cmd_delreg.lang.en"

    - update: "scripts/cmd_disconnect.lua" from "v0.2" to "v0.3"
        - bugfix: disconnect bots / thx fly out to Mr.Egg for report
        - changes: "scripts/lang/cmd_disconnect.lang.de"
        - changes: "scripts/lang/cmd_disconnect.lang.en"

--// svn 323 v1.55

    - changes: "cfg/cfg.tbl" fixed spelling in comments
    - changes: "cfg/user.tbl" set lastconnect from dummy to 0
    - changes: "docs/Luadch_Lua_API.txt" sorted api and fix clarity

--// svn 322 v1.54

    - changes: rename: "docs/api.txt" to "docs/Luadch_Lua_API.txt"
    - changes: rename: "docs/manual.pdf" to "docs/Luadch_Manual.pdf"
    - changes: rename: "docs/default_levels.txt" to "docs/Luadch_Default_Levels.txt"
    - changes: rename: "docs/default_nickname.txt" to "Luadch_Default_Nickname.txt"

--// svn 321 v1.54

    - added: "docs/README"

    - changes: "trunk/luadch/luasec/src/context.c"
        - changed error log message for missing private key

--// svn 320 v1.54

    - changes: "cfg/cfg.tbl"
        - added Luadch GUI Link to banner

--// svn 319 v1.53

    - update: "scripts/hub_cmd_injection.lua" from "v0.1" to "v0.2"
        - added: check_usercount(), check_hubshare()

    - update: "core/hci.lua"
        - the values saved in a table now

    - set Luadch version from "v1.52" to "v1.53"

--// svn 318 v1.52

    - update: "scripts/usr_nick_prefix.lua" from "v0.07" to "v0.08"
        - new feature: activate / deactivate script

    - update: "scripts/usr_desc_prefix.lua" from "v0.05" to "v0.06"
        - new feature: activate / deactivate script

    - update: "cfg/cfg.tbl"
        - added new feature from "scripts/usr_nick_prefix.lua"
        - added new feature from "scripts/usr_desc_prefix.lua"

    - update: "core/cfg.lua"
        - added new feature from "scripts/usr_nick_prefix.lua"
        - added new feature from "scripts/usr_desc_prefix.lua"

    - changes: renamed "docs/LICENSE" to "docs/LICENSE-Luadch"

--// svn 317 v1.51

    added: "LICENSE-OpenSSL" to source
    added: "docs/LICENSE"
    added: "docs/LICENSE-OpenSSL"

--// svn 316 v1.51

    - completed permission tables
        - changes: "core/cfg.lua"
        - changes: "cfg/cfg.tbl"

--// svn 315 v1.51

    - changes in "compile_with_mingw.bat"
        - code cleaning

--// svn 314 v1.51

    - added: "scripts/bot_regchat.lua"
        - chat for reg users
        - added the settings for the script to the "cfg/cfg.tbl" and add him to the scriptlist
        - added regchat function to the "core/cfg.lua"
        - changes: "cfg/user.tbl"

    - changes in "compile_with_mingw.bat" changing output from "luadch.exe" to "Luadch.exe"

--// svn 313 v1.50

    - changes: "cfg/cfg.tbl"
        - min_share
        - min_share

    - update: "scripts/usr_share.lua" from "v0.04" to "v0.05"
        - changed calc of share

--// svn 312 v1.50

    - changes: "cfg/cfg.tbl"
        - changed from UTF8 to UTF8 without BOM

--// svn 311 v1.50

    - changes: "scripts/hub_cmd_injection.lua"
        - reduce delay to 2 sec

--// svn 310 v1.50

    - update: "cfg/cfg.tbl"
        - small changes

--// svn 309 v1.50

    - update: "cfg/cfg.tbl"
        - small changes

--// svn 308 v1.50

    - changes: "scripts/lang/cmd_restart.lang.de"
        - add: security-rightclick-submenu

    - changes: "scripts/lang/cmd_restart.lang.en"
        - add: security-rightclick-submenu

    - changes: "scripts/lang/cmd_shutdown.lang.de"
        - add: security-rightclick-submenu

    - changes: "scripts/lang/cmd_shutdown.lang.en"
        - add: security-rightclick-submenu

--// svn 307 v1.50

    - update: "cfg/cfg.tbl"
        - small changes

--// svn 306 v1.50

    - update: "cfg/cfg.tbl"
        - small changes

--// svn 305 v1.50

    - update: "cfg/cfg.tbl"
        - completion of comments
        - sorting of the settings

--// svn 304 v1.50

    - update: "core/cfg.lua"
    - update: "cfg/cfg.tbl"

    - update: "scripts/bot_opchat.lua" from "v0.06" to "v0.07"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_accinfo.lua" from "v0.02" to "v0.03"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_ascii.lua" from "v0.3" to "v0.4"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_ban.lua" from "v0.13" to "v0.14"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_delreg.lua" from "v0.06" to "v0.07"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_disconnect.lua" from "v0.1" to "v0.2"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_errors.lua" from "v0.05" to "v0.06"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_managebans.lua" from "v0.2" to "v0.3"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_mass.lua" from "v0.08" to "v0.09"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_reg.lua" from "v0.09" to "v0.10"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_reload.lua" from "v0.01" to "v0.02"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_restart.lua" from "v0.05" to "v0.06"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_rules.lua" from "v0.03" to "v0.04"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_setpas.lua" from "v0.03" to "v0.04"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_shutdown.lua" from "v0.05" to "v0.06"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_talk.lua" from "v0.5" to "v0.6"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_unban.lua" from "v0.05" to "v0.06"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_upgrade.lua" from "v0.05" to "v0.06"
        - bugfix: permissions
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"
        - update: "scripts/lang/cmd_upgrade.lang.de"
        - update: "scripts/lang/cmd_upgrade.lang.en"

    - update: "scripts/cmd_userinfo.lua" from "v0.06" to "v0.07"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"
        - update: "scripts/lang/cmd_userinfo.lang.de"
        - update: "scripts/lang/cmd_userinfo.lang.en"

    - update: "scripts/cmd_userlist.lua" from "v0.04" to "v0.05"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/cmd_version.lua" from "v0.1" to "v0.2"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/etc_banner.lua" from "v0.07" to "v0.08"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/etc_blacklist.lua" from "v0.3" to "v0.4"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/etc_log_cleaner.lua" from "v0.5" to "v0.6"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/etc_motd.lua" from "v0.03" to "v0.04"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/etc_offlineusers.lua" from "v0.4.3" to "v0.4.4"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/etc_usercommands.lua" from "v0.01" to "v0.02"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/etc_userlogininfo.lua" from "v0.7" to "v0.8"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/hub_user_ranks.lua" from "v0.03" to "v0.04"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/user_desc_prefix.lua" from "v0.04" to "v0.05"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/user_nick_prefix.lua" from "v0.06" to "v0.07"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/user_hubs.lua" from "v0.03" to "v0.04"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/user_share.lua" from "v0.03" to "v0.04"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

    - update: "scripts/user_slots.lua" from "v0.03" to "v0.04"
        - export scriptsettings to "/core/cfg.lua"
        - export scriptsettings to "/cfg/cfg.tbl"

--// svn 303 v1.12

    - convert: "scripts/cmd_accinfo.lua" to UTF8
    - convert: "scripts/cmd_help.lua" to UTF8
    - convert: "scripts/cmd_reload.lua" to UTF8
    - convert: "scripts/cmd_restart.lua" to UTF8
    - convert: "scripts/cmd_rules.lua" to UTF8
    - convert: "scripts/cmd_setpas.lua" to UTF8
    - convert: "scripts/cmd_shutdown.lua" to UTF8
    - convert: "scripts/cmd_unban.lua" to UTF8
    - convert: "scripts/cmd_upgrade.lua" to UTF8
    - convert: "scripts/cmd_userinfo.lua" to UTF8
    - convert: "scripts/cmd_userlist.lua" to UTF8
    - convert: "scripts/cmd_hubcommands.lua" to UTF8
    - convert: "scripts/etc_usercommands.lua" to UTF8
    - convert: "scripts/hub_user_ranks.lua" to UTF8
    - convert: "scripts/usr_desc_prefix.lua" to UTF8
    - convert: "scripts/usr_hubs.lua" to UTF8
    - convert: "scripts/usr_nick_prefix.lua" to UTF8
    - convert: "scripts/usr_share.lua" to UTF8
    - convert: "scripts/usr_slots.lua" to UTF8

--// svn 302 v1.11

    - update: "scripts/etc_blacklist.lua" from "v0.2" to "v0.3"
        - check user level to del user (forgotten)

    - update: "scripts/cmd_ban.lua" from "v0.12" to "v0.13"
        - ban user by firstnick (without nicktag)

--// svn 301 v1.10

    - changes: "scripts/lang/etc_offlineusers.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/etc_offlineusers.lang.en"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_shutdown.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_shutdown.lang.en"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_reload.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_reload.lang.en"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_restart.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_restart.lang.en"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_managebans.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_managebans.lang.en"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_userlist.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_userlist.lang.en"
        - changes: rightclick style

    - changes: "scripts/lang/etc_blacklist.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/etc_blacklist.lang.en"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_managebans.lang.de"
        - changes: rightclick style

    - changes: "scripts/lang/cmd_managebans.lang.en"
        - changes: rightclick style

--// svn 300 v1.09

    - moved: "etc/" to "etc/"
    - moved: "scripts/lang/cmd_code.lang.de" to "etc/other_available_scripts/lang/"
    - moved: "scripts/lang/cmd_code.lang.en" to "etc/other_available_scripts/lang/"
    - moved: "scripts/lang/cmd_nick.lang.de" to "etc/other_available_scripts/lang/"
    - moved: "scripts/lang/cmd_nick.lang.en" to "etc/other_available_scripts/lang/"
    - moved: "scripts/lang/cmd_regme.lang.de" to "etc/other_available_scripts/lang/"
    - moved: "scripts/lang/cmd_regme.lang.en" to "etc/other_available_scripts/lang/"
    - moved: "scripts/lang/usr_hub_slot_ratio.lang.de" to "etc/other_available_scripts/lang/"
    - moved: "scripts/lang/usr_hub_slot_ratio.lang.de" to "etc/other_available_scripts/lang/"

    - changes: "cfg/cfg.tbl"
        - small changes in comments

--// svn 299 v1.08

    - update: "scripts/cmd_reg.lua" from "v0.08" to "v0.09"
        - added: show user level in output message
        - update: "scripts/lang/cmd_reg.lang.de"
        - update: "scripts/lang/cmd_reg.lang.de"

    - update: "scripts/etc_blacklist.lua" from "v0.1" to "v0.2"
        - added: hub.restartscripts() & hub.reloadusers()

--// svn 298 v1.07

    - added: "etc/other_available_scripts"
        moved: "scripts/bot_echobot.lua" to "etc/other_available_scripts/"
        moved: "scripts/cmd_code.lua" to "etc/other_available_scripts/"
        moved: "scripts/cmd_nick.lua" to "etc/other_available_scripts/"
        moved: "scripts/cmd_regme.lua" to "etc/other_available_scripts/"
        moved: "scripts/cmd_showdoc.lua" to "etc/other_available_scripts/"
        moved: "scripts/cmd_sid.lua" to "etc/other_available_scripts/"
        moved: "scripts/debug_show_user_inf.lua" to "etc/other_available_scripts/"
        moved: "scripts/etc_char_replacer.lua" to "etc/other_available_scripts/"
        moved: "scripts/etc_example.lua" to "etc/other_available_scripts/"
        moved: "scripts/hub_keeping_alive.lua" to "etc/other_available_scripts/"
        moved: "scripts/usr_hub_slot_ratio.lua" to "etc/other_available_scripts/"

    - changes: "cfg/cfg.tbl"
        - small changes in comments

--// svn 297 v1.07

    - bugfix: "scripts/etc_userlogininfo.lua" from "v0.6" to "v0.7"
        - update: "scripts/lang/etc_userlogininfo.lang.de"
        - update: "scripts/lang/etc_userlogininfo.lang.en"

    - update: "scripts/cmd_delreg.lua" from "v0.05" to "v0.06"
        - update: "scripts/lang/cmd_delreg.lang.de"
        - update: "scripts/lang/cmd_delreg.lang.en"

    - update: "scripts/cmd_reg.lua" from "v0.07" to "v0.08"
        - update: "scripts/lang/cmd_reg.lang.de"
        - update: "scripts/lang/cmd_reg.lang.en"

    - added: "scripts/cmd_delreg/"
        - added: "scripts/cmd_delreg/blacklist.tbl"

    - added: "scripts/etc_blacklist.lua"
        - added: "scripts/lang/etc_blacklist.lang.de"
        - added: "scripts/lang/etc_blacklist.lang.en"

    - changes: "cfg/cfg.tbl"
        - added: "etc_blacklist.lua"

--// svn 296 v1.06

    - added support for Luadch GUI -> https://sourceforge.net/projects/luadch-gui/
        - added: "scripts/hub_cmd_injection.lua"
        - added: "core/hci.lua"
        - update: "cfg/cfg.tbl"

--// svn 295 v1.05

    - update: "scripts/etc_userlogininfo.lua" from "v0.05" to "v0.06"
        - added: "Hubname + Version (Toggle on/off)"
        - added: "Regged by/on"
        - added: "Users online/Users Max."
        - added: "Slots (min/max)"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"
        - changes: "scripts/lang/etc_userlogininfo.lang.de"

    - update: "scripts/etc_cmdlog.lua" from "v0.05" to "v0.06"
        - cleaning code
        - removed: "send to PM" feature
        - changes: "scripts/lang/etc_cmdlog.lang.en"
        - changes: "scripts/lang/etc_cmdlog.lang.de"

    - update: "scripts/cmd_restart.lua" from "v0.04" to "v0.05"
        - add ascii countdown mode
        - toggle countown on/off
        - changes: "scripts/lang/cmd_restart.lang.en"
        - changes: "scripts/lang/cmd_restart.lang.de"

    - update: "scripts/cmd_shutdown.lua" from "v0.04" to "v0.05"
        - add ascii countdown mode
        - toggle countown on/off
        - changes: "scripts/lang/cmd_shutdown.lang.en"
        - changes: "scripts/lang/cmd_shutdown.lang.de"

    - update: "scripts/cmd_ascii.lua" from "v0.2" to "v0.3"
        - cleaning code

    - update: "scripts/cmd_talk.lua" from "v0.4" to "v0.5"
        - cleaning code

    - update: "scripts/etc_log_cleaner.lua" from "v0.4" to "v0.5"
        - cleaning code

    - update: "scripts/etc_banner.lua" from "v0.06" to "v0.07"
        - cleaning code

--// svn 294 v1.04

    - update: "scripts/etc_userlogininfo.lua" from "v0.04" to "v0.05"
        - import table constants from "core/const.lua"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"
        - changes: "scripts/lang/etc_userlogininfo.lang.de"

    - update: "scripts/cmd_accinfo.lua" from "v0.01" to "v0.02"
        - keyprint ready now
        - changes: "scripts/lang/cmd_accinfo.lang.en"
        - changes: "scripts/lang/cmd_accinfo.lang.de"

    - update: "scripts/cmd_reg.lua" from "v0.06" to "v0.07"
        - fix output style
        - changes: "scripts/lang/cmd_reg.lang.en"
        - changes: "scripts/lang/cmd_reg.lang.de"

    - added: "scripts/cmd_version.lua"
        - sends the hubversion to the user
        - added: "scripts/lang/cmd_version.lang.en"
        - added: "scripts/lang/cmd_version.lang.de"

    - changes: "cfg/cfg.tbl"
        - added: "cmd_version.lua"

    - changes: "scripts/lang/cmd_rules.lang.de"
        - fix output style

--// svn 293 v1.03

    - added: "docs/default_nickname.txt"
        - informations about the default dummy account

    - changes: "luasocket/src/wsocket.h"
    - changes: "luasec/src/wsocket.h"

    - update: "scripts/etc_banner.lua" from "v0.05" to "v0.06"
        - fixed double posting

    - changes: "certs/make_keyprint.sh"
        - now the keyprint was saved in a file too (keyprint.txt)

    - changes: "scripts/lang/cmd_managebans.lang.de"
        - Rightclick optimization

    - update: "scripts/cmd_userlist.lua" from "v0.03" to "v0.04" / thx Motnahp

    - added: "scripts/etc_offlineusers.lua" (v0.4.3) / thx Motnahp
        - added: "scripts/etc_offlineusers/t_backup.tbl"
        - added: "scripts/etc_offlineusers/t_exceptions.tbl"
        - added: "scripts/etc_offlineusers/t_settings.tbl"
        - added: "scripts/lang/etc_offlineusers.lang.de"
        - added: "scripts/lang/etc_offlineusers.lang.en"

    - changes: "scripts/cmd_managebans.lua" / thx Motnahp
        - now it shows you the remaining time of the banned user
        - changes: "scripts/lang/cmd_managebans.lang.en"
            - add new string "lblTime"
        - changes: "scripts/lang/cmd_managebans.lang.de"
            - add new string "lblTime"

    - changes: "cfg/cfg.tbl"
        - added: "etc_offlineusers.lua"

--// svn 292 v1.03

    - changes: "etc_userlogininfo.lua"
        - small "return" fix

    - bugfix: "scripts/cmd_setpas.lua" from "v0.02" to "v0.03"
        - fixed bug: user can't change her own password

    - changes: "certs/make_cert" & "certs/make_cert.sh"
        - convert lineendings to "LF" (UNIX)
        - increase the validity of certs to 20 years

    - changes: "certs/make_cert.bat"
        - increase the validity of certs to 20 years

    - added: "certs/show_certinfo.sh"
        - shows informations about the "servercert.pem"

    - added: "certs/show_certinfo.bat"
        - shows informations about the "servercert.pem"

    - implemented: "KeyPrint" feature
        - added: "certs/make_keyprint.sh"
        - changes: "core/hub.lua"
            - added: "ADKEYP" in "_normalsup"
            - added: "ADKEYP" in "_pingsup"
        - changes: "core/adc.lua"
            - added: "KP" to "INF"
        - changes: "core/cfg.lua"
            - changed variation of the order
            - added: "use_keyprint" variable to defaults
            - added: "keyprint_type" variable to defaults
            - added: "keyprint_hash" variable to defaults
        - changes: "cfg/cfg.tbl"
            - added: "use_keyprint" variable
            - added: "keyprint_type" variable
            - added: "keyprint_hash" variable
        - update: "scripts/cmd_reg.lua" from "v0.05" to "v0.06"
            - added: keyprint feature

    - added "scripts/debug_show_user_inf.lua"
        - not active, only added to "some other useful available scripts in the folder" in "cfg/cfg.tbl"

--// svn 291, 290 v1.02

    - small tortoise tests with file

--// svn 289 v1.02

    - update: "scripts/cmd_userlist.lua" from "v0.02" to "v0.03" / thx Motnahp
        - changes: "scripts/lang/cmd_userlist.lang.en"
        - changes: "scripts/lang/cmd_userlist.lang.de"

    - changes: "core/hub.lua"
        - new "os.date()" output style, consistent output of date (win/linux/etc)
        - changes: "reloadusers()", upgrade bugfix

    - changes: "scripts/cmd_upgrade.lua"
        - new "onbmsg()", upgrade bugfix

--// svn 288 v1.01

    - added: new level 50 = "SERVER"
    - added: new level 70 = "SUPERVISOR"
        - added: new levels and permissions to "scripts/bot_opchat.lua"
        - added: new levels and permissions to "scripts/cmd_accinfo.lua"
        - added: new levels and permissions to "scripts/cmd_ban.lua"
        - added: new levels and permissions to "scripts/cmd_errors.lua"
        - added: new levels and permissions to "scripts/cmd_mass.lua"
        - added: new levels and permissions to "scripts/cmd_nick.lua"
        - added: new levels and permissions to "scripts/cmd_reg.lua"
        - added: new levels and permissions to "scripts/cmd_reload.lua"
        - added: new levels and permissions to "scripts/cmd_restart.lua"
        - added: new levels and permissions to "scripts/cmd_showdoc.lua"
        - added: new levels and permissions to "scripts/cmd_shutdown.lua"
        - added: new levels and permissions to "scripts/cmd_sid.lua"
        - added: new levels and permissions to "scripts/cmd_unban.lua"
        - added: new levels and permissions to "scripts/cmd_userinfo.lua"
        - added: new levels and permissions to "scripts/etc_banner.lua"
        - added: new levels and permissions to "scripts/etc_userlogininfo.lua"
        - added: new levels and permissions to "scripts/hub_user_ranks.lua"
        - added: new levels and permissions to "scripts/usr_desc_prefix.lua"
        - added: new levels and permissions to "scripts/usr_nick_prefix.lua"

    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/bot_echobot.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/bot_opchat.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_accinfo.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_ascii.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_ban.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_code.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_delreg.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_disconnect.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_errors.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_help.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_mass.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_nick.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_reg.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_regme.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_reload.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_restart.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_rules.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_setpas.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_showdoc.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_shutdown.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_sid.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_talk.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_unban.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_upgrade.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_userinfo.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/cmd_userlist.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_banner.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_char_replacer.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_cmdlog.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_example.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_hubcommands.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_log_cleaner.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_motd.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_report.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_unknown_command.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_usercommands.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/etc_userlogininfo.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/hub_cmd_manager.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/hub_inf_manager.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/hub_keeping_alive.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/hub_user_ranks.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/usr_desc_prefix.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/usr_hub_slot_ratio.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/usr_hubs.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/usr_nick_prefix.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/usr_share.lua"
    - added: "scriptversion" variable and changed "hub.debug" message in "scripts/usr_slots.lua"

    - changes: "scripts/cmd_ban.lua"
        - added: predefined rightclicks
        - changes: "cmd_ban.lang.en"
        - changes: "cmd_ban.lang.de"
        - changes: rightclick

    - changes: "scripts/cmd_accinfo.lua"
        - added: an advanced rightclick for operators
        - changes: "scripts/lang/cmd_accinfo.lang.en"
        - changes: "scripts/lang/cmd_accinfo.lang.de"

    - bugfix: "scripts/cmd_upgrade.lua"
        - fixed bug and add "hub.reloadusers( )" and "target:kill( )" (automatic disconnect after upgrade)

    - changes: "scripts/cmd_disconnect.lua"
        - new rightclick menu

    - update: "scripts/etc_userlogininfo.lua" from "v0.3" to "v0.4"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"
        - changes: "scripts/lang/etc_userlogininfo.lang.de"

    - update: "scripts/etc_banner.lua" from "v0.04" to "v0.05"
        - added: Luadch links to banner message

    - added: "scripts/cmd_managebans.lua" (v0.2) / thx Motnahp
        - added: "scripts/lang/cmd_managebans.lang.en"
        - added: "scripts/lang/cmd_managebans.lang.de"

    - move "ssl" from "optional extern libs" to "extern libs" in "core/init.lua"

--// svn 286 v1.00, svn 287 v1.00

    - small tortoise tests with file
    - delete "/scripts/cfg"

--// svn 285 v1.00

    - update: "scripts/etc_banner.lua" from "v0.03" to "v0.04"

    - update: "scripts/etc_userlogininfo.lua" from "v0.2" to "v0.3"
        - changes: "scripts/lang/etc_userlogininfo.lang.en"
        - changes: "scripts/lang/etc_userlogininfo.lang.de"

    - update: "scripts/bot_opchat.lua v0.05" to "bot_opchat.lua v0.06"

--// svn 284 v1.00

    - added: "CHANGELOG" to "/docs/"

--// svn 283 v1.00

    - changes: variation of the order in "cfg/cfg.tbl"
    - changes: default "tcp_port" to "5000" in "cfg/cfg.tbl"
    - changes: default "ssl_port" to "5001" in "cfg/cfg.tbl"
    - delete "dummy2" test account from "cfg/user.tbl"
    - set Luadch version from "v0.08" to "v1.00" (final status)

--// svn 282 v0.08

    - changes: script version from script "scripts/etc_cmdlog.lua" (v0.4 to v0.5)

--// svn 280 v0.08, svn 281 v0.08

    - small tortoise tests with file

--// svn 279 v0.08

    - added: revisions number in var "VERSION" in "core/const.lua" and delete it in "lang/en.tbl" and "lang/de.tbl"
    - added: "scripts/cmd_talk.lua" (v0.4)

--// svn 278 v0.08

    - changes: "debug" mode in "cfg/cfg.tbl" (new default=false)
    - changes: "log_events" mode in "cfg/cfg.tbl" (new default=false)
    - changes: "log_scripts" mode in "cfg/cfg.tbl" (new default=false)
    - changes: "nick_change" mode in "cfg/cfg.tbl" (new default=false)
    - changes: rightclick function for newer clients in "scripts/etc_usercommands.lua"
    - changes: rightclick from "scripts/cmd_errors.lua" in "scripts/lang/cmd_errors.lang.en" and "scripts/lang/cmd_errors.lang.de"
    - added: "scripts/etc_cmdlog.lua" (v0.4)
    - added: "scripts/etc_log_cleaner.lua" (v0.4)
    - added: "scripts/etc_userlogininfo.lua" (v0.2)

--// svn 277 v0.08

    - added: "scripts/cmd_disconnect" (v0.1)
    - added: revisions number to "hub_login_message" in "lang/en.tbl" and "lang/de.tbl"

--// svn 274 v0.08, svn 275 v0.08, svn 276 v0.08

    - small tortoise tests with file

--// svn 274 v0.08

    - sorted scripts table and seperate commented scripts in "cfg/cfg.tbl"
    - changes: "level = string"  to  "level = number" in "cfg/user.tbl"
    - changes: "target:setlevel( tostring( level ) )"  to  "target:setlevel( tonumber( level ) )" in "scripts/cmd_upgrade.lua"
    - changes: "level = tostring( level )"  to  "level = tonumber( level )" in "core/hub.lua"
    - auto backub from user.tbl was deaktivated (flood folder) in "core/cfg.lua"

--// svn 273 v0.08

    small tortoise test with file

--// here begins a new changelog style //--


 --// 081019 v0.08 //--

 - added manual
 - added PING extension
 - added en, de language files for scripts/hub
 - added possibility of settings profiles
 - added script modules:
   - report
   - usercommands
   - hubcommands
 - added new scripts:
   - cmd_ascii.lua
   - cmd_rules.lua
   - cmd_userlist.lua
   - cmd_accinfo.lua
   - cmd_code.lua
   - etc_char_replacer.lua
   - etc_hubcommands.lua
   - etc_usercommands.lua
   - etc.report.lua
   - usr_slots.lua
   - usr_share.lua
   - usr_hubs.lua
   - usr_hub_slot_ratio.lua
   - hub_cmd_manager.lua
   - hub_keeping_alive.lua
 - added user redirection
 - added usercommands in virtually all cmd scripts
 - added new listener "onError"
 - added some runtime type checking ( utf8, adcstr, adcstring, user, adccmd )
 - added corrupt cfg.tbl/user.tbl checking
 - added error reports in util.lua/cfg.lua
 - added anti password brute force
 - added simple memory managment ( reusing tables )
 - added some server stats
 - cleaned up many code ( e.g. adclib )
 - changed script api ( e.g. user.getNick to user.nick )
 - cached cfg_get's in hub.lua
 - improved some scripts ( e.g. userinfo )
 - rewrote timer
 - rewrote partially adc.lua ( adccmds are self based now with extern methods )
 - renamed some scripts ( e.g. cmd_regnick to cmd_reg )
 - removed cmd_killscripts.lua
 - fixed pre.lua
 - fixed critical bug in util.lua
 - fixed many small bugs
 - BOM in files wont be overwritten now

 --// 080719 v0.07 //--

 - rewrote hub.c, will write exception file for fatal errors
 - added simple preprocessor ( pre.lua ) to run luadch in debug/release mode
 - improved restarthub: hub will be restarted from c with new lua state
 - removed main.lua and useless coroutines
 - rewrote complete server.lua, its possible now to add or remove server during runtime
 - rewrote out.lua, cfg.lua, created log directory
 - rewrote and renamed startup.lua, forced luadch to use locals only
 - cached a lot of table lookups ( in some scripts virtually all )
 - splitted scriptmanager from hub.lua
 - joined hub.lua and luadch.lua to share common upvalues
 - changed parameters of many functions from one table to multiple arguments to save table creation/lookups
 - changed script api: scripts have access to most modules
 - removed admin.lua and luaterm
 - removed privacy from objects to save table lookups and metamethods
 - added escape functions to adclib, because the lua version was too slow
 - added utf8 stuff to adclib
 - outgiong/incoming data will be checked for utf8 format now
 - scripts will be checked for utf8 now
 - utf8 BOM will be deleted from scripts now
 - renamed settings.tbl and user.txt
 - added automatic backups for user.tbl and cfg.tbl
 - removed i18n from cfg.lua
 - removed stack overflow caused from bots sending to bots sending to bots sending...
 - added new methods to adc objects
 - fixed make_cert
 - fixed luadch crash on ubuntu hardy, caused from wrong compiler options for posix ( thanks  VidFamne for report )
 - removed coxpcall
 - updated scripts for new api
 - added new scripts:
   - unban.lua
   - help.lua
   - delreg.lua
   - userinfo.lua
   - error.lua
   - setpas.lua
   - upgrade.lua
 - introduced new scripting style for better readability

 --// 080302 v0.06 //--

 - added luadchjit branch to compile with luajit
 - added shell script to compile on linux/posix
 - added shell script to create openssl certificates
 - added coxpcall lib for some tests
 - added luadch icon ( big thanks to pulsar! )
 - added default userlevels:
   - 0   = UNREG
   - 10  = GUEST
   - 20  = REG
   - 30  = VIP
   - 40  = SVIP
   - 60  = OPERATOR
   - 80  = ADMIN
   - 100 = HUBOWNER
 - added new scripts and splitted example.lua:
   - banner.lua
   - cmd_kick.lua
   - cmd_killscripts.lua
   - cmd_mass.lua
   - cmd_nick.lua
   - cmd_regnick.lua
   - cmd_reloadcfg.lua
   - cmd_restart.lua
   - cmd_restarthub.lua
   - cmd_shutdown.lua
   - cmd_sid.lua
   - unknown_command.lua
   - usr_desc_prefix.lua
   - usr_nick_prefix.lua
   - usr_ranks.lua
 - added new client layer in server.lua, a layer between sockets and users
 - added privacy to hub/user/adc/bot objects with usage of upvalues instead of self
 - added new functions/listeners to script api
 - improved error handling; undeclared globals are forbidden now
 - improved script managment: now scripts can import functions of other scripts
 - removed openssl headers/libs from distribution
 - fixed some critical and many small bugs

 --// 080201 v0.05 //--

 - fixed many bugs
 - added signal.lua, updated docs and example scripts
 - improved listeners ( will be executed in script order )
 - changed procedure of user registration
 - added line tracing
 - rewrote and improved server.lua
 - updated lua to version 5.1.3
 - upgraded luasec
 - improved adc.lua
 - added pid/cid function
 - added bots, op chat, error log
 - added some new functions
 - added new hubcommands
 - added STA
 - changed select() FD_SETSIZE
 - added remote administration and luaterm client to access
 - added reg only hub, max users, feature broadcast, UCMD

 --// 080112 v0.04 //--

 - added example scripts
 - added some documentation
 - added functions and listeners for scripting
 - fixed some bugs and issues

 --// 080110 v0.03 //--

 - added timer
 - fixed some issues

 --// 080109 v0.02 //--

 - added ssl support via luasec/openssl
 - added hub password protection
 - added basic reg user support
 - added basic scripting interface
 - added simple i18n
 - fixed some bugs
