Thursday, January 21st, 2010
The journey to the 0.5.0 Final release is nearing the end. Thanks to the feedback from our more adventurous users, a lot of small and some bigger issues have been solved. There were no public RC1 and RC2, because our test group reported some issues that we wanted to solve first.
SABnzbd 0.5.0 RC3 is available for download from SourceForge.net.
- Fix broken server test in Wizard and Config->Servers
- Fix uneven download speed of very large NZBs
- Increase timeout for fetching NZB files from websites to 60 seconds
- On Connections Page: show original error message sent by server
- Fix problem when the script folder path contains a space
- Fix disabling of RSS feeds when changing settings
- Include special par2 variant for OSX 10.6+ (automatically selected)
- Warn user (once) about presence of old queue file
- Warn Posix user when a non-supported version of unrar is installed
- Prevent NZB from dropping to bottom of queue when the category is changed
- When forcing disconnect don’t try to send “Quit” to a non-responding server
- Duplicate title checking in RSS is now case-insensitive
- Only warn about presence of old queue when no new queue is present yet
- Avoid potential crash when server closes connection
- Add tbbmalloc.dll to par2 program (prevents problems when you have another version of that file on your system)
Sunday, January 10th, 2010
SABnzbd 0.5.0 Beta6 is available for download from SourceForge.net.
- Solve problems with unwilling servers and “random” server time-outs.
- Do not generate warnings for intermittent server problems.
- Joinable rar-sets were not always properly joined.
- Fixed timing problems when SABnzbd is running behind an Apache server
- Don’t report failed default permissions setting when the user has set none
Monday, January 4th, 2010
We finally managed to find out why some people complain about intermittent and sometimes frequent timeouts on their server connections.
It turns out that on some systems for some Usenet providers, DNS resolving takes very long.
On Linux systems it seems worse than on Windows.
It’s probably a combination of the OS and the network library we use.
The download section is designed under the assumption that DNS resolving takes a few seconds. If it starts taking between 10 and 30 seconds, already established connections will time out.
This is especially true for unresolvable addresses (like those of free IPV6 servers that are often off-line).
Anyway, discovery is 50% of the solution. It will take a few days to work out (and test) a proper work-around for this. As soon as it’s ready there will be a new Beta.
After this is solved we’re very close to a final release of 0.5.0.