What's New with News Rover
Version 22.0, Rev. 2
is the current released version.
Click here to download
the most recent upgrade installation file.
If you are currently running an older version, a registered user, and
want the latest version, Click Here for
instructions on how to upgrade. Note: If you are licensed already for
News Rover version 18.x, you do not need to get a new key to
install an update in the version 18 series.
Here are News Rover release notes, begining with the current version and
going back in time, explaining the different enhancments and bug fixes
that have been done to News Rover.
======== Version 22.0, Rev. 2: 13 Jan 2017 ========
Do not download message headers for Autoscan groups if the date if the message is older than the groups expiration period.
Improve the memory cache used to store parts of multi-messages before they are combined.
======== Version 22.0, Rev. 1: 20 Sep 2016 ========
Fix a bug that could cause messages in very large newsgroups to be deleted when News Rover was stopped and restarted.
======== Version 22.0, Rev. 0: 8 Sep 2016 ========
Analysis of performance and optimization for use with Internet connections of 100 Mbps and faster.
Numerous bug fixes.
======== Version 21.0, Rev. 2: 28 June 2016 ========
Fix a couple of bugs that could cause crashes on unusual messages.
Fix a bug sorting messages by size.
Retry new file creations if a creation error occurs.
======== Version 21.0, Rev. 1: 4 Dec 2015 ========
When multiple RAR file sets are selected from search hits and Get Sected Files is clicked, only display prompt for first one. Use same parameters for the others silently.
Fix a bug that prevented News Rover from adding "-nnn" to file names to make them unique.
======== Version 21.0, Rev. 0: 8 Sep 2015 ========
Modify message header update processing so it's possible to get a limited number of old headers even if the option is enabled to automatically update headers as a background task.
Redesigned PAR processing to handle cases that previously could not be recovered.
Greatly speed up loading the list of messages for a newsgroup being selected if there are a large number of messages in the download queue.
Modified NZB file processing to allow it to accept files generated by newzbin.com
Added a right-click option for messages with file attachments to open the News Rover folder where the files are stored.
======== Version 20.0, Rev. 0: 2 Sep 2014 ========
Fixed major security hole in SSL connection code. The bug made News Rover vulnerable to the "heartbleed" virus and several over viruses.
It is highly recommended that all users upgrade to this version to protect themselves against the security risk.
Fix a bug that could search downloads to crash if an RAR file set contained sectioned with the extension ".snn".
Reduce the height of the Autoscan property screens.
======== Version 19.1, Rev. 0: 27 Dec 2013 ========
Fixed bug in the search hit list when sorting by size.
Fixed a bug that could cause the 64-bit version of News Rover to crash when starting downloads from a search or nzb file.
Fixed bug that could cause a crash if a search filter was modified while scans were running.
Fixed bug that caused memory to be lost (memory leak) if a message download error occurred.
Fixed bug that could cause a crash when doing PAR correction for some badly corrupted files.
======== Version 19.0, Rev. 0: 30 Aug 2013 ========
Major new release with a number of bugs fixed that could cause News Rover to crash on unusual messages.
Numerous improvements including improvements in cleaning up lost and left-over temp files.
Performance optimizations from a thorough code review and performance analysis monitoring.
======== Version 18.2, Rev. 3: 5 Mar 2013 ========
Fixed a bug that could cause News Rover to crash when combining the parts of some unusual messages.
======== Version 18.2, Rev. 2: 18 Jan 2013 ========
Fixed a bug that could cause News Rover to crash on some extremely long subject lines.
======== Version 18.2, Rev. 1: 8 Jan 2013 ========
Fixed bug that could cause PAR error correction processing to fail when processing
some badly corrupted files.
======== Version 18.2, Rev. 0: 2 Jan 2013 ========
Changed the column in the message list that used to display the number of
downloaded file attachments to instead show the size of the message.
Speeded up Autoscan header downloads and scans.
Improved the Save-as screen so that the browse screen starts at the same folder
as was selected last time.
Fixed a problem that caused News Rover to always overwrite files when Save-as
was done rather than using the overwrite/make-unique option setting.
Fixed a bug related to finding the starting message for Autoscan groups when
the newsgroup(s) begin scanned were very large.
======== Version 18.1, Rev. 6: 16 Oct 2012 ========
Fixed a bug that caused problems recognizing split-file message sets (i.e., file.mpg.001, etc.) by
Autoscan interest groups set to get only messages with file attachments.
======== Version 18.1, Rev. 5: 12 Oct 2012 ========
Fixed a bug related to the use of parentheses in search filters.
======== Version 18.1, Rev. 4: 9 Oct 2012 ========
Increased the number of message headers downloaded each cycle for the
64-bit version of News Rover to 2 million.
Fixed a bug in search filters related to parentheses inside quote marks.
======== Version 18.1, Rev. 3: 2 Oct 2012 ========
Fixed a bug that could cause Autoscan to crash.
Increased the number of messages headers downloaded on each cycle to 1 million.
======== Version 18.1, Rev. 2: 1 Oct 2012 ========
Fixed a bug that on rare occasions could cause News Rover to crash when
downloads were queued from the search screen.
Fixed a problem affecting certain types of nzb files.
Improved the operation of the RoverNZB program that handles external nzb files.
======== Version 18.1, Rev. 1: 26 Sep 2012 ========
Fixed a bug related to downloading fewer than 500,000 of the most recent message headers.
======== Version 18.1, Rev. 0: 26 Sep 2012 ========
Improved processing of split-file message sets with associated PAR files.
Fixed a bug that prevented it from getting the requested number of message
headers if you specified a specific number and requested the most recent
Fixed a bug affecting Save-as from the picture gallery for a picture that was
dynamically added while the gallery was open.
Fixed a bug with using Move-to on a group of files in the File Attachments
section of a group.
======== Version 18.0, Rev. 4: 21 Sep 2012 ========
Fixed a bug that caused Save-as and Move-to to fail when used from the slide show screen.
======== Version 18.0, Rev. 3: 16 Sep 2012 ========
Added a button to create a new folder to the Save-As screen.
======== Version 18.0, Rev. 2: 14 Sep 2012 ========
If the folder specified for a Save-as or Move-to operation does not exist, News Rover now prompts
to see if you want to create it.
======== Version 18.0, Rev. 1: 11 Sep 2012 ========
Fixed a bug that caused News Rover to crash if multiple messages were selected and Save-As was requested.
Fixed a bug that caused News Rover to crash when the screen was entered to post a message.
======== Version 18.0, Rev. 0: 4 Sep 2012 ========
Major work has gone into producing a 64-bit version of News Rover that can handle very large newsgroups.
Note: You must be running a 64-bit version of Windows to use the 64-bit version of News Rover.
A 32-bit version of News Rover 18 is available if you are running a 32-bit version of Windows.
We have tested the 64-bit version on newsgroups having over 50 million messages,
but theoretically it should be able to handle groups much bigger than that.
Note that even though it can handle huge numbers of messages,
it's not necessarily a good idea to store that many since it takes time to load them
into memory when you select a group.
In addition to producing the 64-bit version of News Rover, we have put a lot of work into optimizing performance. Many common operations use less than 50% as much CPU time as previous versions.
Fixed several memory leaks.
Reworked memory management so as to significantly reduce the number of allocations
and deallocations done during normal operations.
Added an option to the display filters to control whether RAR file sets that have only a single
section should be displayed. Viruses are often distributed in single-section RAR file
sets, whereas real videos are usually in mult-section RAR file sets.
Added an option to the display filters to control whether PAR files that are not associated
with other file sets should be displayed.
Fixed a bug that could cause News Rover to crash if downloads were aborted by
clicking the stop-sign icon while SSL connections were open.
Fixed a bug that could cause message processing to hang if certain types of
errors occurred while downloading.
======== Version 17.1, Rev. 0: 18 Oct 2011 ========
Fixed a bug that prevented message filters in Autoscan groups to work if they
were set to search the full body of decoded messages.
Modified regular expression matching so that carriage-return and line-feed characters
occurring within the search string are ignored. Spaces at the end of lines are
also now ignored.
Improved the RoverNZB program so that it now remembers the last setting of
the option flags.
======== Version 17.0, Rev. 3: 16 Sep 2011 ========
Fixed a bug that prevented downloads for a small number of customers.
Fixed a display problem that prevented automatic screen scrolling when an entry near the top or bottom was selected.
Fixed a problem that prevented the currently-selected message entry from getting a download priority boost.
======== Version 17.0, Rev. 0: 6 Sep 2011 ========
Added Regular Expressions as an option to message filtering expressions.
On any of the screens where you can specify Include/Exclude filters, you now have the option
of using either the traditional expression matching technique which is word-based using boolean
operators such as AND, OR, NOT, or you can specify that you want to use regular expressions as
Regular expression searches are very powerful: You can find patterns in the middle of words,
and you can construct complex patterns that match variations of strings.
You can, for example, search for strings beginning with certain characters and containing
other characters within a specified distance.
To get detailed information about specifying regular expressions, click the button labeled
"Help on search expressions" which appears on each filter screen.
Reduced the CPU time required to search the download queue to find the next
message to start downloading. The improvement is noticable when there are
a lot of entries in the queue.
Improved the duplicate message checking feature so that it has significantly
Fixed a bug that caused News Rover to "forget" which message was the
currently selected message in a newsgroup.
Fixed a bug that could under rare conditions cause Include/Exclude filters
for Autoscan Interest Groups to give false matches.
Fixed a bug that could cause News Rover to be unable to open a file extracted
from an RAR archive if the file name had a space as the first character.
======== Version 16.2, Rev. 0: 11 Jan 2011 ========
Modified News Rover so that it can handle 64-bit message index numbers which
are starting to show up in some very large newsgroups.
Added options to the Include/Exclude filter screens to select whether the
filters are applied to the subject, the sender, or the subject and sender.
Reduced the overhead required when multipart messages are queued for download.
======== Version 16.1, Rev. 2: 14 Dec 2010 ========
Fixed a bug that allowed include/exclude filters to match portions of the
message header other than the subject.
Added a duplicate, backup copy of the ng.dat file to store newsgroup information. The backup
copy will be used automatically if the primary file gets deleted or corrupted.
======== Version 16.1, Rev. 1: 10 Nov 2010 ========
Split-file messages within NZB files were not being automatically
Fixed a bug that prevented News Rover from being able to create
unique file names above "-1".
Added options to the Configure/Advanced screen to enable/disable the
use of separate folder for RAR and NZB files.
======== Version 16.1, Rev. 0: 2 Nov 2010 ========
Fixed a bug that could occasionally cause News Rover to report "Unable to
create file in folder..." if a file with the same name as the file being
decoded already existed.
Fixed a bug that could cause folders created for RAR and NZB files to be left around
if the enclosed files were deleted from the picture gallery or files list.
======== Version 16.0, Rev. 3: 15 Oct 2010 ========
Fixed a bug that caused News Rover to report it couldn't create a file
folder after downloading an RAR file that had characters in its name that are
not valid in a folder name.
The Move-To function did not completely clear the association between
a message and its attached file.
You could not view full-size pictures by double clicking a thumbnail in the
picture gallery if the gallery was for an Autoscan group that was set to
use the newsgroup name as part of the folder name.
Added "m4v" as a default video file type to the multimedia file type lists.
======== Version 16.0, Rev. 2: 28 Sep 2010 ========
Fixed a bug that prevented the options to sort by name or message count from
appearing on the newsgroup subscription screen.
Fixed a bug that caused it to always use 2 million as the number of headers
for a new group rather than using the value specified on the Configure/Defaults
Changed the default for new installations so that separate folders are not
created for RAR and NZB files if downloads are being stored directly into an
external folder. There is an option on the Configure/Advanced screen you can
use to turn the option on.
When initiated from the Global Search Screen, the option to force unconditional
PAR checking of split file messages did not work.
======== Version 16.0, Rev. 1: 14 Sep 2010 ========
Added an option to the Configure/Advanced screen to disable the feature that creates
separate folders for downloaded RAR and NZB files. You can use this option if you prefer to
have all files go into the same folder.
Fixed a bug related to the "Save" option presented by right clicking on a thumbnail image
in the picture gallery.
======== Version 16.0, Rev. 0: 7 Sep 2010 ========
The focus of improvements in version 16 is for performance --
especially when downloading large files through broadband connections.
We have done extensive testing and benchmarking using a 50 MB/sec DOCSIS 3.0 cable modem,
and the results of the improvement are dramatic.
We have added a sophisticated, multi-threading caching system that eliminates
the need for temp files when downloading and decoding messages. This
reduces the total disk I/O by 75% (not counting RAR decompression). This
reduction in disk I/O increases the download
speed and reduces the impact of News Rover on your system.
In addition to the caching system, we added a final output stage
that can buffer up to 32MB of data and write the blocks to the disk asynchronously.
So if the disk is busy, News Rover can continue to download and decode and then
burst the data out when the disk can accept it.
We have added a pop-up image preview screen to display thumbnail
pictures of JPG images as they are downloaded. To open the screen, click the
icon near the middle of the toolbar that looks like a screen with a small
window in it. You can move and resize the display window. Whenever a JPG
image is downloaded it will be displayed in the preview window. The preview
window works with any method of downloading images -- subscribed newsgroups,
Autoscan, or Usenet search, but it is particularly useful when you are using
an Autoscan group to scan and download pictures from an image newsgroup.
There are two options on the Configure/General page related to the preview
screen: (1) you can specify the minimum amount of time that an image will be
displayed before it is replaced by the next one, and (2) you can detach the
preview window from News Rover. If you detach the preview window, then it
can be displayed while News Rover is minimized.
The output of RAR and NZB files are now put in private subfolders to
avoid file name conflicts. There is an option on the Configure/Advanced screen
to disable this feature if you prefer to have all files go into the same folder.
We have added a field to the main-screen status bar to display the
current download speed. This allows you to easily monitor the network speed
without having to open any other windows.
Options have been added to the newsgroup subscription screen to sort
the list of newsgroups either by name or by number of messages in the groups.
Options have been added to the global Usenet search screen to sort the
search hits by date, subject, or size.
When a sender is blocked by right clicking and selecting
"Sender.../Block messages from sender", all messages posted by the sender in
the current group are deleted, and a background task is started that deletes
all messages posted by the sender in other groups.
A new right-click option has been added to the message list. You can
right click on a message entry and select "Sender.../Delete current messages
from sender" to delete all messages posted by the sender in the current
newsgroup without blocking the sender.
Improved the way unique file names are created by appending "-nn" in
the case where file names have more than one period.
Fixed a bug involving the NEAR and BEFORE operators in search filters.
======== Version 15.3, Rev. 2: 11 May 2010 ========
Fixed a problem that could cause tagged messages to fail to start downloading
if News Rover was configured with more than one Usenet news server.
======== Version 15.3, Rev. 1: 29 Apr 2010 ========
Fixed a couple of bugs related to downloading files queued for download
from external nzb files.
======== Version 15.3, Rev. 0: 20 Apr 2010 ========
Fixed a bug that could occasionally cause yEnc file decoding to fail.
Fixed a bug that could cause temp files to be left behind if download
======== Version 15.2, Rev. 3: 2 Mar 2010 ========
Fixed a bug that could cause Autoscan to crash.
======== Version 15.2, Rev. 2: 24 Feb 2010 ========
Fixed a bug that could cause News Rover to report that JPG files
could not be decoded.
Fixed a bug that could cause files downloaded using Autoscan to be
======== Version 15.2, Rev. 1: 16 Feb 2010 ========
Improved the algorithm that identifies the sections of RAR files.
Fixed a bug that broke the option to display a list of possible
news servers when adding a new server.
======== Version 15.2, Rev. 0: 9 Feb 2010 ========
Improved I/O processing so News Rover puts a lower I/O load on the system
and uses less CPU time doing I/O. These changes set the foundation for some
major I/O work planned for version 16.
Allow sender blocking to block senders with invalid e-mail addresses.
Added an option to the Configure/Advanced screen to enable/disable
the analysis of ambiguous message part numbers.
======== Version 15.1, Rev. 0: 10 Nov 2009 ========
Fixed a bug that could cause News Rover to leave temp files around
if multipart messages were deleted while they were being downloaded.
======== Version 15.0, Rev. 5: 22 Oct 2009 ========
Fixed a bug that could cause News Rover to crash when Autoscan was
storing pending parts for a multi-part message.
======== Version 15.0, Rev. 4: 20 Oct 2009 ========
Fixed a bug that caused the message line count to always be zero
for Autoscan interest groups.
======== Version 15.0, Rev. 3: 8 Oct 2009 ========
Fixed a bug that could cause News Rover to crash occasionally when
new messages were being downloaded while other messages were being decompressed
Fixed a bug that could cause the line count for decoded messages to
show as 0.
======== Version 15.0, Rev. 2: 29 Sep 2009 ========
We made a change to Autoscan so that it does not hang for a long
time when trying to find the first message in a large newsgroup.
The screen displayed to get new messages for a subscribed newgroup
now remembers whether the last choice was to get old or new message headers.
======== Version 15.0, Rev. 1: 11 Sep 2009 ========
Fixed a bug that could cause some downloads started from nzb files to
======== Version 15.0, Rev. 0: 8 Sep 2009 ========
Version 15 is a major new release. The focus of this version is speed.
Version 15 has the most significant speed increase in the history of the product.
We have done a major redesign of the process that combines the parts
of multipart messages. The new system is much faster, and it does less
disk I/O. Here are the specific changes:
- Total disk I/O required to download and combine the parts of multipart
messages has been reduced by about 40%. This has removed a major bottleneck in
downloading large, multipart files.
- The combining of parts is now done in a separate execution thread that
runs concurrently with the downloading of additional parts. So most of the
time when the last part arrives, all previous parts have already been combined
and written to the output file. This drastically reduces the wait time for it
to combine parts after the download finishes.
- We have changed the file type used for temporary work files from .msg to .tmp.
This avoids triggering anti-virus scans of temp files by programs such as AVG.
We have tested version 15 by downloading millions of messages through a
50 MB/sec DOCSIS 3.0 cable modem. Running on a fairly fast computer, News Rover
is able to maintain a sustained, average download rate of 6000 kB/sec (48 MB/sec).
There is a slowdown when the disk is doing intensive I/O to decompress an RAR
file, but during normal downloads the speed averages about 6000 kB/sec. The tests
were run using 30 simultaneous connections to a fast Usenet news server.
We fixed a bug that prevented Autoscan from storing multipart messages
under some circumstances.
We increased the maximum length of message subject lines from 300 to 600
A parameter field has been added to the Configure/Advanced screen to allow
you to set how long Usenet searches will wait before timing out.
Changed the default style for new installations to Metallic. You can
change the style on the Configure/Styles screen.
We added a new option to the Control menu to clean out News Rover's
non-critical Registry entries. This removes all of News Rover's Registry
entries other than your registration information and the location of the
program and data folders.
======== Version 14.2, Rev. 2: 21 July 2009 ========
Fixed a bug that could cause downloads started from nzb
file to occasionally get the wrong parts of files.
======== Version 14.2, Rev. 1: 23 Jun 2009 ========
Fixed a problem that caused Autoscan interest groups that download the
full bodies of messages to reject all multi-part messages as duplicates.
======== Version 14.2, Rev. 0: 14 Apr 2009 ========
Fixed a bug related using both the option to require a password to
start News Rover and also the option to ask for confirmation before shutting
down News Rover.
Updated to the latest version of Apple iTunes SDK.
Added automatic retries to getting download information from the
Fixed a bug that could occasionally cause the Global Usenet Search to
report it could not receive results from the search server.
======== Version 14.1, Rev. 2: 2 Dec 2008 ========
When the yellow envelop icon is clicked to clear the "new" status
for messages in a group and the current display filter is set to display
only new messages, the message list is refreshed immediately to remove the
display of messages that are no longer new.
======== Version 14.1, Rev. 1: 26 Nov 2008 ========
Fixed a bug that could cause the scrolling position to be set
incorrectly after deleting the last message in the list for a group if the
number of messages required more than a single display page.
======== Version 14.1, Rev. 0: 11 Nov 2008 ========
The File Search and Text Message Search have been
consolidated into a single, unified "Newsgroup Search". The Newsgroup
Search can be used to find any type of message -- with or without file
Search requests are now encrypted before being sent to the search
server, and search hits are encrypted in the reply.
Fixed a bug in Save-As and Move-To that prevented a specified output
file name from being used if the "Save file" button was clicked rather than
Fixed a bug in the file cleanup routine that incorrectly tried to
delete the Parts.db database.
======== Version 14.0, Rev. 2: 22 Sep 2008 ========
Reenabled the ability to browse the Newsgroup Search screeen messages while the
search screen is up.
Fixed a bug that caused Save-As and Move-To to not use the designated
Fixed a bug in the feature to switch automatically into protected
mode after a period of inactivity.
======== Version 14.0, Rev. 1: 10 Sep 2008 ========
Fixed a bug that under rare circumstances could cause project files
to be lost. The problem began with version 14.0 Rev. 0.
======== Version 14.0, Rev. 0: 9 Sep 2008 ========
News Rover now provides automatic handling for RAR files enclosed
in split file messages. These messages have the form:
file.rar.001 file.rar.002 etc.
You can double click the entry for the file set, and News Rover will
download all of the sections, combine them and then automatically
perform the RAR decompression.
A new feature has been added to allow News Rover to shut down your
computer when it finishes downloading the files in the queue. To
enable automatic shutdown, click the On/Off icon near the right end of
the toolbar that looks like a 1 inside a 0. The icon is also on the
download queue screen.
The popup menu presented when you right click on a message in the
Newsgroup Search groups has been enhanced so that it has all of the
options available on the menu for a subscribed newsgroup.
We have overhauled the database system used for the folowing
databases: Pending Autoscan message parts, Blocked senders, Duplicate
messages, Duplicate files and File Signatures. The old system, which
was based on Microsoft JET, had a file size limitation of 1 GB, it was
slow, and databases sometimes got corrupted. The new system is based
on the excellent SQLite system which has no file size limitations and
which has an excellent reputation for speed and reliability.
Because of this change, these databases will be recreated empty when
Version 14 is installed. There is no change to the database system
used to store newsgroup messages, so all of your newsgroups, Autoscan
groups, messages lists and downloaded files will still be there.
A new option has been added to the Configure/Defaults screen to set
News Rover to update the message list of subscribed newsgroups on an
automatic, scheduled basis. It is recommended that this option be turned
on if you regularly browse large groups that have frequent updates.
We have switched to a new installer program that should have fewer
problems installing News Rover than the old InstallShield program.
You can now add multiple senders to the blocked senders database at
the same time. Just select the set of messages whose senders you wish
to block, the right click and select Sender.../Block messages from sender.
Fixed a bug that could cause News Rover to unnecessarily redownload
the message lists for newsgroups.
You can now specified the folder and the file name for the event
Modified the Save-As and Move-To dialog screens so that if the
output folder is changed and a file is skipped, the new folder is
still set as the default for subsequent file stores.
Fixed a bug that could cause problems if a multi-part file was
queued to be posted but the send was held for later and the outbox was
browsed before the file was actually uploaded.
Fixed a bug related to using a quoted word in a search expression
between two non-quoted words.
Fixed a bug that would cause problems if the ESC key was pressed
while the Newsgroup Search screens were active.
Fixed a bug that under some conditions caused the Startup.log file
to be placed in the wrong folder.
======== Version 13.3, Rev. 1: 27 May 2008 ========
The lower message panel is now updated when a multipart download
finishes and the message is currently selected.
A confirmation box is now displayed if a request is made to stop News
Rover while messages are in the download queue.
Improvements have been made to setting the initial focus to the
Newsgroup Search screen.
======== Version 13.3, Rev. 0: 7 May 2008 ========
Fixed a bug that caused serious display problems when News
Rover was run with Vista 64 with SP1.
A pop-up error message is now displayed if News Rover is unable
to store a file decoded from a message because the specified
destination folder does not exist.
======== Version 13.2, Rev. 1: 16 Apr 2008 ========
Fixed a bug that could cause News Rover to hang in some conditions if
the up-arrow key was used to try to move above the top item in the message
Made additional improvements to the error retry facility.
======== Version 13.2, Rev. 0: 26 Mar 2008 ========
Improved the error retry facility so that logon errors are retried as
well as download I/O errors. There is a new parameter on the
Configure/Advanced screen that specifies the number of times to retry
Changed the Configure/Server screen so that it is now possible to
have two entries for the same news server. You can specify a server
nickname to cause the two entries to have different display names.
Fixed a problem that could cause News Rover to crash if the Delete
key was held down to delete many messages while other messages were being
downloaded by the same group.
Fixed a problem that could cause News Rover to crash if the message
list was refreshed while performing a Save-As or Move-To operation.
When event logging is turned on, News Rover now presents a screen
with a button that can be clicked to copy the event log file specification
into the clipboard.
Removed the option from subscribed newsgroups and Autoscan to not
combine parts of multipart messages.
======== Version 13.1, Rev. 3: 29 Jan 2008 ========
The up/down-arrow and page up/down keys can now be used to scroll
through the newsgroup subscription list.
Improved setting focus to the correct screen when viewing and
deleting pictures in the File Attachments section.
Fixed a bug that could cause News Rover to crash if a file was
launched from the File Attachments section and the file attachments section
was closed and reopened while the file was being launched.
Modified the Configure/Server screen so that the Total connection
limit is forced to be at least as large as the Subscribed or Autoscan
Made a change so that the currently selected message is not changed
when a download of another message finishes.
======== Version 13.1, Rev. 2: 4 Dec 2007 ========
Fixed a bug that could cause News Rover to crash if the "Folders"
item on the menu for the File Attachments section was clicked when there
were no defined filing folders.
Improved the handling of arrow and Home/End keys in the search
======== Version 13.1, Rev. 1: 21 Nov 2007 ========
Fixed a bug that could cause News Rover to crash when pictures were
deleted while viewing them in the Slide Show viewer.
Fixed a bug that prevented the picture gallery display from being
properly updated when all pictures were deleted.
Fixed a bug related to changing the encryption status of a group that
had a file attachment larger than 2GB.
======== Version 13.1, Rev. 0: 6 Nov 2007 ========
Significantly speeded up deletion of messages when a block of
selected messages are deleted.
Fixed a bug that could cause News Rover to crash if the Enter key was
pressed while News Rover was busy deleting a set of selected messages.
Fixed the File Attachments screen so that you can right click and use
"Move to folder".
Fixed a bug that caused the picture gallery not to display all
pictures if it was opened in full-screen display mode.
Increased the size of the event log screen.
Increased the initial (default) size of the frame window for JPG
======== Version 13.0, Rev. 4: 23 Oct 2007 ========
Fixed a bug that caused the Message Text Locator to report that
the search results has the wrong format.
Fixed a bug that could cause News Rover to crash if you used
the internal JPG viewer to try to view a picture that had been
When a registration key was entered that enabled the Password
Protection Option, the acknowledgment screen sometimes did not say
that the Password Option was enabled.
======== Version 13.0, Rev. 3: 4 Oct 2007 ========
Fixed a bug that caused the picture gallery display not to be shown
under some circumstances.
Fixed a bug that causes some screens to grow in height each time they
Changed the JPG picture viewer so that the picture screen maintains
the same size and position from view to view.
======== Version 13.0, Rev. 2: 5 Sep 2007 ========
Added controls to the Configure/E-mail screen to allow SSL connections
to be enabled or disabled for SMTP and POP e-mail servers.
======== Version 13.0, Rev. 1: 4 Sep 2007 ========
We have done a major rework of the GUI look of News Rover. You can now
select three different styles and several color themes. To select a style
and color, go into the Configure/Styles configuration page. If you prefer
the look of older versions, select the "Classic" style.
Support for Secure Socket Layer (SSL) connections has been added. To turn
on SSL connections for a new server, go into the Configure/Server screen and
check the box "SSL connection to port" near the top of the screen.
The Newsgroup Search screen can
now be resized. To change the size, grab the right lower corner of the
frame with your mouse cursor and drag it around.
An automated (scheduled) search feature has been added to cause News Rover
to perform newsgroup searches on a
scheduled basis. When search matches are found, News Rover can be
configured to (1) automatically begin downloading them, (2) send you an
e-mail notification message, (3) send an SMS text notification to your
To configure automated searches, get into the Newsgroup Search screen
and click the "Set Favorites" button.
If you haven't already specifed a list of favorite search terms, add
one or more favorite search terms.
Click the "Scheduled Search" button.
Enable the schedule search feature, select how often you want searches
to be done, and specify which actions you want performed when search
matches are found.
A new configuration property page has been added where you can specify
default settings for new groups. You can specify default parameters
including whether news groups should be password protected and encrypted,
where downloaded files should be stored and the expiration period for
groups. To set these defaults, go into the Configure/Defaults configuration
The screen displayed when you use Save-as or Move-to now includes buttons
allowing you to save all selected files without having to click the "Save"
button for each file. There are also buttons to skip an individual file save
and to cancel the entire save.
A yellow envelope icon is shown at the left end of message lines that
have not been read. This makes it easy to browse the message list and find
new messages. You can mark all messages as no longer new by clicking the
yellow envelope icon near the middle of the toolbar. You can also set and
clear the new message status by right clicking on a message line and
selecting "Mark..." from the popup menu.
Messages you have posted and replies to your messages are shown in
red in the message list.
Improvements have been made to avoid memory size problems when
downloading large numbers of message headers from big newsgroups. News
Rover now pauses after downloading several hundred thousand headers,
combines and stores them and then continues downloading more headers.
Several bugs have been fixed that could cause News Rover to crash.
======== Version 12.3, Rev. 0: 2 May 2007 ========
Improved the handling of socket connections so that fewer
disconnections and reconnections are done.
Added a new parameter to the Configure/Server screen to specify how
quickly to allow News Rover to open a new connection to a news server after
a connection has been closed. Some news servers reqire a delay so that they
can have time to decrement their connection counts.
A bug was fixed that caused sections of RAR file sets to be left
behind when the PAR error correction system repaired a damaged section.
Autoscan message header scanning was slowed down when the parameter
was set to limit how many minutes were spent scanning each newsgroup.
The message posting dates were not being properly displayed for
Message Locator search results.
If a subscribed newsgroup was set to store downloaded files to an
external folder and the "Save" option was selected from the popup menu to
save a file to the default folder, News Rover could crash.
Added ".mkv" as a known multimedia file type.
======== Version 12.2, Rev. 0: 6 Mar 2007 ========
Two changes have been made for Windows Vista:
If an RAR decompression was started by double clicking a RAR file set
and all of the sections had already been downloaded, the RAR sections
were not deleted after the RAR decompression completed.
If an RAR file set was tagged for later download and decompression, the
decompression did not take place when the downloads finished.
If an incomplete multipart message was tagged for later download, it was
not downloaded when the downloads were done.
If an Autoscan interest group collected some parts of a multipart message
on one scan and other parts on subsequent scans, the parts might not
be combined properly.
Improved the retry and recovery procedure used when a news server reports
the maximum number of simultaneous connections have been exceeded.
======== Version 12.1, Rev. 1: 23 Jan 2007 ========
- On new installations, News Rover prompts for the directory where
its databases and downloaded files are to be stored. By default
the directory is associated with the current logon account. This
allows multiple copies of News Rover to be run from different
Upgrades do not change the data directory.
- The Help system has been modified to work with Vista.
News Rover could crash if a different newsgroup was selected while
it was busy queueing a large group of messages for download for a
Added a facility to track memory usage and provide detailed
information if a memory exhaustion problem occurs.
======== Version 12.1, Rev. 0: 10 Jan 2007 ========
Fixed a bug that could cause News Rover to hang when running under
Windows Vista when the last download completed while the Queue View display
screen was open.
Fixed a bug that prevented the password protection and encryption
options from working with filing folders.
Changing the setting of the option to download tagged messages on a
scheduled basis did not always take effect until News Rover was stopped and
Fixed a bug that could cause files to be incorrectly excluded as
duplicates if two or more Autoscan interest groups scanned the same
Made some optimizations to reduce the time for News Rover to start
Changed the default execution priority for multipart combine and RAR
decompression to be "Normal".
A bug was fixed that could occasionally cause News Rover to crash if
the message list for a group was refreshed shortly after some messages were
Added a progress dialog while encrypting or decrypting large files.
Fixed a problem that could cause some file attachments to become
inaccessable if News Rover was moved to a different directory.
Speeded up queueing RAR files for download from the File Locator
Increased the size of the status bar field used to show the number
of entries in the download queue.
Improved the automatic recovery done when the primary configuration
file is missing or corrupted.
Fixed a problem related to downloading split-file message sets with
unused .000 sections using the File Locator.
======== Version 12.0, Rev. 1: 18 Oct 2006 ========
Added a new option to the Newsgroup Search property
screens to cause News Rover to pause downloads while a search is being
performed. This can be turned on if the connection load from downloads is so
heavy that it interfers with searches.
The options to enable/disable thumbnail picture generation and set
the size of thumbnails has been removed from individual group properties and
changed to be a global property. The settings are now on the
Improved the accuracy of the estimated message download completion
If the Home or End keys were pressed after the File Attachment
Locator reported that no matches were found, News Rover could crash.
The display filter to show only new messages for the current session
has been repaired.
Fixed a bug that caused the password protection and encryption
checkboxes not to work with filing folders.
Modified the message "tagging" function so that incomplete multipart
messages can be tagged for download.
If a directory on a remote compute is specified as a file save
directory, News Rover never attempts to create that directory. You must
======== Version 12.0, Rev. 0: 11 Sep 2006 ========
Major improvements have been made to the message database structure
to speed up the loading of the message list when you select a group. For
large, multipart groups, version 12 is up to 10
times as fast as previous versions. Groups you subscribe to or create with
version 12 will automatically use the new structure. The first time you
run version 12, it will display a screen asking if you want it to convert
your existing databases to the new format.
The File Attachment Locator now combines the sections of RAR/PAR and
split-file (file.avi.001, file.avi.002, etc.) postings into a single line.
The line will be shown with a '+' at the left end just like a combined line
in a subscribed newsgroup. If you double-click the combined line (without
expanding the sections) all of the sections will be downloaded and combined
when the download finishes. If you want to download only a single section,
click the '+' by the message to expand the list of sections and then double
click the section you want to download. If you prefer that sections not be
combined, click the "Search Properties" button on the search screen and
uncheck the option box "Combine RAR, PAR and split-file sections". If you
use the File Attachment Locator to search for large files, you may
need to increase the maximum search hits that can be found. This is also
set on the Search Properties screen.
News Rover's built-in PAR processor can now use PAR files to perform
error correction and recovery on split-file message sets (file.avi.001,
file.avi.002, etc.) as well as RAR file sets.
The maximum number of "hits" that can be returned by the newsgroup
searches has been increased to 2000. You can set the search hit
limit by clicking the "Search Properties" button on the search screens.
Note: You must do a search using version 12 before increasing the hit limit.
You can pause and resume downloads. To pause downloads, click the
icon with two vertical bars located near the stop-sign icon. To resume
downloads, click the icon with the green right pointer.
The message queue display includes a new column showing the estimated
download completion time.
News Rover can be set to automatically update the message header list
for subscribed newsgroups on a scheduled basis. To do this, go into the
Configure/Schedule screen and check the box "Automatically update the
message list for subscribed newsgroups". Then specify the number of minutes
between updates. If you wish, you can use the schedule on that screen to
designate the hours of the day when scheduled updates are to be performed.
If you wish to disable scheduled updates for some news servers, right click
on the name of a news server in the left panel and select Server Properties.
Then on the General Options property page, uncheck the box by "Enable
scheduled updates of message headers".
News Rover has been enhanced so that it can take maximum advantage of
dual and quad CPU systems. Message download processing, decoding, RAR
decompression and other operations will now run concurrently on multiple
If you are licensed for the Password Protection Option, you can now
set News Rover so that a password must be entered to start it. To do this,
click Control on the main menu followed by Begin Privileged Access mode, and
enter your password to get into privileged mode. Then click
Control/Password protection control and check the box "Require entry of
password to start News Rover". News Rover will then prompt for your
password each time it is started.
If you have the Password Protection Option but wish to disable it so
that News Rover runs in an unprotected mode, click Control on the main menu
followed by Password protection control then click "Disable password
If a RAR file is decompressed and the name of an output file
conflicts with an existing file, the new name is made unique by adding "-nn"
to it where "nn" is a number.
Outgoing messages are now posted to the server in the order in which
they were queued. Previously, the order was somewhat random.
A new option has been added to the Configure/Advanced screen to
control what News Rover does when you use Save or Save-as and there is an
existing file with the same name. The options are (1) warn before
overwriting, (2) overwrite without warning, (3) add "-nn" to the file name
to make it unique.
You can now set a message expiration period for messages in the
in-box and out-box. To turn on message expiration, right click on the entry
for "Received messages" or "Outgoing messages" in the left panel and select
"Properties" from the popup menu. Then check the box that turns on message
You can now force the available parts of an incomplete multipart
message to be combined. To do this, right click on the entry for the
incomplete multipart message and select Combine/Decompress.../Manually
combine parts from the popup menu.
A new animated icon is displayed by message entries while their parts
are being combined or decompressed.
Several places where News Rover forced itself to the have the
foreground focus have been removed.
When viewing JPG pictures from the message list, any currently
displayed picture is now closed before a new one is displayed.
A new "Maintenance" configuration property page has been added where
you can specify the time of day when you want News Rover to perform
background maintenance tasks such as expiring old messages and incomplete
An option has been added to the File Attachment Locator property
screen to control whether PAR files that are not associated with any other
files should be displayed in the search result list.
Message subjects and sender addresses encoded using ISO-8859 encoding
can now be decoded.
When the display filter drop-down list is closed, the focus is
transferred to the message list.
Shift-Home and Shift-End can be used to select all messages from the
current position to the top or bottom of the list.
Left-arrow can be pressed while any message in a thread is selected,
and the thread will be collapsed, and the first message of the thread will
After deleting a block of images from the picture gallery, the screen is
now scrolled so the new selected image is on the screen.
The "Pause" key (sometimes also labeled "Break") can be pressed to pause
or start timed display of pictures images in the slide show viewer.
Very rarely, opening or closing the download queue display could
cause News Rover to hang.
If a message had more than one jpg file attachment, problems could
occur when the pictures were deleted from the slide show display.
======== Version 11.3, Rev. 2: 15 May 2006 ========
The screen used to enter text when you post a message can now be
Improved the way the picture gallery and file attachment list are
updated when large number of files are deleted as a group.
When a file attachment is saved the associated message is now marked
as having been read.
The newsgroup name was not set up correctly when replying to a
message found using the Message Locator feature.
If a newsgroup was configured to store downloaded files directly
into an external folder and it was set not to delete files when messages
were deleted, then input RAR parts were not deleted after a RAR
decompression was successfully completed.
Added "7z" (7zip) as a known good file type.
======== Version 11.3, Rev. 1: 21 Mar 2006 ========
The size of the screen showing the results for the newsgroup
search has been increased.
Corrected a problem that prevented the display of total RAR archive
sizes greater than 2 GB.
Changed RAR processing so that it will attempt the RAR decompression
even if the PAR error correction reports failure.
Added code to recreate the News Rover icon in the system tray in case
the Windows Explorer screen display crashed.
The message count for a group was being decremented by one each time
a multipart message download completed.
When viewing a full-size picture in the slide show, you can
double-click on the image to close it.
If an error occurred while downloading any part of an RAR archive the
RAR decompression was not attempted. Now the compression is attempted even
if a download error occurred.
When files are attached to a message they are sorted so that the
order is .nfo, .sfv, .rar, .par.
The fields used to display the subject of a message being sent and
the addresses of the recipients have been enlarged so that long subjects can
Fixed the message expiration process so that it now expires and
deletes downloaded messages that have not been read from full-body-download
Autoscan interest groups.
If a message was queued to be posted to a news server and the send
was held until later, then a second message was posted to a different
server, both messages were sent to the same server.
Added a short sleep after socket closes to give the server time to
decrement its connection count before we open a new connection.
You can type Ctrl-A while browsing the picture gallery to select all
thumbnail images. You can type Ctrl-A while browsing the file attachment
list to select all entries.
======== Version 11.3, Rev. 0: 15 Feb 2006 ========
Changed the connection retry logic to make it retry some server error
conditions where status codes 430 and 403 are returned.
Improved the picture gallery so that left- and right-arrow keys can
be used to move the picture selection. The Enter key displays the currently
Fixed a bug that caused the feature that creates a subdirectory for
each newsgroup to fail for header-only Autoscan interest groups when a
multipart message was downloaded.
News Rover could occasionally crash if messages were deleted from the
slide show at the same time that new pictures were being added.
Modified Autoscan background message processing and socket timeout
processing so that they have less impact on foreground message browsing.
Fixed a bug that could cause the letter "S" to be inserted at the
front of outgoing e-mail addresses when a send retry was done on a message
addressed to multiple recipients.
Reduced the amount of CPU used when downloading while there are a
large number of messages in the download queue.
Enhanced the file size calculation so that the size is correctly
displayed for downloaded files larger than 2 GB.
Improved the accuracy and consistency of download speed calculations.
Also, corrected the time of statistics displayed in the Speed History
section of the queue display.
======== Version 11.2, Rev. 0: 12 Jan 2006 ========
Improved background message part combining so that it does not
interfere with downloading messages in other groups.
Fixed the newsgroup selection screen so mouse wheel scrolling works.
======== Version 11.1, Rev. 0: 3 Jan 2006 ========
Modified the operation of Autoscan to make it work better with
TeraNews and MegaNetNews.
Changed the maximum connection limit on server property pages so that
up to 50 connections can be specified.
Fixed mouse wheel scrolling in JPG picture displays and in the file
attachment list list display.
Improved parsing of file names in message subjects to exclude
currency amounts and IP addresses that looks like file names.
Defer the refresh of the message list for header-only Autoscan
interest groups if there has been recent activity such as scrolling.
Increased the accuracy of the time spent scanning each newsgroup if a
newsgroup scan time limit was specified for an Autoscan interest group.
Disallow expiration and deletion of messages while they are being
downloaded, tagged for download or while they are waiting for RAR
decompression. Also, do not expire and delete messages whose bodies have
been downloaded but not read.
======== Version 11.0, Rev. 1: 14 Nov 2005 ========
Fixed a problem that prevented the Message Locator from working in
Modified the handling of message ranges for subscribed newsgroups to
improve the performance with TeraNews and MetaNetNews news servers.
Added ".ts" as a recognized file type for multimedia files.
If an extra carriage-return character appeared on a message line, it
could prevent a file attachment from being decoded.
When beginning to download a block of selected messages, News Rover
now asks only once if you want to force the combination of the parts for
multipart messages that have some parts missing.
======== Version 11.0, Rev. 0: 4 Oct 2005 ========
A new screen has been added to display a comprehensive view of the
messages queued to be downloaded and currently being downloaded. Using this
screen you can boost the download priority of a queued entry or give it a
low priority. You can view the current number of connections being used for
each message and for each news server. It also presents a graphical display
showing the download transfer rate. To display the download queue, click
the 10th icon on the toolbar which has a down arrow with horizontal lines.
Click here to see a screen shot of
the download queue
You can assign nicknames for the names of subscribed newsgroups and
news servers. If a nickname has been specified, it is used for the name of
the server or newsgroup in the left panel rather than the real name. To set
a nicknane, right click on the name of a group or news server in the left
panel and select Properties from the popup menu. Then specify the display
name for the group or server on the main property page.
A change has been made to reduce the time required to load and
display the list of messages for large newsgroups. The improvement doesn't
affect the first load of the message list for a group after News Rover is
started, but subsequent loads when you are switching between groups will be
You can click in a URL in a message of the form
"news://server/messageID" to open a newsgroup message.
News Rover now displays a warning message if you try to post a file
attachement to a non-binary newsgroups. Most news servers reject messages
with file attachments being posted to non-binary newsgroups.
A progress box is now displayed when you post messages with file
attachments that have to be encoded for sending.
Timeout limits are now enforced for writes while posting messages to
prevent News Rover from hanging if the news server does not respond.
If you selected a range of messages by using Shift-click and then
used Ctrl-click to unselect a message in the range, unexpanded submessages
under the deselected message were not deselected.
When the last message in the list was deleted and there was an
unexpanded thread above the deleted message, the thread was expanded.
Occasionally, downloads could hang if downloads for Autoscan and
subscribed newsgroups were both active and the total connection limit for
the news server was less than the sum of the Autoscan and subscribed
newsgroup connection limits.
The date shown for messages downloaded with the Message Locator was
In some cases, file extensions of the form ".volnn+mm.par2" were not
being recognized as valid PAR2 type extensions.
======== Version 10.2, Rev. 4: 26 Aug 2005 ========
Changed the Message Locator to adjust to a new format of data coming
from the search server.
======== Version 10.2, Rev. 3: 11 May 2005 ========
The Message Locator has been fixed so that it can handle search
results in the new format coming from the search server.
Removed the limit on how many spaces could be put at the front of a
message subject to indicate thread replies.
News Rover could crash when trying to display summary information
about a large multipart message that had some missing parts but more than
800 parts available.
======== Version 10.2, Rev. 2: 7 Mar 2005 ========
News Rover could hang during startup if it determined that there
were some lost groups that needed to be recovered.
Improved the parsing of part number specifications in message
subjects for Autoscan when there is both a part number in parentheses and a
section number in brackets.
News Rover could crash on startup if there were more than 2000
subscribed newsgroups and it attempted to recover a lost group.
Under some circumstances, News Rover could fail to remember the last
message scanned in very large newsgroups, so it would rescan the last 5
days of messages each time it was started.
Using Ctrl-Shift-click to add a new message selection range did not
======== Version 10.2, Rev. 1: 14 Feb 2005 ========
If the "Skip Newsgroup" button was clicked on the Autoscan control
panel, the scan could hang with a message about maximum connections being
Improved detection and recovery for files left open when News Rover
The News Rover splash screen was not displayed during startup if the
option was turned on to put News Rover's icon in the system tray.
======== Version 10.2, Rev. 0: 1 Feb 2005 ========
Added support for decoding BN (BommaNews) encoded file attachments.
Allow multiple spaces to preceed the period in a file name in a
message subject if the file type is a recognized type.
News Rover could not properly decode some messages that had multiple
yEnc file attachments.
Occasionally, database corruption could occur if a multiple message
entry was deleted while it was being downloaded.
All of the section entries for an expanded RAR archive were shown in
dim font if any of the sections were missing.
Allow file type exclusions to work for files downloaded by subscribed
newsgroups as well as Autoscan interest groups.
Under some conditions when Autoscan and subscribed newsgroups were
downloading, News Rover could make more simultaneous connections to the news
server than specified on the Configure/Server screen.
======== Version 10.1, Rev. 0: 1 Nov 2004 ========
You can press F5 to refresh the message list for the current group.
When you double-click a single-section RAR file, it now displays the
same screen as for a multi-section RAR file. This screen summaries what it
it is going to do, and it gives you the option of downloading the RAR
sections without combining and decompressing them.
If you select files or tag them for download (i.e., down-arrow icon
by messages), the downloads do not decompress the RAR files -- they just do
the download. You can double-click an entry to download it and decode it.
Missing parts for RAR archives were not being counted correctly, so
some archives that had too many missing parts to be viable were displayed in
the message list anyway.
RAR archives with missing sections were not shown in gray when the
All Messages display filter was selected.
News Rover could crash if you viewed the message list for a newsgroup
by clicking View/Messages on the main menu rather than selecting the name of
the group in the left panel. This problem also could occur when viewing the
E-mail Inbox or Outbox.
The default message filter for newsgroups whose names contain
".discuss" or ".request" is now All Messages.
======== Version 10.0, Rev. 3: 22 Oct 2004 ========
Added code to News Rover to correct corruption in yEnc encoded files
caused by ZoneAlarm version 5.1. The bug is in ZoneAlarm, but they
won't fix it.
======== Version 10.0, Rev. 2: 18 Oct 2004 ========
A confirmation box is now displayed when you begin the download of a
split-file message set. On that screen you can select options to control
whether the parts are to be combined after they are downloaded and whether
parts should be deleted after they are combined.
The .000 section of split-file message sets is not included in a
split-file combine if it is much smaller than the next section (this
indicates that it has descriptive text rather than actual file data).
An option has been added to the Configure/Advanced screen to enable
or disable the threading of sections of RAR and split-file message sets.
The 'L' key has been added as a keyboard shortcut to launch the
attachment of the currently-selected message.
If a search is done using the Newsgroup Search while in password
protected mode, the search history is cleared when going into protected
The size of the Configure/Multipart screen has been adjusted to
better fit with some screen resolutions.
======== Version 10.0, Rev. 1: 29 Sep 2004 ========
News Rover could crash if the message list for a newsgroup had a
message with a .rev file attachment and no matching .rar file attachment.
News Rover could crash during the initial installation if a newsgroup
subscription was done before getting to the main screen.
======== Version 10.0, Rev. 0: 21 Sep 2004 ========
The sections of RAR/PAR archives and split-file messages (.001, .002,
etc.) are threaded together and displayed as a single line in the message
list. You can double-click the message entry to download all sections for
the file and decompress them. This greatly reduces the number of individual
message entries in the list for multimedia newsgroups and makes it
as easy to download large RAR file sets as ordinary multi-part files. If
you wish to see the individual sections, click the '+' shown at the left end
of the message entry to expand the section list.
An approximate count of the number of messages in each newsgroup is now
displayed next to the newsgroup name on the newsgroup subscription screen.
In order to initialize the newsgroup message counts, you must click
"Get-newsgroups" on the main menu after installing Version 10.
The design of the message databases used by News Rover has been changed to
allow them to grow larger than 2 GB. This change only applies to systems
using the Windows NTFS file system (Windows XP, 2000 and NT); older Windows
systems using the FAT-32 file system restrict files to 2 GB. With the new
database system, News Rover can handle newsgroups with more than 4 million
message entries (there is no fixed limit). The revised system has been
tested with a newsgroup having over 5.5 million message entries.
A considerable amount of memory space is required when first loading a
large message list and combining the parts of multi-part messages, so News
Rover is configured by default to download only 2 million messages at a
time. Once that number has been downloaded and combined, you can click the
7th toolbar icon to download the next set of 2 million headers.
New newsgroup subscriptions will use the new format. To convert
existing datababases to the new format, you must rebuild them. To do that,
click Control on the main menu, then click Rebuild databases, then click
The parts of multipart messages can now be combined as a background task.
This significantly reduces the time to enter a large, multipart newsgroup
where many new messages have been downloaded.
You can now select "All Servers" as the search index for the
Newsgroup Search. This will cause searches to return
hits if there are occurrences of the target messages on any of the news
servers that we index.
Search strings used with the Newsgroup Search
may now include three operator characters: '*', '~' and '^'
The '*' wildcard character can be used at the end of a word to match any
characters following the first part of the word. For example, "Symphon*"
would match "Symphony" and "Symphonies", etc. Note that you can use '*'
only at the end of a word.
The '~' character can be used between two words to mean that they must
be in close proximity to each other in the message subject.
The '^' character can be used in front of a word at the end of the
search string to say that the specified word should NOT occur in the
There is a new option on the Configure/Advanced screen "Download oldest
files first". If you check this option, then News Rover will download files
in the download queue in the order of the date/time when they were posted.
This is useful if your news server has a short retention period and you want
to get the oldest files before they are expired and deleted.
After 60 seconds of inactivity for a newsgroup, News Rover flushes data to
the database and puts the datbase in a safe, quiescent state so that it does
not need to be rebuilt if an unexpected shutdown occurs.
Some e-mail POP servers send comment lines beginning with '-' as replies
to commands. News Rover didn't expect this, so it terminated the e-mail
receive when it saw the comment lines. Now it ignores the comment lines
and looks for the actual command response.
If a message had a section number as well as a part number, it might
not have been shown in the message list after it was decoded.
The default message-posting identity specified for an Autoscan
interest group was not always being selected correctly.
Added a new checkbox to the Configure/Multipart screen:
"Save incomplete expired entries in interest groups".
If this box is checked, when News Rover expires and deletes old, incomplete
pending-part entries, it first forms a message with whatever parts have been
collected and stores it into the appropriate Autoscan interest group(s).
This give you a way to collect incomplete multipart messages which possibly
could be repaired with PAR2 processing.
Improved the Save-As and Save-In functions on the Configure/Multipart screen
so that multiple file entries can be selected for the operations. Also fixed
some bugs related to saving incomplete yEnc encoded files.
If a message was moved to a filing folder and the folder already had a file
with the name of the file being moved and the move was cancelled, the file
was deleted from the original group. This has been fixed.
The CPU time required by the downloaded scheduler to select the next message
to be downloaded has been reduced.
======== Version 9.2, Rev. 0: 30 Mar 2004 ========
The checkbox to enable connections through Secure-Tunnel.com now
appears on the configuration screen for all news servers. Also, you can now
specify the prefix to append to the server address for Secure-Tunnel
The Move-To function for moving file attachments to destination
directories now gives a warning if the move would overwrite an existing
News Rover could crash if an extremely long (more than 1000
character) filter expression was specified as the subject matching filter
for a Display Filter.
News Rover can now decode some MIME sections that are improperly
enclosed in messages without proper MIME headers.
Under some circumstances, if a timeout error occurred while News
Rover was downloading a message, it failed to send the command to reenter
the newsgroup when it retried the download.
The function to save files attached to a message did not work
properly if there were more than about 90 files attached to the message.
If you use News Rover's built-in RAR decompressor to decompress the
RAR archive and the archive contains JPG images, thumbnails are created for
the extracted images and added to the picture gallery.
If two or more Autoscan interest groups were set up to scan the same
set of newsgroups, News Rover could crash if a multi-part message was
encountered by one of the interest groups if it was set to download full
If a new message was queued to be sent while another message was
being sent, the new message did not get sent out until the next send cycle
The function to get new message headers for all subscribed newsgroups
had a hard-coded limit of 500,000 rather than honoring the limit specified
as a property for each newsgroup.
======== Version 9.1, Rev. 3: 3 Feb 2004 ========
If the subject of a message with a RAR file attachment had two part
numbers in it, the message appeared to be incomplete after the RAR file was
News Rover could not combine the parts of split-file messages that
were parts of an RAR archive. These were messages with file names of the
The function of the down-arrow icon has been changed so that it now
starts downloading all tagged messages for all news servers. Previously, it
only started downloading tagged messages for the currently-selected news
Cleaned up a message subject problem in the Message Locator feature.
If a search through the message list was initiated by pressing
Ctrl-F, subsequent deletes done by pressing the Delete key did not delete
all of the messages in the selected range.
======== Version 9.1, Rev. 2: 12 Dec 2003 ========
If a server logon failure occurred, News Rover refused to try to
perform any operation on a server for several minutes. In the case of
Autoscan, this is a good thing, but it caused problems for subscribed
The expiration period set for duplicate file name entries was being
used to control when file signature entries were expired rather than the
expiration period set for file signatures.
Holding down the Shift key while pressing Page-Up or Page-Down did
not select messages as the list was scrolled.
Added an option to the Configure/Advanced screen to control whether
News Rover's home page URL is included in the header of outgoing messages.
======== Version 9.1, Rev. 1: 24 Nov 2003 ========
When combining the parts of a split-file message, if the message had
a squence number in addition to a part number, the combined message appeared
to be incomplete.
The maximum allowable connections to each news server has been
increased from 20 to 50. However, note that very few news servers will
permit more than 10 simultaneous connections.
The maximum parts in a multipart message that may be combined has
been increased from 2000 to 2500.
Increased the maximum length of a file name that may be stored.
Previous versions of News Rover did not allow semicolon (";")
characters in file names; this version does.
The operation of manually combining messages did not work.
In some cases, the download lightning-bolt icon would disappear when
switching away from a group and then back to the group.
======== Version 9.1, Rev. 0: 4 Nov 2003 ========
New icons have been added to the main toolbar for the File Attachment
Locator and Message Locator features.
An option has been added to the Configure/General screen to allow you
to limit how many connections News Rover will use for a single, multi-part
message download. Restricting the number of connections for an individual
message will cause News Rover to distribute its connection limit across
multiple messages in the download queue.
An option has been added to the Configure/General screen to allow you
to limit the maximum connections that News Rover will use for each group
(newsgroup or header-only Autoscan interest group).
If you select (highlight) a message entry that is in the download
queue, that entry will get the highest priority for downloading. This is a
way to force News Rover to give priority to a download queued after other
If you have not selected a message in the download queue, other
messages from the currently selected newsgroup (or interest group) will get
priority over messages queued for other groups. As you switch between
groups, the priority will shift automatically to messages queued for
whichever group is currently selected.
If the option was used to put the icon for News Rover in the system
tray rather than on the taskbar, News Rover was always restored to a
maximized screen state when the icon was clicked. Now it restores its
If the "Delete All" button was clicked on the Configure/Multipart
screen to delete all pending file parts, the database could not be rebuilt
until News Rover was stopped and restarted.
Changes made on the Configure/E-mail screen to the time interval to
check for new e-mail were not saved.
======== Version 9.0, Rev. 1: 24 Oct 2003 ========
Enhanced the algorithm that matches sections of RAR/PAR archives so
that fills and PARs posted by multiple people can be combined.
The blinking download icon shown on message entries was not being
stopped properly and could disappear when switching between groups.
If the server download byte limit was used to suspend downloads after
a specified number of bytes were downloaded, the downloads were not
restarted after the download count was reset.
If you forced News Rover to download a part of an incomplete
multipart message, the download would not complete properly.
======== Version 9.0, Rev. 0: 8 Oct 2003 ========
A major change has been made to the way News Rover schedules downloads
to improve performance. One field-test customer with a high-speed,
fiber-optic Internet connection reported version 9 is able to download up to
20 times faster than earlier versions. That customer is able to make
47 simultaneous connections to news
servers using Version 9 and download at a speed of more than 30 Mbps.
News Rover version 9 supports the new version 2 PAR files (PAR2)
to recover missing or damaged sections of RAR file archives. Version 1 PAR files are
still supported, of course. To download a RAR file, apply required PAR
correction and decompress the RAR file, right click on any section of the RAR
file and select "Download and decompress RAR archive" from the popup menu.
News Rover now supports multiple e-mail accounts.
To set up the accounts,
go to the Configure/E-mail screen. When you compose an e-mail message to
be sent, there is a drop-down box where you can select which e-mail account
to use. Each account can have different SMTP and POP servers and different
Three new options have been addded to the Configure/Advanced screen:
- Multiple download connections to the news server can now be made for
a single multi-part file download.
- If multiple download servers are used and they are assigned the same
download priority, News Rover will do load-balancing between the servers when
doing downloads for header-only Autoscan interest groups or the Newsgroup Search.
- If servers have different priorities and the connection limits are smaller
on the lower-priority servers, News Rover will make the maximum allowed
connections on higher priority servers.
Two new keyboard shortcuts have been added:
- Put News Rover's icon in the system tray (with time of day)
rather than on the normal taskbar when News Rover is minimized.
- Display a warning box before stopping News Rover.
- Automatically start Autoscan when News Rover is launched.
The operation of the Control/Clean up lost files has been signifcantly
improved to do a better job of recovering "orphaned" newsgroup subscriptions
caused by damaged or deleted control files.
In previous versions, it was possible to drag a column header so that
the column width was zero and the column was invisible.
Now, a small lower limit is imposed on the column width so that columns
cannot be "lost".
In some very rare cases, News Rover could crash when decoding subjects with
improperly encoded foreign character sets (RFC-2047).
In some cases, yEnc encoded file attachments downloaded by
full-body Autoscan interest groups were not being decoded correctly.
The limit on the size of file segments for posted messages has been increased.
A split size of 0 or 2000000000 will allow unlimited size.
The warning message displayed about firewall programs when
a connection failure occurs has been improved.
The warning messages displayed when unsubscribing from a
newsgroup or deleting an Autoscan interest group has been improved.
If the name of a news server was edited, the old name was still displayed
in the Rebuild-Databases list. This has been corrected.
======== Version 8.2, Rev. 2: 1 Apr 2003 ========
- You can select a message or a set of messages in the right panel and
type 'M' to invoke the "Move-to" function.
- You can type 'Q' to post a reply to a newsgroup and
quote the entire body
of the message that you are currently viewing.
Note, you can type 'F' to
post a reply without quoting the body.
A button has been added to the RAR download screen to delete all
parts of the RAR archive rather than downloading it. This makes it
easy to eliminate large RAR files that you don't want.
RAR, PAR and split-file message sections are now displayed even if
the display filter minimum size would normally exclude them. This is done
so that small ending sections will show up.
If you attempted to edit the name of the display filter suggested
after subscribing to a newsgroup, it could cause News Rover to crash.
If you went back to the message header control screen while
composing a message, the identity to use for the message returned to the
default rather than holding the selected identity.
Sometimes when switching rapidly between JPG pictures, the focus was
not left with the picture window.
Pressing Delete while the cursor was in an empty message list could
cause News Rover to crash.
The Organization property field of identities was not being saved.
E-mail addresses specified for an Identity are now validated.
======== Version 8.2, Rev. 1: 18 Feb 2003 ========
Improved the News Rover Uninstall procedure to delete the entire
News Rover installation directory when News Rover is uninstalled.
A new option has been added to the expiration feature for groups.
This option allows you to control whether message expiration will or will
not delete messages whose bodies have been downloaded. If you turn the
option off, expiration will only delete messages that have not been
downloaded (i.e., message headers).
By default, newly created Autoscan interest groups will be set to
expire and delete message headers that haven't been downloaded after 30
The deletion of expired entries in the Autoscan pending parts
database was not working correctly. Under some conditions, old parts were
not being expired and deleted.
If the function was used to delete messages older than a specified
number of days and there were no messages old enough to delete, the group
got left in a state where its message list did not get updated.
Improved parsing of message subjects with spanish words such as "Dia
1 de 2".
Allow messages with .NFO file attachments to be displayed even if
the message size is less than the minimum allowed by the display filter.
Some badly corrupted JPG picture files could cause News Rover to
crash when it tried to decode them.
Under some conditions, doing a search through the message list with
a search string consisting of a single ampersand ("&") could cause News
Rover to crash.
======== Version 8.2, Rev. 0: 6 Jan 2003 ========
Significantly speeded up setting up the message list for large,
If the same newsgroup is scanned by both full-body and header-only
Autoscan interest groups, News Rover now downloads only the header when the
full body is not needed.
Improved the algorithm that locates file names in message subject
The Notepad program is used to display .nfo and .sfv files. There is
an option on the Configure/Advanced screen to turn this off if you prefer to
launch some other program.
If an error is detected while decoding a JPG image, News Rover now
returns the best image it can produce rather than displaying an error
Improved the status displayed when saving all files.
Changed the Save function to warn before overwriting unless the
overwrite warning is turned off on the Configure/Advanced screen.
======== Version 8.1, Rev. 2: 13 Dec 2002 ========
If you changed the encrypted/non-encrypted status of a group, any
multipart message entries that had not been downloaded were corrupted and
could not be downloaded after that.
Prior versions of News Rover converted all newsgroup names to
lowercase letters. This version preserves upper-case letters in newsgroup
If you uncheck the box labeled "Warn before overwriting file" on the
Configure/Advanced screen and save a file that would overwrite a file with
the same name, News Rover now generates a unique name by appending "-nn" to
the end of the file name.
News Rover's check for available free disk space was not turned off
when the free space limits were set to 0 (zero).
======== Version 8.1, Rev. 1: 4 Dec 2002 ========
Optionally, you can now allow information about messages downloaded
from subscribed newsgroups to be added to the duplicate message checking
databases. To do this, check the appropriate boxes on the duplicate checking
configuration screens. Note: this does not block the downloading of messages
from subscribed newsgroups, it just prevents Autoscan from downloading the
messages after they have been downloaded from subscribed newsgroups.
Improved the process of expiring entries from the duplicate-checking
databases so that it does not interfere with downloading messages.
Previously, Autoscan could pause while the expiration process ran.
Improved the algorithm that determines which messages are part of a
If a display filter is selected that allows incomplete multipart
message entries to be displayed, the incomplete entries are shown in gray in
the message list.
If a single section of a multipart message was available and its
sequence number was 0 (zero), the force-download function did not work.
Added an option to the Configure/Advanced screen that allows you to
turn off the warning message that is normally displayed when you start to
download an incomplete multipart message.
Added a "Move-to" option to the menu of the file attachments list for
a group. This renames the selected files to the destination directory.
Changed the default action selection for the warning about files left
open to try to reopen the file rather than rebuilding it.
======== Version 8.1, Rev. 0: 19 Nov 2002 ========
Added support for decoding BinHex encoded file attachments. This type
of encoding is used for Apple Macintosh files.
There is a new option on the message-panel right-click popup menu --
"Move attachments to..." This uses the Rename function to quickly move file
attachments to a specified destination directory. This is much faster than
"Save attachments as..." when moving large file attachments. After the
attachments are moved, they can no longer be launched from the message entry
and they are not deleted when the message entry is deleted (i.e., the file
attachments are no longer connected to the message).
You can now tell News Rover to scan entire directories and add all
files to the duplicate elimination databases. To do this, go to either the
Configure/Duplicate files or Configure/File signatures screens and click the
button "Add files".
A new Configure property page has been added for monitoring and
controlling the 160-bit SHA1 "file signatures".
Put back the "View" command on the main menu. It had been removed in
The "Copy Interest Group" function did not work if the first
(topmost) entry in the interest group list was selected.
Focus was lost from the Picture Gallery and Slide Show viewer when
messages were downloaded.
Replies posted by others about a multipart message were sometimes
combined with the parts of the message.
Parts of pending multipart messages in the outbox were combined. This
caused problems if the outbox message list was viewed before the message was
The next-picture and previous-picture buttons on the Slide Show
window were not enabled and disabled dynamically as new pictures were
downloaded and added to the Picture Gallery.
The message posting date was not shown for Message Locator searches.
News Rover now truncates the displayed portion of messages to 200,000
characters rather than attempting to display huge messages which can cause
Improved event logging related to expiring old pending file parts.
If an RAR archive with a password was decompressed and "Cancel" was
clicked on the screen that asks for a password, the input RAR sections were
The automatic expiration of pending parts and duplicate message
entries was not being done.
Corrected a problem related to downloading a multipart message which
has some missing parts.
The lower panel now displays which parts are available if you select
a multipart message that has some missing parts.
The popup menu item to manually combine message parts was always
News Rover did not recognize some legitimate file names in the
subject line if they had '@' characters in their names.
When duplicate files were rejected because of the file signature
check, the Autoscan statistic for "Has file attachment" was erroneously
If a multipart message that was pending for download but not yet
started was deleted or the download was cancelled, the pending task list was
Fixed a bug that could cause News Rover to crash on startup if an
extremely long entry was in the Windows Registry.
======== Version 8.0, Rev. 2: 21 Oct 2002 ========
When a message download completed, the lower message window
was cleared even if the message being downloaded was not the one
displayed in the lower window.
If a the full-window message view was used and the "Next" or
"Next-thread" menu items were clicked, the space used for the next message
displayed was not correct.
Occasionally (randomly) the attribution line was not inserted in
front of the first block of quoted text.
An extra blank line was inserted between the attribution line and the
quoted text that followed it.
======== Version 8.0, Rev. 1: 18 Oct 2002 ========
When decompressing an RAR archive with multiple files in it, News
Rover correctly extracted all of the files, but it only listed the first and
last files as attachments for the message.
Display filters that selected only messages downloaded during the
current session did not work correctly for multipart message entries.
Existing newsgroups and interest groups that were set not to combine
multipart message entries did not switch automatically to combining message
entries when upgrading to version 8.0.
======== Version 8.0, Rev. 0: 15 Oct 2002 ========
The parts of multipart messages are now combined and stored in the
database rather than being recombined each time you enter the group and the
message list is loaded. The
first time you enter an existing group with messages, the new version will
load the full list, combine the parts and update the database. After that,
entering the group will be much faster with far fewer messages being
Major improvements have been made to RAR file processing: (1)
Support for the version 3 RAR format (file.part01,rar, file.part02.rar, etc),
(2) built-in support for using PAR
files to correct missing or damaged RAR files. To download and decompress
and RAR file set, right click on any section and select "Download and
decompress RAR archive" from the popup menu.
For details on using the
new RAR decompressor, read the Help section on "RAR files".
You can now create multiple "identities" to use to identify yourself
when you post messages or send e-mails. To create an identity, go to the
Configure/Identity screen. An identity controls the "From" address shown
in your messages, your displayed name and your signature (tag line). When
you send a message or a reply, you have the option of selecting which
identity to use for the message. You can also associate identities with
subscribed newsgroups and Autoscan Interest Groups so that the specified
identity will be used by default when posting a message to the group. To
set the default identity for a group, right click on the name of the group
in the left panel and select Properties from the popup menu. Then select
the identity on the General options property page. For additional information,
see the Help section on Identities.
You can now customize the "Attribution Line" used to identity the
person who posted a message that you are replying to. To do that, modify
the properties of your Identities. Each identity can have a different
style for the attribution line.
Version 8 has a new type of duplicate file checking for Autoscan
using SHA1 160-bit file signatures. The SHA1 signature for a file is
calculated as the file is being decoded by News Rover. If the computed
signature matches a signature already in the duplicate signature database,
the file is considered a duplicate and is deleted. It is believed that no
two files in existance have the same SHA1 signatures, so this form of
duplicate checking is very exact. You can enable or disable this type of
duplicate checking on the Configure/Duplicate-files screen. For additional
information, please see the Help section on "Duplicate file configuration".
You can now schedule when downloads of tagged messages for
subscribed newsgroups are allowed to run. To do this, go to the
Configure/Schedule screen, turn on schedule downloads for subscribed groups
and set the hours that you want to allow the downloads to run. For
additional information, please read the Help section on "Scheduling message
Added a new setting for Autoscan Interest Groups and subscribed
newsgroups to cause News Rover to keep only messages that do NOT have
attached files. This is useful for text newsgroups where spammers may post
messages with file attachments.
Autoscan Interest Groups have a new property page where you can
specify which news servers are to be used to scan the newsgroups for the
interest group. The overall server scanning is still controlled by the
Configure/Scanning screen; the interest group server property page just
excludes servers that otherwise would attempt to scan newsgroups for the
Improve message download performance for header-only Autoscan
interest groups when there are multiple news servers available for
download. News Rover now remembers which server has the parts of a
multi-part message available and gives priority to that server when
downloading the other parts.
The maximum allowed number of simultaneous connections to a news
server has been increased to 20.
If you select text in the body of a message before beginning a
reply, the selected text will be pasted in as a quote at the beginning of
Added a new keyboard command to copy selected text from the lower
message window to the upper message window as a quote. Select the text that
you want quoted in the lower window and then press the F key.
Some new keyboard commands have been addded:
You can now set the execution priority for various tasks such as
combining the parts of multipart messages and decompressing RAR files. To
set the priorities, go to the Configure/Advanced screen.
A new option has been added to the Configure/General screen and also
the Slide Show toolbar to set News Rover to reduce the size of big pictures
so that they fit on the screen but not to enlarge small pictures.
Set a default display filter of "Messages that may have files" for
Autoscan interest groups that only download messages with file names in
Force the message list for a header-only Autoscan interest group to
be refreshed when Autoscan is manually suspended.
Improved the estimated size of file attachments for yEnc encoded
Fixed News Rover so that it does not try to interpret yEnc header
lines embedded in quoted lines.
If you have the Password Protection & Encryption option, you can
password protect your address book. To do this, enter your password and
get into privileged mode, then click Postoffice on the main menu and select
the Address Book entry from the drop-down menu. Then check the box at the
bottom of the address book screen. After you do this, the address book
will be accessible only when you are running in privileged mode.
Under some circumstances, messages downloaded from a header-only
Autoscan interest group could be downloaded from the wrong server.
News Rover did not correctly handle downloaded files whose names
contained a question-mark character ("?"). Windows does not allow question
marks in file names, so News Rover now removes them.
Removing entries from the Blocked Sender list (on the
Configure/Blocked-sender screen) could cause News Rover to crash later when
it exited. This problem has been fixed.
When a newsgroup was subscribed on a server and the same newsgroup
was already subscribed on another server, News Rover correctly set the same
display filter for the new subscription as the old one, but it did not copy
over the correct sort order setting for the new group.
News Rover now checks to see if the Registry entries it needs are
present. If they aren't, it creates them.
If News Rover crashes due to a corrupted database, the next time it
is started it will report which database caused the crash and give you the
option to repair the database. Also, a "Startup.log" file is created
giving a history of database opens. If News Rover crashes while accessing a
database, there is a good chance that the database will be shown as open in
the log file.
======== Version 7.5, Rev. 0: 11 Jul 2002 ========
- 'n' (lower-case) advances to the next unread message in the current
- 'N' (upper-case) advances to the next unread message in the next
- 'f' or 'F' compose a public, Usenet reply to a message.
- 'r' or 'R' compose a private, e-mail reply to a message.
- '=' (unshifted +) expands the current message thread.
- '+' (shift +) expands all message threads.
- '-' (unshifted -) collapses the current message thread.
- '_' (shifted -) collapses all message threads.
- left-arrow is equivalent to '-' (shifted or unshifted)
- right-arrow is equivalent to '+' (shifted or unshifted)
- F3 finds the next occurrence of an item when doing a search.
- 'q' or 'Q' when composing a message reply quotes selected text.
Fixed a problem that allowed News Rover to start more tasks to
download messages for header-only Autoscan Interest Groups than should be
allowed by the server settings.
Increased the maximum size of a message that may be edited or posted
to 200,000 characters.
News Rover could crash if you changed the sort order in the Picture
Gallery and there were no pictures in the gallery.
Fixed a problem that caused Autoscan not to scan the last newsgroup
that was added to the list of newsgroups available on any news server.
If an Autoscan Interest Group was set to store files in separate
directories based on the newsgroup name, pictures added to the gallery while
the gallery was open could not be displayed.
If password protection was turned on for a newsgroup at the time that
the subscription was made (rather than setting the property later), the
newsgroup name continued to show up in the subscription list.
Allow searches (and filters) to match words with accented characters.
Messages whose stated size was larger than about 47,700,000 lines did
not have their estimated byte size correctly displayed.
Allow e-mail messages to be sent without specifying a subject, but
always require a subject for newsgroup postings.
If a message with an attached file was moved to an encrypted file
folder the the file folder already had a file with the same name, both the
old and new files were stored incorrectly.
If the file "Move" function was used to move a file to a save
directory and the save directory was the same as the directory where the
file was originally located, the file was deleted.
Added an option to the Configure/Advanced screen to set how many
times News Rover should ask a news server for a message that the server says
is unavailable. The default value is 2.
Modified the connection retry mechanism to cause News Rover to make
as many connection attempts as specified on the Configure/Advanced screen.
You can now change the size of the fields displayed on the status bar
at the bottom of the News Rover screen. To do this, go to the
Configure/Advanced screen screen and change the value associated with
"Status bar field size percent". A value of 100 (percent) shows the fields
the normal size. You can increase the field size up to 100 (percent) or
reduce the field sizes down to 80 percent.
An index of the Giganews news server can now be searched using the
File Attachment Locator.
File attachments with the type ".jpe" are now recognized as being
jpeg pictures, thumbnail images are generated and the picture gallery and
slide show features can be used to view them.
On the Configure/Usenet screen you can now specify the maximum number
of newsgroups that a message you post will be cross-posted to. If you
attempt to cross-post to more newsgroups than the specified limit, the
message will be posted multiple times with only the specified number of
newsgroups specified in each posting. Limiting the number of newsgroups you
cross-post to will slow down the posting but avoid your messages being
considered "spam" because they exceed the news server's cross-posting limit.
======== Version 7.4, Rev. 3: 22 Apr 2002 ========
Added a new option to Autoscan Interest Groups. On the Attached Files
property page for an Interest Group, you can now enable the new option
"Create a sub-directory for each newsgroup". If engaged, News Rover will
store downloaded files in subdirectories whose names match the names of the
newsgroups from which the message was downloaded.
Fixed a bug that could cause News Rover to fail to decode some
yEnc encoded file attachments.
If download failures occurred (such as a line disconnection), and
messages were being downloaded for a newsgroup that was not the currently
selected one, News Rover did not correctly mark the messages in the queue
for later download.
======== Version 7.4, Rev. 2: 11 Apr 2002 ========
Fixed a bug that caused a blank message to be posted whenever a
message with a file attachment was posted.
Improved message deletion so that less memory space is used when
Improved the message-sending status screen to allow longer subjects
to be displayed and added current and total part counters.
Added a warning message that is displayed if News Rover is unable
to connect to a server and ZoneAlarm, BlackICE or Norton Firewall is installed.
Disallow changing the display filter or performing searches while
the message list is being set up.
======== Version 7.4, Rev. 1: 5 Apr 2002 ========
Fixed a bug that caused problems when more than one file attachment
was posted with a single message. Now if you do this, a separate message
is posted with each file and the file name is correctly added to the
subject of each message.
Allow message body downloads for header-only Autoscan interest
groups to use the maximum number of online connections specified for the
server on the Configure/Server screen.
Increased the default maximum number of connections for each group
======== Version 7.4, Rev. 0: 3 Apr 2002 ========
Added support for sending messages with yEnc encoded file
attachments. In order to use yEnc for file attachments you post, you must
select that option on the Configure/Usenet screen. The decoding of yEnc,
UUencoded and Base64 encoded file attachments is completely automatic and
does not require any settings.
Speeded up scanning of header-only Autoscan interest groups.
The up-arrow and down-arrow keys did not work properly when
scrolling the picture gallery if the gallery was scrolled very near the
top or bottom.
The status displayed while importing files into a group was not
properly cleared when the import finished.
======== Version 7.3, Rev. 2: 5 Mar 2002 ========
Greatly speeded up the deletion of a selected set of messages.
Fixed a bug that prevented manually combining the parts of a
message with a yEnc encoded attachment.
Added the ability to set the day of the month when server download
statistics are reset. This is on the Statistics/Limits property page for a
server. Message header download bytes may also be excluded from the
statistics (Giganews does not count header downloads in your usage quota).
Improved the maximum-connection checking logic to prevent extra
Autoscan sessions from getting started while online sessions were
switching between messages.
Fixed a bug that could cause duplicate "ghost" message entries to
appear at the end of a message list.
Added an option to the Configure/Advanced screen to allow you to
specify the minimum number of seconds between when the message list for a
header-only Autoscan interest group will be updated.
Allow an exclamation point to be part of a file name.
Check server download limits when deciding which server to download
from for messages in header-only Autoscan interest groups.
Display a warning message when the All Messages display filter is
selected for a binary newsgroup.
======== Version 7.3, Rev. 1: 19 Feb 2002 ========
Fixed a bug that caused multipart yEnc encoded attachments to
be improperly decoded by Autoscan. The problem did not affect downloads
done by subscribed newsgroups or single-part messages.
Enhanced the feature that checks RAR files to allow the parts of
incomplete archives to be downloaded.
Fixed a bug that could cause News Rover to crash if a message had
an unusual type of htm attachment.
Fixed a bug that could cause News Rover to crash if it tried to
download the list of newly-added newsgroups from two news servers at the
Improved the recognization of file names and part numbers in subject
lines when the file name is enclosed in quote marks.
======== Version 7.3, Rev. 0: 13 Feb 2002 ========
Version 7.3 has a significant new feature to make it easier to
download RAR file archives. RAR archives are compressed, multi-segment
archives posted with extensions .rar, .r00, .r01, etc. They are frequently
used to post large multimedia files. RAR archives almost always have
multple segments, and all segments must be available in order to
successfully decompress the archive. The new feature makes it easy to check
whether all of the segments are available and, if they are available, to
start downloading them.
To check an RAR archive, right click on a message entry in the right panel
that belongs to the archive (i.e., one with a .rxx file attachment).
Then select "Combine/Decompress..." from the popup menu followed by "Check
RAR files". If any of the segments are missing, it will tell you which ones
are missing. If all of the segments are present, it will present a screen
with information about the archive; you can then click a button to start
downloading all of the segments.
Once all of the segments have been downloaded, you can combine them and
decompress the archive by right clicking on a message that is part of the
archive and selecting "Combine/Decompress.../Decompress RAR file" from
the popup menu.
Added checkboxes to the Duplicate message, Duplicate files and
Pending parts configuration screens to suppress the list of items. When
there are many items, it can take a long time to set up the list.
Fixed a bug that could cause Autoscan duplicate message checking to
incorrectly reject some messages as duplicates.
======== Version 7.2, Rev. 1: 4 Feb 2002 ========
Fixed a problem that could cause News Rover to crash when searching
for a sender name in the main message list.
The popup submenu for combining split-file messages and manually
combining parts was not correctly enabled for an Autoscan interest group
configured to only download message headers.
Fixed a problem that caused the display filter "Messages you posted
and replies" to fail under some circumstances.
Changed the way files are created for attachments to make it work
better with some virus scanning programs.
Remove spaces and control characters from ends of news server names
to avoid IP translation problems.
======== Version 7.2, Rev. 0: 14 Jan 2002 ========
Added support for decoding yEncoded file attachments. YEncoding is
a new encoding method that is gaining popularity in some binary newsgroups.
This version of News Rover can decode yEncoded attachments. Support for
using yEncoding for posting attachments is planned for a future version.
For additional information about yEncoding,
Changed the display filter "Messages that you posted and replies" so
that it sets the message list to be sorted by subject and threads messages.
This is necessary to make this type of filtering work properly.
If the file name specified for an attachment in an UUencoded section
ended with spaces, News Rover did not correctly recognize the file type.
======== Version 7.1, Rev. 1: 26 Dec 2001 ========
Improved the handling and display of error messages generated when
problems occurred downloading messages using the Newsgroup Search.
If the slide show screen was maximized, that setting was not
remembered the next time it was opened.
Added Help to the Configure/Usenet screen.
Fixed a bug related to which group to initially select if News Rover
was shut down with a password protected group selected.
Autoscan could leave a status message of "Entering newsgroup" on the
status line while it was sleeping.
======== Version 7.1, Rev. 0: 17 Dec 2001 ========
Fixed a bug that could cause News Rover to crash when running under
Windows XP or 2000 (the bug did not affect 98 or ME). This bug has been
in all earlier versions (7.0, 6.5, 5.4, etc.), so if you plan to use
News Rover with Windows XP, it is important to upgrade to this version.
Fixed a bug that prevented the mouse wheel from scrolling the
right main message list. This problem only affected some systems.
If the stored description of a news server was extremely long, it
could cause News Rover to lose all news server entries.
Limit the size of windows so that they will fit within the
available screen space.
Change the default properties for the display filter "Messages that
may have file attachments" to allow any size message to be displayed.
Allow the height of the lower panel of the main screen to get as
small as 10 pixels.
======== Version 7.0, Rev. 2: 12 Nov 2001 ========
When you subscribe to a newsgroup and News Rover suggests an initial
display filter, it now also suggests a file type filter that controls which
messages are stored for the group.
Allow multiple periods to appear between the file name and file type
(for example, "picture...jpg").
Recognize part numbers (nn/mm) that appear to the left of the file
name in the subject.
News Rover could occasionally crash when using the Message Locator
feature if incomplete information for an entry was returned by the search
When running under Windows XP, if you tried to start two copies of
News Rover, the second copy would display an appropriate error message but
would then crash rather than stopping cleanly.
The option on the Configure/General screen to suppress display of
newsgroups names did not hide the name in the status line.
======== Version 7.0, Rev. 1: 18 Oct 2001 ========
Sender blocking done from the Picture Gallery did not work.
Changed the function that manually combines parts of multi-part
messages to allow a single part to be "combined". This can be used to
decode and preview the first part of a multi-part message.
Messages collected by Autoscan were always displayed in the current
list as they were received regardless of which Display Filter was
If an Autoscan interest group was created to download only message
headers, and a display filter was selected that filtered out incomplete
multi-part messages, News Rover could crash when a multi-part message was
News Rover could crash with a divide error if it attempted to
decode a JPG image whose height or width was 0 (zero) pixels.
Clicking the toolbar icon to check for new newsgroups on a news
server caused News Rover to hang.
Improved the algorithm used to find a file name in a subject line
so that a name that has a file type consisting of a single character, is
no longer recognized as a valid file name.
======== Version 7.0, Rev. 0: 2 Oct 2001 ========
You now can create Autoscan
interest groups that scan newsgroups and download only message headers rather than
the full message bodies. You then can review the headers and double-click the
ones whose bodies you want downloaded.
Header-only Autoscan interest groups can scan multiple newsgroups and multiple
news servers just as other interest groups. Pieces of multi-part messages found
in different newsgroups and on different servers can be combined regardless of
their location. When you select a message to be downloaded, News Rover will
download it from the newsgroup and news server where it is located.
If you have
access to multiple news servers, News Rover Autoscan now can scan
multiple servers simultaneously.
You can specify how many news servers you wish to scan at the
same time, and you can assign priorities to servers to control the scanning
order. The new
Autoscan control panel shows which news servers are being scanned and gives
detailed download information for each server.
News Rover Autoscan
now can perform multiple simultaneous downloads from each news server. If you
have access to multiple news servers, News Rover can do multiple downloads from
each server while simultaneously scanning multiple servers. You can designate
the number of simultaneous Autoscan downloads to do for each news server and
also the number of simultaneous on-line (subscribed newsgroup) downloads, as
well as the total number of simultaneous downloads for each server.
you have access to multiple news servers, you can configure the Newsgroup Search
so that it will check multiple
news servers for files you select to download. You can assign priorities to
the news servers to control the order that they are checked. So if you have a
local, free news server, you can check it for a file and then, if the
file is not available there, advance to
subscription news servers that may have more complete file storage.
spelling checker has been
added to the screen where you compose outgoing messages. Many options are
available to control the operation of the spell checker. If you wish, you can
set it to mark misspellings in red as you type.
If your news server has a daily download
byte limit, you can set News Rover so that it will suspend its downloads
as it approaches the limit. News Rover will then reset its count automatically at
the designated hour of the day and resume the pending downloads.
If you collect color JPG pictures and
prefer not to have monochrome (black and white) pictures saved,
you can turn on the new monochrome picture filter for a group.
News Rover then will examine each downloaded JPG picture and discard those
that have no color variation.
You now can determine which
newsgroups have been recently added to a news server. To do this, select a
news server in the left panel and click the toolbar button to subscribe to
newsgroups. Then select "New newsgroups" from the list in the lower right
corner of the screen. The list of newsgroups added to the news server since
the last time you checked will be displayed. Click the "Reset new" button to
reset the list.
A new option is available
on the Configure/Blocked-senders screen that you can turn on to cause
News Rover to reject messages that have invalid e-mail addresses for the
Fixed a bug that could cause News Rover to crash when manually combining
the parts of a multi-part message in the e-mail in-box.
News Rover made an unnecessary connection to the news server when manually
combining the parts of a multi-part message and all of the parts had already
Improved the Message Locator feature to handle some search items that it
Added a new type of sound that can be enabled on the Configure/Sounds
screen. This sound is played when a new complete file is downloaded, decoded
and stored to disk.
If multiple entries were selected and deleted, hidden subitems for entries
were not always deleted.
Sender blocking and the global exclude filter did not blocking incoming
Added a button to the message sending screen to select the current
newsgroup as the destination for the message.
The Message Locator feature was unable to find more than 100 matching
======== Version 6.5, Rev. 1: 23 Jul 2001 ========
News Rover did not recognize a file name that had only a numeric
extension such as myfile.007 Note: it did correctly handle split-file
messages with two extensions such as file.mpg.001
Fixed a bug that could cause the "Clean up lost files" function to
crash or get hung in a loop.
If automatic dialing was specified, Autoscan runs did not disconnect
immediately after they were suspended, but waited for the disconnect-hold
time to expire.
======== Version 6.5, Rev. 0: 9 Jul 2001 ========
Fixed a bug that caused News Rover to refresh its message list and
lose track of the currently selected message.
Modified the procedure that looks for a file name in a subject to
allow a single space to appear between the file name and the period that
separates it from the file type.
Improved the way message display filters work for messages that have
attached files but do not have a file name in their subjects.
Modified News Rover so that it can handle news server message
numbers larger than 2,147,483,647.
Fixed a bug that caused problems for .htm message attachments in
If a display filter was selected at the time that you subscribed to
a newsgroup, the sort order specified for the display filter was not
associated with the newsgroup.
Fixed a problem that caused News Rover to fail to recognize
multi-part numbers in a subject if they were immediately adjacent to the
file name with no intervening spaces such as "file.mpg(1/20)".
Fixed a bug that caused News Rover to crash when manually combining
the parts of a multi-part message stored in a filing folder.
Fixed a bug that could cause News Rover to crash when running on NT
systems that did not have dial-up networking installed but had RASAPI32.DLL
installed in the system directory.
JPG pictures larger than 2000x2000 pixels could not be displayed in
the slide show and produced an error message saying it was an invalid JPG
file. Now they are forced to be resized to 2000x2000 if they are larger
Fixed a resource handle "leak" that caused News Rover to fail to
release one event handle per newsgroup scanned.
Improved handling of the news server error "480 Authentication
required" so that News Rover now advances to the next news server.
Improved the message selection logic to better handle the case where
multiple Autoscan Interest Groups scan the same set of newsgroups and they
have different types of selection criteria.
======== Version 6.4, Rev. 0: 30 May 2001 ========
Added a new display filter to show only messages you posted and
the replies to your messages.
Added a new option to the File Attachments property page for
groups to cause News Rover to use the subject of the message as the name
for the attached file instead of the actual file name.
Added a checkbox to the message sending screen to add
"X-No-Archive: Yes" to the message header to suppress message archiving.
News Rover now makes a backup copy of its primary configuration
file so that the information can be recovered if the configuration file
Increased the width of newsgroup display lists to allow for long
Fixed a bug that caused problems when trying to scroll through a
list of newsgroups that had more than 32767 names.
Fixed a bug that caused new message headers to be not displayed if
they were part of a thread that was already open.
Made it possible to post a message that has an empty body.
Fixed a bug that caused the References line of a reply to be empty
if the reply was posted to a message whose body had not been downloaded.
Enhanced recognition of RAR file types to include .Tnn, .Unn, etc.
======== Version 6.3, Rev. 2: 29 Apr 2001 ========
Updated the Message Locator to match a recent server change
that affects the format of messages.
Fixed a problem that could cause decoded multipart files to disappear.
Fixed a bug that could cause News Rover to crash if an interest
group had an Exclude filter but no Include filter.
======== Version 6.3, Rev. 0: 24 Apr 2001 ========
Fixed a bug that could cause News Rover to crash if the properties
of a news server were examined or modified while message headers were being
Fixed a problem that caused the procedure that combines split-file
messages (i.e., file.mpg.001, .002, etc.) to fail if the group was set to
store incoming files in an external directory.
Improved the reuse of connections to news servers for subscribed
newsgroups so that fewer reconnections are required.
Improved display filtering of file types so that it works if there
is an attached file even if a file name was not specified in the message
Cleaned up several things related to checking for available free
disk space. It now only checks for Autoscan Interest Groups rather than all
groups. It now checks only once every 5 seconds. It doesn't do free disk
space checks while Autoscan is suspended.
Improved the separate-window message display so that when Alt-N or
Alt-P are pressed to move between messages, the window holds the focus.
Fixed a problem that could cause the Message Locator to fail if a
valid newsgroup name could not be found.
Added support for CRAM-MD5 SMTP server logon authentication. The
currently supported authentication methods are LOGIN, PLAIN and CRAM-MD5.
======== Version 6.2, Rev. 3: 11 Mar 2001 ========
Added support for a logon name and password for the SMTP e-mail
server. The name and password can be set on the Configure/E-mail screen.
Fixed a problem that could cause News Rover to skip a message if an
I/O error occurred on an Autoscan run, and it had to resume the scan
Changed the default filter setting for Autoscan interest groups to
only search message subjects rather than bodies too.
Make News Rover recognize URL's beginning with "https://" as well
======== Version 6.2, Rev. 2: 27 Feb 2001 ========
Fixed a bug that caused News Rover to die when trying to decode a
JPEG file that used the unusual CMYK color coding system rather than RGB.
Fixed the Message Locator to work with a search server change.
Improved News Rover so that it can automatically compensate when a
news server changes the numbering of messages in a newsgroup.
Improved scrolling in the Picture Gallery if there are many
News Rover did not correctly translate a domain name whose address
started with what appeared to be a valid IP address such as
======== Version 6.2, Rev. 1: 15 Feb 2001 ========
Added support for proxy servers (firewalls and gateways) that use
the SOCKS protocol. Proxy configuration settings are on the
Fixed a problem that caused the Message Locator to stop working.
News Rover did not correctly decode some multi-part MIME files
posted by the "Hogwasher" Macintosh newsreader. The problem has been
When generating part number designations of the form "(nn/mm)" for
multi-part postings, News Rover now makes the number of digits in the
current part number match the number of digits in the total part count.
Enhanced News Rover so that it can detect if News Rover was abruptly
shut down with some of its message databases in unsafe open states and
automatically rebuild them the next time they are opened.
When downloading multi-part files from subscribed newsgroups, News
Rover now does a better job of finding the real message parts and ignoring
replies that people may have posted with subjects looking like parts.
If an expiration period is set for a group, message headers older
than the expiration period are now discarded quickly as they are downloaded
before they are written to the database or the body is optionally
Changing the font in the lower message panel did not work on some
computers. This has been fixed.
Fixed a bug related to scrolling the picture gallery if there were a
large number of pictures.
When exiting from News Rover after it established a dial-up
connection, a message box is displayed asking if you want to hang up the
connection. A bug caused it to always hang up even if you said you wanted
to hold the connection. This has been fixed.
If you archived messages in the Outbox, the bodies of the messages
were no longer available after being archived.
Enhanced the suggestions provided for display filters when
subscribing to newsgroups.
Fixed a resource leak in the picture slide show.
Remember the last file type specified for a stored entry in the File
Attachment Locator favorites list and use it as the default for the next
Removed the option to query before deleting message headers that are
no longer available on the news server. This option caused problems.
======== Version 6.1, Rev. 0: 9 Jan 2001 ========
News Rover can now do multiple simultaneous downloads of messages
from the same newsgroup. You can set the maximum simultaneous download
limit on the property page for the group. You can also specify on the
Configure/General screen the default group connection limit to be applied to
new subscribed groups. Regardless of the number of simultaneous downloads
you specify for a newsgroup, the actual number of connections made to the
news server will not exceed the limit specified on the property page for the
A "Message Locator" feature has been added to locate text messages in
any Usenet newsgroup. Click on the '+' next to "Message Locator" in the
left panel and then click "Message search". Type in words you wish to search
for, and the Message Locator will find messages in any newsgroup that
contain those words. Note, the Message Locator is for finding text messages
in non-binary newsgroups. If you are looking for file attachments, use the
File Attachment Locator.
News Rover now uses a more sophisticated technique for deciding the
order in which to start downloading messages. If you select (highlight) a
message entry that is queued to be downloaded, that entry is given the
highest priority and will be started before any others. If you are not
highlighting a message that is queued for download, then any messages queued
for the currently selected newsgroup get priority over messages in other
groups. So if you queue a bunch of messages for download and then find one
you want right away, select it util News Rover starts downloading it.
You can now add custom header lines to outgoing messages. To do
this, click the button labeled "Add header lines" on the screen where you
enter the message subject and select the newsgroups.
You can now press the ESC key to exit from the slide show.
Clicking the icons at the left end of message lines did not work
correctly if the message display was horizontally scrolled.
Fixed a bug that prevented old messages from being expired and
deleted from newsgroups if they had never been read.
If several interest groups had both Include and Exclude Filter
expressions, messages might be needlessly downloaded before being rejected.
Improved the Search operation so that when searching through the list
of messages if a matching message is found, the keywords being searched for
are highlighted in the message display.
Fixed a bug that could cause memory to be lost when downloading
The minimum time interval for the slide show auto-advance has been
reduced to 1/10 second.
Improved the warning messages displayed when trying to combine parts
of a RAR file or a split-file message and some of the parts are missing or
have not been downloaded.
If a file is launched while News Rover is running in Privileged Mode
(i.e., a password has been entered), the recent file list for Microsoft
Media Player is cleared when News Rover exits or returns to Protected Mode.
Fixed a bug that could cause the message search feature to fail if
the group had more than 32,000 messages.
Fixed a bug that could cause News Rover to crash if a virus detector
discovered a virus in a file that News Rover was downloading and deleted the
file while News Rover was still working on it.
======== Version 6.0, Rev. 2: 25 Oct 2000 ========
Fixed two bugs related to clicking the stop-sign icon when many files were
queued to be downloaded: (1) under some conditions, News Rover could lock
up when the down-arrow was clicked to restart the downloads; (2) News
Rover did not disconnect from the news server, so it would get a server
error when attempting to restart the downloads.
If an apparent file name in a message subject has a type of ".htm",
".htm", ".com", ".org" or ".net", it is no longer considered to be a file
If you right clicked on a newsgroup name and selected the option to reget
the list of available messages, it did not delete duplicate entries after
regetting the list; now it does.
Added "#" and "+" as characters that can be specified in search filter
When you change the sort order by clicking on the Subject or Date column
headers, message threading is engaged for those sort orders.
Added a function to the file list display for a group to allow the
importation of files that had been previously encrypted by News Rover.
The function to delete old messages did not work correctly.
Clicking the Cancel button while saving a file from the file list for a
newsgroup did not cancel the operation.
You can now type 'T' to tag or untag the currently selected messages for
======== Version 6.0, Rev. 1: 9 Oct 2000 ========
Fixed a bug that could occasionally cause News Rover to crash if an
unexpected disconnection occurred on a dial-up connection.
Fixed a bug that caused News Rover to crash when attempting to decompress
a RAR file that is password protected.
The option to view pictures using an external viewer did not work correctly
when invoked from within the picture gallery.
Sometimes after setting Password protection for the e-mail outbox, it was
not retained for the next run.
When exiting from the slide show, the picture gallery screen is now scrolled
so that the last picture viewed in the slide show is visible.
======== Version 6.0, Rev. 0: 25 Sep 2000 ========
You can now expand and collapse message threads. Just click the +/-
sign in a box at the left end of each subject line. This is very useful
when browsing active newsgroups with many messages and follow-up replies.
A new "Slide Show" feature has been added to the Picture Gallery. Now,
when you double-click a picture in the gallery to display it full screen,
it is displayed in the slide show system. You can move forward and
backward between pictures by clicking the arrow icons. You can also start
a timed display of pictures.
You can now determine in which newsgroups a message is available after
finding it with Newsgroup Search. To do this, first
do a search then right-click on a file in the search result list and
select "Properities" from the popup menu.
News Rover can now decompress RAR file attachments. These messages are
posted with file types such as ".rar", ".r00", ".r01", etc. To decode
these attachments, first download all of the parts. Then right-click on
one of the parts and select "Combine/Decompress..." from the popup menu,
then select "Decompress RAR files" from the secondary popup menu. The
parts will be combined and decompressed, and a new message entry will be
added to your list with the resulting file ready to be launched.
You can now combine split-file messages that have extensions such as
".001", ".002", etc. These messages appear most often in multi-media
newsgroups. They have two extensions. For example, a file might be posted
as "file.mpg.001", "file.mpg.002", etc. To process these types of
files, first download all of the parts. Then right-click on one of the
parts and select "Combine/Decompress..." from the popup menu, then select
"Combine split-file messages" from the secondary popup menu. A list of the
parts will be displayed, click "Combine Parts" to concatenate them into a
single file. The resulting file will not have a numbered extension (e.g.,
"file.mpg"), and it will be in a form that can be launched.
You can now re-download a message from your news server. This is
useful if a file attachment got deleted or corrupted, or if the message
was marked as unavailable and you want to try getting it again. To
re-download a message, select the message(s), then right-click and select
"Download selected messages" from the popup menu. Note: this option is
only available in subscribed newsgroups (not Autoscan interest groups or
Newsgroup Search). Also, you cannot re-download a message that was formed by
combining multiple parts.
Added ROT-13 decoding support. ROT-13 is a method for weakly
encrypting portions of messages. It is most commonly used to obscure the
bodies of messages that may have offensive text. For example, some
insensitive jokes found in rec.humor are encrypted using ROT-13. If you
encounter a message whose body is encrypted using ROT-13, the encrypted
portion will appear as gibberish, but you will be able to see normal
punctuation characters and spaces between words. To decrypt the ROT-13
section, select (highlight) the encrypted text, then right click and
select "ROT-13 translation" from the popup menu.
The mouse wheel can now be used to scroll through the message list and
the picture gallery.
Enhanced the warning displayed when running a executable program
attached to a message so that it is displayed when running a .vbs (Visual
Basic) script as well as a .exe, .com or .scf (executable program) file.
Enhanced the display filter conditions so that there are two new
conditions that can be used to select messages: (1) Messages that have
been tagged or queued for download; (2) File attachments that have or have
not been launched.
Added additional display information to the lower panel for a message
that is either being downloaded or is queued for download.
Added a new Delete option for newsgroups to delete message entries
that do not have file names in their subjects.
Enhanced the retry system so that if an I/O error occurs during an
Autoscan run and News Rover is unable to reconnect to the news server, it
skips that server and advances to any other servers that are waiting to be
Changed the Outbox to use a more robust type of database and allowed
encryption of outbox messages.
You can now specify how long News Rover should hold open a connection
to a news server while it is idle. This value is specified on the news
server configuration screen. You can specify a different value for each
Improvements were made to the code that finds file names in subject
lines to make it correctly recogize file names of the form "file
Typing 'B' while the message list is selected now advances to the next
unread message that has a body.
When getting a limited number of message headers for a newsgroup
(such as when entering an empty one or regetting headers), you can now
specify if you want to get recent or old headers.
The number of pending (unsent) messages in the Outbox is now shown
in the left panel list.
Fixed two bugs related to decoding binary attachments posted as
multi-part messages: (1) if the UU-encoded section began with "begin 755"
rather than the standard "begin 644", two extra bytes were added to the
front of the file; (2) if the attachment ended with a short UU-encoded
line, there were some cases where the last few bytes might be dropped.
Fixed a bug that caused the body of a message that just completed a
download to be shown in the lower message window even if you were browsing
a different message.
Fixed a bug that could cause News Rover to die if a message had an
attached file with an extremely long name.
Fixed a bug that could cause News Rover to die if the subject was very
long and contained rfc2047 encodings.
Fixed a bug that caused News Rover not to encrypt existing files for a
newsgroup or interest group when the encryption checkbox was checked.
Fixed a bug that prevented the full-screen message display from
scrolling properly when the cursor was moved off the page limits.
Fixed a bug that caused the Stop-sign icon from stopping file download
requests that were queued for the File Attachment Locator.
News Rover did not properly account for daylight savings time when
converting dates and times in message headers, so the displayed time for a
message might be off by an hour.
If an I/O error occurred while the list of available messages was
being downloaded for a subscribed newsgroup, when News Rover reconnected
and retried the download, it would refetch message entries successfully
gotten by the first download.
When importing a comma-delimited file into the address book, News
Rover did not properly handle fields that were enclosed by quote marks.
When News Rover got the initial list of available newsgroups from the
news server, it did not record the date and time, so it got the list again
when the first Autoscan run was done. Also, when checking for new
newsgroups, it did not correctly convert the time to GMT.
======== Version 5.4, Rev. 3: 3 May 2000 ========
If the encryption option was set at the time that a newsgroup subscription was
made (i.e., in the newsgroup selection list), file attachments were encrypted
but the message text was not encrypted until the properties page for the
newsgroup was viewed.
If you used the "Delete all" operation to delete all messages from a newsgroup,
message text files with the .msg extension were not deleted for the newsgroup.
Added additional verification of record structures. This should allow News
Rover to automatically detect corrupted records and avoid them.
When all messages were deleted from a group, some of the toolbar buttons were
not disabled that should have been disabled.
If a download was cancelled in the Newsgroup Search group,
the Download-all-parts button was not enabled.
The currently selected message was sometimes not remembered if you changed the
If you click a column header more than once without clicking on any other
column headers, the effect is to reverse the sort order on that column.
A string of trash characters could be displayed with some server error messages.
Changed the new version notification so that the notification is displayed the
next time News Rover is started rather than interrupting its running.
======== Version 5.4, Rev. 2: 6 Apr 2000 ========
Added a function to allow you to manually combine parts of a multi-part
message. This is useful if the parts have different subjects. To do a
manual combine, select a display filter such as "All messages" that does
not hide incomplete multi-part files, then select the parts of the message
(hold down Control while clicking), then right-click and select "Manaully
combine parts" from the popup menu.
Fixed a bug that could cause News Rover to lose its list of interest
groups if you attempted to start News Rover while another copy was already
Improved the selection of the list insertion point for messages inserted
after combing multiple parts.
Increased the number of files that can be added to duplicate databases
in a single selection operation.
You can now select multiple entries in the address book as message
recipients without having to close and reenter the address book.
If you used the full-screen message viewer and advanced through unread
messages, the unread message count was decremented by 2 rather than 1 for
Under some circumstances, clicking the down-arrow toolbar icon to start
downloading tagged messages could cause News Rover to try to redownload a
message gotten using Newsgroup Search.
The function to set password protection for specific newsgroups did not
News Rover did read the last "+OK goodbye" response from the POP server
before closing the connection to the POP server. With some POP servers,
this resulted in the messages not being deleted from the server after they
Changed the default for new installations so that News Rover does not
retry getting messages missing from the server on previous scans.
======== Version 5.4, Rev. 1: 9 Mar 2000 ========
You may now specify how many matches you want returned by the
Newsgroup Search. The default is still 100,
but you can set the desired value on the search properties page (click the
"Search Properties" button on the search screen). The maximum value that
you can set is 600.
If a message was posted to a newsgroup using MIME format, and the
message did not have any file attachments, the text of the message might
If you viewed a picture in the gallery and used Page-up or Page-down to
move to another picture, then deleted the picture you were viewing, the
originally selected picture was deleted rather than the one being viewed.
Improved the way messages are sorted in the Newsgroup Search list.
Changed the scanning priority range for Autoscan Interest Groups to
Improved the removal of "noise" words like "Re:", "Attn:", ""
etc. from the front of message subjects.
If a JPG file attachment was deleted from the News Rover project
directory by using an external program, News Rover started using its
internal JPG viewer for all other pictures even if it was configured to
use an external viewer.
======== Version 5.4, Rev. 0: 16 Feb 2000 ========
A new "File Attachment Locator" feature has been
added to News Rover. The File Attachment Locator searches all binary
Usenet newsgroups for messages with a specified set of words in the subject.
Once messages have been found, you can just double-click their entries to
start the download.
You can now cancel a Usenet message that you posted. To do so, locate
the message entry in a newsgroup or interest group listing and download the
message body. Then right-click on the message entry and select "Cancel
message" from the popup menu.
If your news server has private or hidden newsgroups that are not
included in its public list, you can now add them manually. To do so,
right-click on the name of the news server in the left panel and select
"Manually add newsgroups" from the popup menu.
You can now specify server scan priorities in the range 0-99 rather than
Fixed a bug that caused the Page-up and Page-down keys to advance by 2
lines rather than a full page.
Fixed a bug that caused Save-as to truncate the second file extension in
a file name like golf.exe.001
Fixed a bug that caused text lines in a multipart message before the
beginning of the encoded portion to be lost.
Fixed a bug related to deleting picture gallery images. If you selected
several pictures and pressed Delete, the picture the cursor was on was
deleted rather than the selected pictures.
======== Version 5.3, Rev. 1: 19 Jan 2000 ========
Added a new right-click option for the main message list to write the
text (body) of a message to an external file. The name of the new option
is "Save message text as...".
Added a right-click option to the names of interest groups and filing
folders in the left panel to allow the names to be changed.
If an error occurred while downloading a message for a subscribed
newsgroup, and News Rover successfully reconnected to the server and
retried the download, the original portion that was downloaded got
prepended to the part downloaded by the retry.
Fixed a bug that could make it impossible to delete the last interest
Fixed a bug that caused problems when sending a message with a file
attachment whose name was longer than about 74 characters.
Added configuration parameter to cause News Rover to retry a
connection to a news server if the news server refused the connection.
The new retry parameter is on the Configure/Advanced screen.
Added a configuration parameter to tell News Rover how long to pause
after establishing a dialup connection before trying to connect to the
In previous versions of News Rover, if a downloaded file had two
periods in its name (for example, golf.exe.001) the periods in front of
the last one were converted to underscore ("_") characters. This has been
turned off so that the multiple periods will be retained
Allow NNTP server port numbers to be specified for each news servers.
The port number is on the Configure/Server screen right below the address
of the news server.
Fixed a bug that could cause multiple blank lines to be inserted in an
outgoing message if a quoted line with no blanks in it was longer than the
specified page width.
======== Version 5.3, Rev. 0: 3 Jan 2000 ========
Fixed a Y2K bug that caused the dates in outgoing messages to have "0" as
the year. Some news servers correctly interpreted this as 2000, others
This only affected messages you sent or posted to newsgroups.
Message downloads were not affected. No other Y2K problems have been
Added download byte count statistics for news servers. To check the
statistics for a news server, right-click the name of the news server in
the left panel and select "Server statistics". This feature is very
handy if you are using a news server that has a monthly quota. On the
statistics screen you can specify that News Rover should reset the count
automatically at the beginning of each month.
You can now specifiy that newsgroups are to be password protected or
encrypted at the time that you subscribe to them.
The lists of interest groups and filing folders are now sorted
If News Rover was moved to a different drive or directory by using the
Control/Change-installation-folder method, the Save and Save-as commands
did not work properly.
Fixed a bug that could cause all entries in the address book to be
deleted if a message send was started from the address book and then the
address book was reinvoked to add another recipient.
======== Version 5.2, Rev. 6: 21 Dec 1999 ========
If a UU-encoded file attachment had blank lines within the uuencoded
section, the uu-decoder got thrown off and the decoded attachment could be
Fixed bug in the creation of the file folder menu which start out as "Move
to folder...". With around 100 or more folders, the outer level of the
cascading folder pick list did not include the last category so the
folders with names toward the end of the alphabet were inaccessible.
Enhanced News Rover so that it can handle mailto entries embedded in
messages of the form "mailto:address?subject=xxxx"
Changed how sorting by sender works. If multiple messages were posted by
the same sender the order of the entries for the messages for a given
sender are sorted by subject.
The screen that shows the list of file attachments for a group can now be
sorted by subject as well as file name and order acquired.
Added additional event logging when News Rover determines that there
is not enough free disk space remaining to continue running.
======== Version 5.2, Rev. 5: 9 Dec 1999 ========
Added a feature to allow any type of file to be imported into any
type of group (filing folder, interest group, etc.). To import files, go
to the file display list for the group and select "Import" from the
Fixed a problem that caused thumbnail pictures not to be generated
when JPG pictures were imported into interest groups or folders that have
file encryption turned on.
If the Del key on the numeric keypad (same as the period key) was
pressed to delete a message and Num Lock was active, two messages were
If the option was set on the Configure/Advanced screen to not attempt
to reget messages that were missing ("Retry getting missing messages")
News Rover would attempt to reget all messages on each Autoscan
Under some cases, if a picture was viewed from the gallery, then
Save-as was used to save it, then the next picture was saved, the name of
the first picture was used for the second Save-as operation.
If you selected a group of entries in the file attachments list for a
group and requested that they be moved to a filing folder, only every
other entry was filed.
Fixed a bug that under some circumstances prevented some unavailable
messages from being deleted when attempting to delete all of them. Under
even more unusual circumstances, News Rover could crash when attempting
to delete unavailable messages.
======== Version 5.2, Rev. 4: 19 Nov 1999 ========
Added a virus warning box that is displayed when starting an
executable program that has been sent as an attachment to a
Fixed a bug that could cause News Rover to forget the screen layout
from the previous run.
Fixed a bug that prevented News Rover from properly checking for
available free disk space and stopping if it became critically
======== Version 5.2, Rev. 3: 10 Nov 1999 ========
Fixed a bug that was introduced in version 5.2 Rev. 2 that caused
automated dialing to fail.
Fixed a bug that could cause News Rover to crash if a null password
was entered the first time privileged mode was selected.
======== Version 5.2, Rev. 2: 8 Nov 1999 ========
Under some circumstances, clicking the "Stop" toolbar icon could cause
News Rover to crash.
Made the arrow keys mode the item selection in the file attachments list.
Made it possible to hold down the shift key and use the arrow keys to
select multiple items.
The "Download selected items" right-click menu option did not download
messages that were tagged for download.
======== Version 5.2, Rev. 1: 26 Oct 1999 ========
The "Stop" icon did not reliabily stop downloads started by using
The status of a message shown in the lower panel did not immediately
show "Downloading from server..." when a message download was initiated
from Newsgroup Search.
If you deleted a message so that all of the remaining messages could
be displayed without a vertical scroll bar, and then deleted the message
at the bottom of the list, the list would be scrolled so that only the
last remaining message was shown.
Properties such as the Save directory for the Newsgroup Search group were
not saved when you exited from the property modification screen.
Corrected a problem that caused too much text to be colored as
quoted text if there was no blank line between the end of quoted text
and the following non-quoted text.
======== Version 5.2, Rev. 0: 14 Oct 1999 ========
Overhauled the screen that displays a list of file attachments for a
newsgroup or interest group. The new screen is more similar to the main
screen and there are a set of right-click options. You can now sort
entries by date or file name.
The color of the paper-clip icon now indicates the state of a file
If you deleted all messages while using a filter that selected a
subset of messages and then switched to the All Messages filter, message
entries would be displayed even though the actual messages had been
- Red = New file that has not been launched or saved
- Blue = File has been launched but not saved
- Green = Attachment has been saved (or save-as)
Fixed a bug that caused it not to combine the parts of a multi-part
message if the message was tagged for download and the download was
started at a time when the tagged message was not in the currently
Fixed another bug which caused the number of parts of a split message
posting to be incorrect.
Fixed a bug that caused the unread message count to be decremented by
2 if you clicked on the paper-clip icon next to an unread message subject
in the right panel.
======== Version 5.1, Rev. 2: 9 Sep 1999 ========
Removed the message box that said "Message headers are being
downloaded for this newsgroup" that came up when you entered a newsgroup
while its headers were being downloaded.
When you set the starting scan date for an Interest Group to go back
a certain number of days, the number of days is now displayed when you
leave and reenter the dates page.
Allow a message to be sent that has no text if there is a file
Fixed a bug that caused the running status not to be displayed after
reconnecting to the server if a network error occurred while downloading
message headers for a newsgroup.
Fixed a bug that could cause News Rover to crash if you switched
newsgroups while News Rover was busy encrypting or decrypting a
Fixed a bug that could allow password protected interest groups to
be revealed when posting a message.
Fixed a bug that could under some circumstances cause the list of
available newsgroups to be empty when selecting a newsgroup to post a
If News Rover was disconnected while downloading e-mail messages, it
incorrectly recorded that all messages on the POP server had been
If there were more new headers for a newsgroup available than the
maximum header download count set as a property for the newsgroup, the
status display incorrectly said that all of the headers would be
downloaded even though it actually downloaded only the number
The maximum allowable server connection limit has been increased
from 4 to 9.
The minimum message size limit for subscribed newsgroups did not
function properly (it did not filter out any messages). However, it did
work correctly for Autoscan Interest Groups.
Changed the setup procedure to use the Install Shield self
extractor. This avoids a bug in the previous system that could
sometimes cause the installation to report that it could not
copy a file.
Fixed a bug that could cause News Rover to sleep for long periods of
time if the line bandwidth utilization percentage was set to a value
less than 100.
Fixed a bug that could cause the last part of a multi-part file
posting to be larger than the specified allowable limit.
======== Version 5.1, Rev. 1: 27 Aug 1999 ========
Fixed a bug that could cause a multi-part file posting to generate a final
part that was larger than the specified maximum posting size.
Added .RAM as a file extension type to the default multi-media and sound
======== Version 5.1, Rev. 0: 13 Aug 1999 ========
Improved the method used for scanning messages so that if messages
are made available on the server out of order, they are still found
and downloaded. This is a significant enhancement and allows News
Rover to find messages which were previously missed.
Increased the maximum number of news servers that News Rover can
simultnaeously support from 4 to 32.
A small paper-clip icon is now shown on the left end of the lines
in the message list for messages that have file attachments. You can
click on the paper-clip icon to launch the file attachment.
Improved the password encryption feature so that now the text of
messages stored in internal databases is encrypted as well as the
contents of file attachments. If you are running version 5.0
and have encrypted attachments, you can cause News Rover to
encrypt the message text by modifying the properties of a
newsgroup or interest group, confirming that encryption is
turned on, and then exit from the properties screen.
Added "Save attachments" and "Save attachments as" options to the
popup menu that comes up when you right-click on a message entry in
the right panel.
You can now right-click on the name of a file attachment in the
body of a message (i.e., in the lower panel) and use the new "Save
file" and "Save file as" items to save the file. Options have also
been added to delete the current message or the message
Fixed a bug in the newsgroup subscription screen that caused
letters to be overwritten in the word selection field if they were
Fixed a minor memory leak related to threading messages.
Fixed the popup error/help box so that you can click Continue
without having to wait for it to timeout.
Fixed the checkbox on property pages related to automatically
expiring old messages after a specified number of days.
Improved the method used to determine if the news server supports
the NEXT command to retry using it every 2 days if a failure
Entering an incorrect password when going into Privileged mode
could under some circumstances cause News Rover to crash.
The Rebuild database dialog displayed the names of password
protected newsgroups when in protected mode. This has been
Changed the default server I/O timeout from 10 minutes to 2
Increased the maximum number of newsgroups that News Rover can
handle from 70,000 to 100,000.
Fixed a bug that could cause News Rover do die when sending an
e-mail message with a file attachment if UUencoding was selected as
the encoding method.
Made it so that each newsgroup and interest group remembers the
last directory that was used for a Save-as and uses it as the default
for the next Save-as. Previously, the last Save-as directory
was used for all newsgroups.
======== Version 5.0, rev. 0: 22 Jul 1999 ========
Added a password protection system that allows you to restrict
access to newsgroups and interest groups.
Click here for
Added a feature to help customers determine the correct address
of their Usenet news servers. There is a new button on near the
field where the news server address is entered which can be clicked
to access a list of several hundred Internet Service Providers and
associated new server addresses.
Improved removal of noise words from the front of subjects such
as "Re Req:".
Fixed a bug that could cause display problems with some video cards that
are not running in Truecolor mode.
======== Version 4.4, rev. 4: 24 Jun 1999 ========
Added right-click options to the picture gallery to allow
sorting thumbnails by order received, name or date.
Fixed bug that caused some of the right-click options in the
picture gallery popup menu to be inappropriately grayed out if
you clicked on an area that does not have a picture and then
moved back over a picture.
Fixed bug that could cause News Rover to die if the global
exclude filter expression exceeded a length of about 8Kb.
Fixed bug that caused the unread message count not to be set
to zero when you used the right-click option to mark all messages
======== Version 4.4, rev. 3: 8 Jun 1999 ========
Added an option to display filters to remove "Re:", "REQ", "ATTN", etc.
from the front of message subjects.
Added an option to display filters to cause underline characters in subjects
to be converted to spaces.
Fixed a bug that caused messages to be skipped if two or more Autoscan
interest groups scanned the same newsgroup(s).
The "next newsgroup" button still caused repeated newsgroup skipping if
pressed while downloading headers.
The default values for split messages have been increased from 100,000 to
======== Version 4.4, rev. 2: 20 May 1999 ========
Added code to display warning if any of the DAO database files are
corrupted and give the customer a chance to rebuild them.
Fixed bug in picture gallery that could cause News Rover to crash
if a sender's address was blocked and any pictures had been added to
the gallery since it was entered.
Changed expiration so that old messages are expired once per day
instead of just once when News Rover is first started. This was
required for people who run News Rover 24 hours per day without
shutting it down.
The "next newsgroup" button caused News Rover to skip all
Allow the word "of" to separate the part numbers of a multi-part
file attachment message.
For example, "(2 of 10)".
Added the News Rover version number to the "X-mailer" line in
messages posted by News Rover.
Display warning when sending a message with an attached file if
the attached file cannot be opened.
======== Version 4.4, rev. 1: 5 May 1999 ========
Added prompt for initial display filter when some newsgroups are subscribed.
Added new display filters for messages with pictures or multimedia and for
messages with sound files. Also added a standard filter to display
only unread messages with bodies.
Added a vertical scroll bar to the filter selection list.
Added signature/tag-line insertion facility for outgoing messages.
Added attribution lines to quoted text.
Added a right-click option to download all messages that are part of a thread
and an option to download all messages.
Added a right-click option to delete all messages in a thread.
Added right-click option to the Gallery popup menu to move all pictures to
the save area.
You can now hold down the Ctrl key and press Delete to delete all messages in
the current message thread.
When sorting messages by subject without threading, messages with the same
subject (ignoring "Re:" prefix and multi-part numbers) are now considered be
part of the same message thread.
Add color to displayed messages so that quoted lines are shown in blue.
Changed the default value of the maximum message headers to download from
500 to 20000. This value can be changed on the newsgroup properties screen.
Added feature to allow announcements about News Rover to be displayed while
News Rover is running.
When you block messages from a sender or site, it now deletes from the current
newsgroup all messages from the sender or site as well as blocking future
Disable reply-to-newsgroup and reply-to-all buttons when browsing messages
in the e-mail inbox or outbox.
Fixed bug in Stop function that did not leave some messages tagged for download
after a download was stopped.
Fixed a bug that prevented the outgoing message icon from being reset to the
pending state when you requested a resend of a message in the outbox.
The maximum allowed number of simultaneous on-line connections to a news
server is now limited to 4 which is the maximum that is supported by most
E-mail and Reply-to addresses are now checked for valid syntax when they
Display a warning when posting to alt.test newsgroups if the message subject
does not contain IGNORE and NOREPLY.
Added a new display filter criteria to display messages that are newer than a
specified number of days.
Changed the way message subjects are scanned for multi-part sequence numbers
(i.e., "(nn/nn)") so that the scan is performed right-to-left. This prevents
picking up section numbers that are sometimes to the left of the part numbers.
Changed the "Unread message" count to only include unread messages whose
bodies have been downloaded from the server.
======== Version 4.4, rev. 0: 15 Apr 1999 ========
Added automatic notification of the availability of new versions
of News Rover.
Added a feature to the address book to allow importation of address book
entries from Outlook Express.
Allow cancelation of individual downloads by clicking on the
Added a new option to the "Control" menu option to clean up orphaned files and
Enhanced multi-part reconstruction to enable it to handle multi-part MIME
messages that are missing the "MIME-Version" header command that is required
by the MIME standard.
Enhanced the check for available free disk space to check whichever disk an
interest group is storing messages and files.
Fixed a bug that occurred on NT systems without dialing that caused News Rover
to ignore the news server connection limit and overload the server.
======== Version 4.3, rev. 4: 2 Apr 1999 ========
Fixed miscellaneous problems related to automatic dialing.
Fix a bug that could cause News Rover to crash if an unexpected disconnection
Fixed a bug that could leave the lightning-bolt, download-in-progress
flags set for messages if News Rover was stopped while downloads were in
Added information about the message subject, sender, date, size to the lower
display window for messages whose bodies have not yet been retrieved.
Download-in-progress flags were not being preserved across newsgroups switches
when they were set for multi-part messages and message entries were combined
into a single line.
======== Version 4.3, rev. 3: 24 Mar 1999 ========
Fixed a bug that caused problems when deleting messages that were part of
a thread (i.e., indented under another message).
Fixed a bug related to deleting a message that was actively being
Fixed a bug related to the stop-online-tasks function (stopsign icon).
======== Version 4.3, rev. 2: 23 Mar 1999 ========
If a JPG file with an associated picture gallery thumbnail BMP image file was
deleted by using the file attachment list for the newsgroup, the BMP file was
not deleted. The BMP was correctly deleted if the primary image was deleted
using the picture gallery or the message list.
If a message filter was set to combine multi-part messages into a single line,
and it was also set to display either complete messages or messages with
missing parts, then all messages were excluded.
Changed the "Get-newsgroups" menu item to initialize the news server selection
list with the currently selected news server.
Fixed a problem that could cause News Rover to crash if messages were deleted
from the display list and then new messages were added before the list display
was refreshed. This mostly affected Autoscan Interest Groups that were
collecting messages while deletes were taking place.
Made a change to DAO interface code that could possibly prevent a crash
during program exit.
======== Version 4.3, rev. 1: 19 Mar 1999 ========
Increased the width of the box used to display the current message filter so
that long filter names will fit if large fonts are selected.
Fixed minor memory leak that occurred when adding entries to the duplicate
file list or when importing JPG images into the picture gallery.
Added "RM" as a default file type to the built-in Multimedia filter.
Made the Get-complete-message toolbar action operate on all
Fixed a possible bug involving rounding date-time values.
Fixed a bug that caused News Rover to skip over a message in a newsgroup
if it was stopped in the middle of scanning or had to retry the connection.
If a newsgroup posting was made using UUencoding and the posting had
more than one file attachment that required splitting into multiple parts,
the incorrect number of parts could be posted.
Fixed a bug that could cause News Rover to die if there was exactly one
message left in the message list after filtering.
======== Version 4.3, rev. 0: 10 Mar 1999 ========
Added message display filtering.
Added message archiving.
Fixed a bug that could cause News Rover to crash if it was stopped while loading
the list of messages for a newsgroup.
Speeded up the display of the picture gallery or file attachment list in the
case that there are many messages but only a few have attachments.
Fixed a bug that could cause News Rover to incorrectly calculate the number of
message parts required when posting a large file attachment that had to be
split into multiple messages.
The Configure/Multipart/List-parts display sometimes incorrectly reported which
parts had been found. This has been fixed.
Fixed a problem that could cause News Rover to crash if a MIME specification
included a file name that had a device and directory.
======== Version 4.2, rev. 8: 23 Feb 1999 ========
Added a "List parts" button to the multi-part configuration screen. When a
partial file entry is selected and the button is clicked a list is displayed
showing which parts have been collected and which ones are missing.
Changed the default scan priority for new servers to 5.
Improved the Gallery "Import JPG" feature to allow it to generate thumbnail
images for JPG files that are already stored in the save area for the
======== Version 4.2, rev. 7: 20 Feb 1999 ========
Fixed a bug that caused it not to delete message entries when the associated
gallery thumbnails or file attachments were deleted. This bug was introduced
in version 4.2, Rev. 5.
Added file type selection options to the menu for creating the first Autoscan
Added the ability to selectively exclude certain file types.
======== Version 4.2, rev. 6: 18 Feb 1999 ========
Improved popup help text associated with some toolbar buttons.
Fixed obscure bug that could cause a divide error on very rare occasions.
======== Version 4.2, rev. 5: 16 Feb 1999 ========
Improved handling of file attachments with long file names. In particular,
fixed a bug that caused them not to be handled properly if the file name
contained a comma.
Fixed a bug that caused messages formatted using RFC2047 with text
containing "=?ISO-...?=" sequences not to be correctly decoded.
Changed the picture gallery to allow replies to messages associated with
pictures even if the pictures are stored directly into the permanent save
area and the option is set to not delete pictures when messages are deleted.
======== Version 4.2, rev. 4: 10 Feb 1999 ========
Fixed a bug that could cause News Rover to initiate more connections to
a news server than set in the properties if an attempt was made to get
headers for many newsgroups and the server was slow in responding to the
Changed News Rover to initially use the full screen (i.e., display maximized)
when it is initially run. Also changed the default size of the splitter
windows and column widths.
Changed the default font selection to 10 point Arial.
Changed the installation procedure so that News Rover is started automatically
at the end of the installation.
======== Version 4.2, rev. 2: 1 Feb 1999 ========
Automatically expand the list of subscribed newsgroups for a news server
when new newsgroup subscriptions are added to it.
Improved multi-part message reconstruction to properly handle MIME encoded
messages that are split into multiple parts.
When beginning scanning messages for a newsgroup, if the new highest message
number returned by the news server is lower than the last message number
scanned by News Rover, reset and rescan all messages in the newsgroup.
Changed picture gallery selection action when right clicking or pressing the
Delete key. Now, if the cursor is on a picture that is not currently
only that picture is affected by the operation (unless the Ctrl key is
Added checkbox to Configure/Advanced screen to set the picture gallery to
display full-size images when a single click occurs on a picture.
Changed parsing of URL's in messages to allow them to include commas.
Added code to display an error message in the lower window of the main
display when a request is made to download a message that is no longer
available on the server.
Fixed a bug that could cause News Rover to fail to disconnect from one
news server and connect to another one when doing multi-server Autoscan.
If a newsgroup was subscribed to, headers downloaded and then unsubscribed
quickly, the connection to the news server could be left connected.
News Rover did not sort the list of messages after downloading a batch
of incoming e-mail.
======== Version 4.2, rev. 1: 28 Jan 1999 ========
Added information to the Help file better describing the operation
of the picture gallery and explaining how to import JPG picture files.
Fixed a bug that could cause News Rover to crash if you attempted
to update the list of available messages for all subscribed newsgroups
on a news server.
======== Version 4.2, rev. 0: 27 Jan 1999 ========
Added new feature to allow JPG files to be imported into News Rover
interest groups or file folders and have thumbnail images generated for
display in the gallery.
Added feature to permit temporary blocks on senders from
the picture gallery.
Added throttle feature to specify bandwidth utilization percent.
Added a new "wizard" to guide new users through subscribing to newsgroups
and getting an initial set of message headers.
If there were messages with duplicate article ID strings, the unread message
count for the newsgroup could be set incorrectly.
If an attached file had a slash ('/') in its file name, the file was not
being created and stored. The solution is to replace slash characters with
dashes because Windows will not create files with slashes in their names.
When previewing an incomplete multi-part file using an external viewer,
the external viewer would sometimes be unable to open the file.
News Rover now checks and disallows unsubscribing from a newsgroup while
messages downloads are active for the newsgroup.
Attempting to file a message to a folder whose save area was a full disk,
or removable disk with no media, still resulted in the original message
being deleted even though the attached file was not correctly copied.
======== Version 4.1, rev. 5: 21 Jan 1999 ========
Added counts and dates to the display of blocked senders. Also added a
button to expire entries that have not been used in a long time.
Fixed a mail retrieval bug which caused News Rover to only retrieve one
session each time "Get new mail" was checked.
======== Version 4.1, rev. 4: 20 Jan 1999 ========
Fixed a bug in sending messages. If you omit the subject you are asked
if you still want to send it, but even if you say yes, the message is not
Multipart messages with file names longer than 30 characters caused News
Rover to report "Ignoring message with null filename". This has been
Some SMTP servers which sent out an extended greeting, notably
smtp-server.rr.austin.com, could not be used for sending mail. This
has been corrected.
Added spam elimination to the How-Do-I list.
Added Ctrl-N control character which causes the next unread message to
be displayed (and fetched from the news server if necessary).
======== Version 4.1, rev. 3: 18 Jan 1999 ========
Added right-click commands for online newsgroups and news servers to get
all of the new messages (both headers and bodies).
Added key-press commands: (space) read messages, 'U' up to previous message,
'D' down to next message, 'N' skip to next unread message,
'S' skip to next unread message in next thread and mark all remaining messages
in current thread as read.
Fixed another gallery problem that could leave blank spaces if there were
missing .bmp thumbnail image files in positions beyond the initial display
Fixed a gallery bug that could cause it to accumulate large amounts of memory
when deleting pictures.
======== Version 4.1, rev. 2: 16 Jan 1999 ========
Fixed problem that caused some of the gallery thumbnail images to be
improperly displayed if there were missing BMP thumbnail image files.
Fixed Rebuild to correct a problem that could leave invalid data
linkages in message databases following a Rebuild operation.
Fixed a bug in the picture gallery that could cause News Rover to die
or become hung in a loop while setting up the list of thumbnail images.
Added "How-do-I..." tutorial feature to the main menu.
Changed the message edit routine so that when replying to a message that
has a file name in the subject, the file part numbers are stripped from
the reply subject but the file name is left intact.
Changed the Save-all-attachments operation so that it no longer
complains if some of the file attachments are missing.
Changed the message database read-next operation so that if an internal
file consistency error is detected it simulates end of file rather than
attemping to continue reading which could lead to a loop.
======== Version 4.1, rev. 1: 11 Jan 1999 ========
Fixed problem that caused empty rectangles to be displayed in the gallery
if some of the BMP thumbnail image files were missing.
======== Version 4.1, rev. 0: 8 Jan 1999 ========
Changed to new faster database system for storing messages.
Make forwarded messages that have attached files forward the attachments
with the message.
Fixed bug that could cause News Rover to die with a "Divide Error"
when it was started if it was stopped during the previous run in a
minimized display state.
File folder list did not show the names of the file folders if you attempted
to file a message in the outbox.
Fixed bug which failed to delete previews
Added enhanced help for some error messages
Fixed bug which failed to treat two files with the same name,
but whose sizes varied by over 2000 bytes, as different files. Instead
they were treated as duplicates.
Enhanced the display management to hold the focus in the message list
after various displays occurred.
======== Version 4.0, rev. 5: 31 Dec 1998 ========
Fixed bug that caused subscribed newsgroups to be not fully deleted
when a server was removed.
Added font selection to the message header display list.
Fixed bug in file attachment decoding that caused it to failt to decode
a MIME file attachment if the MIME-Version statement didn't occur
before other MIME statements.
======== Version 4.0, rev. 4: 29 Dec 1998 ========
Changed the term "Search Expression" to "Filter".
Fixed bug that caused the newsgroup display list to be messed up after
adding a filing folder.
The duplicate file and duplicate message list entries were not being
expired properly. Only 100 entries were being removed from the list
Made it possible to select multiple messages and move them to a filing
folder as a group.
======== Version 4.0, rev. 3: 22 Dec 1998 ========
Added Help/On-line and Help/E-mail support options.
Added capability to resize pictures to fit the full screen.
Added capability to change font for message display and edit.
Fixed scrolling bug that occurred if there were more than 32,767 items
in a list.
Message displays are now positioned at either the first line of the body
of the message or the line that has the first Include keyword, whichever
Dialing did not redial the specified number of times.
Added a message list sort option to sort in descending date order.
Improved the speed of display of the duplicate file and duplicate
======== Version 4.0, rev. 2: 21 Dec 1998 ========
A Bug was fixed that allowed the "Save as..." command, on various menus such as the picture gallery,
to store files with null extensions.
A bug was fixed regarding messages posted to newsgroups. Messages that were split into multiple parts did not specify the part number on the subject line.
After unsubscribing from a newsgroup, or deleting an interest group or file
folder, the section header in the display tree is now selected as the
active entry. This bug was fixed.
======== Version 4.0, rev. 1: 18 Dec 1998 ========
A bug was fixed that produced the message "You must specify at
least one recipient" when you were trying to post to a newsgroup without
an e-mail address for the recipient.
============ Version 4.0, 17 Dec 1998 ============
Major new version of News Rover with interactive mode.
=============== Version 3.3, Rev. 0 ===============
A bug was fixed that could cause News Rover to die with a memory protection
error if the option was turned on to log all server I/O communication and
an extremely long message record was received from the server.
A bug was fixed that could cause Include or Exclude expressions to work
incorrectly if they contained a quoted search string and the string had
words with hyphens in them.
Enhancement added: A default newsgrop list (ng.def) to make it faster and easier to
initially install News Rover and add a new server.
Enhancement added: The newsgroup category list (ng.cat) was added to
display newsgroup categories.
Enhancement added: News Rover previously did not allow UU-encoded file names to contain
spaces. With this version, a file name specified on the "begin" line
within a message is allowed to have spaces. Spaces are still not allowed
in file names specified as part of the subject line, but a file name
specified on the "begin" line will override the file name specified on
the subject line.
Enhancement added to trial version: Increased the number of messages and files
that can be downloaded by the demonstration version of News Rover from 20 to 50.
Enhancement made to speed up the process of downloading the list of available newsgroups
from a news server.
=============== Version 3.2, Rev. 1 ===============
A bug was fixed that was introduced in version 3.2 Rev. 0 that caused
News Rover to hang when the "Next" button was clicked on the newsgroup
selection page when creating an interest group to only get messages with
Enhancement added: Improved the speed of writing the names of newsgroups to disk when getting
the list of available newsgroups from the news server.
=============== Version 3.2, Rev. 0 ===============
A bug was fixed that could cause News Rover to die when getting POP e-mail
if a message had a non-terminated header.
Enhancement added: Streamlined the initial setup and installation screens so that defaults
are used in most cases, significantly reducing the number of setup screens
that need to be filled in to get started.
=============== Version 3.1, Rev. 1 ===============
Bug Fix: when News Rover discarded part # 0 of a multi-part message, it incorrectly incremented the duplicate file counter as well as the part 0 rejection counter.
=============== Version 3.1, Rev. 0 ===============
Enhancement added: code to timeout I/O operations to the news server in case the server goes down and stops responding to our requests.
Fixed a bug in the Read-new-messages function that caused it to read old messages if the Delete button was used to advance to the next message.
=============== Version 3.0, Rev. 3 ===============
Enhancement added to improve tracking of individual messages in event log by including article numbers, which part duplicates parts already retrieved, and so on.
Enhancement made to decode MIME messages that have nested multipart sections.
Bug Fix: Fixed problem with initial connection test for news server.
For file selection purposes, made 'jpg' equivalent to 'jpeg', 'mpg' equivalent to 'mpeg', 'htm' equivalent to 'htm', etc.
Bug Fix: Fixed problem that caused News Rover to ignore the configuration options that cause it to hold a continuous dial-up connection.
Enhancement: Expanded size of variable that holds total byte count to avoid overflows when doing large number of downloads.
Enhancement added global exclusion expression.
Enhancement added sender blocking using an entire domain name.
=============== Version 3.0, Rev. 2 ===============
Bug Fix: involving long newsgroup names
Bug Fix: Fixed problem posting messages with no files when encoding was set to MIME
Bug Fix: Fixed problem storing message expiration values greater than 127
Bug Fix: Fixed problem moving range of attachments to a folder
Bug Fix: Fixed problem with newsgroup "References:" line
=============== Version 3.0, Rev. 1 ===============
A bug was fixed involving deleteing files in picture gallery, then doing a delete all
Message expiration put into single thread
Bug Fix regarding browing outbox with split messages
=============== Version 3.0, Rev. 0 ===============
Microsoft Access database support "DAO" was added to News Rover
Anonymous Remailer support was added
Command-line run options were added