Newsbin 6.91 B6 Beta - build 5726
Posted: Tue Jun 06, 2023 4:11 pm
http://downloads.newsbin.com/downloads/beta/nb691B6-5726.exe
Known Issues:
Progress bar for RAR using the 7z lib isn't correct. Still working on it.
6.91 B6 5726:
The Great Refactoring: Much of the old crufty code from the early days of Newsbin has been
refactored to be more reliable. string_views instead of C style char*.
Groups List: Make search term an RE.
Display: Download headers from post list doesn’t work if group is unchecked.
Display: A single incomplete file makes them all look incomplete.
Display: If you apply filters during header load, the progress bar hides.
Display: When opening a watch topic all servers set to “no header” it pops the no header server warning.
Display: When adding files to download, the check marks are slow to appear.
Display: Slow delete in post lists.
Post list deletes was first clearing selection state for all files in the list. This ended up being slow.
Display: right click “show post special” from groups tab doesn’t default to display age.
Display: Expanding PAR sets that downloaded don’t remove progress bars.
Display: Improvements in subject decoding
Download: Deleting a header download moves the connection to the connection jail.
Download: When adding files using keyboard enter, it can add faster than the worker thread can keep up with.
It was aborting the add. Switched to a short sleep so that it’s reliable if stuttery.
Should prevent any losses when adding.
Download List: When there are multiple sets in a resolved download, pull the subject out each subsequent set so they look different in the download list.
Headers: Have two header files which crash Newsbin because of quotable printable.
AutoPAR: 7z RAR Detect encrypted files?
Uses RAR lib to detect and find password which are then used by 7z
No solution for probing 7z downloads. Looks doable though.
Autopar: User can control which decoder, RAR or 7z Newsbin uses for RARS
AutoPAR: Mixed NZB with two sets in it. More careful about splitting apart joined sets in NZB's
AutoPAR: QPMS when it’s time to put the files in order, any “Copy(X) or or other rename borks the copy order
Much improved QPMS file finder and detector
AutoPAR: Old style split RARS where the PAR file doesn’t automatically assemble them were feeding to the 7zip code path.
AutoPAR: 7z library is now the default decoder in Newsbin for all file types.
AutoPAR: vast speedup of 7z file decodes when they contain many files.
1000 images in a 7z now decodes 100 times faster.
AutoPAR: 7z not detecting failed passwords during decode.
NZB: NZB Files that are obscured but don’t contain PAR files. Use filenames from the subject to make this work
NZB: NZB’s in compressed volumes can be lost if the NZB is not in the base folder
Decoder: 7z wrapper seems to slow with each subsequent file. Acts like it’s scanning forward each time.
Changed how the wrapper works
Obscured Renamed: If you have an NZB that contains multiple obscured MKV files, filename collisions break the download.
Network: Read errors from socket result in failed workers.
Known Issues:
Progress bar for RAR using the 7z lib isn't correct. Still working on it.
6.91 B6 5726:
The Great Refactoring: Much of the old crufty code from the early days of Newsbin has been
refactored to be more reliable. string_views instead of C style char*.
Groups List: Make search term an RE.
Display: Download headers from post list doesn’t work if group is unchecked.
Display: A single incomplete file makes them all look incomplete.
Display: If you apply filters during header load, the progress bar hides.
Display: When opening a watch topic all servers set to “no header” it pops the no header server warning.
Display: When adding files to download, the check marks are slow to appear.
Display: Slow delete in post lists.
Post list deletes was first clearing selection state for all files in the list. This ended up being slow.
Display: right click “show post special” from groups tab doesn’t default to display age.
Display: Expanding PAR sets that downloaded don’t remove progress bars.
Display: Improvements in subject decoding
Download: Deleting a header download moves the connection to the connection jail.
Download: When adding files using keyboard enter, it can add faster than the worker thread can keep up with.
It was aborting the add. Switched to a short sleep so that it’s reliable if stuttery.
Should prevent any losses when adding.
Download List: When there are multiple sets in a resolved download, pull the subject out each subsequent set so they look different in the download list.
Headers: Have two header files which crash Newsbin because of quotable printable.
AutoPAR: 7z RAR Detect encrypted files?
Uses RAR lib to detect and find password which are then used by 7z
No solution for probing 7z downloads. Looks doable though.
Autopar: User can control which decoder, RAR or 7z Newsbin uses for RARS
AutoPAR: Mixed NZB with two sets in it. More careful about splitting apart joined sets in NZB's
AutoPAR: QPMS when it’s time to put the files in order, any “Copy(X) or or other rename borks the copy order
Much improved QPMS file finder and detector
AutoPAR: Old style split RARS where the PAR file doesn’t automatically assemble them were feeding to the 7zip code path.
AutoPAR: 7z library is now the default decoder in Newsbin for all file types.
AutoPAR: vast speedup of 7z file decodes when they contain many files.
1000 images in a 7z now decodes 100 times faster.
AutoPAR: 7z not detecting failed passwords during decode.
NZB: NZB Files that are obscured but don’t contain PAR files. Use filenames from the subject to make this work
NZB: NZB’s in compressed volumes can be lost if the NZB is not in the base folder
Decoder: 7z wrapper seems to slow with each subsequent file. Acts like it’s scanning forward each time.
Changed how the wrapper works
Obscured Renamed: If you have an NZB that contains multiple obscured MKV files, filename collisions break the download.
Network: Read errors from socket result in failed workers.