Just thought I would keep people updated of what my current plans with the next version of nzbget will be, which is the following:
* Add Florian Penzkofers patch for FreeBSD/Solaris
* Clean up code & code-syntax
* Fix whatever bugs appears with current nzbget-0.2.1
I know there's still a major show-stopping bug which sometimes will make nzbget halt in it's download - this will normally appear as all files being downloaded/decoded but nzbget still doesnt continue with the remaining queued downloads.
My previous venture into trying to fix this has shown me that I need to take small steps and ensure stability all the time - else I'll be wasting several months worth of coding again which will be rather suicidal for the project.
Florian Penzkofer previously made a patch which made nzbget compile on FreeBSD and which was (in appearence at least) much more clean and simple than Siddy's previous code.
However since this patch tampered with core elements of the download-code, and the last time I applied the patch it was part of the code-frenzy that ended in major instability, I left it out on purpose in nzbget-0.2.1.
I have merged the patch with the current code and will start testing it locally as being nzbget-0.2.2. When this has proven stable and been released as such, it is my current plan to start looking into the halting-show-stopping bug.