To update, in your hub use: !update now
If you're running svn 1133, a restart isn't needed, after updating, just use !rs
Or download it
here.
Changelog:
svn 1137
+ added : !override <profilename> checkmyinfo to override myinfo checks for bots in NMDC only
- fixed : when hub froze it could enter a loop generating logfiles
- fixed : bug in line 982 Hub-Cmds, error on !showdisconnects
svn 1133
+ added : pingers can be blocked now, use '!set allowpinger false' to disconnect pingers when they connect
+ added : new command showlog added to setcmd
+ added : #802143 New command Renamecmd to rename an existing text command
+ added : modpattern option -r0 added to make it possible to remove a replace action without removing the pattern and adding it again.
+ added : showpattern new option * to show all stored patterns
+ added : allowing fields AP and LC in ADC BINF now
+ added : lenght limit on command names added with !addcmd
+ added : revdns now runs in separate thread to avoid locking the hub for slow requests
* changed : detection of external IP will fail silently, will only notify when succesfully detected a changed IP
* changed : if the result of a !set command contains the text 'is kicking' it will be sent in PM to prevent being filtered by the client to the statusbar
* changed : feed now distinguish between different types of commands
* changed : startup to better handle missing config and log folder
* changed : listentimeout is now set to 600
* changed : set commands updated to be more tolerant regarding spaces on command line
* changed : IGUI stuff to communicate more efficiently with GUI
* changed : removed string concatenation from showquotes
- fixed : external IP is now retrieved from
http://whatismyip.org/ and matched against hub_address IP
- fixed : autoban message was always set to two hours, now shows the actual duration according to !set autoban_time
- fixed : changereg not changing the nick but only the id
- fixed : bug in editing accounts in GUI
- fixed : gui connect and transmit stuff
- fixed : !restart now works if the path to FlexHub contains a space
- fixed : bug when an ADC user send a message without a proper SID (bad client or hack attempt)
- fixed : pinger_announcelevel
- fixed : history goes to kickbar if message contains 'is kicking '
- fixed : preventing quote repeating itself too much
- fixed : !hubinfo message not ending up in kickbar if topic contains kicking because
- fixed : hide/unhide commands should now work correct
- fixed : setprofile didnt update level for online users
- fixed : #819946 and #824045 showlog shows max 100 lines and displays correct line count when file contains less than 25 lines
- fixed : #824142 Missing rightclicks, added rc for muppet/kenny/mute/warn
- fixed : #823108 Flood warnings with action 'NotifyOpchat' are missing source
- fixed : #823441 Pattern with warn and replace
- fixed : #823400 IP check in !bindip
- fixed : SetManager didn't check min/max values for settings type d
- fixed : #713076 Error when using multiple actions in !addpattern
- fixed : #824658 Warn message
- fixed : #824758 security NotifyOpchat wrong output
- fixed : #825738 Wrong info on patterns
- fixed : error in ./core/Hub-Ban.lua:352: attempt to call local 'msg'
- fixed : baninfo rightclick and even more right click fixes
- fixed : #828298 Error on deflood
- fixed : update function retries downloading a file if it receives an error from the server
NOTE: For !restart to work when running multiple FlexHubs, you'll have to make sure that the files you start the hub with, have a unique name. For Windows this means renaming both FlexHub.lua and FlexHub.exe (both the .exe and the .lua need to have the same name though), for Linux this means renaming FlexHub.lua only. So for example in Windows: rename FlexHub.lua to FlexHub1.lua and FlexHub.exe to FlexHub1.exe.
NOTE: Linux --nogui version needs the file: bit.so in the FlexHub lib-folder, available in FlexHub_0.1_1137_linux.tgz if you don't already have it.
NOTE: After '!update now' the hub will tell you if it needs a !restart or if you can just use !rs (reload scripts) instead. If the path to FlexHub.exe contains spaces the hub will have to be started once manually if it was running svn 1108 or earlier before updating, a correct restart script (for use with !restart) will only be created on manual startup.
Keep giving feedback!
Regards, the FlexHub team