Closed pvgoran closed 3 years ago
the reason why old 0.9.8 isnt shared anywhere, is because there are 7 exploits in that version, plus alot of very bad bugs. why you need it anyway? anything you miss in new version that was in older version?
It's a bit hard to explain... I had a 0.9.8e sitting on my Gentoo home machine for years (not even running), and now I suddenly can't rebuild it because the archive tarball is no longer accessible. And I don't like it when my installed packages break. :)
And upgrading to 1.2 is not that straightforward.
you need to explain why its not that straightforward. first exploit allows anyone to redirect all your users to any hub. second allows anyone to access your class 10 account without even using your password. third allows anyone who got your class 10 account to execute any os commands via lua interface. meaning taking over your comuter completely. i dont think you really want this. so please explain. verlihub 1.2 series is fully backwards compatible with all older versions.
Well, if noone can connect to my hub, all these bad things can't happen, right? :) (But thanks for explaining, anyway.)
I spent several hours today adapting the 0.9.8 verlihub ebuild to 1.2.x. It wasn't easy at all. I got it to compile, but I'm not sure it will run as intended. Database/config migration is another potential problem that I'll have to deal with. I wish I had an option not to do all of this.
On top of everything, I have a plugin developed for an old version. I don't know if it will compile and work, too.
plugin api is all compatible, as lua api is.
config migration is not needed, you just run new software with old database and you get all you had before.
plugin api is all compatible, as lua api is.
Good.
config migration is not needed, you just run new software with old database and you get all you had before.
Why does the vh_migration_0.9.8eto1.0
script exist, then?..
if you look at its source, it only removes old unused translation variables and fixes single bug by renaming from allways_ask_password to always_ask_password.
It would be nice to have source tarballs of old 0.9.8 releases (like
verlihub-0.9.8e.tar.gz
) somewhere. Right now, I can't find them, no matter where I look. They were previously hosted on SourceForge, but now they are deleted.