Friday, August 6, 2010

0.9.12 Really released

Looks like Ubuntu's Launchpad rejected the last 0.9.12 but now i (hopefully) fixed the build and submitted 0.9.12-2 into repo.

This also should fix newly subscribed groups not syncing properly sometimes.

Windows version to be released soon. I already have built it and it is in closed testing right now. There have been a lot of new users registering and even adding new forum parsers. Big thanks for you!

Wednesday, August 4, 2010

0.9.12 Released

This release brings minor tweaks:
  • Threads with more messages available are marked with + in unread message count.
  • Unread message count was not always displayed in forum list. This should be now fixed.
  • Optimization turned back on. Previous versions were unoptimized to aid debugging.

Monday, July 26, 2010

News

Hello, I'm on my last vacation week so no much time to do any development lately.

It has been reported that the "humanity check" which is done when registering to Siilihai.com via web browser fails always. This message can be disregarded as the registration works anyway. This will be fixed soon.

0.9.11 is currently the latest version and seems to be working really well. There are some minor issues I'd like to fix before calling it 1.0 but it's getting really close now. Also I have managed to make a Windows build using Nokia Qt SDK on Wine. It will be released soon after I've verified it works on a real Windows PC.

Sunday, July 11, 2010

0.9.10 Released

The latest release of Siilihai is 0.9.10. Compared to earlier versions, it syncs the messages much faster. Naturally plenty of bugs have been fixed.

If this version works well enough, I'm tempted to call it 1.0.0. After that it's time to work on some new features again and hopefully I can get someone to make Windows and Mac builds also.

Wednesday, June 9, 2010

0.9.6 is out

Yesterday i pushed 0.9.6 to the repo. Changelog:

- Context menus. Right click on items to see what you can do to them.
- Properties dialogs for forums and threads. Set download limits individually etc.
- Faster syncing. When quitting only uploads the groups that have changed. I'll optimize startup syncing also later.

Known issues:
- I've seen a couple of crashes. They are under investigation.
- Sometimes sync fails with "Unknown Error" when starting Siilihai. I'm not sure what causes this as server seems to send the reply successfully. Qt's HTTP implementation reports this undescriptive error. Time to fire up Wireshark and see what's really happening.

Tuesday, May 11, 2010

Siilihai goes Lucid

Ubuntu 10.04 "Lucid Lynx" was released a couple of weeks ago. It's time to upgrade - Siilihai Ubuntu packages will be for Lucid for now on. Latest version (0.9.2) has been uploaded to Lucid PPA.

After you upgrade, it's easiest to start Software Sources, remove the old Siilihai repository and add the new repository line ppa:ville-ranki/siilihai

Tuesday, May 4, 2010

Login woes

I started implementing (or fixing) support for logging into forums. Unfortunately looks like that at least modern SMF forums use JavaScript and fixed sha1 salt to encrypt password before sending. It's good for security but causes a major problem for implementing the login in Siilihai.

The only solution i have is to open a WebKit browser and ask user to log in using it. After login is finished Siilihai would copy the cookies stored by browser and use them for further communication with the server. It just *might* work.

Let me know if you have better ideas.


PS: 0.9.2 seems to work pretty well and is available at the PPA. Launchpad has been under huge load due to new Ubuntu release and that has caused delay for the build to appear in PPA.