Hello Tbbeta,

The Bat! Voyager 5.0.30.1 is available at:

www.ritlabs.com/download/files3/the_bat/voyager_install_5-0-30-1.exe

What's new since The Bat! Voyager 5.0.18.3 dated 14-Jul-2011?

[-] Result of RunExternal filter action wasn't imported as RFC822 message
[-] Range check errors while rebuilding index file for massage base larger then 
2GB
[-] Document title in printer job task list was empty if it was shorter than 
127 characters
[-] Document title in printer job task list didn't support Unicode characters
[-] (#0008308) Exception error "GUIDEF:Item [mFolderVirusCheck] is linked to 
unknown property [FolderVirusCheck]"
[*] Trying to fix empty folder names on IMAP
[+] When The Bat! connects to a POP3 or an SMTP server, it now displays the 
host address and the port in the log and in the status line, so the user can 
trace problems easier caused by improperly entered server addresses and ports.
[+] If The Bat! can't connect to a POP3, SMTP or an IMAP server, it gives the 
reason (error message) which can help identify the problem, rather than simply 
"cannot connect" result that gave no further clues.
[-] Remote Access (dialup) connections weren't working
[-] IMAP command priority was ignored, the commands were mostly sent to the 
IMAP server from The Bat! on first-come-first-serve basis, so the most 
important commands like when a user clicked to "show a message body" were 
executed last, after all the folder counters were rescanned
[-] The priority column of IMAP connection monitor wasn't filled with data. Now 
it shows a priority for each command; higher priority mean that the command 
will be executed earlier
[*] Better display of IMAP command state; previously even running commands were 
shown as "queued"
[-] Sometimes, tree lines in the message list weren't drawn properly
[-] Different bugs in message base recovering code and even more bugs when 
dealing with message base larger then 2GB
[-] When there were no Common Trash folder defined and the option to empty 
Trash folders on exit was set for Common Folders (rare case, but still 
possible), upper level folders of all accounts were emptied on exit
[+] Voyager setup now creates the AutoRun.Inf file
[*] Colour Group selection now reflects colour and style setting of the groups
[*] Better logging with The Bat! is run with /STARTUP_TIMING_LOG command line 
option
[-] Removed some redundant config write operations.
[*] A new debug option: /DISABLE_NTLM_SELF_TEST
[-] Fixed a few minor resource/memory leaks
[-] When a message was copied somewhere by an outgoing mail filter, the 
original was left in the outbox
[+] Possibility to use a different font and font size for a colour group
[-] IMAP. AV when trying to forward partially downloaded message
[-] When The Bat! was unregistered, there were a question mark in the "About" 
box in a place where in the registered version the key validity information was 
given
[!] When The Bat! trial expires completely, it no longer exits but simply 
disables connections (e.g. to send and receive mail). The user is still able to 
read, print or export messages, address book items or other data
[-] On IMAP, when multiple connections were allowed, each subsequent connection 
is created not earlier than one second since last connection, to avoid 
overload, especially when multiple connections are configured and they are 
failing and creating over and over again
[+] The Bat! now have a limit of number of TCP/IP connections created per 
second, to prevent extra connections created simultaneously from being dropped 
by Windows (if configured so) or by a router. By default, this value is 10 and 
can be changed in Windows Registry, key HKEY_CURRENT_USER\Software\RIT\The 
Bat!, value MaxConnectionsPerSecond.
[-] Status and priority wasn't displayed in the Connection Center for certain 
IMAP tasks
[+] (#0008351) When The Bat! completes all IMAP tasks, it selects INBOX and 
idles in this folder, to be able to receive notifications about new messages 
before refreshing all the folders
[-] Fixed glitches of the background of text in the Connection Center
[-] (#0008154) Clipboard contents change on quick template contents.
[-] If a connection to a server could not be established, the reason was not 
always given to the log.
[-] (#0007649) If a user installs version 5 over version 3, the installer gave 
a warning that the user was installing v4.1 (should have been 5)
[-] (#0007803) %EMAIL% environment variable clashes with git version control 
system
[-] At the en of POP3 session, The Bat! reported number of received messages 
even if some of the messages could not be stored into the message base.
[-] If a message received during POP3 protocol could not be stored, the final 
log string of the session reports that; previously the "connection finished - N 
messages received" was last in the status bar and didn't give the clear 
indication to the user what have happened
[*] When a user empties a folder, the name of the folder is also given in the 
confirmation dialog.
[-] SmartBat didn't show date lines using different style
[-] (#0007708) Signing/Encrypting with gpg2 shows pin-entry window and TheBat's 
passphrase window
[-] 0008526: Deleting folders in TB doesn't delete folders on HDD for empty and 
virtual folders
[*] Some incorrectly-encoded "Date" headers are now parsed better and it 
produces correct display of creation date in the message list.
[*] If a date line in the header is improperly encoded, then the current date 
is substituted, rather than that original date corrected
[-] Minor bug while counting messages for virtual folders
[-] (#0007737) Help-button in Change Mail Protocol-dialogue doesn't work
[+] Added support for PGP 8, 9 & 10.
[-] Sometimes a filter action to move a message to a folder couldn't be created 
due to invalid checking of folder file name, it could fail on a legitimate name.
[-] For some reason list of shared filters can contain nil's during restoring 
from backup (but it MUST NOT)
[-] A sorting office action to move or copy messages to folders with templates 
in the destination folder names, did prevent from specifying template arguments 
which did contain non-file characters
[-] LibrariesEntryPoints must be initialized BEFORE loading plug-ins
[-] The Bat! now formats date and time in the message list using Windows API. 
You can configure different formats in the Regional options in the Control 
Panel.
[+] An option to specify time format for the message list in the Preferences 
dialog. Now the time format by default fits time format used in previous 
version of The Bat!
[-] IMAP. Empty message is produced when trying to redirect partially 
downloaded message
[-] The calculation of current week in the message list was invalid
[+] An option to not show message time after the date in the message list; The 
option can be configured in the Preferences dialog
[-] (#0005279) Time in message list is different from time in message
[-] Filter editor checks clipboard contents 20 times per second (clipboard 
managers can conflict with The Bat)
[-] Voyager copy files animation didn't work
[-] the program could stuck at startup due to calculation of repetitions of 
some scheduled Events
[-] Filter editor can fail to check clipboard contents - retry again after some 
time (clipboard managers can conflict with The Bat)
[-] Action can be prematurely destroyed when instructed to wait for (from main 
thread) but not return to caller (resulted in odd exceptions)
[*] When no host name was specified for an IMAP server, a friendly error 
message is given the same way as was for a POP3 server.
[-] (#0008397) URLs copied from MS Word get lost
[+] You can copy multiple filters to the clipboard by clicking "Copy" on a root 
node
[+] You can paste multiple filters from clipboard
[*] If no account or folder is selected when The Bat! starts, the Inbox of 
first non-password protected account is selected
[-] (#0008848) Marking message as read after copying by a filter was not working
[-] (#0008681) Birthday reminder does not work (additional fix)
[-] Cannot open attaches from externally saved messages (in eml-file for 
example)
[-] Sometimes the labels were incorrectly displayed in the connection center
[-] Message memo cannot be changed from plugin
[*] Plugin API: Added flags to distinguish auto/manual/hot-key invocation of 
filters
[+] Options for Automatic update IMAP folder subscription at startup
[*] IMAP Folders with \NoSelect flags are handled more correctly
[*] Plugin API: Mail message operations are executed synchronously
[+] When a user did type a Voyager Master Password by mistake using uppercase 
or lowercase characters, Voyager tries to user lowercase and uppercase versions 
of the password before giving an error that the password is incorrect.
[+] Voyager by default uses AES algorithm for OTFE-encryption. This gives huge 
advantage in speed on processors that support AES instructions (e.g. Intel 32nm 
processors)
[-] When an invalid password was specified for an IMAP account, The Bat! 
displayed invalid error message
[+] Plugin API: Certificates can be added to "Trusted Root CA"
[-] When there were an incorrect password configured in the account properties 
for an IMAP account, The Bat! gave an incorrect error message that "were no 
compatible authentication mechanisms detected"
[-] Cannot get messages with POP protocol (Range check error)
[-] The automatic folder creation option for IMAP filters was creating local 
folders instead of IMAP ones
[+] Plugin API: Anti-spam preferences can be accessed
[-] IMAP. Message isn't marked as read when deleted to local Trash folder
[+] Added U.S. English interface language
[-] AV when trying to get host name by IP-address
[-] Search for non-ASCII text could miss matching messages
[-] Plugin API: Problems when adding contacts and groups in address book
[+] Plugin API: Photo and certificate can be accessed in address book contact
[-] Smartpad might remove national characters
[-] On creating new spartpad files, first character could be question mark
[-] Smartpad-related fixes
[-] Plugin API: Contacts in address book wasn't updated when changed from API
[-] Some errors of file open/save dialogues weren't logged to the user.
[+] Plugin API: Contacts and groups in address book can be deleted
[*] Plugin API: User confirmation is needed to add certificate to "Trusted Root 
CA"
[-] The Bat! was unable to add a root certificate to trusted store 
[+] Plugin API: Address book can be created from scratch
[+] Plugin API: BeginUpdate/EndUpdate methods to perform major changes in 
address book (suspend repainting)
[-] (#0008885) Filters could not be called from a separate message viewer under 
some circumstances
[-] "Failed to store..." warning when some messages was deleted by 
antispam/antivirus plug-in in POP session.
[-] Option to display a message as the root of a Subject/To/From message list 
group was ignored
[*] Plugin API: Groups in address book are created with "Hide items if not 
explicitly selected" option enabled
[-] Plugin API: Some methods wasn't declared as "stdcall"
[-] (#0008813) Operations with X.509 certificates in the account properties 
weren't saved
[+] The Bat is now able to handle Certificate Request Files (PKCS#10). If you 
try import this request file to your list of certificates, The Bat! will search 
for certificates with private keys that has permission to sign certificates, 
and will sign the request, so you will import the signed certificate rather 
than the request.
[-] When opening a message on IMAP that contained inline html graphics, The 
Bat! could display a progress window without a caption
[-] Clearing IMAP cache in folder properties could lead to "access violation" 
errors on disconnected accounts
[-] (#0008369) Address Book : Menu entry "Windows Certificate Store" is 
enabled, even Internal SMIME is selected
[*] Address history now uses the same date/time format as the message list
[*] An option to insert textual representation rather than the image for an 
emoticon (smiley) in the HTML editor is now OFF by default
[-] Some malformed HTML messages took very long time to load
[+] When clicking to a button to display external HTML images, it now loads the 
images
[-] (#0008672) "Windows Certificate Store" menu item disappears
[-] Plain text messages saved as HTML have been shown as a single line
[-] TBMAPI.DLL gave error messages
[-] Fixed some memory leaks
[-] If a user did drag a message from The Bat! to an external application, 
national characters might have been lost
[-] Some fixes related to copy-paste in HTML messages
[*] Added the NNT extension when importing address book from Eudora
[*] (#0008898) Checking whether mailto URLs are containing UTF-8 encoded text 
[-] The Bat! had incorrect default font size and face since version 4 for all 
dialogs and menus. Before version 4, for example, it did use "Segoe UI" size 9, 
as recommended in http://msdn.microsoft.com/en-us/library/Aa511295 , but since 
version 4 it was using smaller font sizes, which is harder to read on 
higher-resolution monitors. Also, before version 4, The Bat! did use "Microsoft 
YaHei" size 10 for Simplified Chinese and "Microsoft JhengHei" size 10 for 
Traditional Chinese, but since then incorrectly used Segoe UI size 8 for 
Chinese.
[*] Languages in the interface language selection menu are sorted 
alphabetically, but English is always first, so if you accidentally switch to a 
language that you don't understand, you will at least be able to select English 
by choosing the first element.
[-] Fixed a few bitmap leaks in the QR Code
[-] Removed flickering of the "download images" button
[-] Fixed an access violation when switching between sessions of different IMAP 
accounts in the connection monitor
[-] Range check error while trying to select text below the end of message in 
MicroEd (using Shift-Arrows)
[-] Fixed an AV when inserting smileys
[-] The Bat! will no longer show "GifImage:5 EReadError" on invalid GIF files.
[*] Now errors detected in JPEG images (e.g. embedded to HTML message) are only 
logged to the ex_log.txt when a command line option /REPORT_JPEG_ERRORS is set.
[-] Logged JPEG errors didn't have error numbers or explanation text messages 
logged.
[-] Hint display mode wasn't stored (Options|Preferences|Hints)
[-] Fixed deadlocks when filtering messages
[-] Some DES and Triple-DES messages couldn't be decrypted.
[+] %VALIDFILECHARS macro that takes an argument and to replaces invalid 
characters to underscore (or character from the second argument). It is useful 
in Sorting Office Filters that create folders and uses other macros like %OSUBJ 
as a folder name, e.g. %VALIDFILECHARS="%OSUBJ" 
[-] Fixed Stack Overflow error when handling large groups of IMAP messages, 
e.g. moving 10000 messages from one folder to another on IMAP.
[-] (#0008915) Filters were not creating new Common folders automatically.
[-] "Invalid pointer operation" when trying to close message editor after 
inserting invalid JPG image in HTML editor
[+] Added "Certum Trusted Network CA" root certificate to the list  of trusted 
root certificates
[-] Accounts with empty names could sometimes appear in the folder tree and 
could not be deleted
[-] It was impossible to change receive mail protocol (e.g. from POP3 to 
Exchange) in the account properties.
[+] An IMAP fine-tune option to resend IDLE command each 30 seconds, may be 
useful if a router in between closes idle TCP/IP connections
[*] If an IMAP connection is closed during IDLE command or when no command is 
active, i.e. between NOOPs, no message that connection closed is displayed to 
the log in the status bar (however, if a protocol log is turned on, the message 
is logged there)
[+] The macro %VALIDFILECHARS also handles names with a dot as a last 
character, and it also handles device names like COM1 properly
[-] IMAP connection errors weren't properly reported. There were just a message 
"connection unexpectedly closed" without the actual description of the error
[-] Wrong time formatting for today's messages in MailTicker
[-] (#0008944) If UIDPLUS extension is not supported by server and Outbox is 
stored on server, than message cannot be sent directly from editor
[-] (#0008253) Message dispatcher: pane separator is not saved
[-] (#0007847) Pane separator is not saved in Connection Centre
[-] The Bat! did't handle properly when the user clicked "Manage IMAP folders" 
on a password-protected account.
[-] When POP-before-SMTP authentication was enabled, and there were an option 
to prompt the password (do not store it), then cancelling password input on the 
POP3 session did endlessly invoke new POP3 sessions.
[-] After adding a certificate from the certificate viewer to the address book, 
a background window got focused.
[-] (#0002528) MailTicker wasn't hidden when it contained only messages outside 
the age limits
[-] (#0008945) The "Move processed file" option of the "Watch and Send files" 
scheduler action could leave processed files intact
[-] (#0008914) Opening an .EML message and trying to forward it gave an AV
[-] (#0008580) When using /AES_BENCHMARK, The Bat! did quit after testing
[-] (#0007230) With multiple accounts that didn't store POP3 server password 
(prompt on retrieval), entering the password needs additional clicks to invoke 
the respective window.
[-] (#0008953) Messages downloaded in "headers + only text" mode were not 
downloaded in full for viewing their source
[-] (#0008663) No IMAP connection is possible if the "Do not store password, 
prompt on mail retrieval" option is enabled.
[-] (#0008930) Message list getting shorter and shorter in the separate viewer 
window if the window is maximized
[*] (#0008522) Error "The message is sent but could not be moved from Outbox to 
the Sent folder" will now not be obscured by lesser subsequent messages
[-] (#0007428) Extensions of saved messages are always uppercased
[-] (#0008825) When messages were grouped by sender/recipient/subject and then 
by date, lower level groups were not split 
[-] High and low priority messages were displayed on IMAP as normal messages
[-] Errors in counting of unread messages in virtual folders
[*] (#0004345) Last status for option "Mark messages in sub-folders" in "Mark 
all messages as read" dialog is not remembered
[-] (#0004830) System-wide hotkeys to send mail from current account or receive 
mail to current account that have Shift in them did modify the action to 
send/receive mail from/to all accounts. Now Shift won't affect system-wide 
hotkeys. But if the user will just press "Shift" during normal clicks to send 
mail from current account or receive mail to current account, the modifier will 
work.
[*] (#0004153) The Bat! is now able to decode some improperly-encoded mail 
addresses
[-] The Options|Preferences dialog didn't allow unicode strings to be entered
[-] (#0004110) Security hole: Dialog about "Passed event" is displayed before 
logging into The Bat!
[-] (#0007055) TB! hangs when (auto)started while a scheduled task must be run
[-] (#0001903) Reminder about missed event is opened as minimized
[-] (#0008107) Forwarding multiple messages from a common folder was using 
random formats
[-] (#0008859) The %MEMO macro was not working for messages being filtered
[*] Folder|Refresh command for a virtual folder now invokes total rescan.
[-] AV when filtering by message header text
[-] "Transfer encoding for non-ASCII characters" group-box wasn't visible in 
Exchange account
[-] (#0008951) Order of message list tabs was not stored
[-] Fixed some bugs in IMAP that might sent unnecessary commands to the server 
and might slow certain operation like filtering messages
[*] When an IMAP server doesn't support the UNSELECT extension, and multiple 
IMAP connections to the same server were allowed, The Bat! no longer creates 
new connections after closing concurrent connections with LOGOUT command
[-] If a filter action to copy/move a message to specified folder could not 
find or create the folder, no error message was given to the log, the action 
was silently skipped
[-] (#0008242) Redirect dialog : position and size of dialog can be changed, 
but is not saved
[-] (#0004490) AB column setting cannot backup/restore
[-] Fixed a small memory leak in certificate verification on TLS connections
[-] (#0008451) Image Download Button : context menu is not allways available 
via right mouse button
[-] (#0006844) HTML messages "Download all images" does not work
[-] (#0008461) Image Download Manager : when changing "Source" of rule, 
"Condition" is disabled
[-] (#0008856) Filtering by conditions containing "NOT ..." could produce wrong 
results
[-] (#0008961) Untranslatable strings "Allow all from this sender:" and "Allow 
all from this site:" in Download Manager button context menu
[-] (#0008962) Remote images are not offered for download
[-] (#0008933) Copy/Move windows do not properly display the respective folder 
tree
[-] (#0008966) Printing multiple e-mails requires confirming every dialogue
[-] HTML messages in "Korean" charset was incorrectly displayed
[-] (#0008599) Print image from attach panel dont work (5.0.8)
[-] (#0008610) Quick templartes - Link formatting is dropped - 5.0.8 (Pro)
[-] (#0008903) Message splitting doesn't work
[-] (#0008678) Font glitch with quick templates v 5.0.12
[+] New enhanced "Create Filter" dialogue with possibility to quickly define 
more actions
[-] (#0008683) Images are printed reduced (5.0.12)
[-] (#0007572) If font type and size in basic template and QT are identical, QT 
appears in Times New Roman 13
[-] (#0005760) While creating backup periodical checking for new email(s) 
should be disabled
[-] (#0008967) Common Quick Templates were not backed up 
[-] (#0008969) Extra underscore in quick templates
[-] Charsets are not used when importing from vCard
[-] (#0008973) The text turn into Asian font when a quick template is inserted
[-] Exception in TLogThread can prevent program from being closed

-- 
Best regards,
 Maxim                          mailto:[email protected]


________________________________________________________
 Current beta is 5.0.26.19 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to