FlexHub Forum

Flexhub Beta 0.2 svn 1417 released

Flexhub Beta 0.2 svn 1417 released
« on: March 10, 2013, 20:32:43 »
Welcome to this birthday release of FlexHub

It doesnt come with any new great functions really, just a bunch of bugfixes. It does however mark a beginning of getting FlexHub more compliant to the ADC specification.
Earlier the focus has always been to get the user experience the same on the nmdc and adc side of things, and that is still our goal. But in some ways we have been lazy and just not fulfilled the actual specifications in the protocol.

In this release we also add the support for importing verli registrations by using a special lua script run in the verlihub to export its accounts and importing them into FlexHub.

Code: [Select]
svn 1417
* changed : added a small check to PMToNick to test so roomnick/tonick/fromnick has data to prevent loopin popups ( no idea what caused it)
* changed : changed CoreDump, removed the feed about main thread inside the function, since it can now be called from anywhere.
* changed : changed msg on reconnecting too fast for ADC, now uses TL code so client should automatically reconnect after set time instead of hammering
+ added : Verlihub is now added to the import function
+ added : another checkbox to the console - an option to start with the console minimized
+ added : initial support for unknown adc extensions
- fixed : A missing return value made hub list reg thread crash if no new sockets could be created.
- fixed : Error: Hub-Funcs.lua:385: attempt to perform arithmetic on field 'Time' (a boolean value)
- fixed : another small fix in account check
- fixed : autobans on roundrobin changed to always ban ip
- fixed : checkboxes in console now updates correctly when the corresponding settings are changed from inside the hub
- fixed : crash on Error: ../core/Hub-Funcs.lua:195: attempt to index a nil value
- fixed : fixed verli export script (these needs to be fetched from the download on the forum, they are not updated when using the !update command)
- fixed : option -r0 for modpattern didnt work (can be used to remove a replace action from a pattern without removing the pattern)
- fixed : output of !showlog without parameters was set as failed
- fixed : output of some of the block commands was not correct

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 the Linux archive in download section if you don't already have it. The FlexHub team currently does not support or supply Linux x64 versions.

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

Re: Flexhub Beta 0.2 svn 1417 released
« Reply #1 on: March 11, 2013, 01:07:06 »
thank you

Re: Flexhub Beta 0.2 svn 1417 released
« Reply #2 on: March 11, 2013, 13:12:19 »
allso intergrate verlihub scripts ?  good good  ;)  ;D

Offline we420247

  • *
  • 2
  • All right, let's roll!
Re: Flexhub Beta 0.2 svn 1417 released
« Reply #3 on: September 01, 2013, 15:15:01 »
Thanks! The update worked splendidly! And quickly!