· 2011-10-12... service - connector - xlist - no folderid for \noselect folders is returned, no...

Download  · 2011-10-12... Service - Connector - XLIST - no folderid for \Noselect folders is returned, no duplicate folders are returned, better management of ... 2011-03-18 Config - sharedimap.dat

If you can't read please download the document

Upload: lamdat

Post on 27-May-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

IceWarp Server For Windows (Windows 7/2008/Vista/2003/XP) & LinuxCopyright (c) 1999-2011 IceWarp Ltd. All rights reserved.

Release Notes-------------

[ Legend ][ + New feature ][ * Improved feature ][ - Fixed bug ]

[-] 2011-10-06: Linux - fmOpenReadWrite doesn't open file in append mode[*] 2011-10-05: [IWS-464] - Connector Plugin - Rules editing - User is notified if rules are not active - typo and better look[*] 2011-10-05: Config - Domain Clusters - Exception catched and logged[-] 2011-10-04: Control service - API - threadlock fixed[-] 2011-10-04: System - Upgrade Tasks - Services are not told to release db during upgrade[-] 2011-10-04: [TEF-839290] FTP service - fixed response for EPSV[*] 2011-10-03: Web Service - EAS - uses FastCGI by default[-] 2011-10-03: [IWS-457] - Connector Plugin - License dialog - proper behavior for licenses of expiration type = "version"[-] 2011-09-30: [IWS-464] - Connector Plugin - Rules editing - User is notified if rules are not active[-] 2011-09-29: [SV-102] IMAP service - FETCH - BODYSTRUCTURE - better handling of non RFC e-mails[-] 2011-09-27: [IWS-418] - Connector Plugin - Rules editing - Special handling for old connector removed[-] 2011-09-27: Outlook connector: check if dismiss for absolute reminder[-] 2011-09-27: [#UFD-530972] MimeUnit - URI parsing - empty item handled properly[*] 2011-09-26: IM - merged XMPP gateway and fixes - stanza IDs, case sensitivity, purple rename processing[-] 2011-09-26: [IWS-418] - Connector Plugin - Rules editing - access violation fixed[-] 2011-09-23: Linux - purple plugins directory properly set by full path[-] 2011-09-23: License Class - Better strings for non expirable licenses[-] 2011-09-23: [SV-65] SMTP Service - Backup Domain - Verification does not change the recipient to contain the target host[-] 2011-09-23: [#ZQP-865692] Config - Web node doesn't load antivirus settings anymore[-] 2011-09-22: [IWS-418] - Connector Plugin - Rules editing does not display buttons for email selection[-] 2011-09-22: [SV-80] Linux - added capability to send signals when run as unprivileged user to notify icewarpd[-] 2011-09-22: [SV-80] Linux - ResetFileUTF8 opens file in read only mode - this allows unprivileged users to successfully open read only files[*] 2011-09-22: API - SmartDiscover URL always returns URL, if internally blank hostname is used and URL is generated[-] 2011-09-22: [SV-88] Groupware Service - GetFolderList - checking for existence of multiple default folders added[*] 2011-09-21: Connector Plugin - Added possibility for silent license activation[-] 2011-09-21: [IWS-418] - Connector Plugin - Rules editing does not display buttons for account and folder selection[*] 2011-09-21: DB Class - improved detection of failed ODBC connection[-] 2011-09-21: [SV-65] SMTP Service - Backup Domain - Default verification type means no verification at all[-] 2011-09-21: added Cal namespace for invalid task exceptions[-] 2011-09-21: Outlook connector: clear vAlarms if Reminder is not set[+] 2011-09-21: Outlook connector: merge vAlarms if ReminderDueBy is not set[-] 2011-09-21: add Cal: namespace to Task for invalid task exceptions[-] 2011-09-21: [SV-85] Linux - AccountUnit - GW AddGroup result check rewritten to work properly also in FPC[-] 2011-09-20: [SV-84] System - Old logs of AD synchronizations are deleted according to settings

10.3.3 (2011-09-19)

[-] 2011-09-19: Outlook connector: new behavior for ReminderDueBy complete for both ways[+] 2011-09-19: implicit Provision for folders sync: Default folders only[*] 2011-09-19: [SV-46] GroupWare - Resource Scheduling - All day event conflict detection handling fixed[-] 2011-09-16: [IWS-135] IMAP Service - Connector - SETACl for root folder correctly propagated also to Groupware[+] 2011-09-16: Outlook connector: no update last acknowledge if it is not send from Outlook (feature for Shared and public folders reminder sync)[+] 2011-09-16: Outlook connector: no update last acknowledge if it is not send from Outlook (feature for Shared and public folders reminder sync)[-] 2011-09-16: [#WC-61] GroupWare invitations - iTIP support for more than 255 chars in Subject, From and To[-] 2011-09-15: [IWS-373] Connector - InterfacePluginContainer - eror dialog is not opened in background[-] 2011-09-14: Outlook connector: brutal fix shift recurrence until (EAS/OC and event/task)[-] 2011-09-14: [SV-65] SMTP service - Backup Domain verification working again[-] 2011-09-14: [IWS-373] Connector - InterfacePluginContainer - Load offline license file dialog is not opened in background[+] 2011-09-14: Outlook Connector: Tasks properties PercentComplete and Status connected to EAS protocol[-] 2011-09-14: Connector - InterfacePluginContainer - zero guid not appended to the client identification[-] 2011-09-13: [SV-59] IMAP - Linux - converting slashes in IMAP folders fixed to work also on Linux[-] 2011-09-13: Linux - fixed restarting of single service[*] 2011-09-12: Interface Plugin - added possibility to directly specify location of localization[*] 2011-09-12: Connector - InterfacePluginContainer - Better modality, iteraction with calling process[*] 2011-09-12: InterfacePluginContainer - optional debug added[-] 2011-09-12: IMAP Service - Connector - InterfacePlugin - License class - checking of productname is case insensitive, possibility to specify "installdate"[-] 2011-09-12: IMAP Service - Connector - InterfacePlugin - Server Options window increased[*] 2011-09-12: IMAP Service - Connector - InterfacePlugin - Possibility to open IceWarp Rules on specific page[*] 2011-09-12: IMAP Service - Connector - InterfacePlugin - Possibility to open IceWarp Rules on specific page[-] 2011-09-12: IMAP Service - Connector - InterfacePlugin - If forms are forced to foreground, all forms are in foreground[*] 2011-09-12: IMAP Service - Connector - InterfacePlugin - "Server rules" form is not the main application form any more[-] 2011-09-12: IMAP Service - Connector - InterfacePlugin - TNTForms properly removes itself from AltBugFix queue[*] 2011-09-12: IMAP Service - Connector - InterfacePlugin - foreground window forced also for "server rules" dialog[*] 2011-09-12: IMAP Service - Connector - InterfacePlugin - improved mechanism forcing foreground window, better login, plugindone called when unloading[+] 2011-09-12: IMAP Service - Connector - InterfacePlugin - if gui is set to modal mode, window is forced to foreground, PluginDone destroys all forms, anti-freeze mechanism implemented[-] 2011-09-09: Setup - Better approach for installing release notes[-] 2011-09-09: Fixed parsing of Date header without day name (solves also FPU issue on Linux)[*] 2011-09-09: RSS - MIME From: header contains "noreply@localhost" sender for compatibility reasons[*] 2011-09-06: GroupWare Service - Upgrade Tasks - Improved deletion of incorrect groups[-] 2011-09-06: IMAP Service - Connector - Several Rights stripped for virtual folders[-] 2011-09-06: IMAP Service - Connector - XLIST - proper rights for virtual folders[-] 2011-09-05: [#AHD-362688] System - Accounts Database - GetLocalAccount - respects patterns used inside aliases even if accounts are stored in the database - fixed[-] 2011-09-05: [#KZU-797866] Config - Account statistics - Column header changed from Messages to Files, because it show all account's files statistics[-] 2011-09-02: Groupware service - Calendar.xml - Proper case for SQL "Delete EventRecurrence "[-] 2011-09-02: Outlook Connector: LastAcknowledge connected[-] 2011-08-31: [#ISC-258070] WCS client reports xmpp version 0.9, because doesn't conform to 1.0 specification (sasl not implemented)[-] 2011-08-31: SMTP service - external filters - custom response message fixed[-] 2011-08-30: 602 Migrator - problems with UTF8 vs. Unicode fixed[-] 2011-08-30: API - Groupware - Functioncall - result properly returned as widestring[*] 2011-08-29: IMAP Service - Connector - FETCH - IWFULLDOWNLOAD - it is possible to do full analysis only for e-mails newer than specified date[*] 2011-08-29: IMAP Service - Connector - X-ICEWARP-SERVER - tries to login to GW, if login fails, "C0000002 NO X-ICEWARP-SERVER Could not login to GW" is returned[-] 2011-08-29: [#AHD-362688] System - Accounts Database - GetLocalAccount - respects patterns used inside aliases even if accounts are stored in the database[-] 2011-08-26: AD Synchronization, API - new variable C_Accounts_Global_LDAP_UseNTLMAuth works also in synchronization phase[*] 2011-08-26: AD Synchronization, API - new variable C_Accounts_Global_LDAP_UseNTLMAuth - forces using NTLM authentication against AD server. Requires C_Accounts_Global_LDAP_UseWindowsDLL to be enabled[-] 2011-08-25: [SV-39] FTP service - resume for files > 2GB fixed[*] 2011-08-25: IM - id attribute preserved and supported[*] 2011-08-25: Setup - releasenotes for weblient, webadmin and activesync are included[-] 2011-08-25: Control Service - AD synchronization - 'mgrpRFC822MailMember' is detected as list of members[-] 2011-08-24: [SV-40] Config, Setup - PDF view - fixed config startup crash caused by feature merge[-] 2011-08-23: Control Service - AD synchronization - 'mailgroup' is detected as group[*] 2011-08-23: [#SET-994522] GroupWare - Recurrence pattern matching - First..Last day week in month rewritten, supports all possible scenarios[*] 2011-08-23: GroupWare - Recurrence - support for occurrences before last occurrence added[*] 2011-08-22: Config, Setup - PDF view - it is checked if there is any PDF reader and if not a warning dialog is displayed[*] 2011-08-19: [SV-36] AD synchronization - new XML option GROUPSUPPORTREMOTEMEMBERS added (if set to 1, groups will be filled with all members received from server, not only with members from the same domain as group)[-] 2011-08-19: SMTP Service - System variables %%forward_local_recipients %% supports catch-all accounts[-] 2011-08-19: IMAP Service - XLIST - Connector - only spam folder in root has the \spam flag[*] 2011-08-18: IMAP Service - Connector - FETCH - new modifier IWFULLDOWNLOAD[-] 2011-08-17: IMAP Service - Connector - X-MOVE - move operation is not permitted if target and source folders are equal[-] 2011-08-16: Outlook Connector - vCal attachments fix[-] 2011-08-16: Outlook Connector - correct handling distribution list categories[-] 2011-08-16: Outlook Connector - contact free busy URL added[-] 2011-08-16: Outlook Connector - correct handling other location identification in vCard object[-] 2011-08-16: Outlook Connector - sync 1st URL as WebPage[-] 2011-08-15: GroupWare - Vastly improved Tag SQL, could cause DB overload for virtual folders[-] 2011-08-15: IMAP Service - Connector - X-MOVE support added, COPY optimized[-] 2011-08-11: IMAP Service - connector - subscribe/unsubscribe requests GW session reload[-] 2011-08-11: IMAP/POP - access to flagsext.dat optimized again[-] 2011-08-11: IMAP Service - Connector - XLIST - proper owner and type for root of shared folder[-] 2011-08-11: IMAP Service - Connector - SUBSCRIBE - folder is not unsubscribed first[*] 2011-08-09: PHP Extension - new functions icewarp_perflog_begin, icewarp_perflog_end[-] 2011-08-05: IMAP/POP - Migration - access to flagsext.dat optimized[-] 2011-08-04: AntiVirus - External filters - correct handling of enabled/disabled state[-] 2011-08-02: [#CBF-733547] SMS gw - message is not stuck in sms queue when (even inactive) outgoing content filter is created, which doesn't set To: header to specific gw[-] 2011-08-02: [#XKN-551119] Config - Rules - Copy to folder - Account folder check fixed in remote connection mode[*] 2011-07-29: [#SYT-153656] SMTP - DNSBL - Support for variables in the custom DNSBL comment added[-] 2011-07-29: [#SYT-153656] DNSClass - TXT decoding updated, parts disabled[-] 2011-07-29: [#OHL-139609] Directory cache - external dirs - possible CR char stripped from paths to allow CRLF line endings[*] 2011-07-29: SMTP - Undeliverable warning units changed (hours to minutes, days to hours), retry interval automatically extended to cover undeliverable warning[-] 2011-07-29: Groupware service - upgrade tasks - SQL command fixed[-] 2011-07-29: Undeliverable warning fixed - calculated from altered retry interval[*] 2011-07-29: SIP - RTP NAT - ClientID properly formatted so if Re-INVITE comes from the other side RTP NAT still works[-] 2011-07-29: [#LJK-901195] Control - FastCGI scripting services (like PHP) stopped when control service is stopped[-] 2011-07-28: [IWS-226] IMAP Service - Connector - emails containing ms-tnef are treated as imip emails[*] 2011-07-27: Web service - better logging of FastCGI threadpool statistics[*] 2011-07-27: [#OTO-250767] GroupWare - Weather forecast - support for path characters in holidayids[-] 2011-07-26: IMAP - Connector - Encrypted e-mails are treated the same way as signed e-mails[-] 2011-07-26: [#OAS-493132] Setup - Wizard - Admin username and password are checked for password policy right after clicking the next button[*] 2011-07-25: Config - strings for webadmin localization added - WA_limit_exceeded[*] 2011-07-25: Config - strings for webadmin localization added - WA_limit_exceeded[*] 2011-07-25: SMTP service - improved queue logging[*] 2011-07-15: SMTP service - improved queue logging[-] 2011-07-15: [#ZNL-450283] Added API variable C_AV_General_Proxy_URL for setting possible proxy for AV updates downloading[*] 2011-07-14: Config - Remote console - api.dll distributed and registered if API console is used[*] 2011-07-14: Watchdog - monitoring services on specified IP addresses, new API variable C_System_Tools_WatchDog_Check_IPList added[*] 2011-07-13: POP3 Service - access to flagsext.dat optimized[-] 2011-07-13 Linux - Avast - Fixed updating, avast dir added to LD_LIBRARY_PATH [*] 2011-07-13 IMAP - Connector - XLIST returns owners of public and shared folders

10.3.2 (2011-07-11)

[-] 2011-07-11 IMAP Server - Memory leak fixed[*] 2011-07-11 DNS Class - logging improved[-] 2011-07-08 [#RTD-520764] Anti-Spam - DB sanitization applied[*] 2011-07-08 AD synchronization - new XML option USERNAMEFROMSPECIALFIELD added (if not empty, username of icewarp account will be imported from given field e.g.: uid)[*] 2011-07-08 [#OHC-151041] SMTP - RFC822 filter - EOF chars are replaced with space[-] 2011-07-08 [#OHC-151041] SMTP - RFC822 filter - Message is not truncated when EOF char (0x1A) is contained in the message[*] 2011-07-08 GroupWare - GAL sync optimized[*] 2011-07-08 GroupWare - VersitClass - faster and optimized Versit class, hashed properties and hashed MD5 property values, tested with contacts and distribution lists consisting of 30.000 email and x attribute properties[-] 2011-07-07 IMAP Service - Connector - XLIST - better handling of GW folders with improper folder type[*] 2011-07-01 API - ManageConfig - new selectors "activesync/getdevicelistxml", "activesync/processcommand"[*] 2011-07-01 Config - strings for webadmin localization added [-] 2011-06-29 IMAP Service - Connector - XLIST - if there is GW folder with the same name as existing IMAP folder, GW folder is returned in XLIST[-] 2011-06-22 Groupware DB update commands fixed[-] 2011-06-21 GroupWare - EAS merge - fixed pointer initialization, causing bug in ActiveSync[-] 2011-06-20 [#OAS-493132] Setup - Initial wizard error detection and input retry implemented[*] 2011-06-17 [#OAS-493132] Config - Password policies - Check password against username and alias active by default[-] 2011-06-17 GroupWare - GetShareAccountList() header vs. sort problem fixed[*] 2011-06-14 LicenseClass -Better handling of ClientSellMode[-] 2011-06-08 [#AGO-321416] SmartAttach - two files with the same name can be attached. Fixed failed file deletion in case of attaching failure.[-] 2011-06-07 Upgrade tasks - Groupware upgrade query fixed[*] 2011-06-07 [#CSJ-222728] GroupWare - vCardToGroupware() - Email, IM and Phone set only for Home location[-] 2011-06-06 [#STW-410233] Removing dead mailing list addresses functionality fixed[*] 2011-06-02 API - DomainObject - new method GetTotalAccounts[-] 2011-06-02 GroupWare - vCard - ADDR TYPE parsing fixed[-] 2011-06-02 IMAP Service - Connector - Resource folder is marked as virtual[-] 2011-06-02 IMAP Service - Connector - proper parsing of EAS=64[-] 2011-06-02 IMAP Service - Connector - XMOVE not supported for GW items yet[-] 2011-06-02 IMAP Service - Connector - XLIST - GW virtual folders are properly marked as \virtual and no folderid is returned[*] 2011-06-02 GroupWare - Weather - New Google weather icons support[*] 2011-06-02 GroupWare - Upgrade to 10.3 - duplicate group maintenance added (old groups removed)[-] 2011-05-31 [#WTH-807087] Config - Tree node label update fixed - EditNode properly set for saved items[*] 2011-05-30 AD synchronization - 2 new XML options added - DISPLAYNAMEFROMADGIVENNAME (if enabled, account name will be imported from 'givenname' and 'sn'), ALLDATADELETION (if enabled, also e-mails will be deleted for accounts deleted from AD)[-] 2011-05-30 MIME Class - GetBodyString better respects size limits[-] 2011-05-30 SMTP - %%secure_connection%% works also for direct SSL[-] 2011-05-30 GroupWare - MoveItem() - proper destination folder rights applied[*] 2011-05-29 Builder - new connector added into install folder[-] 2011-05-29 Localization - Connector - support for localization of new connector - proper path[-] 2011-05-27 IMAP Service - Connector - APPEND properly locks the target mailbox so that no other session can read it before append is completed[-] 2011-05-27 [#IRF-701910] Accounts - DB convert to FS fixed[+] 2011-05-27 Builder - Connector - support for automatic building of new connector[+] 2011-05-27 Localization - Connector - support for localization of new connector[-] 2011-05-27 IMAP Service - Connector - CREATE command properly modifies .wrapper folders[-] 2011-05-27 [IWS-29] IMAP Service - Connector - XLIST refreshes defaults folders info[*] 2011-05-27 IMAP Service - Connector - SETUID,MATCHUID not used when adding data to GW[*] 2011-05-27 IMAP Service - Connector - APPEND - support for raw versit type (IWVERSIT=VERSIT)[*] 2011-05-27 IMAP Service - Connector - APPEND - support for raw versit type (IWVERSIT=VERSIT)[-] 2011-05-27 IMAP Service - Connector - XLIST - folder type for file folder returned correctly[-] 2011-05-27 IMAP Service - Connector - APPEND - type of appended data correctly propagated to groupware[*] 2011-05-27 IMAP Service - Connector - APPEND - possibly to specify Groupware ID of message which should be replaced[*] 2011-05-27 IMAP Service - Connector - APPEND - possible to specify type of appended data, possibly to specify UID of message which should be replaced[+] 2011-05-27 IMAP Service - Connector - InterfacePlugin -gui can be set to modal mode: 1[*] 2011-05-27 IMAP Service - Connector - APPEND command can specify IWVERSIT modifier specifying that raw groupware data are being appended[-] 2011-05-27 IMAP Service - APPEND - possible access violation fixed[*] 2011-05-27 IMAP Service - Connector - RENAME - accepts third parameter - the folder ID. If folder id does not match, rename is not performed[+] 2011-05-27 IMAP Service - Connector - IWVERSIT returns EAS xml[+] 2011-05-27 IMAP Service - Connector - APPEND commend returns also IWFILEID of the added item[+] 2011-05-27 IMAP Service - Connector - New FETCH modifier SIGNEDINFO[+] 2011-05-27 IMAP Service - Connector - CREATE-SPECIAL-USE extension supports GW types[+] 2011-05-27 IMAP Service - Connector - X-MOVE command preserves filename, so that client can detect move operation performed on the server[+] 2011-05-27 IMAP Service - Connector - new FETCH modifier IWVERSIT allows to grab directly vcard/vcalendar[-] 2011-05-27 IMAP Service - Connector - CONDSTORE - HIGHESTMODSEQ properly initialised during first access to old mailbox[*] 2011-05-27 IMAP Service - Connector - FETCH - modifier IWFILEID extended to return Groupware ID for GW folders[*] 2011-05-27 IMAP Service - Connector - FETCH - new modifier IMIPINFO -> 0 - if the mail is not IMIP, 1 - if it is IMIP, 2 - if the server is reluctant to obtain this info (e.g. from optimization purposes). Fetching IMIPINFO is relatively costly operation, but it is cached on the server after first evaluation[*] 2011-05-27 IMAP Service - Connector - XLIST - new tag \Virtual - (\Noselect tag does not imply virtual folder in all cases)[*] 2011-05-27 IMAP Service - Connector - XLIST - no folderid for \Noselect folders is returned, no duplicate folders are returned, better management of folderid for shared GW folders, archive folders are denoted by \Archive[*] 2011-05-27 IMAP Service - Connector - Other preparation for QRESYNC and CONDSTORE - management of expunged messages implemented[*] 2011-05-27 IMAP Service - Connector - Preparation for QRESYNC and CONDSTORE[*] 2011-05-27 IMAP Service - Connector - XLIST - /vendor/icewarp/folderinfo/folderid metadata are returned in XLIST response, prefixed with \FolderID_, e.g.: (* XLIST (\FolderID_201103220738480001 \event.default) "/" "Udalosti")[*] 2011-05-27 IMAP Service - Connector - XLIST - new folder types for GW folders \event.default \contact.default \note.default \journal.default \task.default \event \contact \note \journal \task[*] 2011-05-27 IMAP Service - Connector - new METADATA /vendor/icewarp/folderinfo/folderid - unique identifier for each folder[*] 2011-05-27 IMAP Service - Connector - X-ICEWARP-SERVER command supports 2 parameters - client and version, extended functionality enabled if client is "iwconnector"[-] 2011-05-26 [YIH-281821] SMTP Service - Routing vs. deliver via relay server fixed[-] 2011-05-23 Linux - [YPP-178650] seems that RSS doesn't work at all[-] 2011-05-23 [#SYT-153656] DNSClass - TXT decoding updated, parts disabled[-] 2011-05-18 [#MHT-705149] Mailbox limit warning not generated also for new users created from templates[-] 2011-05-18 Order of columns when selecting all of them fixed for 10.3[*] 2011-05-13 IMAP Service - Server migration - bulk migration - finish of migration is logged[*] 2011-05-12 Config - HTMLHelp library - detects help file change and reloads the library[-] 2011-05-10 [#MHT-705149] Create new user doesn't generate mailbox limit warning, when domain user mailbox size limit is set[-] 2011-05-06 System backup - Database backup logged[-] 2011-05-06 [#AYK-158789] SIP - Anonymous access bypass support fixed[*] 2011-05-06 SIP - Gateways/Trunks vs. unregistered calls problem solved, dual authentication solved by a temporary LocationService registration via INVITE (first authentication takes place on the SIP server itself, second on the SIP trunk)[+] 2011-05-06 API - new variable C_Mail_SMTP_Accept_Invalid_Recipients - allows to redirect syntactically incorrect recipients to catch all account[-] 2011-05-06 Groupware Service - calendar.xml - SQL queries updated to work with MSSQL merge replication[-] 2011-05-06 [#ISW-578437] - VoIP - RTP proxy filtered on load[-] 2011-05-06 [#QYH-392307] - Post migration operations performed in the destination db[-] 2011-05-05 Groupware Service - calendar.xml - SQL queries updated because of Oracle[-] 2011-05-05 Groupware - delete occurences SQL - works in Oracle - fixed - for another databases[-] 2011-05-05 IMAP Service - APPEND - possible access violation fixed[+] 2011-05-04 SMTP Service - possibility to bypass bounceback - smtpbouncebackbypass.dat[-] 2011-05-04 SMTP Service - content filters - size for bounceback messages fixed[-] 2011-05-04 Groupware Service - calendar.xml - SQL queries updated because of Oracle[*] 2011-05-04 SMTP server - System Variables - %%Forward_local_recipients Host%% added[*] 2011-05-03 SIP - Incoming gateway call vs. Dial plan problem fixed, if incoming rules are blank the To: header is used for the dial plan and non-local domain is processed by the dial plan now[-] 2011-05-03 [#LSV-520109] GroupWare - Oracle Phone DB upgrade fixed[-] 2011-05-03 Groupware - delete occurences SQL - works in Oracle[*] 2011-04-28 SMTP - new variable %%secure_connection%% added[-] 2011-04-29 System Class - possible deadlock fixed[*] 2011-04-29 Database Class - Full list of domains is loaded before starting the domain reload process[*] 2011-04-29 GroupWare - GetShareAccountList() optimization - sorted List used[*] 2011-04-29 GroupWare - GAL Name optimized[*] 2011-04-20 SMS - Number sanitization used for messages sent to GSM gateway[*] 2011-04-20 SMTP - limits are checked again if MDA is being processed[-] 2011-04-19 IMAP Service - Groupware integration - delete operations fixed[+] 2011-04-19 Control Service - better logging of "Tasks and Events"

10.3.1 (2011-04-15)

[+] 2011-04-19 Control Service - better logging of "Tasks and Events"[*] 2011-04-15 SIP - Authentication failure does not suffer from enforced sleep[*] 2011-04-15 [#YLR-455948] GroupWare - Holidays - support for multiday holidays added, support for multiple holidays in one day - merge is applied[-] 2011-04-15 [#HVY-169694] All Services - Login policy - entering correct password does not increase the blocked time[-] 2011-04-14 AntiVirus - Kaspersky - Updater_SDK8-Windows-x86-8.1.6.41-RELEASE.zip[-] 2011-04-14 SMTP Service - relay.dat is closed in each situation [*] 2011-04-13 GroupWare - Notifications for public groups not sent updated[+] 2011-04-13 XML RPC - virtual method "Destroy"[+] 2011-04-12 Setup - Installation on win2k not possible any more[*] 2011-04-11 Config - SIP Services - echo/voicemail position fixed[*] 2011-04-11 Config - Live Assistant - OK button removed[-] 2011-04-10 SMTP - EHLO response with blank line fixed[+] 2011-04-07 [#IMI-745592] SIP - Trunk - Replace Contact header - new option added, Config updated[*] 2011-04-07 Setup - Metadata table vs. version - path to GW database taken from old GW settings if needed[+] 2011-04-05 SMTP - New API variable C_Mail_SMTP_Other_Extensions added[-] 2011-04-05 [#MOG-502739] GroupWare - MoveItem() - Folder escaping support added[*] 2011-04-05 Setup - Tutorial displayed only for new installation, Whats New checkbox visible[+] 2011-03-31 Setup - What's New PDF installed, new checkbox at the end of installation to display, Config - What's New PDF, News menu items[*] 2011-03-31 SMS - SMSClass - support for returned data up to 256kb[*] 2011-03-31 [#FYX-965089] SMS - Windows - COM opened via '\\.\' path prefix if not present[*] 2011-03-31 API - GetAccountIndexByAlias accessible from PHP API

10.3.0 (2011-03-29)

[-] 2011-03-29 Upgrade - Proxy settings updated[-] 2011-03-28 Config - Delete Account - Deletes all associated data again[*] 2011-03-28 [#NRY-947397] Config - SIP rule label updated[-] 2011-03-28 Setup - Metadata table is checked directly from installer - fixed detection of upgrade install[-] 2011-03-25 Setup - Initial installation does not perform import of holidays inside upgrade tasks[-] 2011-03-25 Setup - Missing columns added to initial GW SQlite database, importholidays=1 added into metadata table[-] 2011-03-25 API - CreateTables,DropTables actions re-initialize DB setings[*] 2011-03-25 [#ABW-32145] Config - Better formulation[-] 2011-03-25 Setup - Automatic table creation fixed[*] 2011-03-25 Setup - Metadata table is checked directly from installer[*] 2011-03-25 GroupWare - Holiday class - EvnLocation URI encoded value uses new URLEncodeUnicode() function[*] 2011-03-25 MIMEClass - New URLEncodeUnicode() function added which returns %uNNNN unicode characters, URLDecode() supports unicode character decoding to utf-8[*] 2011-03-25 Config - Live Assistant - window size updated, TWebBrowser class - IE8 compatibility mode used[-] 2011-03-25 [#NEM-661511] Config - Services - Display names of all services can be localized[-] 2011-03-25 [#DAJ-847313] Config - Trial warning message does not display "0 days"[*] 2011-03-24 GroupWare - Holidays - UTF8 support for holidays and weather, based utf8 file system used[-] 2011-03-24 XMLClass - Option for UTF8 file based operations added[-] 2011-03-24 [#VKZ-567830] Config - Anti-Virus - "Update Now" button disabled if updates are disabled[-] 2011-03-24 System - Anti-Virus - Virus flags cleared before processing[*] 2011-03-24 [#SNL-103548] System - Anti-Virus - Kaspersky service stopped only if ALL our services have been stopped before[*] 2011-03-24 [#XQV-663228] Config - Reserved directory names avoided for Group members file[*] 2011-03-24 WeatherClass - HTTP Content-Type charset XML decoding support added, proper UTF8 for weather[*] 2011-03-24 [#GTO-779192] Config - SIP trunk - renamed back to Gateways[*] 2011-03-24 [#HAS-127561] Typos in english[*] 2011-03-24 Config - LiveAssistant enabled only if license header contains 1[-] 2011-03-23 AntiVirus - Maximum file size interpreted as kB on all places[*] 2011-03-23 [#QKW-770084] HTTPClientClass - Chunking fixed[*] 2011-03-23 [#ESO-323169] API - New variable C_Mail_SMTP_Other_FullMailboxPermanentError[*] 2011-03-23 [#XOG-188601] Config - Space for Localization decreased[*] 2011-03-23 IMAP Service - Full file Synchronization is not done in first access in a day, but after 25 hours from last sync[*] 2011-03-23 XML Localization - new resource for webmail about page[*] 2011-03-23 [#NRY-947397] Config - SIP rule label updated[*] 2011-03-22 Setup - Trial license handling updated[*] 2011-03-22 [#RZL-735786] Config - Spam Settings - temp files deleted[*] 2011-03-22 [#WMD-623552] Licensing - Used seats calculated only based on real user accounts[*] 2011-03-22 [#WMD-623552] Config - Domain Information cached only for 5 seconds[*] 2011-03-22 XML Localization - License file for Notifier is included even if not translated[*] 2011-03-22 [#AMJ-966927] Firewall exception on Windows XP fix[*] 2011-03-22 [#GTO-779192] Config - SIP trunk - Dialog cannot be saved if Domain is blank, gateway renamed to trunk[*] 2011-03-21 [#ECL-153819] SMTP Service - Confusing info of "could not connect to DNS" fixed[*] 2011-03-21 [#NBW-318946] SMTP Service - loop prevention mechanism added for Content Filters- "Copy to email address" and Rules - "Forward to email address" actions[*] 2011-03-21 Setup - "Microsoft Visual C++ Redistributable" is installed after language selection, indeterminate progress dialog is displayed[*] 2011-03-21 IMAP Service - Error logging - UID violation error about already deleted folders not reported[*] 2011-03-20 IceWarpPlugin - PassFormClass removed, new LogOnDlg class used, Unicode support[*] 2011-03-20 SIP - Experimental Basic authentication support added (for SIPp testing only, needs to be enabled via the API), first SIPp tests[+] 2011-03-20 HTTP - HTTPClientClass - Support for GUI app proxy authentication[*] 2011-03-18 [#QFK-963943] Config - places for localization increased[*] 2011-03-18 Config - sharedimap.dat is not created if configuration was not loaded[*] 2011-03-18 Setup - Additional Activate License screen added, some screens automatically skipped, user credentials set from activated license[*] 2011-03-18 [#FGX-531590] Config - Panel with service statistics is displayed by default[*] 2011-03-18 API - C_System_MySQLDefaultCharset - description improved[*] 2011-03-18 [#FGX-531590] Config - "Restart All Modules" action performs the same operation as "Restart Active Modules" did. "Restart Active Modules" action removed. "Restart All Modules Button Added". "Stop/Restart Module" inside popup menu more intelligent[*] 2011-03-18 [#TEW-272388] Installation Builder - MLA help file taken from documentation repository[*] 2011-03-18 Config - Enabling extended logging for Antivirus enables special kaspersky logging (creates kave.ini and updsdk.xml )[-] 2011-03-17 Setup - Version info in metadata of default databases updated[-] 2011-03-17 [#XQV-663228] System - windows reserved directory names not used for archive paths[-] 2011-03-17 [#PNI-494675] Config - Distributed domain - aliases are checked for duplicity on all members of the distributed domain - better dialog[-] 2011-03-17 [#LVW-335228] System Service alerts - no warning about traffic increase are generated if original traffic was low[-] 2011-03-17 [#KXY-431180] Config - "Quick Start..." renamed to "Quick Start PDF..."[-] 2011-03-17 [#KXY-431180] Setup - Administration Console installed each time[-] 2011-03-17 Config - doc/lang/ selected language vs. localized manual problem solved[-] 2011-03-17 [#AMJ-966927] - System Class - version working with windows firewall included in distribution[*] 2011-03-17 SMTP Service - Upgrade Tasks - Logging improved[*] 2011-03-17 Groupware Service - Upgrade Tasks - ImportHolidays is called inside startup work if version changes, not called from 'upgradetasks' method[*] 2011-03-16 Config - LiveAssistant can be disabled if URL value equals "-"[*] 2011-03-16 [#BHH-253189] Config - Content Filters - SmartAttach dialog improved[+] 2011-03-16 Config / System - Protocol Policy moved to the API, upgrade functions implemented, Config - System/Advanced/SASL section added with all authentication options (PLAIN, LOGIN, DIGEST-MD5, CRAM-MD5, NTLM and GSSAPI)[*] 2011-03-16 [#BUC-402059] Config - Restore Settings operation - more informative error message[-] 2011-03-16 [#NAO-817125] IMAP Service - BODYSTRUCTURE for message deleted in another session is syntactically correct[-] 2011-03-16 [#WFT-693259] - tool.exe - typo in help fixed[-] 2011-03-16 SMTP Service - Header/Footer vs. empty parameters fixed[*] 2011-03-16 XML Localization - bug in initial conversion fixed [*] 2011-03-15 GroupWare - Deleted Items - DeleteFolder() moves all items to Deleted Items folder automatically[-] 2011-03-15 [#KAF-177132] Config - Web - Scripting - detection of ISAPI module works well also for linux .so files[-] 2011-03-15 SMTP Service - notification of IMAP service about new e-mails optimized[-] 2011-03-15 [#LBJ-790103] IMAP Service - problems with SETMETADATA vs. rss feeds fixed[-] 2011-03-15 [#OFY-187943] Config - Check for configuration changes are done periodically, so that the user can be notified before performing any changes[-] 2011-03-15 [#ADP-508893] Config - Applying of the template preserves "NEW" status[-] 2011-03-15 [#WWV-391505] IMAP Service - GETACL on root folder does not return "inherited" flag[-] 2011-03-15 [#GTI-844914] SMTP Service - MDA for internal message - generated internal messages have the "LocalIP" flag enabled[-] 2011-03-15 SMTP Service - MDA processing thread is started only from smtp service[-] 2011-03-15 [#HAW-372031] Config - Templates listbox - proper UTF8 conversion used[*] 2011-03-14 [#IBG-448454] Config - Status - String number to int conversion fixed, StrToInt64 used[-] 2011-03-14 GroupWare - Trash folder - DL table check fix3ed[-] 2011-03-14 String Class - Append String to file - file handle released in each situation[-] 2011-03-14 [#WHP-207526] Mailer - Auto responder not applied to mails with header Auto-Submitted: with value other than "no"[-] 2011-03-14 [#WAP-416570] Config - typo fixed[-] 2011-03-14 [#LHS-760599] Remote Config - Proper Reference Key displayed[-] 2011-03-14 [#MWN-678847] IMAP - XLIST -\Sent \Drafts \Trash \RSS \Spam flags not returned for shared and public folder[-] 2011-03-14 [#AVG-626843] Config - Can not delete group account with public folder if GW service is not running[-] 2011-03-14 [#DXS-927419] Config - action "delete email" message from user's mailbox - IMAP is correctly notified (record added into flagsext.dat)[-] 2011-03-14 [#EQG-171777] PHP IMAP Extension - Support for PLAIN and CRAMM-MD5 enabled on windows[*] 2011-03-14 System - Upgrade tasks - Versions of Antispam, Accounts and Logs database uses specific labels[*] 2011-03-14 PHP IMAP Extension - setmetadata,getmetadata - fixed[*] 2011-03-14 [#ZTT-903951] Config - Database Migration - Remote file convention applied[*] 2011-03-14 [#VQR-161139] RCP - Message Queue command properly handled[*] 2011-03-11 SMTP - SmartAttach - Default template updated[*] 2011-03-11 GroupWare - Deleted Items - Original full folder path used[-] 2011-03-11 [#DQH-759905] IMAP Server - Proper behavior of LIST/XLIST with respect to Public/Shared folders[-] 2011-03-11 [#AFA-391759] Config - Localization strings for webadmin - typo fixed[*] 2011-03-11 Server migration - Aliases discovering - Only messages in inbox are taken into account, Only aliases with more than 5% occurrence are taken into account, Conflicting aliases are removed, but migration of the user is finished [*] 2011-03-11 [#UCL-978700] IceWarpPlugin - Support for remote folder selection (Rules action - Copy/Move to folder)[+] 2011-03-11 [#WMZ-447041] GroupWare - IMIP - text/plain part contains textural representation of the invitation, calendar.xml updated[+] 2011-03-11 Config - WebClient - Allow SSO login only, new option added[-] 2011-03-10 [#SNL-103548] AntiVirus - StartupType Bound with smtp, Kaspersky service set to manual startup during instalation, Kaspersky service stopped if Kaspersky disabled[-] 2011-03-10 [#NOR-848449] PHP Extension - Better error logged into PHP error log if API could not be initialized[-] 2011-03-10 [#VTH-682846] Possible vulnerability of StartTLS fixed[*] 2011-03-10 GroupWare - GAL - Support for remote GAL external domains (non local domains) added, handling of remote GAL email addresses added, DL handling updated, any object can be created manually and will be preserved now[+] 2011-03-10 GSSAPI - Support of GSSAPI for XMPP added, mechanism "xmpp", tested with Pidgin on Windows[*] 2011-03-10 [#ECZ-974753)] API, AD synchronization - New global properties C_System_ADSyncIgnoreSearchError, C_System_ADSyncMaxDeleteThreshold[*] 2011-03-10 [#QNO-895866] IMAP Service - sharedimap.dat is saved even if empty - prevents problems with Backup/Restore of configuration[*] 2011-03-10 Config - Kerberos terminology updated (Web Service - Access, Accounts - Domain - Directory Service)[*] 2011-03-09 [#VRB-829304] System - incorrect content of strings.dat caught, error logged[*] 2011-03-09 GSSAPI/SSO/Kerberos - SSOAuthenticateUser() new param Mech added, API updated, ServiceName should not contain Mechanism prefix - compatibility preserved, Mechanism properly set for Kerberos authentication, keytab files under ./config/_keytabs, name syntax: "HTTP#[email protected]", final tests with IMAP, SMTP and POP with Thunderbird, GSSAPI mechanisms supported "HTTP", "imap", "pop", "smtp" - case sensitive![*] 2011-03-09 GSSAPI/SSO/Kerberos - SSOAuthenticateUser() new output param ProtNegotiate added - usable for IMAP GSSAPI Authentication[*] 2011-03-09 [#WRN-849280] System - DeleteDomain() iterates through all accounts and deletes all their data via DeleteAccount()[+] 2011-03-09 API - New SMS variable - U_SMSContent, D_SMSContent[*] 2011-03-09 [#KJT-517157] Config - Can not edit/delete resource account if GW service is not running[*] 2011-03-09 [#DQH-759905] IMAP Server - Proper behavior of LIST/XLIST with respect to virtual prefix of Public/Shared folders[*] 2011-03-09 Localizer - possibility to include specific COnfig interface adjustments ( section)[+] 2011-03-09 GSSAPI - SASL authentication support added, tested with Thunderbird[*] 2011-03-09 API - new Acount property U_Login added - Read only string which should be used for logging into API, respects c_accounts_policies_login_loginsettings[+] 2011-03-09 FTPSync - Destination drive checked if ready first, no Windows error message is displayed if drive not available, File Check option added (syntax: =[]) - can be used to check if destination is the correct device with a file that exists and optionally contains some text that matches regex[*] 2011-03-09 Linux - [ICB-104097] FR: remove wizzard from installer add the default admin account instead.[*] 2011-03-09 GroupWare - DB upgrade - mysql fields updated[*] 2011-03-08 Localizer - Advanced Search/Replace/ Filtering[*] 2011-03-08 [#WCY-149816] IMAP,SMTP - Archive - If archive folder for new month is created,it is automatically subscribed for those IMAP users who already subscribed parent folder[*] 2011-03-08 [#INF-856316] SMTP - Dedupe messages - support for recipient SMTP extension "sms:number"[*] 2011-03-08 [#HGY-779330] Config - Accounts - Domain - Directory Service - Filter - dropdown with defaults added[*] 2011-03-08 [#BAA-630986] System - Move account accross domains - AS db - SndDomain field updated properly[-] 2011-03-08 [#OSE-642015] GroupWare - Public Folders - LDAP synchronization fixed, Public folder flag was not set properly[-] 2011-03-08 Localizer - GUI elements containing whitespaces only are not exported for localization[-] 2011-03-08 Localizer - "Next Key" behavior fixed, Diff not applied on big entries[*] 2011-03-08 GroupWare - Weather service finished, holiday title updated, WebClient integration[*] 2011-03-08 [#SVE-622124] Config - Trusted IPs - IPs can be commented[-] 2011-03-07 [#QPU-297857] IMAP - Groupware integration - File items - proper UTF8 encoding of attachment names[*] 2011-03-07 System - Global Settings defaults[*] 2011-03-07 Groupware - GetItemInfo() - new API function added[-] 2011-03-07 [#MSZ-552459] Remote Config - sqlite library distributed[-] 2011-03-07 Config - user renaming - user is renamed not only in groups but also in mailing lists[*] 2011-03-07 IMAP Service - logging improved[*] 2011-03-07 Groupware service - Upgrade Tasks - better logging[*] 2011-03-07 [#YUN-496281] System - Group/Mailing List accounts - new option "Do not deliver to members with quota exceeded" (M_CheckMailbox)[*] 2011-03-07 RSS IMAP - RSS email file name is derived from LGUID, repeating GUIDs do not create duplicates[-] 2011-03-07 [#KUB-361148] - Config - Bind IP addresses not limited to 127 characters, limited to 1024 characters[*] 2011-03-07 GroupWare - Weather service - name formatting added, EvnLocation for holidays service fixed[-] 2011-03-04 [#VQH-336043] SMTP Service - Autoresponder's "respond only if to me" option fixed[-] 2011-03-04 [#EPO-324636] Config - Modifying DB connection settings, creating tables and converting data does not perform automatic save of configuration[+] 2011-03-04 GroupWare - GetVTimeZoneTZID() - API function updated, allows blank parameter for local timezone, in such case a local standardized TZID will be returned[+] 2011-03-04 [#ZDR-894088] Config - Domain Information - DKIM and SPF support added, DKIM must be enabled on the domain and for SPF only antivirus needs to be running[*] 2011-03-04 Config - kerberos logs can be enabled and viewed using Console[-] 2011-03-04 Kerberos - Default configuration included[-] 2011-03-04 Linux - [ESY-401582] Kaspersky antivirus[*] 2011-03-03 [#ORN-481705] StringClass - CSVEscape() fixed[*] 2011-03-03 [#TIZ-816287] Config - ACL dialog and GroupWare section displays an error if GroupWare API returns an error[*] 2011-03-03 [#ABG-275291] GroupWare - Reminders option controls currently loaded and prepared reminders, on/off setting considered not only after midnight[*] 2011-03-03 [#YVC-465999] System - Config\blackholedirs.dat - paths can be inside doublequotes[*] 2011-03-03 Minger Service - Possibility to specify SSL port - used for TCP server - needed for GAL synchronization[+] 2011-03-02 GroupWare - Trash folder mode on by default, Config - added new option to control the keep deleted items for N days[-] 2011-03-02 License - Module structure alignment fixed[-] 2011-03-02 System - Account licenses processing - updating of trial state - works correctly even if license file corrupted[-] 2011-03-01 [#ZRV-457962] Config, Remote Config - Add/Edit of Mailing List/Group directly from User settings consolidated[-] 2011-03-01 [#XRA-993483] Config - Content filters and Global rules - action "Copy to folder" - fixed detection of target type[*] 2011-03-01 API - if ValidateUser function fails, reason can be find in maintenance log[*] 2011-03-01 [#PNI-494675] Config - Distributed domain - aliases are checked for duplicity on all members of the distributed domain[-] 2011-03-01 Groupware, PipeClass - Whole long string read from pipe, if needed, read operation is repeated [-] 2011-03-01 [#PFW-585238] GroupWare - iCalendar class - RECURRENCE-ID handling updated[+] 2011-03-01 GroupWare - Trash folder - Deleted timestamp added and returned in the Union list, new calendar.xml and db updates, new API variable expiration of trashed items, new cron which deletes expired trashed items, trash folder ignored for public freebusy folders[*] 2011-03-01 [#JDI-457028] - Config - when account is blocked due the login policy, expired or has exceeded the quota, it is visible at the first glance[*] 2011-03-01 [#DSL-150186] - SMTP,IMAP services U_InboxCountLimit is respected, number of files in inbox and its subdirs is not allowed to get over this value[*] 2011-02-28 [#DSL-150186] - API - New account property U_InboxCountLimit[*] 2011-02-28 [#XRA-993483] - Config - Content filters and Global rules - action "Copy to folder" allows copying to absolute path and also to relative path of a given account[-] 2011-02-28 DBClass - Magic Quotes backslash escaping vs. LIKE ESCAPE problem solved, order changed, tested[*] 2011-02-25 HTTP Service - CheckSpecialPath() - Extra path levels support added[*] 2011-02-25 SMTP Service - Logging - Active Local IP is logged inside the "connected" entry, e.g. 192.168.6.16 [22DC] 12:03:19 Connected, local IP=192.168.6.123[+] 2011-02-25 SMTP Service - new supported service header in _outgoing directory,LocalIP, e.g.:LocalIP:192.168.6.123[+] 2011-02-25 SMTP Service - Filters - MerakFilterProc2 - Local IP passes as a parameter with id 12[+] 2011-02-25 SMTP Service - new server variable %%Local_IP%%, can be used e.g. in Content filters or in Milter filters[-] 2011-02-25 [#ZNZ-538613] IMAP Service - APPEND to recently closed mailbox fixed[+] 2011-02-25 Config - VoIP - Services - Default and custom audio fields for Echo and Voicemail services[*] 2011-02-24 GroupWare - OpenGroup - GroupID parameter can be blank, in such case primary GroupID will be used without any shared, public and resources folders[*] 2011-02-24 GroupWare - GAL - ItemOwner fixed - account properly created, DL group ownerid preserved[*] 2011-02-24 SMTP Service - UpgradeTasks - Accounts, Anti-Spam and Logs database are upgraded after SMTP is started, new Metadata table added[*] 2011-02-24 GroupWare - DBClass - Support for LIKE ESCAPE, {ESCAPE '\'} deals with different db types (SQLite, MySQL, Oracle, MS SQL), all major db systems are supported[+] 2011-02-24 [#YVC-465999] System - Config\blackholedirs.dat can contain list of directories which are not counted to size and count statistics[*] 2011-02-23 IceWarpPlugin - License expiration updated, new tag added[+] 2011-02-23 GroupWare - GAL - Remote GAL support added, synchronizes Domain Shared GAL over Minger (extended Minger GAL retrieval), add remote group to local group file "[[email protected]]", remote-gal.vcf cache file used[+] 2011-02-23 [#SZV-973849)] SMTP server - System Variables - %%Forward_recipients Host%% added[*] 2011-02-23 License check - Real user accounts calculated only, other account types ignored, Config - Accounts count changed to Users count (Domain Information, Status - Volume)[+] 2011-02-23 Config - Left tree node - Popup menu added - defaults to Accounts menu[+] 2011-02-22 GroupWare - API - GetvCards() new function added, GetItemObject - supports blank ItemID and returns all items from that folder[*] 2011-02-22 [#PVQ-500377] IMAP PHP Extension - fetch_fast - support for fileid flags[+] 2011-02-22 Config - Accounts menu - Create New - Public Folder support added[+] 2011-02-22 Config - Accounts menu as 2nd menu in order, new Create New toolbar item with popup menu, Domain added to Create New menu[*] 2011-02-22 Installer - Microsoft Visual C++ Redistributable is not required if "Pure console" is installed[*] 2011-02-22 [#FIC-243611] Config - Content filters - Bypass button reverted[*] 2011-02-22 Minger Service - High level method for obtaining remote GAL[*] 2011-02-22 Config - Accounts tree node - Ctrl+X, Ctrl+C, Ctrl+V support added[*] 2011-02-22 GroupWare - Weather service - weather icon standardized, weather icons supplied[-] 2011-02-22 [#RDK-804739] IMAP Service - improperly logged exception fixed[*] 2011-02-21 Minger Service - Extended authentication added - required only for GAL export, otherwise still backward compatible[*] 2011-02-21 Minger Service - Symetric cipher used for transfer of exported GAL[*] 2011-02-21 Config - Cut/Paste - support for multiselect added[+] 2011-02-21 GroupWare - Public folder GAL - Name change detection added, supports both name changed in accounts database and name change done by editing the contact's name, special handling philosophy, last name change wins (no matter if it was changed in Contacts or Accounts database)[-] 2011-02-21 System - AD synchronization - aliases added manually are not removed if not present on AD[-] 2011-02-21 System - AD synchronization - GivenName and FamilyName are used if available[*] 2011-02-21 [#WNB-349020] RSS To Email - type=html attribute support added[*] 2011-02-21 GroupWare - Public folder GAL - Local contacts manually added by users will not be deleted, updated[*] 2011-02-21 PHP 5.3.5 - compatibility of /freebusy/ /calendar/ fixed[+] 2011-02-21 Minger Service - Added possibility to query for GAL contents[*] 2011-02-21 IceWarpPlugin - License expiration label added, when expired new information added[*] 2011-02-21 [#KPF-479362] - SmartAttach - Additional ignore content-types added (pkcs)[*] 2011-02-18 API - SSOAuthenticateUser - returns also user's password[*] 2011-02-17 IMAP Service - logging improved[*] 2011-02-17 Control - Update AntiVirus/AntiSpam - Message for updated suppressed if update not enabled[*] 2011-02-17 [#AFA-391759] Config - New localization strings for web admin[*] 2011-02-17 GroupWare - CalendarService - refcounter and holidayhandle mechanism added, pointer properly released, weather cron added, CheckOwnerHolidays() new method added, Weather API switched to other engine[-] 2011-02-17 [#DBU-206516] IM Service - History - "Before Now" behavior fixed[*] 2011-02-17 Config - License dialog - Server Diagnostics button added, offline request for unknown error too, clientsellmode parsed properly, LicenseClass updated[-] 2011-02-17 [#NNG-909737] IMAP Service - proper behavior of APPEND to new folder[*] 2011-02-16 Config, Web Service - Domain Settings - SSO support finished[+] 2011-02-16 GroupWare - Weather forecast support added, integrates with Holidays, new CS param for holiday functions, new Search param for weather location lookup, XML to iCal, draft version[+] 2011-02-16 WeatherClass - New class for weather forecast (TWCi - weather.com)[*] 2011-02-15 GroupWare - @@TRASH@@ - Daily reports and reminders ignored for trash folder, expired events ignored for trash folder[*] 2011-02-15 Config - Web Service - Access - dialog redesigned to be absolutely clear[-] 2011-02-15 [#BTM-347514] SIP - Gateway From rewrite fixed if Username blank[-] 2011-02-15 Web Service - SSO return token propagated also in ISAPI[+] 2011-02-14 Config, Web Service - Access - possibility to use SSO for access definition[*] 2011-02-14 GroupWare - @@TRASH@@ folder support, SQLite, MySQL, MS SQL tested[*] 2011-02-14 PHP Extension - new low level method icewarp_kerberos_authenticate_user[*] 2011-02-14 API - AccountObject - new method AuthenticateUserSSO[*] 2011-02-14 AntiSpam - CommTouch - IP reputation engine tested[*] 2011-02-14 SmartAttach - %count% variable added, default template changed to display "%index%/%count%: %name%"[*] 2011-02-12 Config - VoIP - Auto Attendant - recordaudio and Up/Down for AA actions added[+] 2011-02-12 GroupWare - @@TRASH@@ folder support, MoveItem to trash, OpenFolder and other Item functions updated, Complete trash folder and undelete support, new API variable to keep deleted items (move to trash) introduced - controls the new behavior[*] 2011-02-11 Config - Domain settings - possibility to enable SSO authentication per domain[*] 2011-02-11 Accounts Class - possibility to authenticate user based on Kerberos token - improved, logging added (C_System_KerberosLogType), api login added,[+] 2011-02-11 AntiSpam - CommTouch - IP Reputation engine implemented[*] 2011-02-11 GroupWare - New item fields OriginalFolder added (will be used for deleted items kept in GroupWare)[*] 2011-02-10 DB Class - U_RemoteAddress increased to 255 bytes[*] 2011-02-10 Accounts Class - possibility to authenticate user based on Kerberos token - draft[-] 2011-02-10 Control Service - If services are stopped due to license problem, info is written into error log[*] 2011-02-10 RPC - Support for PHP 5.3.5 added, tested[+] 2011-02-10 GroupWare - Public folder GAL - Local contacts manually added by users will not be deleted and will be kept as part of GAL, local accounts that are not part of the group and do not exist anymore will be deleted[*] 2011-02-10 Config - Accounts list - Right click does not clear the selected items[*] 2011-02-09 GroupWare - GetGroupAccessRightsList() updated, returns more group details (OWN_ID and Own_Email) and a new optional parameter added[+] 2011-02-09 [#RJX-378243] SMSClass - Better support for GSM0338, $_@ part of 7bit messages, new functions and handling[*] 2011-02-09 Minger Service - Added posibility to query for all members of specific entity[-] 2011-02-08 [#WCB-575616] - IMAP Service - Search - header searching fixed[+] 2011-02-08 Config - Domain Information - Ports section added, lists all server ports that should be configured on the firewall[+] 2011-02-08 Config - VoIP - Auto Attendant service - support for record audio file option[*] 2011-02-08 [#LFB-459236] - SMSClass - SMS center formatting added, CR used as command delimiter instead of CRLF (fixes some compatibility issues)[+] 2011-02-08 Config - Domain Information - DNS - external IP vs. DNS records matching added[+] 2011-02-08 Kerberos Class - New class, possibility to verify kerberos token[+] 2011-02-08 LDAP / AD integration - Password changing support added, changes password on LDAP when changed in server, new API variable to disable this functionality ("PassChangeDisable"), tested[*] 2011-02-07 LDAPClass - fixed for binary values, new LDIF format for binary values "::: base64", support for ActiveDirectory change password in 'unicodePwd', tested[*] 2011-02-07 Config - Domain - Directory Service - Synchronize Now and Test connection enforces Domain save[+] 2011-02-07 LDAPClass - Support for user password changing added[*] 2011-02-07 Groupware - vCard - v3.0 TYPE=WORK,FAX updated, attributes have a new Encoding parameter now[*] 2011-02-07 SystemAPI Class - new method kerb_authenticate_user added[*] 2011-02-04 Linux - added ionCube PHP Encoder[*] 2011-02-04 Linux - updated PHP to version 5.3.5[*] 2011-02-04 Linux - simplified scripts, icewarpd.sh is example how to notify icewarpd[*] 2011-02-04 Linux - new icewarpd, starting and stopping services[*] 2011-02-04 [#ZSI-756076] Config - DeleteAccount() / DeleteDomain() automatically deletes all account/domain data without confirmation checkbox, ensures all data is in sync[*] 2011-02-04 Groupware - vCalendar - Attendee handling case insensitive[*] 2011-02-03 Groupware - vCard - v3.0 multiple TYPE attribute value handling updated, TYPE="WORK,FAX", add/get support[*] 2011-02-03 Connector plugin - empty COM interface implemented[*] 2011-02-03 Groupware - vCard - blank TYPE attr value fixed[-] 2011-02-03 PHP - Extensions - mailparse -fixed bug[-] 2011-02-03 Config - Services - "Restart All modules" action does not start kaspersky engine if Anti-virus disabled[*] 2011-02-02 Groupware - vCard - support for X-ASSISTANT and X-CALLBACK TEL TYPE attribute values, additionally, TYPE attribute used for v3.0+ for TEL, IMPP and EMAIL[+] 2011-02-02 Config - Domain - Domain Information - New merged general and dns information for domain[+] 2011-02-01 Config - Domain - Domain Information - DNS info implemented, checks all domain DNS settings and shows a report of properly set and missing DNS records for all enabled services[*] 2011-02-01 IM Service - Purple module - gateway accounts can be registered only by one server account[*] 2011-02-01 Task / Event Shedule - ExecuteApp() proper directory supplied[-] 2011-01-31 Service Class - attempt to kill the process is made even if ControlService operation failed, - fixed improper stopping signal[-] 2011-01-31 Installer - "Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update" installed [-] 2011-01-28 API - IceWarpServer.IMMessage class - new method 'GetPresence'[*] 2011-01-28 Setup - Webclient User guide installed[*] 2011-01-28 [#BTD-837502] GroupWare - DeleteAttribute (DeleteBinaryData) - problem with attribute data deletion fixed[*] 2011-01-28 Base64 Class - better work with "on the fly" file encoding[-] 2011-01-28 Config - behavior when Groupware DB is not accessible fixed[-] 2011-01-27 Config - example of domain.dat configuration fixed[*] 2011-01-27 Config - Server Diagnostics - License Server Connectivity test added[*] 2011-01-27 Config - License Dialog - Subscription license type displayed, Subscription renewal string updated[*] 2011-01-27 [#QTD-759785] SMS HTTP gateway - new variable %sender_phonealias% can be used in URL of gateway[*] 2011-01-26 GroupWare - ACL Notification - X-IceWarp header contains the "right" attribute[+] 2011-01-26 PHP 5.3.5 used[-] 2011-01-26 [#OJX-996501] SMTP Service - Bounceback mails for special no-reply recipient deleted from temp directory[*] 2011-01-26 GroupWare - Daily reports and notifications - Unlimited title and description string length used[-] 2011-01-25 Service Class - attempt to kill the process is made even if ControlService operation failed, failure of ControlService operation not logged any more[-] 2011-01-25 Purple Server - Support for special commands prefixed with /, case-insensitive processing of usernames[-] 2011-01-25 SIP - ProcessTarget() - Support for non call dialogs fixed (SUBSCRIBE, MESSAGE etc.)[-] 2011-01-25 Groupware Service - AddVCalendar, GetVcalendar - support for ATTACH item [-] 2011-01-24 [#HKN-492814] - Config - Account statistics - hidden pulldown menu fixed[+] 2011-01-24 HTTP Service - new server variable $_SERVER["SERVER_SYNCPUSH_SUPPORT", if enabled, X-SyncPush-Delay: header can be specified in php output, telling http server to wait for syncpush before returning data[*] 2011-01-24 RSS To Email - support added, works with IceWarp Blog[-] 2011-01-24 Purple Server - passwords not logged[-] 2011-01-24 Purple Module - account physically deleted from purple server if gateway removed from client[+] 2011-01-20 Config - SIP - Dial plan rule - RegEx templates implemented, when regex enabled number dropdown contains regex templates[+] 2011-01-20 Config - SIP - RTP NAT simplified[-] 2011-01-20 [#ZKK-447437] Config - Spam Queues - B&W lists - entries containing ";" properly listed[*] 2011-01-20 API - new function IceWarpServer.ApiObject->QuarantineListExt - results are urlencoded and "&" is used as a delimiter [*] 2011-01-20 IM Service - Purple - support for twitter [*] 2011-01-19 SMS Service - Modem initialization - Ctrl+Z sent only if no response for AT command[-] 2011-01-18 System - Upgrade Tasks - "active" indicator for web proxy preserved, set to false by default[*] 2011-01-18 [#REG-701876] Config - Password policy - disabling "Minimal password length" does not disable another constraints[*] 2011-01-18 System - Default expiration for distributed accounts cache increased[-] 2011-01-18 [#HZM-783703] Config - Content filter localization issue fixed[*] 2011-01-17 [#GAT-729176] Config - description of password policy improved[*] 2011-01-17 [#GOP-672076] Config - places for localization[-] 2011-01-17 [#USW-512122] IMAP - GW integration - Subject and attachment name of items in Files folders fixed[*] 2011-01-17 AntiVirus - Kaspersky internal service is restarted if "Restart all modules" action is performed, or if "Restart Module" on the AntiVirus Node is performed[*] 2011-01-17 [#BCI-761236] System - Defaults of pop logs and user statistics [*] 2011-01-17 [#UFO-953918] Connector - documentation included in the installer[-] 2011-01-17 Groupware service - xml import - unsupported DB columns are properly ignored[-] 2011-01-17 System - wave mode - unnecessary stats reading removed[-] 2011-01-14 IMAP Sevice - APPEND does not break the directory cache[-] 2011-01-14 IMAP Service - multimailbox search fixed[*] 2011-01-14 Config - VOIP - sipgateways.dat - "safe" saving mechanism used[*] 2011-01-14 System Class,XMLClass - SaveTofile - new parameter "safe" - data are first saved to temp file and then moved[*] 2011-01-14 Config - Web/Other tab removed[*] 2011-01-14 Setup - default mode for ActiveSync is ISAPI[*] 2011-01-14 SMTP Service - notification for IMAP about new messages - new lock type used, generic SaveStringToFile used[*] 2011-01-14 System - performance logging of thread locking improved[*] 2011-01-14 System - wave mode tweak[-] 2011-01-13 Service Class - improved test if service is really stopped[*] 2011-01-13 System - wave mode tweak, optimization of writes - savestringtofile used[*] 2011-01-13 Anti-virus - if service mode of Kaspersky is used, all services initializes AV engine, so that the kaspersky service kavehost.exe still has some clients connected[*] 2011-01-13 Anti-virus - Kaspersky - Service mode used by default (on windows only so far), can be reverted to original by setting C_AV_Kaspersky_Inproc to true[*] 2011-01-12 API - new option C_Accounts_Global_Accounts_DirectoryCacheWaveSafeCount, sophisticated choice of default value[-] 2011-01-12 PHP extension - new function icewarp_add_message_header_footer - conversion of slahes fixed[*] 2011-01-11 API - new option C_Accounts_Global_Accounts_DirectoryCacheWaveSleep[*] 2011-01-11 IMAP Service, API - new option C_System_Services_IMAP_ForceFullsync [*] 2011-01-11 [#GZJ-777095] Install - description updated[*] 2011-01-11 PHP extension - new function icewarp_add_message_header_footer[*] 2011-01-11 System - Performance logging - MoveFile, SaveStringToFile supports performance logging for level 6 and above[*] 2011-01-11 [#YAU-686847] Config - Progress indication for DB conversion, storage conversion and Configuration backup[*] 2011-01-10 [#YAU-686847] Config - File - Backup - preparation for progress indication[*] 2011-01-10 IMAP Service - Performance logging improved[*] 2011-01-10 [#YAU-686847] Config - storage - conversion - progress bar added[*] 2011-01-10 GroupWare - GetShareAccountList() - calendarservices user not returned[*] 2011-01-10 [#YAU-686847] Config - Database Migration - Progress Bar - Part 2 (support for groupware)[-] 2011-01-07 Groupware - default sqlite database contains proper value of version in metadata [*] 2011-01-07 Anti-virus - Kaspersky scanner service added and registered[-] 2011-01-07 [#GVF-389570] SMTP service - SmartAttach - size of attachments with UTF names fixed[-] 2011-01-06 [#XQV-663228] System - windows reserved directory names not used in mail storage paths[-] 2011-01-06 SMTP Service - placing message into outgoing queue improved, target file is not opened twice[*] 2011-01-05 GroupWare - Transaction GetLastError() new result support added[-] 2011-01-05 [#PUP-352450] smartattach.dat - comments are ignored during processing[-] 2011-01-05 [#JPP-639228] SMTP Service - Rules - string condition fixed[*] 2011-01-05 GroupWare - Resource - Manager has Read Write Modify Delete rights[-] 2011-01-05 [#YER-143940] IMAP Service - Groupware integration - subscribed resource account behavior fixed [-] 2011-01-04 IMAP Service - load balancing - locking problems fixed[*] 2011-01-04 IMAP Service - saving of imapindex.dat - automatic retry[-] 2011-01-04 HTTP Service - proper support for HTTP header Connection:close[+] 2011-01-04 Archive - Support for groups added[+] 2011-01-03 SMS Service - SMSIncoming() API function - new 'pass' and 'binary' URI variables added: ?number=&data=&id=&binary=0&pass= (id - required gatewayid, data - message data, number - required phone number, binary - optional message is binary, pass - required gateway delivery password / pin), Config SMS gateway updated - PIN and From available for HTTP gateways too, new /sms/deliver.html script added for incoming SMS[+] 2010-01-03 SMTP Service - C_System_Adv_Protocols_SMTPClientTimeout API variable added, defaults to C_System_Adv_Protocols_SessionTimeOut[*] 2010-12-31 Setup - Uninstall - improves deletion of files and directories[*] 2010-12-31 SMS - HTTP gateways are not reinitialized when remote server failure occurs[*] 2010-12-29 GroupWare - Folder tags fixed, lists only folder tags now[+] 2010-12-29 Config - Live assistant support added[-] 2010-12-29 Linux - [QIS-611239] directory install[*] 2010-12-28 Setup - Plain installation defaults to basic inteface[+] 2010-12-28 Config - Live Assistant and Advanced Inteface hint notification added (only in trial mode and until you change interface or click the assistant icon)[+] 2010-12-27 API - PHP class for IDP and Tools added[-] 2010-12-22 [#YAU-686847] Config - Database Migration - Progress Bar - Part 1[-] 2010-12-22 [#TCL-519821] IM Service - Purple module - If new contact is added without specifying group, protocol name (e.g. icq or yahoo) is used as a group name - works in all scenarios[*] 2010-12-22 Remote Config - Log Analyzer - "Import Now" supports date selection[-] 2010-12-22 Config - Anti-Virus - max message size units fixed[-] 2010-12-22 Linux - [URO-103488] backup doesn't work if archive is larger than 2GB[*] 2010-12-21 [#AVG-626843] Config - better information about GW errors[*] 2010-12-21 GroupWare - Authentication - primary email always used[-] 2010-12-21 [#TUJ-657879] SMTP, POP3 - Push notification - works with domain alias[-] 2010-12-21 [#WEL-750058] Config - Splash screen disappears when login dialog displayed[-] 2010-12-21 SMS Service - Remote HTTP - msgid support added, PDU parsing fixed[+] 2010-12-21 [#ISX-719628] GroupWare - Internet Calendar (/calendar/) returns all available objects (old and new) and not only interval from the near future[-] 2010-12-20 [#ZJJ-274130] Groupware Service - SQL queries which lists folder and item tags compatible with MSSQL[-] 2010-12-20 [#VRO-362197] IMAP service - Groupware integration - groupware subfolder of root public folder can be created[-] 2010-12-20 [#WOM-133320] IMAP Service - ACL - inheritance flag properly returned in each situation[*] 2010-12-17 All Services - Performance Logging - Time spent in threadlock - improved[*] 2010-12-17 DB Class - C_System_SQLLogType - possibility to log DB connections maintenance[-] 2010-12-17 DB Class - Backup connection proccessing - important fixes[-] 2010-12-17 Groupware Service - Metadata table is updated after "create table" operation[-] 2010-12-17 [#SBN-266704] File Class - ResetFile vs. share mode fixed - behavior compatible with standard Reset function[*] 2010-12-16 Web Service - FastCGI - detailed info about fastcgi slots is written only if extended debugging is enabled[-] 2010-12-16 [#KJT-517157] IMAP Service - special resource public folders not stored in imap at all, if already stored, not re-created in GW[*] 2010-12-16 [#KKG-612503] SMTP Service - AS Live server address changed from localhost to 127.0.0.1 during upgrade[-] 2010-12-16 [#MBR-916160] IMAP service - DELETEACL commands accepts non existing users[*] 2010-12-16 [#HDI-621913] Config - Services - Default height for statistics panel does not depend on screen resolution[-] 2010-12-16 [#UTK-251414] Config - space for localization increased[-] 2010-12-16 [#VPY-869638] SMTP Service - Copy outgoing mail action preserves message attributes (e.g. results of rules)[*] 2010-12-16 Groupware - AttachmentPath vs. blank anonymous OwnerID problem solved[+] 2010-12-16 GroupWare - API - New Item functions added, general functions for work with any object types (no contact / calendar differentiation), new function CopyItem() and MoveItem() - support for multi-object actions[-] 2010-12-15 [#KJJ-924729] IMAP Service - Mailbox meta files are not restored if mailbox was deleted in another session[-] 2010-12-15 SMTP service - Backup domain - Verification is not performed[+] 2010-12-15 Config - SQL Manager - Support for RCP (Remote Connection Protocol) added[-] 2010-12-15 [#TRC-973751] SMTP service - If domain given as a parameter to HELO or EHLO exceeds storage, the most important domain part is stored[-] 2010-12-15 HTTP Service - FastCGI - webserver.dat - new option FCGI_THREADPOOLTIMEOUT - fix[*] 2010-12-15 FastCGI - workers are killed if not needed any more[*] 2010-12-15 Config - SQL Manager - Uses CSV DB classes by default, DBClass - CSV export support added[*] 2010-12-15 StringClass - New CSV methods added, UnescapeCSV(), SetCSVText(), new BaseCSV class[+] 2010-12-15 Config - SQL Manager - Grid popup menu added, GroupWare additional quick SQL added[-] 2010-12-14 [#KJJ-924729] IMAP Service - GroupWare integration - Internal states of selected folder is correctly changed if folder type changed[*] 2010-12-14 All Services - Performance Logging - Time spent in threadlock considered if logging level >=5[*] 2010-12-14 All Services - Performance Logging - new variable C_System_Log_Performance_Level - logging levels (0-10) 0=basic, 10 = most extended[*] 2010-12-14 [#HVR-464607] FTP - FTP Sync - CWD error is not treated as fatal where possible, ABOR issued if downloading a file where RETR fails[*] 2010-12-14 GroupWare - AddFolder() - When shared folder prefix and folder does not exist and folder type is blank function will fail (subscription request only fails)[*] 2010-12-13 [#UQB-533743] PHP Extension - icewarp_utf8_bad_replace - possibility to strip non printable ascii characters added, EFBFBF is not considered to be valid UTF8[*] 2010-12-13 Config - doc//manual.chm support - Lang loaded as per current set language[*] 2010-12-13 Antivirus - Updater_SDK8-Windows-x86-8.1.6.40-RELEASE.zip[*] 2010-12-13 [#RHJ-859909] Control Service - summary logging improved[*] 2010-12-13 SMTP Service - Performance logging improved[-] 2010-12-13 IMAP Service - Possible deadlock fixed[-] 2010-12-13 IMAP Service - Folder locking issues fixed[+] 2010-12-13 Groupware - SEND_ITIP - Meeting request email Subject 2 versions - New and Update[+] 2010-12-13 Setup - Demo accounts removed, Wizard mandatory, Add Ons mandatory (to much choice)[*] 2010-12-12 Setup - WebAdmin and WebClient shorts with Run as admin attribute[*] 2010-12-10 [#RHJ-859909] IM service, Groupware service - summary logging added[-] 2010-12-10 API - C_Accounts_Global_LDAP_UseWindowsDLL correctly returned[*] 2010-12-10 [#RHJ-859909] FTP service - summary logging added[*] 2010-12-10 IMAP - CREATE,DELETE,RENAME vs. subscribtion of shared folder[*] 2010-12-10 Config - Account Selection Dialog - Uses Global Settings - Max console display settings[*] 2010-12-10 Groupware - AddFolder with Shared prefix - If shared folder and create is used instead of subscribe a post-subscribe mechanism is applied eventually[*] 2010-12-10 [NDK-218079] Groupware - Resources - ACL set for organizers does not expand group members and leaves members unexpanded[+] 2010-12-10 [NDK-218079] Groupware - Resources - Temporarily unavailable vs. Organizer/Manager violation results in DECLINED request sent to the resource account, Resources allowed only for full groupware license[*] 2010-12-10 Groupware - Service startup - Optimized startup thread, new GroupwareAPIEnabled variable to control GW API, API disabled until startup thread finishes[*] 2010-12-10 Groupware - ContactPhone table update sql different for each db type (mysql, sqlite, mssql, msaccess, oracle and firebird), fixes update problems[*] 2010-12-09 [#QET-165139] Localization updated[*] 2010-12-09 [#JMX-505578] Notifier - mailto param fixed[-] 2010-12-09 [#YVF-227557] Config - User - SMS Settings - Gateway list supplied properly and gateways loaded accordingly[+] 2010-12-09 AntiVirus - Support for SOCKS scanning added[*] 2010-12-09 [#XRA-487715] Config - Status - WebClient sessions - sessions without any activity in last 15 minutes are displayed under "history" option[+] 2010-12-09 Config - AntiVirus - Proxy and SOCKS put to Anti-Virus node (removed from Proxy), added SOCKS labels[*] 2010-12-08 IMAP Service - improved debug logging of work with imapindex.dat[*] 2010-12-08 SMTP - Antispam Live - new engine ctasd-4.02.0013-windows-win32.zip[+] 2010-12-08 AntiVirus - Groupware - Support added[+] 2010-12-08 AntiVirus - FTP - Support added[+] 2010-12-08 [#ZCN-612824] IPv6 - multiple libraries loaded if one fails, fixes some address issues with IPv6[+] 2010-12-08 AntiVirus - IMAP APPEND - Support added[*] 2010-12-08 AntiVirus - File scanning mechanism updated, general scan function[-] 2010-12-08 IM Service - server to server communication vs. distributed domains - all instances of distributed domain generates the same dialback key[+] 2010-12-08 Config - AntiVirus - Tabs redesigned, support for Mail, GroupWare and FTP added[-] 2010-12-08 IM Service - server to server communication vs. distributed domains - presence fixed[+] 2010-12-08 Config - VoIP - Services - XPath auto create added (creates the whole voicemail xml settings file), Transfer and Goto dropdown fields[+] 2010-12-08 XMLClass - XPath with auto create feature added[*] 2010-12-07 [#SQG-218467] - System - Login policy - detailed service name is logged, remote IP address is logged[+] 2010-12-07 Config - VoIP - Auto attendant routing GUI support added[*] 2010-12-07 [#AVG-626843] Config, API - Group account can not be saved if name of public folder conflicts, informative message displayed[*] 2010-12-07 [#YOR-506044] Delivery reports - Upgrade forces default On[*] 2010-12-07 Groupware - GetGlobalGroupList() - Support for Where condition added[*] 2010-12-07 Groupware - AddFolder with Shared prefix - Checks if folder really exists and subscribes it, if it does not exist it tries to create it with the user rights if allowed, RenameFolder and DeleteFolder proper notification to other sessions processed[*] 2010-12-07 [#EGK-509633] Config - Unicode folder selection dialog used[*] 2010-12-07 Services Class - Better way of killing service by force, all failure reasons logged[*] 2010-12-06 Groupware - Calendar default folder name used instead of Events, complies with calendaring terminology[+] 2010-12-06 IMAP Service - possibility to subscribe only a specific folder from a shared account[*] 2010-12-05 SMS Service - If no incoming rule defined all messages are sent to the primary domain admin[+] 2010-12-04 Groupware - ContactPhone table converted to ContactLocation, API for ContactPhone preserved (special hacks to emulate old tables), Groupware Versit updated, upgrade functions to restructure new table, import old phones into not tables, calendar.xml and default groupware db updated[*] 2010-12-03 Config - DB Dialog - DB history updated[+] 2010-12-03 [#BGO-709686] API - new variable C_AS_CommTouchInfoScore added[+] 2010-12-03 AD Synchronization - detailed logging implemented (all levels of debug supported)[+] 2010-12-03 Groupware - ConvertVersit() - FILTER support added - eg. 'XML;FILTER=ATTACH'[-] 2010-12-03 PHP Extension - fetch_overview - support for fileid flags - only for Icewarp IMAP server[+] 2010-12-03 Config - Localization - new read only value wa_servicelogs, compatible with items with ServiceLogs combo box - contains corresponding logging IDs[+] 2010-12-03 Config - Logging of AD synchronization possible[-] 2010-12-03 Config - SMS - SaveData() could in special scenario lose gateway list[-] 2010-12-03 AD Synchronization - No sync is performed if no data from remote AD server can be obtained[-] 2010-12-03 SSL Class - ssl dlls are searched in IceWarp install dir first - fix[-] 2010-12-02 Linux - [INX-483540] installation problem[*] 2010-12-02 SMSClass - SMSC parser updated[-] 2010-12-02 API - AVScanFile - extended result improved (see readme.txt) - fix[+] 2010-12-02 PHP IceWarp extension - icewarp_get_message_path implemented[+] 2010-12-02 IMAP Service - Support for FETCH IWFILEID and METADATA [+] 2010-12-02 PHP IMAP extension - fetch_overview - support for fileid flags[+] 2010-12-02 HTTP Service - FastCGI - webserver.dat - new option FCGI_THREADPOOLTIMEOUT, (default value = 0 = no pool timeout)[+] 2010-12-02 Voicemail - Auto attendant added, Config - VoIP - Auto Attendant core[*] 2010-12-02 API - Debug variable for disabling StartServer() services added[+] 2010-12-02 [#NDK-218079] Groupware - AddFolderRight() API - ACL notification sent for any non public folder (even if edited by superuser), resource account management receives ACL notification so users are aware of their roles[*] 2010-12-02 iSchedule - capabilities response updated (each GET request and additional attributes)[*] 2010-12-01 [#EGK-509633] Config - Input dialog - Unicode folder selection dialog used[*] 2010-12-01 HTTPClass - Location: redirect vs. different server or SSL change detected and handled properly[*] 2010-12-01 Groupware - iSchedule tested with [email protected][*] 2010-12-01 Config - Obsolete and unused methods removed[*] 2010-12-01 [#NDK-218079] DB - Resource property linked to db properly[*] 2010-12-01 Groupware - Resources ACL synchronization - ACL is updated and diff performed - allows user notification if required[*] 2010-12-01 Groupware - ProcessvCalendar() - SEND_ITIP - VFREEBUSY requests support iSchedule now, WebDAV/CalDAV iTIP supports iSchedule too because of this[*] 2010-11-30 SSL Class - ssl dlls are searched in IceWarp install dir first[*] 2010-11-30 API - AVScanFile - extended result improved (see readme.txt)[-] 2010-11-30 [#AHT-227838] SMTP Service - Full mailbox error is temporary error now (according to rfc)[*] 2010-11-30 Server Tool - General HTTPClass used so full HTTP/1.1 with redirects, chunking and etc. is supported, IMAP and HTTP Save path option introduced (saves all received data to files)[+] 2010-11-30 SMTP Service - System Variables - %%RFC822_Date Num%% introduced[+] 2010-11-30 Groupware - iSchedule support for GetServerVFreeBusy() API function - if domain is not local or distributed domain for non local user an iSchedule request is performed (http://tools.ietf.org/html/draft-desruisseaux-ischedule-01), docs updated, SRV dns records required "_ischedule._tcp.example.com" to locate the ischedule server[+] 2010-11-30 iSchedule - iSchedule client class developed, DKIM support added[*] 2010-11-29 [#NWS-731749] Groupware - COUNTER ACCEPT and DECLINECOUNTER - EvnFlags preserved[*] 2010-11-29 [#LCX-189588] Delivery Reports - Support for multiple Queue records with the same messageid added[-] 2010-11-29 [#NER-322045] Config - Help IDs - finished[-] 2010-11-29 [#NER-322045] Config - Help IDs - third part - till num. 14[+] 2010-11-29 [#REG-701876] Config - Password policy - Number of uppercase alpha characets support added, support for password validation and password generation[+] 2010-11-29 iSchedule - http://tools.ietf.org/html/draft-desruisseaux-ischedule-01 server implementation, complete support without DKIM verification[*] 2010-11-29 Groupware - Anonymous login and support for OpenGroup(*) added[-] 2010-11-29 [#NER-322045] Config - Help IDs - second part[*] 2010-11-29 [#ZGW-656755] SMTP Service - Local Delivery Error - also recipients are logged[*] 2010-11-27 API - Groupware Disconnect method updated, GWTester updated[*] 2010-11-26 [#TWC-250623] SMTP Service - Client Session - switch to SMTP after 5xx error to ESMPT SIZE command is not performed if response begins with "552 Message size exceeds"[+] 2010-11-26 [#YEM-756167] Config - SmartDiscover - Set All button support added, Connection - General - Hostname removed[-] 2010-11-26 [#SIE-911267] POP3 Service - 64-bit integer used for size of the mailbox [-] 2010-11-26 [#ZMV-113254] Service Watchdog - HTTP protocol check - 200,300,400 responses are evaluated as ok responses[*] 2010-11-26 [#TXQ-765149] Upgrade - Upgrading procedures are logged into maintenance log[*] 2010-11-26 Upgrade - Kaspersky forced for default antivirus[*] 2010-11-26 openssl-0.9.8p [*] 2010-11-26 [#KHC-345273] Config - Groupware - Files directory mapping - utf8 vs. unicode problem fixed[*] 2010-11-26 WebClient - Sessions - support for permanent sessions added[*] 2010-11-26 [#CMU-411765] Config - Sessions - Duration - column sort support added, more than 24 hour sessions support added[*] 2010-11-26 [#FWI-745544] API - Simplified autodiscover variables[*] 2010-11-25 [#ORN-481705] StringClass - EscapeCSV() - new method implemented, function used in Config - SQL Manager for CSV Export[-] 2010-11-25 SSL Class - EVP_PKEY_assign_RSA is not loaded from dll[-] 2010-11-25 System - Changes in configuration are not saved if config path did not exist during load of configuration - fixed for API[*] 2010-11-25 Setup - Phone, ZIP and Address required fields[-] 2010-11-25 SSL Class - RSA_free used - memory leak fixed[*] 2010-11-25 Anti-virus - scanning timeout counts also time spent by waiting for a thread pool[*] 2010-11-25 Sync Class - Thread pools - waiting timeout can be specified[*] 2010-11-25 [#NXM-155242] API - comments updated[-] 2010-11-25 Purple Server - missing dll added[*] 2010-11-25 Groupware - Folders management - Subscribed folders always return FdrDefault=0 (special SQL handling so only one default folder is returned as in Public/Shared groups)[-] 2010-11-25 SSL Class - EVP_PKEY_set1_RSA vs. EVP_PKEY_assign_RSA fixed[-] 2010-11-25 All services - subdomains.dat is correctly closed each time[*] 2010-11-25 [#CHU-558206] MIMEClass - Attribute continuation (attr*) - RFC2231 support added[*] 2010-11-25 GroupWare Service - UpgradeTasks - If service restart is scheduled, Holidays are imported after restart[*] 2010-11-25 Upgrade - Checks if settings already upgraded previously (Undeliverable after and warning, Intrusion prevention msg size, SMS rules)[-] 2010-11-25 System - Upgrade Tasks - Upgrade from version "0" does not perform all upgrades[*] 2010-11-25 GroupWare Service - Holidays are imported by each call to UpgradeTasks[+] 2010-11-24 [#RDR-400828] SMTP Service - new system variables %%auth_email%% and %%auth_username%% added[-] 2010-11-24 [#TPF-972730] Config - Logs - Invalid UTF8 characters replaced by #[-] 2010-11-24 [#WJB-446724] Groupware - Resources iMIP handling fixed[*] 2010-11-24 System - Base64Decode() vs. StrReplace() updated, spaces and control chars are not removed before processing base64 decode, internally handled already[*] 2010-11-24 Groupware - Folders management for subscribed group folders added[-] 2010-11-24 [#LDS-814066] Config - anti-spam - Bayesian - Apply button is active after modifying stop words[*] 2010-11-24 602 Migrator - timeout for communication with license processor increased[-] 2010-11-24 602 Migrator - can be compiled again[+] 2010-11-24 API - ManageConfig() - new subfunction PassPolicy() added, parameters: mailbox, alias, password[*] 2010-11-23 [#SIT-872684] Setup - setupscripts.dat works again, absolute paths used, path to php.ini fixed[*] 2010-11-23 Config - Services - Popup menu - Start modules renamed to Restart modules[*] 2010-11-23 MIMEClass - GetBodyPart() - utf8 fix applied to the whole block returned only if text/*[*] 2010-11-23 GWTool - XML tab added[+] 2010-11-23 Groupware - Support for folder subscription added, API updated - AddFolder(groupsessid, '~user\folder') subscribes only one folder, account subscription still possible, db restructured, default db and upgrade updated[*] 2010-11-23 Groupware Service - Upgrade procedures are performed at start of service[*] 2010-11-22 Config - Default font of every form changed to "Microsoft Sans Serif"[-] 2010-11-22 [#DUT-330633] Config - Templates - Remote Accounts - schedule is preserved[-] 2010-11-22 IceWarp PHP Extension - icewarp_openssl_generate_RSA - ssl libraries are searched in proper directory[*] 2010-11-22 Purple Server - Dlls from pidgin 2.7.6 used, icq and aim accounts 'Use clientLogin' workaround - reverted[+] 2010-11-22 Config - API console - Support for export, import added, unicode support, continuation lines, multiselection possible[-] 2010-11-22 MIMEClass - GetBodyPart() - temporary variable initialized[+] 2010-11-21 Config - API console - Support for Comment field added (parses apiconst library for all comments), filter supports dotted api variable search, filters supports comments search[*] 2010-11-19 Groupware - GrpShareMode support removed (old version residual)[*] 2010-11-19 Config - Web service - Script tab management fixed[+] 2010-11-19 Groupware - ACL notification contains a link to subscribe the shared account folder, additional X-IceWarp-Server-Request header added for better application handling, requires the new /webmail/request/ handler[*] 2010-11-19 MIMEClass - GetBodyPart() - utf8 fix applied to the whole block returned (not each line - possible problem with quoted printable and utf8 line padding)[*] 2010-11-18 Config - Subdomains - support for IDN added, other functions IDN support, InputForm - GetInputStr() - support for utf8 parameter added[*] 2010-11-18 System - IDN/Punycode library fixed[*] 2010-11-18 API - Logging utf8 fixed[+] 2010-11-18 Config - Status - Logs - Support for multiple filters separated with ";" semi-colon added, multiple lines searched for filters too, IP input removed - use Filter instead[*] 2010-11-17 Services - Logging - all services Disconnect logs contain the IP address (SYSTEM no longer used for these)[+] 2010-11-16 System - Changes in configuration are not saved if config path did not exist during load of configuration[+] 2010-11-16 License Class - client license - communication with license server is done in separate thread[+] 2010-11-16 IceWarp PHP Extension - icewarp_openssl_generate_RSA - also PEM private key is returned[+] 2010-11-16 Config - Status - Logs - New Filter and log parsing mechanism added, filtering implemented, support for SIP, SIP Calls and IM Archive added, all log types supported, time conditions and filters working[*] 2010-11-16 SIP - Log format updated, time value as the first token[*] 2010-11-16 Localization - several string renamed to avoid conflicts[*] 2010-11-16 Groupware - ProcessvCalendar() API function, support for new additional parameter "&VersitParams" added which controls the AddvCalendar() Param[+] 2010-11-16 IceWarp PHP Extension - new function icewarp_openssl_generate_RSA added [*] 2010-11-15 DNS Class, Minger Class - better logging of failures[*] 2010-11-15 Anti-spam - ctasd-4.02.0008-windows-win32 used[*] 2010-11-15 SIP - Internal call management - TCP, TLS transports support added[-] 2010-11-15 [#LNE-723124] System - Login to domain alias possible - all scenarios fixed[+] 2010-11-15 Groupware - AddvCard/AddvCalendar - support for ;CIDFILE attribute added, allows adding attachments from MIME file via "cid:", CIDFILE can contain non platform path delimiters which will be converted to path delimiters[*] 2010-11-13 Groupware - GetTZIDList - Offset list - Location and TZ grouping used instead of pure TZ grouping, Label;TZID support added for calendar.xml (allows label localization and management, if Label blank TZID line will be removed), cache optimization, TZID matching added[+] 2010-11-13 Groupware - API - New GetVTIMEZONETZID() function added, docs updated[*] 2010-11-12 Control Service - Directory Cache - wave mode - timestamp of last wave stored separately [*] 2010-11-13 VersitClass - VTimeZone handling updated, solves VTimeZone problems properly[*] 2010-11-12 Installation - upgrade tasks - html/webmail/server/upgrade.php is called each time[-] 2010-11-11 API - FunctionCallBase64 - UTF8 problem fixed[-] 2010-11-11 IMAP Service imapindex.dat is not used for storing filetime[-] 2010-11-11 IM Service - History - problems with timezones fixed, items properly ordered[*] 2010-11-11 XMLClass - Better handling of comments[*] 2010-11-11 [#CTR-664334] SMTP Service - 'compact database' action is logged into AS log[-] 2010-11-11 ODBCClass - EODBC constructor problem fixed[+] 2010-11-11 Groupware - API Tool - Support for profiles (*.run auto extensions), registry settings[-] 2010-11-10 Logging class - AD synchronization is logged into maintenance log[*] 2010-11-10 RCP - Requires client version and disconnects if not sufficient version or blank[*] 2010-11-10 Groupware - VersitClass - PadString() with UTF8 support used[*] 2010-11-10 String Class - PadString() - support for UTF8 strings added, new parameter[*] 2010-11-10 SMTP, POP3 services - DBServiceConnection functionality improved - Configuration is reloaded when paths and DB are accessible again[+] 2010-11-10 New groupware API tool created, supports variables, file contents and others[*] 2010-11-10 String Class - GetUTF8SplitIndex implemented[-] 2010-11-10 Groupware - LogoutUser() hash object problem fixed[*] 2010-11-09 All Services - Configuration is not reloaded if ConfigPath is not accessible[*] 2010-11-09 Voicemail and Echo - 8000 Hz used for all audio, recommended frequency for all samples[*] 2010-11-09 SMTP Service - better error logging[-] 2010-11-09 Logging Class - Syslog - ThreadId is sent in hex[*] 2010-11-09 API - Antispam - 2 new variables added[*] 2010-11-09 System - ResetFileUTF8() function used for all file structures, all binary structures updated[-] 2010-11-08 Config - localization strings for WebAdmin updated[*] 2010-11-08 IMAP Service - Locking/unlocking of directory is logged[-] 2010-11-08 IMAP Service - Saving of imapindex.dat and imapflags.dat is done through temporary file[-] 2010-11-08 File Class - SaveStringToFile checks bytes written, does not cause exception[*] 2010-11-08 HTTPClass - chunking - small issue fixed[*] 2010-11-08 System - ResetFileUTF8() function updated to support FileMode parameter for both ansi and utf8 filenames, updated all previous FileMode vs. ResetFileUTF8() calls, openreadwrite attribute handling updated, openread attribute handling updated[*] 2010-11-08 License notification - New email suffix with labels added[*] 2010-11-07 SIP - RTPDump - recursive handling fixed[*] 2010-11-06 SIP - Lame library path initialized prop