To update, in your hub use: !update now
For this update a hub restart IS needed! Use !restart at any convenient time after the updateNOTE: 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 must have the same name), 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.
!restart will only work if there are no spaces in the path to FlexHub.exe but after a successful start on
this version it will work also with spaces.
This means that if your path contains spaces you must restart the hub manually efter the update
Changelog: (since svn 1108)+ 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 :
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 (after the hub has been started on this version)
- fixed : bug when an ADC user send a message without a proper SID (bad client or hack attempt)
- fixed :
!set 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
This is the longest change log we have had so far, and hopefully it will also show you all that we we'rent lazy the
entire summer

Many changes, many bug fixes, and a few new things as well.
.and more to come ....
Keep giving feedback! Here at the forum or in our support hubRegards, the FlexHub team