IceWarp Server Changelog

What's new in IceWarp Server 11.2.1.0

Jun 4, 2015
  • Version 11.2.1 is a maintenance release, addressing bugs found in the previous version. The upgrade is free for customers who have 11.2.0.x already installed, and those who are not expired and only now upgrading from older versions:
  • 2015-05-14: (WAD-485) Responder.RespondBetweenFro , Responder.RespondBetweenTo format changed to string instead of timestamp
  • 2015-05-13: [SV-6785] Linux - kaspersky update - race condition fixed
  • 2015-05-13: Fixed merging XML items in GetWebmailSettingResource
  • 2015-05-12: (WAD-663) Passing session ID to free actions no longer destroys the session
  • 2015-05-12: (WAD-663) Basic getter of webclient settings implemented
  • 2015-05-07: New Desktop Client (11.2.1) uploaded
  • 2015-05-07: [SV-5681] Linux - document conversion not available on Debian 6 and RedHat 5
  • 2015-05-07: [SV-7399] Problem with multiple enter to SysLogCall procedure fixed
  • 2015-05-07: [SV-7470] Linux - kasperskyupdater cannot be executed multiple times
  • 2015-05-07: [SV-7470] Linux - Ubuntu & similar - proper termination of kasperskyupdater (executed directly, not as child of shell)
  • 2015-05-06: [SV-7576] Linux - loganalyzer - lang directory bundled
  • 2015-05-05: [SV-6688] SMTP Service - Arithmetic overflow in max message size processing fixed
  • 2015-05-05: [SV-7117] Groupware Service - when limit is exceeded, proper error code is returned
  • 2015-05-05: [SV-7143] Problem with console's rename of default folders fixed
  • 2015-05-05: [SV-7141] Photo Cache - email normalization
  • 2015-05-05: [SV-7311] Config - Import of GW backup - improved error message.
  • 2015-05-04: [SV-7221] SMTP Service - mailbox size for forwarding checked also if MDA for internal message delivery is used
  • 2015-05-04: [SV-7162] SMTP Service - Distributed /backup domain - support for authentication
  • 2015-05-04: [SV-7569] incorrect SMTP type evaluation in SmartDiscover fix
  • 2015-04-30: (WAD-662) Return DefaultType = (I= Inbox, D= Drafts, T = Trash, S= Sent ) in getaccountfolderlist
  • 2015-04-29: [SV-7238] Incorrect DKIM body canonalization fix
  • 2015-04-29: [SV-7540] Incorrectly handled pPipe memory destruction fix
  • 2015-04-27: [SV-7520] ReminderCallbackData problem fixed
  • 2015-04-27: [SV-7529] incorrect display of warning about obsolete Outlook Sync fix
  • 2015-04-24: [SV-6858] Failure on PHP call during WC DB migration and PHP return value logged
  • 2015-04-24: [SV-6858] Failure on database file copy in WC DB migration logged
  • 2015-04-24: [SV-6858] WebClient database suffix is parsed for WC DB migration, file not found recorded in the logs
  • 2015-04-23: [SV-7058] Owner's or local timezone used in the email reminders for events without stored timezone
  • 2015-04-23: [SV-7296] Default charset is changed to ISO-8859-1 for HTMLENTITIES and HTMLSPECIALCHARS blocks
  • 2015-04-23: [SV-7341] LIKE clause properly escaped when calendar DB is SQLite
  • 2015-04-23: [SV-7500] IMAP GW Integration - support for dialing over SIP
  • 2015-04-23: [SV-7505] SMTP Service - fixed ATRN processing
  • 2015-04-22: [SV-7498] Server - Console: Linux relative path bug fixed
  • 2015-04-22: [SV-7228] Server - Console: Refresh directory cache (user level) using remote console fixed
  • 2015-04-22: [SV-7316] Server - Tool: Import Account with UTF8 characters fixed
  • 2015-04-22: [SV-7308] Server - Console: Card edit fixed (assistant, manager and gender)
  • 2015-04-22: [SV-7481] Server - PHP Extension: icewarp_parse_to_header function modificated
  • 2015-04-22: [SV-6862] Server - Console: Tooltip to switch to Advanced console is localizable now
  • 2015-04-22: [SV-6861] Server - Console: TToolButton components are localizable now
  • 2015-04-21: (WAD-597) WAD Provide server background for listing default folders and their IDs
  • 2015-04-21: [SV-7172] Linux - uninstall.sh and other scripts year update
  • 2015-04-20: Linux - IW migrator - typo (missing space) fixed
  • 2015-04-20: Linux - builder - fix scripts version when building release
  • 2015-04-20: [SV-7431] Archived mails are not deleted if backup of deleted items fails
  • 2015-04-16: [SV-2055] Linux - setup - SELinux checked
  • 2015-04-16: (WAD-562) Display count of user accounts only in domain list
  • 2015-04-15: [SV-7406] TCP Push service for public and shared folders support redesigned
  • 2015-04-15: [SV-7407] SMS Push service for public and shared folders support redesigned
  • 2015-04-15: [EAS-555] Actual Push service settings invalidated when update to new version

New in IceWarp Server 11.2.0 (Apr 16, 2015)

  • IceWarp Server version 11.2 is a major release and contains many changes and enhancements, prominently the new WebAdmin and IceWarp to IceWarp Migration Tool.
  • We are also constantly improving the WebClient so that your users can enjoy robust features, speed and reliability.
  • Mobile devices connected by Exchange ActiveSync will work faster than before thanks to Incremental Sync for email data, and the synchronization will be more reliable across all devices thanks to SmartSync, which automatically quarantines items that a device wouldn't want to accept for any reason.
  • 2015-04-09: [SV-7412] Search filter is implemented to EAS GetDeviceListXML functionality
  • 2015-04-08: [SV-7433] Linux - kaspersky - x64 bases updated
  • 2015-04-08: [SV-7433] Linux - kaspersky - x86 bases updated
  • 2015-04-03: [SV-7417] IW migrator - different DST switch dates on source and target server handled
  • 2015-04-02: (WAD-446) Fixed deleting devices
  • 2015-04-02: (WAD-518) More detailed logging added to SetAccountProperties ( APILogger Unit added )
  • 2015-04-02: (WAD-527) Invalidate Cached devices list when setting device status,wipe or properties
  • 2015-04-02: (WAD-529) Domain admin account creation fixed when domain limit is 0
  • 2015-03-31: (WAD-519) account type can't be changed from domain admin to user FIXED
  • 2015-03-31: (WAD-499) Access violation when switch from old webadmin fixed on server side
  • 2015-03-31: (WAD-345) Used new GetDeviceListXML Filter( Search=searchstring ) for searching in Mobile devices
  • 2015-03-31: (WAD-511) Name of account in account list modified
  • 2015-03-31: [SV-7412] Search filter is implemented to EAS GetDeviceListXML functionality
  • 2015-03-31: (WAD-512) Disable login for normal users (no admin, no domainadmin)
  • 2015-03-30: [SV-7292] Added support for EAS Device Name filtering
  • 2015-03-30: [SV-7396] Linux DEB6, RHEL5, RHEL6, RHEL7 - upgrade - lame path set correctly
  • 2015-03-29: [SV-7068] Setup - Default IVR profile has a name
  • 2015-03-29: [SV-7319] OpenSSL v1.0.1m
  • 2015-03-29: [SV-7287] SMTP service - possible access violation fixed
  • 2015-03-27: (WAD-374) Add account type in getsessioninfo
  • 2015-03-26: (WAD-472) Fixed creating group/mailinglist/listfile - members file
  • 2015-03-26: (WAD-426) AddAllAccountMembers(AccountEmail,DomainStr,Filter) added
  • 2015-03-26: (WAD-433) A_Responder split into three variables : A_Responder,A_ResponderMessage,A_ResponderNoRespond
  • 2015-03-26: [SV-7354,SV-7360] Server Migrator - fixes in migration of WC database
  • 2015-03-25: (WAD-440) TAdvancedDomainObject.FilterMatches() : Match also strings after - sign
  • 2015-03-25: [SV-7229] 64bit related ODBC fixes
  • 2015-03-25: (WAD-453) Access violation when removing mailing list members fixed
  • 2015-03-25: [EAS-549] Overwork implemented for missing organizer when Apple iOS adds meeting
  • 2015-03-25: [EAS-550] MeetingStatus handled correctly
  • 2015-03-25: [EAS-542] Accepted meeting is displayed correctly on iOS device
  • 2015-03-25: [EAS-543] Accepted meeting is displayed correctly on iOS device
  • 2015-03-25: (WAD-464) Invalidate also CachedDomainList when invalidating list type = cltAccounts
  • 2015-03-25: (WAD-426) Mass actions supported for Delete( Accounts,Devices,Members ), SetAllDevicesStatus( Devices ) - xmlinvokers + apidoc
  • 2015-03-23: (WAD-426) Mass actions supported for Delete( Accounts,Devices,Members ), SetAllDevicesStatus( Devices ) - xmlinvokers + apidoc
  • 2015-03-23: (WAD-426) Mass actions supported for Delete( Accounts,Devices,Members ), SetAllDevicesStatus( Devices )
  • 2015-03-23: (WAD-424) If password violates policy return account_password_policy exception instead of result = 0
  • 2015-03-20: (WAD-396):GetMebmerList fixed for 64-bit ( Params : TAnsiStringList initialized properly )
  • 2015-03-20: TPropertyMemberList mem leak
  • 2015-03-18: (WAD-393) Account sorting
  • 2015-03-17: [SV-7283] IW migrator - timezone aware filetime used when comparing file times
  • 2015-03-17: [EAS-18] Remove padding from base64 encoded public key
  • 2015-03-17: [SV-7097] Linux - setup - warning when trying to downgrade server
  • 2015-03-17: [SV-7097] Linux - setup - warning when trying to replace 64bit server with 32bit
  • 2015-03-17: [SV-7097] Linux - setup - better error message when trying to install 64bit IW to 32bit machine
  • 2015-03-16: hint, Outlook Sync upgrade warning
  • 2015-03-16: (WAD-323) Global domain.dat and user's domain.dat files are inherited now ( RIGHTS= )
  • 2015-03-16: (WAD-385) Do not allow to save mailing list members , when source is not from list file
  • 2015-03-16: (WAD-385) New property A_PasswordProtection ( Group password protection ) added
  • 2015-03-16: SIP Server - Conferencing with no Mic support
  • 2015-03-16: [SV-7253] Linux - DEB6, RHEL5, RHEL6, RHEL7 - lame distributed with IceWarp
  • 2015-03-13: (WAD-366) Group can be member of itself - fixed
  • 2015-03-13: (WAD-342) Return user's count only for administrators or domain amdinistrator's having rights to manage users
  • 2015-03-13: [SV-7304] AntiSpam database - Proper handling of offsets
  • 2015-03-12: (WAD-343) If domain admin account limit is exceeded , return account_domain_limit_exceeded exception instead of creating an account
  • 2015-03-12: (WAD-346) If CheckAccount function fails, new exception is returned after login : account_disabled
  • 2015-03-12: (WAD-341) Domain admin can't delete/create accounts - FIXED ( can delete only user's not administrators )
  • 2015-03-12: SV-7290, Obsolete Outlook Sync warning message improved
  • 2015-03-12: (WAD-351) New api function for info about logged user Added ( GetSessionInfo )
  • 2015-03-12: SV-7290, Obsolete Outlook Sync warning added to setup
  • 2015-03-11: SV-1953, Socket inheritance failure not logged
  • 2015-03-11: [SV-7229] MP3 encoding - fixed processing of malformed wav files
  • 2015-03-11: (WAD-313) Invalidate CachedAccountObj when invalidating CachedAccountList
  • 2015-03-10: [SV-7229] ODBC - 64bit related problem fixed
  • 2015-03-10: [SV-7229] 64bit - fixed problem when getting MAC address
  • 2015-03-10: (WAD-319) Domain admin can see all domains when ! present in domain.dat FIXED
  • 2015-03-09: (WAD-317) DeleteAccountMembers method added ( viz. apidoc )
  • 2015-03-09: (WAD-315) Return only users,mailing lists and groups in account list
  • 2015-03-05: [SV-7154] Deleting domain doesn't reload accounts from DB
  • 2015-03-04: [SV-7153] Getting rid of db.dll related functions
  • 2015-03-04: (WAD-273) Primary domain is listed as first domain all the time ( providing you have rights and filter matches it )
  • 2015-03-04: (WAD-267) CachedAccountImage is invalidated also when is equal NIL
  • 2015-03-04: (WAD-292) Not possible to save anything from Email Tab - Responder fixed with empty values
  • 2015-03-04: [SV-7255] API allows to set empty RespondFrom and RespondTo for autoresponder
  • 2015-03-03: [SV-6863] Config - RCP connecting cancel doesn't cause error
  • 2015-03-03: (WAD-309) Count fixed in sendActivationKey
  • 2015-03-03: [SV-7180] Linux - IM not restarted when voicemail services configuration changes - prevented race condition when updating config
  • 2015-03-02: (WAD-283) Vcard : company and note fixed
  • 2015-03-02: [SV-6889] Incorrect modality of progress form fix
  • 2015-03-02: [SV-7177] Linux - setup - lame checked and installed (except DEB6)
  • 2015-02-27: [SV-6940] Linux - wizard - license expiration calculated from proper XML fields
  • 2015-02-26: [SV-6674] Double dot removed for mailing list and regular user in SMTP outgoing session processing
  • 2015-02-26: [SV-6888] Directory Cache - Database cache cleared when settings of DCache database changes
  • 2015-02-25: TAdvancedServerObject.OpenDevice optimization ( deviceID filter )
  • 2015-02-25: (WAD-248) HearingNumber,OtherNumber,HomePage,HomePage2 support in A_VCard
  • 2015-02-25: (WAD-253) Filters are case insensitive now ( ToUpperCaseUTF8 )
  • 2015-02-24: (WAD-152) Initial support for managing mobile devices
  • 2015-02-24: [EAS-483] Categories - DB support implemented
  • 2015-02-24: [EAS-484] Categories - EAS DB migrator updated
  • 2015-02-23: [SV-3040] Linux - wizard.sh reports error code, indentation
  • 2015-02-23: [SV-3040] Tool returns API last error increased by 50 in case of error
  • 2015-02-23: [SV-6744] Linux - RHEL5 - libpurple - nss used as cryptographic library instead of gnutls
  • 2015-02-23: (WAD-250) A_VCard - return value propagated
  • 2015-02-20: [SV-6477] Windows - libpurple 2.10.11
  • 2015-02-20: [SV-6477] Linux - libpurple 2.10.11
  • 2015-02-20: [SV-6916] WCS, IM - Namespace added to the conflict error response
  • 2015-02-19: [SV-6742] PHP 5.4.38 - Windows & Linux
  • 2015-02-19: (WAD-245) Save Password violating the password policy allowed ( 1 )
  • 2015-02-19: [SV-7083] Config/Remote Config - siprules.dat not accidentally deleted from remote server
  • 2015-02-19: (WAD-232) Some TODO's removed (create,delete rights for mailinglist,group,resource,user)
  • 2015-02-19: [SV-5064] SMTP Service - New global setting for soft quota
  • 2015-02-18: [SV-6785] Linux - kaspersky - new bases version read after bases update
  • 2015-02-18: [SV-6902] Groupware - better detection of subfolders
  • 2015-02-18: GroupWare - CalDAV RFC6638 support
  • 2015-02-18: [SV-7116] IMAP Server - XLIST/LIST filtering optimized
  • 2015-02-18: [WAD-35] Linux - installer - new webadmin distributed, old webadmin moved to admin/old
  • 2015-02-18: [SV-6879] System - Initialization of reference key fixed
  • 2015-02-17: [SV-6671] HTML to image converted as HTML->PDF->image, wkhtmltoimage removed
  • 2015-02-17: (WAD-243) DeleteAccounts method added , InvalidateAccountCache added
  • 2015-02-17: [SV-3224] Header/footer incorrect skip fixed, limited to one recipient only
  • 2015-02-17: [SV-6900] Deduping of archive processing extended to process all archive types
  • 2015-02-17: [SV-6933] System - Trial license expiration - respected new "expires" attribute
  • 2015-02-16: [SV-6871] Respond cache deleted if period has been changed
  • 2015-02-16: [SV-1953] All sockets made non-inheritable, except for FastCGI
  • 2015-02-13: [SV-7114] Header/Footer conditionally checked, moved to higher layer
  • 2015-02-13: (WAD-221) Domain filtering according to Type ( typemask ) + namemask matches also Description
  • 2015-02-13: (WAD-220) Create account (user, mailing list, resource , group )
  • 2015-02-12: [SV-6914] Incorrect ssleay32 and libeay32 (including x64 versions) load during setup fix
  • 2015-02-12: (WAD-176) A_MemberList property added (Group,Mailing List, Resource)
  • 2015-02-12: (WAD-219) Add multiple members to group,mlist,resource ( AddAccountMembers )
  • 2015-02-11: [SV-6913] Accounts cannot be added through AD sync, if license limit is exceeded
  • 2015-02-11: (WAD-218) Filtering accounts (namemask - name,alias,description ; typemask - accounttype )
  • 2015-02-11: (WAD-175) Set for new API properties implemented
  • 2015-02-11: [SV-6668] Config - better indenting in treeview
  • 2015-02-10: (WAD-181) Get Activation Keys (A_ActivationKeyOutlook,A_ActivationKeyDesktop), GenerateAccountActivationKey
  • 2015-02-10: (WAD-181) SendAccountActivationKey
  • 2015-02-10: [SV-5771] Linux - setup - RHEL5 - check if dependencies can be detected correctly (check against root not in login shell)
  • 2015-02-10: (WAD-181) Get Activation Keys (A_ActivationKeyOutlook,A_ActivationKeyDesktop), GenerateAccountActivationKey
  • 2015-02-10: HTTP Server - Access - IP filter (multiple IPs support with the delimiter ";")
  • 2015-02-10: [WAD-217] EAS Gender property behavior fixed
  • 2015-02-10: HTTP Server - Reverse Proxy support added [P,PR=/url/=http://server/url/,L], rewrites redirects and all CSS and HTML links (href, src etc.)
  • 2015-02-10: [SV-6947] Openssl 1.0.1l
  • 2015-02-10: [SV-6864] Notifier - wrong version in installer fixed
  • 2015-02-10: [SV-6055] Zip class - 64bit header is respected also when data are added to existing archive
  • 2015-02-09: [SV-7115] Incorrect public folders inner properties save fix
  • 2015-02-09: [SV-7086] Non-active content filters/rules are marked as info only
  • 2015-02-09: [SV-6577] RemoteConfig - fixes
  • 2015-02-09: [SV-7099] API - U_SIP_CallTransferTarget fixed
  • 2015-02-09: [IWS-1523] Groupware, IMAP - GW does not allow to create folder with empty name, IMAP does not list GW folders with empty name
  • 2015-02-07: GW - SetMyvCard() refreshes the Photo Cache
  • 2015-02-06: (WAD-205) GenerateAccountPassword, ExpireAccountPassword
  • 2015-02-06: [SV-6057] LDAP synchronization skip logged
  • 2015-02-06: [SV-6557] Generic LDAP change password fix
  • 2015-02-04: [SV-6666] Linux - LDAP server - slapd.sh terminated soon after start not logged anymore to error log
  • 2015-02-04: [SV-6695] Linux - installer - archive permissions not changed, faster method used
  • 2015-02-04: (WAD-100) SetAccountPassword implemented
  • 2015-02-04: [SV-6650] Warning about incorrect version and bitness during upgrade process added (Windows)
  • 2015-02-03: [SV-6074] Linux - fixed running when IW is installed in directory with space
  • 2015-02-03: [SV-5970] Linux - more enchant dictionaries distributed
  • 2015-02-03: [SV-5882] Linux - wizard - double slash removed from path on the welcome screen
  • 2015-02-03: [SV-5881] Linux - wizard - server version shown on welcome screen
  • 2015-02-03: [SV-3315] Linux - wizard - license operations improved
  • 2015-02-03: [SV-7081] Incorrect order of default values fix
  • 2015-02-03: [SV-7081] default values of several services updated
  • 2015-02-02: [SV-7080] Open LDAP selector renamed to Generic LDAP
  • 2015-02-02: [SV-7076] Incorrect label in volume statistics graph fix
  • 2015-02-02: (WAD-170) Outlook sync policies get ( + A_OutlookPolicies apiproperty )
  • 2015-02-02: [SV-6057] User can now be excluded from Directory Service synchronization
  • 2015-02-01: [EAS-457] Smart Sync - EAS DB migrator modified
  • 2015-02-01: [EAS-520] Table sms_gateways droped before migration
  • 2015-01-30: [SV-6631] Anti-Virus - Extension filter - processing improved, new options added
  • 2015-01-30: [SV-5549] LDAP slapd.conf enhanced
  • 2015-01-30: [SV-6917] premature BackPanel destruction fix
  • 2015-01-29: [SV-6557] OpenLDAP change password ability added
  • 2015-01-29: [SV-6558] OpenLDAP/AD selector in GUI persistence fix
  • 2015-01-29: [SV-6558] OpenLDAP/AD selector in GUI support added
  • 2015-01-29: [SV-6423] LDAP TestConnection over RPC minor processing corrections
  • 2015-01-29: [SV-3224] Header/Footer not added if mail is sent to account with SMS forwarder
  • 2015-01-29: (WAD-149) Get Account Card properties ( A_VCard api property added )
  • 2015-01-28: [SV-7046] Linux - installer - dependencies installation fixed
  • 2015-01-28: [SV-6423] LDAP TestConnection over RPC fix
  • 2015-01-28: (WAD-151) TAccountResponder added , new API property added ( A_Responder )
  • 2015-01-28: [SV-6013] SMTP Service - possibility to set antispam thresholds on domain level
  • 2015-01-27: (WAD-103) Account service access get support ( A_ServiceAccess property )
  • 2015-01-26: SMS Gateway - SMS Incoming logging added, GetGroupWareName() proper folder passed (public folder fixed)
  • 2015-01-26: [SV-3411, NDR for SMS extended of human readable information including gateway description
  • 2015-01-26: (WAD-95) Correct function used to get account path ( GetAccountFullPath instead of GetUserMailboxPath )
  • 2015-01-25: [SV-7046] Linux - automatic installation option implemented
  • 2015-01-23: (WAD-96) New API properties : A_LastLoginTime, A_LastLoginIP added
  • 2015-01-23: (WAD-93) New API property : A_MessagesSentToday added
  • 2015-01-22: (WAD-150) GetAccountProperties ~ support ( see apidoc.html )
  • 2015-01-22: [SV-7] SMTP Service - new spool management for outgoing messages
  • 2015-01-21: (WAD-162) Remove BOM from InputBody
  • 2015-01-21: [SV-3170] Original ID prefix to summary log added (client session)
  • 2015-01-21: [SV-6865] notifier compiled as 32bit for all builds
  • 2015-01-21: [SV-3170] Client session summary logging extended of original message ID, if non empty and different
  • 2015-01-21: (WAD-38) Exception handling ( changes based on code review of IQUnit.pas )
  • 2015-01-20: [SV-5994] Do not forward spam message option added
  • 2015-01-20: [SV-6809] IM modules in DependencyFinder searched for Linux too (conditionally compiled)
  • 2015-01-20: [SV-2907] Secondary port incorrect command does not lead to socket disconnect
  • 2015-01-20: [SV-2907] Enforce TLS/SSL on secondary SMTP port checkbox apply button enabled
  • 2015-01-20: [SV-2907] Enforce TLS/SSL on secondary SMTP port allowed
  • 2015-01-19: [SV-6563] auto-responder allowed with only one date set
  • 2015-01-19: (WAD-37) Changes based on code review of IQHandlerUnit.pas
  • 2015-01-19: (WAD-37) Changes based on code review of IQHandlerUnit.pas
  • 2015-01-19: [SV-6891] incorrect service state poll reverse logic fix
  • 2015-01-19: SMS Server - Incoming SMS queries groupware for sender's name (based on the phone number)
  • 2015-01-16: [SV-1913] Incorrectly handled mail server subscription fix
  • 2015-01-14: [SV-6565] Ability to parse whole words only for B/W added
  • 2015-01-14: [SV-6969] Incorrect API return value handling fix
  • 2015-01-09: [SV-6082] content filter bypass logged in mail flow logs
  • 2015-01-09: [SV-2930] MIME-Version header normalized
  • 2015-01-07: [SV-5128] Anti-Spam - SpamAssassin - RBL - DNS queries for RBL are performed in parallel
  • 2015-01-06: SMS Server - Deliver support for &date URI added, WriteHeader() support for custom headers, SMSGateway &date support
  • 2015-01-05: [SV-1768] range check inconsistencies fix
  • 2015-01-05: [SV-1768] range check inconsistencies fix
  • 2015-01-05: [EAS-501] Better DB version handle implemented
  • 2014-12-29: SIP Media Proxy - SSRC preserved in SDP conversion - Video conference preserves 2 video SSRCs
  • 2014-12-22: [SV-2431] Emit Runtime Information allowed, class definitions updated
  • 2014-12-22: API - u_sip_calltransferactive (bool) u_sip_calltransfertarget (string) u_sip_calltransfertime (integer) added
  • 2014-12-20: [EAS-501] Better DB version handle implemented
  • 2014-12-18: getAccountsInfoList finalization , getDomainsInfoList finalization
  • 2014-12-18: [EAS-509] Overwork for enable modifying events in non default folders implemented
  • 2014-12-18: [SV-6922] VC2010 returned back to installer
  • 2014-12-18: [SV-6922] Re-adding VC2010 runtime executable
  • 2014-12-17: GW - Photo Cache - small cache support, GetAttachmentPath() params PHOTOCACHE&AttSmallCache=1
  • 2014-12-13: [EAS-479] SMS - Outbox sync timestamp in CheckUserSMSSupport function used
  • 2014-12-13: [EAS-505] SMS - DB support for new SMS gateway management implemented
  • 2014-12-13: [EAS-506] SMS - EAS DB migrator for new SMS gateway management modified
  • 2014-12-13: [EAS-491] Incremental sync - DB support implemented
  • 2014-12-13: [EAS-492] Incremental sync - EAS DB migrator modified
  • 2014-12-11: [SV-6810, User information added to TExternalDep
  • 2014-12-11: [SV-6809, user rules, IM modules, executables detected in external dependencies
  • 2014-12-10: SIP WebSockets MediaProxyDebug() added, option to debug websockets
  • 2014-12-10: [SV-6808, multiple AD domains detected in external dependencies
  • 2014-12-10: [SV-6808, Mailing lists processed in external dependencies
  • 2014-12-10: [SV-6808, External AV Filters analyzed in dependencies
  • 2014-12-10: [SV-6697] API - ActiveX - fixed finalization
  • 2014-12-10: [SV-6669] Groupware Service - GAL - if the "create distribution list" option is disabled - item for mailing list/ group is not created - only members are propagated - this reverts changes in SV-6554
  • 2014-12-09: [SV-6807, Tasks processed in dependency finder
  • 2014-12-09: (WC-3394):New Admin ~ XMLToMyJSON,XMLObjectToMyJSON, MyJSONToXML, MyJSONToXMLObject
  • 2014-12-09: [SV-6807, FTP Hosts and Syncs processed in dependency finder
  • 2014-12-08: [SV-6807, External filters processed in dependency finder
  • 2014-12-08: [SV-6807, Rules processed in dependency finder
  • 2014-12-08: [SV-6807, BW Unit CF conversion keeps ArrCF for caller
  • 2014-12-08: [SV-6807, content filter dependency check added
  • 2014-12-08: [SV-6818] Server - control: Remote system restore function added
  • 2014-12-05: SIP Video Conferencing - Experimental thread introduced, only sending video can be broadcaster
  • 2014-12-04: [SV-6799] API - new variable C_System_Server_DirectoryCacheDontUseTransactions
  • 2014-12-04: SIP Server - RTP NAT - Session expiration handling updated, 2 min. timeout
  • 2014-12-02: [SV-6820] Server - Console - Restore: File webserver.dat updated according to platform
  • 2014-12-01: [SV-6819] Server - Console - Restore: File imservices.dat updated according to platform
  • 2014-12-01: [SV-6594] SMTP Service - Processing of recipients of static routes fixed
  • 2014-12-01: [SV-6749] IMAP Service - fixed cleanup of temporary files
  • 2014-12-01: [SV-6747] IMAP service - UID THREAD command allowed
  • 2014-12-01: [SV-6636] System - AD synchronization - Domain folder setting honored
  • 2014-12-01: [SV-6021] Config - ActiveSync and SyncML can be disabled in account template
  • 2014-12-01: [SV-6369] SA - gated_through_received_hdr_remover fixed
  • 2014-12-01: [SV-6645] SMTP Server - SMTPClientTimeout respected also for send/recv operations
  • 2014-11-28: [SV-6622] Server - DB: Upgrade of accounts DB respects SQL logging settings on Windows
  • 2014-11-27: [SV-6369] SpamAssassin - rules preprocessor - loop detection fixed to allow rules depending on another rules multiple times
  • 2014-11-27: [SV-6369] SpamAssassin - gated_through_received_hdr_remover implemented
  • 2014-11-27: [SV-6780] Server - Groupware: Note(s) export to ICS fixed
  • 2014-11-27: [SV-6369] SpamAssassin - function tvd_vertical_words implemented
  • 2014-11-27: GroupWare yearly recurrence issue fixed
  • 2014-11-27: [SV-6507] Setup: Retry option added to Libreoffice installation
  • 2014-11-27: [SV-6737] Groupware Service - new function GetMainTZID
  • 2014-11-26: [SV-6067] Server - GWTool: Compilation/runtime problem fixed
  • 2014-11-26: [SV-6369] SpamAssassin - header rule applies to all header instances when the header is multiple times in email, not only to the first instance.
  • 2014-11-25: [SV-6367] SA - Mail::SpamAssassin::Plugin::MIMEHeader declared as not supported - this brings some new meta rules and meta rule placeholders, but no new non meta rule
  • 2014-11-20: [WS-1486] Outlook Sync Plugin - fixed work with SSL
  • 2014-11-19: [SV-6661] Linux - AS live works again on upgraded servers
  • 2014-11-19: [SV-6626] SIPMediaproxy - fixed video calls on Linux
  • 2014-11-19: [SV-6676] Web Server - MIME types - MIME type for .mp3 added in upgrade tasks and also added to default set
  • 2014-11-19: [SV-6641] Linux - kaspersky - forced mirror list
  • 2014-11-18: [SV-6694] GW - API - GetAttachmentPath() thread safe
  • 2014-11-14: [SV-6526] Server - Console: Edit message form improved (tab character enabled, sizable)
  • 2014-11-14: [SV-6473] License retry string updated
  • 2014-11-14: [SV-5763] Server - API: Example script added - list of all accounts
  • 2014-11-14: [SV-6526] Server - SMTP: Send message content filter removing tab fixed
  • 2014-11-13: [SV-6117] Server - SMTP: Header/footer processing on Linux fixed
  • 2014-11-13: [EAS-450] Send Event's MeetingStatus to Outlook
  • 2014-11-13: [SV-6651] Fixed crash when processing versit occurrences
  • 2014-11-12: [SV-6659] RCP Server - connections from remote config older than 11.1.0 are rejected
  • 2014-11-12: [SV-6552] Server - Config - API: Unreadable API value c_as_spamreportstimeformat fixed
  • 2014-11-12: [SV-6128] SMTP service - Quarantine - when mail is delivered, its filetime is set to the value when it was first delivered
  • 2014-11-11: [SV-5706] Server - Console: Directory services tab scrolling improved
  • 2014-11-11: [SV-2095] Server - Console - DB migration: Log file form vs. dialog problem fixed
  • 2014-11-11: [SV-6640] Groupware Service - recurrence evaluation in tasks fixed
  • 2014-11-10: [SV-6016] API - FindInitQuery - Domain Parameter case insensitive
  • 2014-11-10: [SV-4707] IMAP Service - new global metadata implemented: /public/vendor/icewarp/serverinfo/defaultcharset - valid for current session only
  • 2014-11-10: [SV-6414] SMTP Service - Result of authentication is logged also into SMTP log
  • 2014-11-10: [SV-6594] Server - SMTP: Static route forward to domain fixed
  • 2014-11-10: [SV-4969] Groupware service - My VCard - xmpp address is not added when IM is desabled or account does not have access mode
  • 2014-11-10: [SV-6659] RCP Server - connections from remote config older than 11.1.1 are rejected
  • 2014-11-10: [SV-6652] Linux - blocking in send when sending PHP response and client disconnects workaround
  • 2014-11-10: [SV-5865] UserAccess Class - Working with database storage does not block the other threads
  • 2014-11-07: [SV-6347] AD Synchronization Class - empty AD settings are detected using timestamp
  • 2014-11-07: [SV-6626] SIPMediaProxy and SIPRTPProxy - faster multiplatform multiple socket waiting
  • 2014-11-06: [SV-6310] Server - Migration: Bulk mode migration finishing bug fixed, log enhanced
  • 2014-11-06: [SV-6243] Groupware service - EvnDescFormat is respected when sending email event reminders
  • 2014-11-05: [SV-6554] GAL - all members of group (including other groups and mailing lists) are added to GAL even if Create distribution list is disabled. Only the distribution list itself is not added.
  • 2014-11-05: [SV-6575] Groupware Service - undisclosed event is shown as busy
  • 2014-11-05: [SV-6064] Implemented support for publishing calendar on WebDAV server from Outlook
  • 2014-11-04: [SV-5548] Login policy auth delay not applied on connections from trusted IPs
  • 2014-11-04: [SV-5817] System - SmartAttach - Expiration information uses date format from GW NOTIFICATIONDATEFORMAT
  • 2014-11-04: [SV-6360] Groupware Service - Convertversit can return attachment attributes without data, new function ExtractVersitAttachment
  • 2014-11-04: [SV-5663] IM - compressed stanza size limited to 20 MB after decompression, otherwise XEP-0138, 2, example 7 is returned
  • 2014-11-04: [SV-6615] GroupWare - Download of revision after conversion / rename fixed
  • 2014-11-03: [SV-5663] IM - XMPP compression offered and allowed only for authenticated sessions
  • 2014-11-03: [SV-5621] Linux - getting creation time of directory fixed
  • 2014-11-03: [SV-6619] Upgrade - when creating or filling temporary user access table fails, original table is not removed
  • 2014-10-31: [SV-6592] Linux - install - wkhtmltox installation fixed on RHEL5
  • 2014-10-30: IPv6 support enabled by default and after upgrade - Reverted the part with upgrade
  • 2014-10-30: [SV-5326] Server - Core: Running service detection fixed

New in IceWarp Server 11.1.2 (Apr 9, 2015)

  • 2014-12-18: [EAS-509] Overwork for enable modifying events in non default folders implemented
  • 2014-12-18: SV-6922, VC2010 returned back to installer
  • 2014-12-18: SV-6922, re-adding VC2010 runtime executable
  • 2014-12-18: [SV-6747] IMAP service - UID THREAD command allowed
  • 2014-12-18: [SV-6636] System - AD synchronization - Domain folder setting honored
  • 2014-12-10: [SV-6697] API - ActiveX - fixed finalization
  • 2014-12-10: [SV-6780] Server - Groupware: Note(s) export to ICS fixed
  • 2014-12-04: [SV-6799] API - new variable C_System_Server_DirectoryCacheDontUseTransactions
  • 2014-12-02: merge - Video Conferencing - RTCP fixes
  • 2014-12-01: [SV-6594] SMTP Service - Processing of recipients of static routes fixed
  • 2014-12-01: [SV-6749] IMAP Service - fixed cleanup of temporary files
  • 2014-12-01: [SV-6021] Config - ActiveSync and SyncML can be disabled in account template
  • 2014-11-26: GroupWare recurrence fix - Calendar Utils - Yearly recurrence with Day of month fixed
  • 2014-11-25: [SV-6367] SA - Mail::SpamAssassin::Plugin::MIMEHeader declared as not supported - this brings some new meta rules and meta rule placeholders, but no new non meta rule

New in IceWarp Server 11.1.1 (Apr 9, 2015)

  • 2014-11-20: [WS-1486] Outlook Sync Plugin - fixed work with SSL
  • 2014-11-19: [SV-6661] Linux - AS live works again on upgraded servers
  • 2014-11-19: [SV-6626] SIPMediaproxy - fixed video calls on Linux
  • 2014-11-19: [SV-6676] Web Server - MIME types - MIME type for .mp3 added in upgrade tasks and also added to default set
  • 2014-11-19: [SV-6641] Linux - kaspersky - forced mirror list
  • 2014-11-18: [SV-6694] GW - API - GetAttachmentPath() thread safe
  • 2014-11-14: [SV-6526] Server - Console: Edit message form improved (tab character enabled, sizable)
  • 2014-11-14: [SV-6473] License retry string updated
  • 2014-11-14: [SV-5763] Server - API: Example script added - list of all accounts
  • 2014-11-14: [SV-6526] Server - SMTP: Send message content filter removing tab fixed
  • 2014-11-13: [SV-6117] Server - SMTP: Header/footer processing on Linux fixed
  • 2014-11-13: [EAS-450] Send Event's MeetingStatus to Outlook
  • 2014-11-13: [SV-6651] Fixed crash when processing versit occurrences
  • 2014-11-12: [SV-6659] RCP Server - connections from remote config older than 11.1.0 are rejected
  • 2014-11-12: [SV-6552] Server - Config - API: Unreadable API value c_as_spamreportstimeformat fixed
  • 2014-11-12: [SV-6128] SMTP service - Quarantine - when mail is delivered, its filetime is set to the value when it was first delivered
  • 2014-11-11: [SV-5706] Server - Console: Directory services tab scrolling improved
  • 2014-11-11: [SV-2095] Server - Console - DB migration: Log file form vs. dialog problem fixed
  • 2014-11-11: [SV-6640] Groupware Service - recurrence evaluation in tasks fixed
  • 2014-11-10: [SV-6016] API - FindInitQuery - Domain Parameter case insensitive
  • 2014-11-10: [SV-6594] Server – SMTP: Static route forward to domain fixed
  • 2014-11-10: [SV-4707] IMAP Service - new global metadata implemented: /public/vendor/icewarp/serverinfo/defaultcharset - valid for current session only
  • 2014-11-10: [SV-6414] SMTP Service - Result of authentication is logged also into SMTP log
  • 2014-11-10: [SV-4969] Groupware service - My VCard - xmpp address is not added when IM is desabled or account does not have access mode
  • 2014-11-10: [SV-6659] RCP Server - connections from remote config older than 11.1.1 are rejected
  • 2014-11-10: [SV-6652] Linux - blocking in send when sending PHP response and client disconnects workaround
  • 2014-11-10: [SV-5865] UserAccess Class - Working with database storage does not block the other threads
  • 2014-11-07: [SV-6347] AD Synchronization Class - empty AD settings are detected using timestamp
  • 2014-11-07: [SV-6626] Linux - SIPMediaProxy - waiting on sockets done using poll, not risky select
  • 2014-11-07: [SV-6626] SIPMediaProxy and SIPRTPProxy - faster multiplatform multiple socket waiting
  • 2014-11-06: [SV-6310] Server - Migration: Bulk mode migration finishing bug fixed, log enhanced
  • 2014-11-06: [SV-6243] Groupware service - EvnDescFormat is respected when sending email event reminders
  • 2014-11-05: [SV-6554] GAL - all members of group (including other groups and mailing lists) are added to GAL even if Create distribution list is disabled. Only the distribution list itself is not added.
  • 2014-11-05: [SV-6575] Groupware Service - undisclosed event is shown as busy
  • 2014-11-05: [SV-6064] Implemented support for publishing calendar on WebDAV server from Outlook
  • 2014-11-04: [SV-5548] Login policy auth delay not applied on connections from trusted IPs
  • 2014-11-04: [SV-5817] System - SmartAttach - Expiration information uses date format from GW NOTIFICATIONDATEFORMAT
  • 2014-11-04: [SV-6360] Groupware Service - Convertversit can return attachment attributes without data, new function ExtractVersitAttachment
  • 2014-11-04: [SV-5663] IM - XMPP compression offered and allowed only for authenticated sessions
  • 2014-11-04: [SV-5663] IM - compressed stanza size limited to 20 MB after decompression, otherwise XEP-0138, 2, example 7 is returned
  • 2014-11-04: [SV-6615] GroupWare - Download of revision after conversion / rename fixed
  • 2014-11-03: [SV-5621] Linux - getting creation time of directory fixed
  • 2014-11-03: [SV-6619] Upgrade - when creating or filling temporary user access table fails, original table is not removed
  • 2014-10-31: [SV-6592] Linux - install - wkhtmltox installation fixed on RHEL5
  • 2014-10-30: IPv6 support enabled by default and after upgrade - Reverted the part with upgrade

New in IceWarp Server 11.0.1 (May 13, 2014)

  • 2014-04-30: [SV-5529] POP3 server - extended log when SSL handshake failed added
  • 2014-04-29: [SV-5799] Mailing lists - fixed processing of mailing lists not taken from text file or db (bug introduced in SV-5255)
  • 2014-04-25: [SV-5730] API - quarantinelist - support for backup domain
  • 2014-04-17: [SV-5708] Linux x64 - API object handle returned properly, can be 64bit wide now
  • 2014-04-10: [SV-5660] System - DB Migration - use of forward only cursors removed, paging is used instead
  • 2014-04-08: [SV-5570] UserAccess table - added missing index when upgrading
  • 2014-04-08: [SV-4927] Linux - lowercaseUTF8 and uppercaseUTF8 fixed (broke rules and other string comparison functions)
  • 2014-04-07: [SV-5655] AntiVirus - Kaspersky - new variable for setting level of heuristic analysis C_AV_Action_HeuristicLevel
  • 2014-04-04: [SV-5632] GW service - fixed handling of reminders for OutlookSync
  • 2014-04-03: [SV-5255] MailingList - dedupe respects rights, top level wins
  • 2014-03-28: [SV-5611] Linux - UserAccess - fixed crash when sorting cache by UID
  • 2014-03-21: [SV-5524] PHP extension - undisclosed-recipient considered as empty email
  • 2014-03-21: [SV-5505] Config - Mailing List - SQL query processing made foolproof
  • 2014-03-21: [SV-5540] Linux - old webmail included in package
  • 2014-03-21: SIP Media Proxy - different method for handling From/To match, works with any SIP trunk now
  • 2014-03-20: [SV-5480] Groupware Service - behavior of links to private items fixed
  • 2014-03-20: GroupWare - Ticket support for private items
  • 2014-03-19: [SV-5529] SMTP Service - Spam Assassin - Access Violation Fixed
  • 2014-03-18: [SV-5470] API-AVScanFile, output arguments fixed
  • 2014-03-18: DTLS Class - communication buffer extended to 16k
  • 2014-03-17: Linux - documentation - quickstart, notifier and webphone documents upgraded to version 11
  • 2014-03-17: [SV-5442] make_setup.bat, mikogo.exe and stopper.exe signing changed because of whitelisting
  • 2014-03-13: [SV-5230] Setup.exe, conversion of old Merak Server registry to new IceWarp Server (when installing 64bit version over 32bit).
  • 2014-03-13: [SV-5409] SIP WebSocket Proxy - Works with WSS (TLS WebSocket Proxy)
  • 2014-03-11: [SV-5253] SMTP - Smart Attach: Problem with dot/double dot processing fixed
  • 2014-03-10: [SV-4608] IMAP Service - better check of mailbox size within move operation
  • 2014-03-10: System - low free space report - proper conversion MB vs. GB
  • 2014-03-07: [SV-5298] AD synchronization - possible memory leaks fixed
  • 2014-03-06: [SV-5314] Localization Class - xml version not validated if empty
  • 2014-03-06: [SV-5331] Groupware service - UID is not shortened to 64 characters for OSync XML
  • 2014-03-06: [SV-5309] PHP extension - icewarp_parse_to_header quotes addresses in accordance with RFC2822
  • 2014-03-06: [SV-5216] Remote config: communication problem on IceWarp x64/Windows fixed
  • 2014-03-06: [SV-5322] Remote config: communication problem on IceWarp x64/Windows fixed
  • 2014-03-06: [SV-4964] IMAP Service - LIST optimization correctly handles spam folder
  • 2014-03-05: [SV-5248] SMTP server - dedupe for group accounts fixed
  • 2014-03-05: [SV-5330] Setup - problems with manifest fixed
  • 2014-03-05: [SV-2651] Server – GW – GAL: DL is deleted when DL creation is disabled
  • 2014-03-05: [SV-5257] SMTP Service - client session - workaround for SSL failures on remote sever
  • 2014-03-05: [SV-5246] Linux - Ubuntu 10.04 - install - endless loop when checking java fixed
  • 2014-03-05: [SV-4810] IMAP - description in access notification improved when sharing shared folder
  • 2014-03-05: [SV-4810] GW - description in access notification improved when sharing shared folder
  • 2014-03-05: [SV-4810] GW - sharing of shared folder from webmail fixed
  • 2014-03-05: [SV-4951] System - OpenSSL - SSL_CTX_use_RSAPrivateKey_file replaced with more general SSL_CTX_use_PrivateKey_file allowing to use keys with EC ciphers
  • 2014-03-04: [SV-5263] Linux - PHP 5.3.28 used
  • 2014-03-04: [SV-5263] Windows - PHP 5.3.28 used
  • 2014-03-04: [SV-5012] SMTP service - authentication speed improved
  • 2014-03-04: [SV-5202] Purpleserv - better disconnection and malformed packets handling, purpleserv terminated in that case
  • 2014-03-04: [SV-5079] SMTP service - new bounceback mode - prevents to send NDR to non valid senders
  • 2014-03-03: [SV-4625] Linux - rename file fallback extended to work with directories
  • 2014-02-27: [SV-5044] Windows - setup - Windows 8 and Windows 8.1 support declared in manifest
  • 2014-02-27: [SV-5122] Remote accounts - POP3 out limit and IMAP out limit respected separately
  • 2014-02-26: [SV-5032] Linux - ODBC - SQLExecDirect returning SQL_NO_DATA not considered as error
  • 2014-02-25: [SV-5053] Linux - unneeded kavehost restart workaround disabled even on fresh installations
  • 2014-02-21: [SV-5161] Config, Remote Config - Fourth number of version not compared when validity checked
  • 2014-02-21: [SV-5131] Config - Localization - version number in caption of main form is not subject of localization anymore
  • 2014-02-21: [SV-5150] System - If login is blocked due exceeded license, user is notified by email - used only for ActiveSync
  • 2014-02-21: [SV-5141] Config, System - Backup of account database possible only if accounts are really in DB
  • 2014-02-20: [SV-5160] Online Conferencing - IP binding of VOIP server detected and proxy in conference.xml automatically changed
  • 2014-02-20: [SV-5162] Config - DB selection dialog for webclient contains %WMUSERPATH% in the popup
  • 2014-02-20: [SV-5113] Config - Database Migration - Db switched to target db on demand
  • 2014-02-19: [SV-4978] Setup - info about finish of the directorycache left aligned and uses smaller font
  • [+] 2014-02-19: [EAS-269] EAS returns Anniversary and Birthday with set date only
  • [+] 2014-02-17: [EAS-267] Keep categories on server side if client sent note items without them
  • 2014-02-14: [SV-5190] EAS returns Timezone for all-day events
  • 2014-02-10: [SV-4623] Server – SMTP - system rule: Problem in rule with local/remote recipient and bounce back option fixed
  • 2014-02-05: [SV-5116] Linux - builder - x64 release builds marked with x64 infix
  • 2014-02-05: [SV-5115] Linux - builder - internal groupware documents removed from package

New in IceWarp Server 11.0.0 (May 13, 2014)

  • 2014-01-29: [SV-5030] UpgradeTasks, changes ciphers even when previously set to HIGH or RC4-MD5:RC4-SHA
  • 2014-01-29: [SV-5019] Server - SMTP: Remote account with empty email address bug fixed
  • 2014-01-29: [SV-5017] Setup - AntiVirus -Kaspersky - initial bases included in the installer
  • 2014-01-29: [SV-5017] Antivirus update - also read-only files from old bases are deleted
  • 2014-01-28: [SV-5014] Server - SMTP: Wrong footer/header processing fixed
  • 2014-01-24: [SV-5007] System, API - Finalization of TUserAccess done in "PerformCustomFinalization"
  • 2014-01-24: [SV-5004] Kaspersky - new 5 year key with new appinfo.kli
  • 2014-01-24: [SV-4994] Database Class - Oracle support for datetime normalized - forgotten commit
  • 2014-01-24: [SV-4999] Server - SMTP - header/footer: Missing character after line wrap bug fixed
  • 2014-01-24: [SV-4994] Database Class - Oracle support for datetime normalized
  • 2014-01-24: [SV-4994] Groupware Service - EvnTitle size increased
  • 2014-01-23: [SV-3426] Mailing list with default template members adding fixed
  • 2014-01-23: [SV-4984] System - "MultiCPU support" enabled by default
  • 2014-01-23: [SV-4981] IMAP service - Groupware integration - \GAL property is returned also for HAB subfolders of GAL folder
  • 2014-01-23: [SV-4979] Groupware Service - Weather - parameters are in UTF8 instead of unicode
  • 2014-01-22: [SV-4968] VOIP service - Silence detection improved, race condition fixed, processing of RTP dumps moved to asynchronous processing
  • 2014-01-22: [SV-4781] Linux - disabled workaround - kavehost restart after update
  • 2014-01-22: [SV-4781] Linux x64 - kaspersky sdk upgraded to 8.2.5.21
  • 2014-01-22: [SV-4970] SMTP - account from backup or distributed domain is considered as deliverable
  • 2014-01-21: [DOC-248] Server variables documentation amended
  • 2014-01-21: [SV-4781] Linux - kaspersky SDK upgraded to debug build 8.2.5.21
  • 2014-01-17: [SV-4951] Linux - RHEL - ECDHE ciphers usage when available fixed
  • 2014-01-17: [SV-4913] VOIP - RTP decoding of empty packet fixed
  • 2014-01-17: [SV-4937] Anti-Virus - also appinfo.kli can be distributed using license
  • 2014-01-16: [SV-4936] VOIP Service - default comfort noise level lowered
  • 2014-01-16: [SV-4850] Kaspersky - new 2 year key compatible with old appinfo.kli used (compatibility with pushed license from license server)
  • 2014-01-16: [SV-4781] New API variable C_AV_Linux_Kaspersky_Restart_After_Update - enabled by default, triggers kavehost restart after AV update, not just reloading db
  • 2014-01-16: [SV-4781] Linux - kaspersky restarted after update
  • 2014-01-16: [SV-4908] Server – SMTP: Mailing list processing after service restart bug fixed
  • 2014-01-16: [SV-4899] VOIP Service - NAT traversal - default number of ports increased to 256, also upgrade tasks amended
  • 2014-01-16: [SV-4842] Groupware Service - EvnLocation column increased
  • 2014-01-16: [SV-4911] Server - Config - DB migration: String 'item/s' was localized
  • 2014-01-15: [SV-4850] Kaspersky - new appinfo.kli working with new license key
  • 2014-01-15: [SV-4852] Config - more place for localization
  • 2014-01-15: [SV-4929] Groupware - Freebusy - .ibf changed back to .vbf
  • 2014-01-15: [SV-4787] Linux - GetTimeZoneInformation fixed for timezones without summer time and also for timezones with the latest transition in the past
  • 2014-01-15: [SV-4913] VOIP service - RTP NAT traversal fixed IP checking
  • 2014-01-15: [SV-4787] Linux - timezone transition weekday occurrence calculation fixed
  • 2014-01-15: [SV-4787] Linux - GetTimezoneInformation - timezone names (abbreviations) filled
  • 2014-01-15: [SV-4787] Linux - timezone minor fix, proper result of GetTimeZoneInformation when daylight transition just occurs
  • 2014-01-15: [SV-4787] Linux - timezone daylight transitions calculation fixed
  • 2014-01-14: [SV-4850] Kaspersky - new license key
  • 2014-01-14: [SV-4913] VOIP Service - RTP NAT - more robust
  • 2014-01-14: [SV-4800] Server – Groupware: Local timezone processing fixed (Brasilia)
  • 2014-01-14: [SV-4839] OuutlookSync plugin - fixed license checking
  • 2014-01-14: [SV-4912] API - ManageConfig - possibility to start webclient background upgrade task
  • 2014-01-13: [SV-4849] Online Conferencing - Meeting can not be deleted by non organizer
  • 2014-01-13: [SV-4808] LDAP sync - jpegPhoto treated as binary value
  • 2014-01-13: [SV-4851] "Meeting ID" renamed to "Call ID" in server language file
  • 2014-01-10: [SV-4642] System - Spellchecker - multiple dictionaries added
  • 2014-01-10: [SV-4803] VOIP service - access violation fixed, race condition prevented
  • 2014-01-08: [SV-4744] Server – SMTP: Infinite forwarding loop was fixed (for local users)
  • 2014-01-08: [SV-4725] AS live - temporary directory set to match IW temp dir for SMTP
  • 2014-01-08: [SV-4764] Server – Config: Bypass files update on remote console with file cache enabled fixed
  • 2014-01-08: [SV-4803] VOIP service - access violation in audio codec fixed
  • 2014-01-07: [SV-4742] DB - MSSQL uses type DATETIME instead of DATETIME2 - MSSQL 2005 compatibility
  • 2014-01-07: [SV-4729] IMAP - Groupware Integration - support for subscribing folders
  • 2014-01-06: [SV-4726] UserAccess - lines in transaction sorted by UID to prevent MySQL deadlock
  • 2014-01-06: [SV-4719] Groupware - Time zones - the most up to date Olson database used (2013i)
  • 2014-01-06: [SV-4627] Linux - kaspersky - INIFNITE set as network timeout, restart mechanism removed
  • 2013-12-20: [SV-4627] Linux - kaspersky - disconnection detected and client reconnected
  • 2013-12-20: [SV-4003] verification of signatures of meeting.exe and stopper.exe, updated conference applet parameters (download of conference.zip)
  • 2013-12-20: [SV-4727] System - better handling of errors wit IMAP update queue
  • 2013-12-20: [SV-4735] System - Small Files Cache - changes propagated to file system in all scenarios
  • 2013-12-20: Linux - install - installation from relative path works again
  • 2013-12-20: [SV-4748] System - Upgrade Tasks - part of WC upgrade task is done in background
  • 2013-12-20: [SV-4693] EAS Devices GUI fixed
  • 2013-12-20: [SV-4730] SMTP Service - Possible Access violation in content filters fixed
  • 2013-12-19: [SV-4730] SMTP Service - Possible Access Violation in DNS cache fixed
  • 2013-12-19: [SV-4716] Linux - PipeServer finalization race condition fixed
  • 2013-12-18: [SV-4672] Server - SMTP - NDR forwarding: All NDRs are forwarded.
  • 2013-12-18: [SV-4730] SMTP Service - Access Violation in dedupe object processing fixed
  • 2013-12-17: [SV-4650] Linux - sockets - bidirectional shutdown called on TCP and also UDP sockets when disconnecting
  • 2013-12-17: [SV-4650] Linux - socket locks removed from places where they are not on Windows platform
  • 2013-12-16: [SV-4699] Groupware service - reminders vs. timezone problem fixed
  • 2013-12-16: [SV-4640] AD Synchronization - mass account deletion on filesystem storage fixed
  • 2013-12-16: [SV-4721] IMAP - Groupware integration - support for \LinkFolder property
  • 2013-12-13: [SV-4652] Remote Console - EAS DB migration locking fixed
  • 2013-12-13: [SV-4600] Config - update of internal cache after item is modified
  • 2013-12-13: [SV-4651] Config, Groupware - default folder names - Events vs Calendar, Files vs Documents
  • 2013-12-13: [SV-4642] System - SpallChecker - pt_br dictionary distributed
  • 2013-12-12: [SV-4653] Administration Console - modifications of objects because of localization
  • 2013-12-12: [SV-4650] IM - modules terminated before closing connections, fixes IM termination
  • 2013-12-12: [SV-4658] API, Config - IP binding set on load balancing tab (path.dat) can be overwritten by Console (service binding) and by API (C_System_Services_BindIPAddress)
  • 2013-12-12: [SV-4650] Linux - socket write - removed infinite check if socket is writable (useless code)
  • 2013-12-12: [SV-4638] Remote Console - "Stop/Start" buttons on web service disabled
  • 2013-12-11: [SV-4692] IMAP - Groupware integration - workaround for heavy synchronization of one common public folder
  • 2013-12-11: [SV-4659] Linux - icewarpd kills all kavscanner processes when exiting (can be disabled by defining envvar IWS_NO_KILL_KAVSCANNER)
  • 2013-12-11: [SV-4681] Server - IM: Pending IM processing optimized
  • 2013-12-10: [SV-4662] EAS Device id added to Device settings dialog
  • 2013-12-10: [SV-4587] Config - F1 Help for LogAnalyzer fixed
  • 2013-12-10: [SV-4654] SMTP Server - workaround for a bug in iconv library
  • 2013-12-10: [SV-4678] SMTP Service - Anti-Spam - BlackWhite lists performed even if access mode allows only quarantine
  • 2013-12-09: [SV-4667] SMTP Service - prevention of loop in account forwarding
  • 2013-12-05: [SV-4597] Administration console - password with invalid characters is not accepted
  • 2013-12-05: [SV-4624] Setup - FB link in readme fixed
  • 2013-12-05: [SV-4430] IM service - possible access violation during service shutdown fixed
  • 2013-12-02: [SV-4489] Server-IMAP: Default folder lost on folder rename fixed
  • 2013-11-29: [SV-4613] API - new variable C_WebDAV_UseGALForSearch
  • 2013-11-29: [SV-4605] Linux - setup - installation on Ubuntu 12.04 fixed
  • 2013-11-28: [SV-4604] Linux - icewarpd - server version fixed
  • 2013-11-28: [SV-4596] - WebServices configuration files moved to API
  • 2013-11-27: [SV-4574] Online Conferencing - Better check of SIP server configuration
  • 2013-11-27: [SV-4601] AD synchronization - respected even if no other groups are returned using the filter
  • 2013-11-27: [SV-4520] Server - POP3 - Domain POP: Delivering message with plenty of recipients problem fixed
  • 2013-11-27: [SV-4589] Ubuntu 12.04 - libkavi.so dynamic linking dependencies fixed
  • 2013-11-27: [SV-4572] API - U_MeetingSupport returns false if online conferencing is disabled
  • 2013-11-26: updated: script.php - different behaviour by new install / update
  • 2013-11-26: [SV-4498] Server - SMTP - Rules: Domain level rule inconsistency Console x Webadmin fixed
  • 2013-11-25: [SV-4553] AD sync - rename added and remove user in adsync database synchronized
  • 2013-11-25: [SV-4585] Linux - setup - java voicemail service detected and killed when upgrading
  • 2013-11-25: [SV-4510] Linux - setup - kavscanner detected and killed when upgrading
  • 2013-11-21: fixed: reverted webserver.dat to win version
  • 2013-11-21: [SV-4529] System - Fast experimantal logging - order of log lines respected, serialized to disk with 2 seconds delay, memory cache ignored
  • 2013-11-20: [SV-4478] Linux - setup - RHEL 5,6 - OpenJDK 1.7.0 installed when java is missing
  • 2013-11-20: [SV-4511] IMAP - Groupware integration - information about GAL returned in XLIST response
  • 2013-11-19: [SV-4504] Server - SMTP: Domain footer bug fixed
  • 2013-11-18: [SV-4502] Installer - old web client included
  • 2013-11-18: [SV-4503] Server - Config: Public folders dialog close bug fixed
  • 2013-11-18: [SV-4423] Groupware service - possible exception inside GAL synchronization fixed
  • 2013-11-15: [SV-4430] Sockets Class - deadlock in UDP server fixed, possible access violation in general server fixed
  • 2013-11-12: [SV-4437] Linux - setup - dependencies reviewed after removing twitgin and adding php jpeg extension (a few weeks ago)
  • 2013-11-11: [SV-4437] Linux - IM twitter plugin removed - not working anymore
  • 2013-11-07: [SV-4423] Groupware - GAL logging improved
  • 2013-11-07: [SV-4427] Groupware - Reminders - problems with arithmetic overflow fixed
  • 2013-11-06: [SV-4381] API - TAPIObject.AVScanFile calls control to do the action
  • 2013-11-06: [SV-4392] Linux - javaservices output logged only in extended VoIP logging level
  • 2013-11-06: [SV-4429] Groupware Service - locking and revisioning works for anonymous webdav links
  • 2013-11-05: [SV-4231] Linux - Kaspersky - missing files added
  • 2013-11-05: [SV-4231] Linux x64 - Kaspersky - missing files added
  • 2013-11-05: [SV-4310] Linux - release notes of components added
  • 2013-11-05: Linux - setup - cosmetics, added message for longer platform specific checks on RHEL6
  • 2013-11-01: [SV-4333] Linux - Kaspersky - kavscanner logs generated in extended level
  • 2013-10-31: SIP MediaProxy complete, STUN candidate management added for FireFox
  • 2013-10-31: [SV-4337] SSO - kerberos library rebuilded with disabled WSAStartup/WSACleanup
  • 2013-10-31: [SV-4310] Linux - documents in doc added to match Windows package, yet without releasenotes
  • 2013-10-31: [SV-4379] Documents - Notification about changes uses current document name
  • 2013-10-31: [SV-4319] Server - Groupware: Missing organizer in android calendar event problem fixed
  • 2013-10-30: [SV-4333] AV - Kaspersky extended logging - kaspersky client logs generated too
  • 2013-10-30: [SV-4276] DB - FireBird - fixed working with DATETIME and similar types
  • 2013-10-29: SIP MediaProxy - Video + Audio working now with multiple stream pairs, RTCP and RTCP-MUX
  • 2013-10-29: [SV-4273] DB - MySQL - fixed working with DATETIME and similar types
  • 2013-10-29: [SV-4329] Groupware Service - Output of geteventlist is filtered for free and busy events
  • 2013-10-29: [SV-3936] Setup - most recent groupware, antispam and Bayesian databases distributed
  • 2013-10-29: [SV-4274] MSSQL - proper processing of datetime columns
  • 2013-10-29: [SV-4271] Config - when account storage is changed, useraccess storage is recreated
  • 2013-10-26: [SV-4275] DB - ODBC - fixed retrieving data of type DATETIME, TIMESTAMP etc.
  • 2013-10-26: [SV-4271] UserAccess - filesystem - when storing fails, directory cache is left untouched
  • 2013-10-26: [SV-4271] UserAccess - initialization of empty item fixed
  • 2013-10-26: [SV-4271] UserAccess - old cache flushed when changing storage
  • 2013-10-26: [SV-4291] DB migration utility fixed
  • 2013-10-25: [SV-4271] UserAccess - cache crash prevented when storing data for just deleted user
  • 2013-10-25: [SV-4271] UserAccess - respected change of accounts storage without service restart
  • 2013-10-25: [SV-4332] UserAccess - deadlocks prevented another way
  • 2013-10-25: [SV-4288] LDAP synchronization - new API variable C_Accounts_Global_LDAP_SyncPrimaryAliasOnly
  • 2013-10-25: [SV-4332] UserAccess - infinite loop fixed, deadlocks prevented
  • 2013-10-24: SIP MediaProxy - General way to combine multiplex streams and multi streams together (Chrome and Firefox), requires a socket pair for each stream even if multiplexed, full support for Chrome, FireFox with audio and video
  • 2013-10-24: [SV-4282] Oracle DB - Table TUserAccess successfully created, timestamp format set to match other databases
  • 2013-10-23: [SV-4281] AD sync - account deletion logged to debug log level
  • 2013-10-23: [SV-4281] AD sync - deleting users of same alias but different domain than synced fixed
  • 2013-10-23: [SV-4281] AD sync - users which are not in AD and not in IceWarp are deleted from DB
  • 2013-10-23: [SV-4321] Groupware - GetEventList - shared private free events are not returned
  • 2013-10-23: [SV-4325] API - U_meeting setter fixed
  • 2013-10-23: [SV-4289] Remote Console - Connection string for EAS and Spam reports database constructed properly
  • 2013-10-23: [SV-4278] Database Class - FireBird - GetAffectedRows internally evaluated only for insert, delete, update queries
  • 2013-10-22: [SV-4228] IM Service - Message archive - one query search for more than 30 days, c_im_deleteuserhistory respected for optimization
  • 2013-10-22: [SV-4283] Linux - setup - java version checked to be at least 1.6
  • 2013-10-22: [SV-4283] Linux - setup - headless jre installed on platforms where available
  • 2013-10-22: [SV-4270] Groupware service - Value of audio reminder is not interpreted as email address
  • 2013-10-22: [SV-4279] Linux - setup - java detection fixed for gcj and java 7
  • 2013-10-22: [SV-4237] Groupware Service - Task invitation works when domain alias is used
  • 2013-10-22: [SV-4290] IMAP Service - Fixed detection of public folder starting with ~
  • 2013-10-22: [SV-4218] API - ManageConfig - possibility to automatically configure windows search
  • 2013-10-22: [SV-4293] SMTP Service - Client Session - If message delivery fails due to SSL protocol error, next retry is done without SSL
  • 2013-10-21: [SV-4214] Linux - LDAP server runs with root privileges even if icewarp not
  • 2013-10-21: [SV-4280] ODBC Class - fixes on 64bit architecture
  • 2013-10-18: SIP MediaProxy - full integration and support for DTLS-SRTP (RFC 5764), dual use of SRTP and DTLS-SRTP simultaneously
  • 2013-10-18: SDPClass - support for fingerprint and setup and FindAttributeValue() with multi filter parameter
  • 2013-10-18: DTLSClass - support for fingerprint, packet check and final usage
  • 2013-10-18: SSLUnit - X509_FingerPrint() support for sha1 and sha256 added
  • 2013-10-18: [SV-4190] Linux - SSL - elliptic ciphers on distros where it was added as update after major release
  • 2013-10-18: [SV-4297] Possibility of FriendlyName set added to EAS Settings form
  • 2013-10-18: [SV-4190] Linux - SSL - elliptic ciphers on distros where it is supported from ancient times (Debian + Ubuntu)
  • 2013-10-18: [SV-4224] Server – Groupware: Occurrence of events with several months repetition (5, 7, 8, ...) fixed
  • 2013-10-18: [SV-4238] SMTP Service - trace of SSL negotiation failure is logged when extended logging is enabled
  • 2013-10-18: DTLS Class - Speed performance and memory leak tests
  • 2013-10-17: DTLS Class finished, DTLS-SRTP over OpenSSL tested and working
  • 2013-10-17: DTLS Class added
  • 2013-10-16: SIP MediaProxy - Cipher negotiation updated - stronger cipher preferred (Chrome bug workaround)
  • 2013-10-16: SIP MediaProxy - Stream pair added, SSRC handling for multiple media
  • 2013-10-16: [SV-4202] Linux - setup - java detection and installation offered
  • 2013-10-16: [SV-4240] Config - Public folders - problems with UTF8 fixed
  • 2013-10-15: SIP MediaProxy - Stream multiplexing support
  • 2013-10-15: SIP - NAT Traversal - support for multiplexed multiple streams (SDP streams with the same port) - in such case only one NAT traversal is created
  • 2013-10-15: SIP MediaProxy - General number of streams supported, SDP modified based on RTP or SRTP
  • 2013-10-15: [SV-4175] SMTP Service - Routing - documentation updated
  • 2013-10-15: [SV-4169] Remote Console - Access violation during database migration fixed
  • 2013-10-14: SIP MediaProxy - 2 WebSocket peers over one media proxy working
  • 2013-10-14: [SV-4185] DirectoryCache - Possible memory leaks fixed
  • 2013-10-14: [SV-4221] Database Class - Fixed Access violation during termination
  • 2013-10-14: SIP MediaProxy - FinishCall() updated, re-creation of finished calls supported, port handling updated
  • 2013-10-14: [SV-4179] API - new write only variables D_DirectoryCache_RefreshNow, U_DirectoryCache_RefreshNow, G_DirectoryCache_RefreshNow,C_Accounts_Global_Accounts_DirectoryCache_RefreshNow
  • 2013-10-14: [SV-4178] Setup - tool for db testing not unpacked if already available
  • 2013-10-12: SIP MediaProxy - first working version - both directions
  • 2013-10-11: [SV-4063] Linux - unixODBC - affected rows obtained
  • 2013-10-11: [SV-4071] Linux - unixODBC - calling close on not opened query allowed
  • 2013-10-11: [SV-4127] Windows - SRTPUnit
  • 2013-10-10: [SV-4091] SSL Class - default server setting allows elliptic and gcm ciphers
  • 2013-10-09: [EAS-231] Dummy folders table added to migration utility
  • 2013-10-09: [SV-4186] Follow MS vCalUID rules when encode vCalUID to GlobalObjID property for EAS iMIP messages
  • 2013-10-09: [SV-4187] EAS push table entries which belong to removed device deleted
  • 2013-10-08: SIP MediaProxy - SRTP handling added, SDP SDES SRTP
  • 2013-10-08: [SV-4124] libsrtp.dll and libsrtp_64.dll and C headers added to repository
  • 2013-10-08: SIP MediaProxy - STUN integration added
  • 2013-10-08: STUNClass RFC 5389
  • 2013-10-08: RTPClass - Detection of RTP and RTCP packets
  • 2013-10-07: STUN Class added
  • 2013-10-07: [SV-4080] Server – SMTP – Rules: Domain alias is processed as basic domain
  • 2013-10-07: [SV-4160] SettingsVersion storage space enlarged
  • 2013-10-07: [SV-4118] SMTP Service - AutoArchiving - Archive forward uses local delivery for local accounts
  • 2013-10-04: [SV-4122] SMTP Service - Dedupe vs.Mailing list fixed
  • 2013-10-04: DKIM - getting flags fixed
  • 2013-10-03: SIP WebSocket MediaProxy - RTP + SRTP processing thread support
  • 2013-10-03: [SV-4061] New API variable C_System_Log_MaxLogSize specifying maximum single log size in bytes, defaults to 512000
  • 2013-10-03: [SV-4058] AD sync - emails with empty alias skipped
  • 2013-10-03: [SV-4058] AD sync - change not logged for new users
  • 2013-10-03: [SV-4060] AD sync - database refilled with already existing users when missing
  • 2013-10-03: [SV-4058] AD sync - logs improved
  • 2013-10-03: [SV-4114] Groupware Service - Outlook Sync integration - Shared Private and Busy events with stripped sensitive data contains 1
  • 2013-10-02: [SV-4037] Multiple slashes are stripped when directory is formatted
  • 2013-10-02: [SV-4097] IMAP - GW integration - fixed mechanism for detecting folder changes in private-busy mode
  • 2013-10-01: SIP Media Proxy - backup
  • 2013-10-01: [SV-4037] Function FormatDirectory strips multiple path delimiters
  • 2013-10-01: SIP Media Proxy - 2/3 completed
  • 2013-10-01: [SV-3993] UserAccess - migration of useraccess data from and to fs/db
  • 2013-10-01: [SV-4020] SSL Class, API - New variable C_System_Adv_Ext_SSLHonorCipherOrder, default allowed ciphers contains GCM suites
  • 2013-09-30: [SV-4034] Config - 4-th version number not displayed in the application title
  • 2013-09-30: [SV-4035] Groupware Service - importing functions properly set EvnFlags
  • 2013-09-30: SIP Server - uses the new SDPClass
  • 2013-09-30: SDPClass - new SDPClass for SIP
  • 2013-09-30: [SV-3780] Online Conferencing - mikogo.exe and stopper.exe distributed with IW server and downloaded from local IW server
  • 2013-09-30: [SV-4014] Online Conferencing - Desktop Sharing works for accounts containing '
  • 2013-09-28: [SV-3792], SMTPServer, parallel connections from IP checker
  • 2013-09-28: [SV-3792], SMTPServer, parallel connections from IP checker
  • 2013-09-28: [SV-3919] DB support for SmartSync exclude of problematic items implemented
  • 2013-09-27: WebSocket Proxy - Media Proxy, phase 1
  • 2013-09-27: SIP Server - SIP Location service - find caller and callee if source IP:Port the same
  • 2013-09-27: SIP Server - Fixed ACK to a failed ACK response, 100 Trying does not contact Contact: header
  • 2013-09-27: [SV-3989] UserAccess - class handling data in accounts db implemented
  • 2013-09-27: [SV-4038] Server – Groupware: GAL group synchronization fixed
  • 2013-09-26: [SV-4018] Server - Config - Groupware: Public folder rename on remote console fixed
  • 2013-09-26: [SV-4054] MIME Class - Decoding of "Q" encoding fixed
  • 2013-09-26: [SV-3436] SMTP Server - AutoResponder - better behavior for wrongly filled From field
  • 2013-09-26: [SV-3954] Server – Config – Antispam: Two new DNSBL servers were added to list
  • 2013-09-26: [SV-4001] Online Conferencing - location of stopper.exe provided
  • 2013-09-25: [SV-2704] Server – Install: Spam report html file is protected by default
  • 2013-09-25: [SV-3333] Server - SMTP - Mailing list: Wrong To: management fixed
  • 2013-09-25: [SV-3966] IMAP Service - optimization of TMessageStore destructor
  • 2013-09-24: [SV-3973] Groupware Service - IMIP Processing - Fixed detection of master GW object
  • 2013-09-24: [SC-3972] Server - SMTP - Static route: Rules are now applied to static route messages
  • 2013-09-24: [SV-2924] Groupware service - Revisions - when file is reverted, also description of the GW item is updated
  • 2013-09-24: [SV-3939] Server-Config-Groupware: Public folder rename bug fixed
  • 2013-09-23: [SV-3792], API, added Mail.SMTP.General.ParallelIPConnectionsLimit - global limit for max allowed connections from one IP (partial commit for SV-3792 to reserve apiconst)
  • 2013-09-23: [SV-3980] IMAP Service - full re-synchronization of a folder against filesystem is performed in background
  • 2013-09-23: [SV-3947] Groupware Service - OpenFolder vs Files Folder Mapping optimization
  • 2013-09-23: [SV-3399] Groupware service - Renaming a domain renames also personal vcards of members
  • 2013-09-20: [SV-4009] SSL Class - 64 bit library fixed
  • 2013-09-20: [SV-3984] Config - Restore: Double query when restoring settings from crypted archive on different server version fixed
  • 2013-09-20: SIP Server - SIP Registrar, special handling of multiple Vias and Contact (if Contact matches the remote address and port additional Vias/Routes will not be added)
  • 2013-09-20: [SV-3937] Remote config - slapd.conf shown in remote mode
  • 2013-09-20: [SV-3921] Config – Restore: Large files are restored and decrypted on-the-fly during restoration
  • 2013-09-20: SIP Server - Local port detection fixed
  • 2013-09-20: [SV-3948] IMAP Service - Groupware Integration - optimized pipe communication
  • 2013-09-19: [SV-3955] SIP Server - TCP/TLS client transport support added
  • 2013-09-19: [SV-3951] API - GetAccountsProperties - fixed account type filtering
  • 2013-09-19: [SV-3863] Support for spam reports database migration
  • 2013-09-19: WebSocket SIP Proxy - bridge with webrtc2sip uses always WS in Via when talking to webrtc2sip
  • 2013-09-18: [SV-3911] AD - fixed sync of groups generated from OU to work with rename detection algorithm
  • 2013-09-18: [SV-3917] Config - logs - VoIP Online Conferencing moved to communication and renamed to VoIP Conferencing
  • 2013-09-18: [SV-3917] Config - sheet VoIP/Services/Conference renamed to Oline Conferencing
  • 2013-09-18: [SV-3917] Config - JAVA changed to Java
  • 2013-09-18: WebSocket SIP Proxy - config/webrtc2sip.dat temporary support added (to specify the host:port if getlocalip() fails)
  • 2013-09-18: SIP WebSocket proxy - more jsSIP friendly
  • 2013-09-18: [SV-3891] Server - SMS Gateway: Access violation fixed
  • 2013-09-17: [SV-3874] apidomains, D_MailboxSize variable added reflecting actual domain disk usage
  • 2013-09-17: [SV-3873] SMTP service - submission port - MTA port accepts mail from non existing local user
  • 2013-09-17: [SV-1005] AD sync - prevented renaming to already existing user
  • 2013-09-17: [SV-3116], config.exe, Limited list of possible syntax and driver options
  • 2013-09-17: [SV-3847] Groupware Service - Better support for multiple holidays on the same day
  • 2013-09-17: [SV-3901] Windows - OpenSSL 1.0.1e
  • 2013-09-17: [SV-3901] Setup - VC9 redist detection - MFC SP1 detected and allowed
  • 2013-09-17: SIP WebSockets Proxy - support for jsSIP completed, support for WebSocket bridge proxy, support for webrtc2sip project, auto injection of rtcweb_breaker=yes
  • 2013-09-17: [SV-3842] Online Conferencing - organizer email properly formatted even if given in "rich" form
  • 2013-09-16: [SV-3835] Config - SQL manager - escape characters added to email when building query from template
  • 2013-09-16: [SV-3870] Remote config file manager - remote path set properly
  • 2013-09-16: [SV-3484] SMTP Service - AutoClean Rules - fixed processiong of read/unread status even if c_system_services_imap_filenameflags is set to true
  • 2013-09-16: [SV-3916] SMTP Service - "Delete old spam" is triggered independently on default spam folder mode
  • 2013-09-16: [SV-3915] PHP Extension - new function icewarp_keepalive
  • 2013-09-16: [SV-3895] Linux - PHP - gd extension compiled in
  • 2013-09-16: [SV-3776] Setup - logs generated during setup written in installation directory subdir
  • 2013-09-15: [SV-3776] Setup - path to dll libraries set before IP checks
  • 2013-09-13: [SV-3790] Config - Directory cache: Problem with externaldirs.dat on remote config fixed
  • 2013-09-13: [SV-3766] Config – Restore: Large files are restored without loading into memory
  • 2013-09-13: [SV-3789] SMS Service - HTTP gateway -URL of the gateway now supports new formating option %number;interprefix=%
  • 2013-09-13: [SV-3728] SMTP Server - messages not duplicated in archive
  • 2013-09-12: [SV-3788] SpamAssassin - check_for_spf_helo_* functions family implemented
  • 2013-09-12: [SV-3773] Groupware - old wrongly named Korean holidays removed
  • 2013-09-12: [SV-3785] SA - dkim - actions of signsome and signall was swapped, anyway it has not effect, fixed
  • 2013-09-12: [SV-3784] Sockets Class - termination of server socket more robust, errors logged
  • 2013-09-11: [SV-3767] API - manageconfig - antispam/quarantine selector supports new parameter respectadmin
  • 2013-09-10: [SV-3866] Server – SMTP: Email parser memory usage optimized.
  • 2013-09-10: WebSockets SIP Proxy - working with sipML5, JsSIP (Via replacing updated)
  • 2013-09-09: [SV-3864] Linux - PHP gd - compiled with jpeg support
  • 2013-09-09: WebSockets SIP Proxy
  • 2013-09-09: [SV-3845] Linux - install - path.dat with empty directories doesn't break upgrade
  • 2013-09-09: WebSocket SIP Proxy support
  • 2013-09-09: [SV-3614] Server – SMTP: SmartAttach header insertion improved.
  • 2013-09-08: [SV-3747] DKIM - checking i= item instead of sender header, proper processing of signing subdomains - matches with RFC 4871
  • 2013-09-06: [SV-3208] SSL Class - typo in default allowed ciphers fixed
  • 2013-09-06: [SV-3726] SMTP Service - Anti-Spam - AS Live behavior with virus messages improved
  • 2013-09-06: [SV-3727] SMTP Service - DSN generation fixed when SRS s enabled
  • 2013-09-05: [SV-3738] DB migration error log improved - statistics shown
  • 2013-09-05: [SV-891] WCS - only the last unavailable status pass through, when user is logged from multiple clients
  • 2013-09-05: [SV-3723] Groupware Service - Optimization of deleting multiple contact items
  • 2013-09-04: [SV-3757], SMTPServer, When "override global limits" is enabled, max message size is not reported in greetings
  • 2013-09-04: [SV-3669] Broken mailing list and other templates fixed during load as much as possible
  • 2013-09-03: [SV-3711] SA - support for Mail::SpamAssassin::Plugin::URIDNSBL::has_tflags_domains_only
  • 2013-09-03: [SV-3069] Online Conferencing - Desktop Sharing - real servers used instead of sandbox
  • 2013-09-03: [SV-3755] SA - HTML_TAG_BALANCE_HEAD and HTML_TAG_BALANCE_BODY not applied when mail was shortened because of C_AS_SpamMaxTextBytes
  • 2013-09-03: [SV-3672] Groupware service - DeleteOwner - ACL for the deleted account also deleted
  • 2013-09-03: [SV-3748] Linux - PHP extension - icewarp_fread works correctly with zeros in input file
  • 2013-09-02: [SV-3756] Socket created after IPv6 usage check, not before
  • 2013-08-30: [SV-3576] Setup - installation path with national characters fixed
  • 2013-08-29: [SV-3631] Linux - PHP exif extension available and enabled (compiled-in)
  • 2013-08-29: [SV-3631] Windows - PHP exif extension available and enabled
  • 2013-08-29: [SV-3615] SA - URIDNSBL - server address not malformed when doesn't end with dot
  • 2013-08-29: [SV-3615] SA - scores of rules defined after score is known is assigned correctly
  • 2013-08-29: [SV-3626] System - servertitle.dat now allows to re-define the "domain" in server greetings based on local IP
  • 2013-08-29: [SV-3467] SA - default test score changed from 0.l to 0.01 to match SA defaults defined in their wiki
  • 2013-08-29: [SV-3467] SA - default score for test rules applied, not using default nontest score anymore
  • 2013-08-29: [SV-3367] SA - Fixed bug in check_mime_multipart_ratio
  • 2013-08-29: [SV-3578] System - DNS cache - optimization
  • 2013-08-28: [SV-3367] SA - check_mime_multipart_ratio function implemented
  • 2013-08-28: [SV-3367] SA - only text/plain is considered as text part, not first part matching text/*
  • 2013-08-28: [SV-1926] System - ZIP unpacker - File date preserved
  • 2013-08-27: [SV-3673] VOIP Service - Trunk - When call through a gateway requires additional authorization, it is possible to process it directly on the server without cooperation of the calling client
  • 2013-08-27: [SV-3339] VOIP Service - Trunk - Possibility to rewrite from Header with a specific value - missing part fixed
  • 2013-08-26: [SV-3648] Mime Class - decoding of "Q" encoding fixed
  • 2013-08-26: [SV-3641] System- Iconv Class - big5 encoding converted as big5-hkscs
  • 2013-08-26: [SV-3680] Config - AutoClean Rules - new actions "Copy to archive" and "Move to archive"
  • 2013-08-23: [SV-3689] Tool - fixed crash when creating domain
  • 2013-08-23: [SV-3692] Linux - installer - unzip added to dependencies
  • 2013-08-22: [SV-1005] [SV-1100] LDAP sync - rename of users and groups supported on servers with objectGUID property
  • 2013-08-22: [SV-1870] Config - Remote Console - Checking for duplicity when adding alias property on a domain
  • 2013-08-21: [SV-3586] SMTP Service - Processing of learning rules for group accounts fixed
  • 2013-08-21: [SV-3587] SMTP Service - Global rules - processing of "Last Recipient" fixed
  • 2013-08-21: [SV-3682] Account rename - group member update done after mailbox move
  • 2013-08-21: [SV-3335] System Backup - Default names for database backup improved
  • 2013-08-21: [SV-3065] SMTP Server - Extended logging offers more details for internal message delivery
  • 2013-08-21: [SV-2611] SMTP Service - Anti-Spam - AutoWhitelist vs. SRS fixed
  • 2013-08-20: [SV-3454] Directory Cache - Logging improved
  • 2013-08-20: [SV-798] IM server - optimization of working with roster.dat - SmallFilesCache used
  • 2013-08-20: [SV-2323] - calendar.xml, VARCHARVARIABLE
  • 2013-08-20: [SV-3339] VOIP Service - Trunk - Possibility to rewrite from Header with a specific value
  • 2013-08-20: [SV-2323] - cal.exe, calendar.xml, GW DB tables defined with VARCHAR2 for Oracle
  • 2013-08-20: [SV-771] VOIP Service - Gateway status is not written into the configuration file any more
  • 2013-08-20: SMTP Service - Filters - possibility to bypass milter filters using milterbypass.dat
  • 2013-08-19: [SV-2885], config.exe, fixed # meaning in rules definition - it represents Ignore XML function not comment
  • 2013-08-13: [SV-1897], Traffic charts show correctly data of selected interval (also for interval where From and To dates are the same)
  • 2013-08-13: [SV-3359] StatisticsFormUnit, added MB unit to statistics categories where applicable to show be shown in the chart
  • 2013-08-09: [SV-3595] System - Finalization of TIMAPUpdateQueue
  • 2013-08-08: [SV-3593] SMTP Service - Bypass File - support for local port added
  • 2013-08-08: [SV-2434] SMTP Service - "Senders's IP listed on DNSBL server" added also to rules
  • 2013-08-08: SMTP Service - SpamAssassin - RegEx class fixed
  • 2013-08-08: [SV-3580] Web service - FastCGI - possibility to send contents of a file to the client directly from web server (not from FastCGI application)
  • 2013-08-07: [SV-3571] PHP and Delphi sides DB managements moved to Synchronization and Provisioning DB managements
  • 2013-08-07: [SV-3005] AV quarantine - MDA not used for delivery to quarantine, led to loop
  • 2013-08-07: [SV-2934] Setup - Tab Order in credentials screen fixed
  • 2013-08-07: [SV-2893] API - new group property G_CheckMailbox
  • 2013-08-07: [SV-2984] Remote account - mail delivery fixed when forward extra copy to is set
  • 2013-08-07: [SV-3551] PHP Extension - icewarp_pdoconnectiontodbconnection, icewarp_dbconnectiontopdoconnection - new parameter allowing to work with syntax for ODBC connections
  • 2013-08-06: [SV-3549] SA - SpamMaxTextBytes increased to 4096 for new installations
  • 2013-08-06: [SV-703] Config and localization - lowercased uppercase O in ADUsernameSOurceL
  • 2013-08-06: [SV-3563] SpamAssassin - OpenPGP plugin officially not supported - this brings a few new rules to SA
  • 2013-08-05: [SV-3564] SA - check_dkim_valid made synonym of check_dkim_verified
  • 2013-08-05: [SV-3562] SA - Mail::SpamAssassin::Plugin::URIDetail declared not supported
  • 2013-08-05: [SV-3553] SA - processing of (multiple) negations in if conditions
  • 2013-08-05: [SV-3553] SA - "if plugin" construct processing
  • 2013-08-05: [SV-2656], Russian localization - text to be correctly displayed and fits to layout
  • 2013-08-05: [SV-3553] SpamAssassin - function html_tag_balance implemented
  • 2013-08-05: [SV-3548] SMS Service - statistics - statistic for last month is not cleared
  • 2013-08-05: [#SV-3484] SMTP service - Autoclean Rules - Copy and Move Actions preserves message flags
  • 2013-08-04: [SV-3541] New EAS table for dummy folders management (FolderCreate, FolderDelete) added
  • 2013-08-02: [SV-3510] System - Logging - ODBC logging is considered as disabled if connection string is empty
  • 2013-08-02: [SV-3443] SMTP Service - Mailing List -default behavior of digest messages fixed
  • 2013-08-02: [SV-2130] SMTP Service - Bypass of submission port behavior fixed
  • 2013-08-02: [SV-3043] Config - Tree node refresh fixed
  • 2013-08-02: [SV-3546] Installer - proper exception in windows firewall
  • 2013-08-02: [SV-2101] Notifier - fixed encoding of mailto: parameters
  • 2013-08-02: [SV-3503],[SV-3502] Config - F1 help fixes
  • 2013-08-02: [SV-3446] SpamAssassin - file 72_active.cf added to rules, 336 new rules added
  • 2013-08-02: simplexml_load_file() changed to simplexml_load_string(file_get_contents())
  • 2013-08-01: [SV-3523] Online Conferencing - GetAppletParams - proper "connection" parameter for moderator
  • 2013-08-01: [SV-3518] SMS gateways finalized on control exit
  • 2013-08-01: [SV-3517] Online Conferencing - access violation in jitterbuffer fixed, cyclic buffer introduced to encapsulate low level processing
  • 2013-07-31: [SV-3415] SOCKS service logging implemented
  • 2013-07-31: [SV-3466], SMTPMain.pas, usage of disk free space units fixed, for limit check and for warning message compilation there were mixed MBs and bytes.
  • 2013-07-31: [SV-3415] SOCKS log type added
  • 2013-07-30: [SV-3311] Config - template edit doesn't broke the template type
  • 2013-07-30: [SV-3450] Config - Antispam - Action - Report - new global switch to disable reporting, checkboxes renamed to better describe their functionality
  • 2013-07-30: [SV-3450] API - New variable C_AS_SpamReportsEnabled
  • 2013-07-30: [SV-3442] Config, PHP - webclient database can use direct oracle driver
  • 2013-07-30: [SV-2887], DuplicatorMain.dfm, commit of changed dfm
  • 2013-07-29: [SV-3423] API - U_Mailbox returns data only for user accounts
  • 2013-07-29: [SV-3413] Groupware service - files folder synchronization - directories on file system are deleted only by explicit delete action
  • 2013-07-26: [SV-3358] Groupware service - evaluation of interval recurrences optimized
  • 2013-07-26: VoIP - SIP Trunk registration timeout (1 minute after expiration) and registration timer (2 minutes before timer) changed
  • 2013-07-25: [SV-1991] Groupware Service - Weather is not imported during upgrade tasks - fixed
  • 2013-07-25: [SV-3283] IM - Minor bug fix
  • 2013-07-25: [SV-3283] IM - XEP-0016 - when client tries to remove privacy rule, which doesn't exist, it is an error
  • 2013-07-25: [SV-3283] IM - XEP-0016 - when client tries to set remove privacy rule, which is used by his other resource, it is an error
  • 2013-07-25: [SV-3283] IM - XEP-0016#22 - when client tries to set decline default privacy rule, which is used by his other resource, it is an error
  • 2013-07-25: [SV-3283] IM - fix in function detecting default rule usage
  • 2013-07-25: [SV-3283] IM - XEP-0016#18 - when client tries to set default privacy rule, which is used by his other resource, it is an error
  • 2013-07-25: [SV-3283] IM - XEP-0016#19 - when client tries to set nonexistent privacy rule as default, error is returned
  • 2013-07-25: [SV-3283] IM - proper generation of error message, not mixed with result
  • 2013-07-25: [SV-3283] IM - XEP-0016#13 - when client tries to set nonexistent privacy rule as active, error is returned
  • 2013-07-25: [SV-3283] IM - string emptiness checks optimized
  • 2013-07-25: [SV-3283] IM - XEP-0016#25 - privacy rule push in correct format (name only without details to, sent to all user resources individually)
  • 2013-07-25: [SV-3283] IM - XEP-0016 - privacy rule change is pushed only after rule addition or edit
  • 2013-07-25: [SV-3283] IM - XEP-0016 - check if iq:privacy rule edit request contains only one rule
  • 2013-07-24: [SV-3283] IM - XEP-0016 - iq:privacy query stanza can contain either active, default or list element, not a mix of it
  • 2013-07-24: [SV-3283] IM - XEP-0016#2 compliant list of privacy rules - without details
  • 2013-07-24: [SV-3283] IM - XEP-0016#10 compliant response, when client sends more than one list element when requesting privacy rule details
  • 2013-07-24: [SV-3283] IM - XEP-0016#9 compliant response, when client requests non-existent privacy rule
  • 2013-07-24: [SV-3283] IM - server doesn't put local user JID to 'from' attribute in server generated messages, even if there was 'to' attribute in the request set to local user JID
  • 2013-07-24: VoIP - SIP Trunk link with local registered users added, allows to use registered clients as SIP gateways
  • 2013-07-24: [SV-3331] VOIP Service - processing of REGISTER response does not loop
  • 2013-07-23: [SV-3117] Linux - syslog - logging under LOCAL7 facility when C_System_Logging_General_SystemLogFunction is set.
  • 2013-07-23: [SV-3324] DB Class - dll interface for 64bit fixed
  • 2013-07-23: [SV-3316] System - Notification about password expiration sent only to accounts with standard authentication
  • 2013-07-23: [SV-3165] Groupware Service - Online Conferencing - Meeting recording can be finished even when meeting was already deleted
  • 2013-07-22: [SV-2743] Groupware Service - option for excluding an account from GAL fixed
  • 2013-07-22: [SV-3383] HTTP Service - $_SERVER["DOCUMENT_ROOT"] implemented
  • 2013-07-19: [SV-1391] SpamAssassin - Fixed two little bugs in HTML_IMAGE_RATIO_* rules evaluation
  • 2013-07-17: [SV-3238] Linux - kaspersky - x64 upgraded to version 8.2.5.17
  • 2013-07-17: [SV-3238] Linux - kaspersky - x86 upgraded to version 8.2.5.17
  • 2013-07-17: [SV-3297] LinuxTimer - possible race condition fixed
  • 2013-07-17: Config - FileManager - Ctrl+E sets focus in the Location path (just like in Total Commander), Initial remote path defaults to ConfigPath
  • 2013-07-17: [SV-3314] Config - VOIP - Echo Service - possibility to specify bye message, default value checked
  • 2013-07-17: [SV-3250] WebAdmin - Better formulation for group accounts rights dialog
  • 2013-07-12: [SV-3248] Tool - checking for non-existent domain fixed on all platforms
  • 2013-07-12: [SV-2593] Finalization of TPushQueue fixed
  • 2013-07-11: [SV-3201] Config - settings of logging of WebClient fixed
  • 2013-07-10: [SV-3237] Setup - Proper Termination
  • 2013-07-10: [SV-3282] SMTP Service - Authentication does not clear value from EHLO command
  • 2013-07-09: [SV-3207] Windows purple - updated to 2.10.7
  • 2013-07-09: [SV-3207] Linux - purple - new libpurple version 2.10.7
  • 2013-07-09: [SV-3229] VOIP Service - SIP port number exported into voicemail.xml
  • 2013-07-09: [SV-3226] SMTP - NDR report works correctly when it has more than one recipient (like added admin)
  • 2013-07-09: [SV-3169] SMTP Service - SpamAssassin - fixed evaluation of META rules
  • 2013-07-08: [SV-1343] Remote config - account limitation warnings shown and login policy unblock implemented
  • 2013-07-08: [SV-3167] Config - File Manager - folder/file can not be renamed to empty string
  • 2013-07-08: [SV-943] SMTP Service - Server variables %%StrReplace and %%CharEscape can be called from user defined rules, documentation updated
  • 2013-07-08: [SV-3234] Logging Class - Fast Logging - New day detection fixed
  • 2013-07-08: [SV-1622] Groupware service - Folder listing of shared folders fixed
  • 2013-07-08: [SV-3228] IMAP service - STATUS command called on root of a shared account fixed
  • 2013-07-04: [SV-2722], Config.exe, fastisapi removed from dropdown (Web->General->Web Site->Scripting, Application)
  • 2013-07-04: [SV-3201], Setup, variables "logs" and "session_cookie" are extracted from server.xml and stored in API
  • 2013-07-04: [SV-3208] Web Service - weak SSL ciphers disabled by default
  • 2013-07-04: [SV-3201], API, variables "logs" and "session_cookie" added into API (replacing them in server.xml)
  • 2013-07-03: [SV-3225] SMTP service - SRS - validation respects time in lowercase
  • 2013-07-03: [SV-3166] Config - Rename of a domain is reflected in AD sync settings
  • 2013-07-03: [SV-3147] Config - Message Queue - Retry queue - "Bounce Back" button behavior fixed
  • 2013-07-02: [SV-3218] AccountCache - optimization of add/remove account
  • 2013-07-02: [SV-3185] Web service - robots.txt added
  • 2013-07-01: [SV-3204] Statistics class - several statistics variables increased to 64bit, minimal version in Remote console increased
  • 2013-07-01: [SV-3194] Online Conferencing - memory leak fixed
  • 2013-07-01: [SV-3139] Online Conferencing - StartMeeting - additional parameter allows to skip internal creation of desktop sharing session - desktop sharing session is then created before first use
  • 2013-06-28: [SV-3200] SMTP Service - Access Violation leading to deadlocks fixed
  • 2013-06-27: [SV-3163] Config - DNS Tool - item double click copies result to status bar instead of length
  • 2013-06-27: [SV-3064] SA - fixed function html_image_only to match original definition
  • 2013-06-27: [SV-3064] SA - html_image_ratio function implemented
  • 2013-06-27: [SV-3142] SMTP Service - Check of forwarding email less strict so that it allows sms: and xmpp: prefixes
  • 2013-06-27: [SV-3144] Smart Discover - IMAP&POP3 accounts correctly announces also POP3 protocol
  • 2013-06-26: [SV-3143] IMAP PHP extension - GetMailboxes - \\LinkFolder processing fixed
  • 2013-06-25: [SV-3113] AD sync - respecting format of otherMailbox and proxyAddresses AD items, taking only mails of type SMTP
  • 2013-06-25: [SV-3126] Online Conferencing - each caller into the conference can specify X-IceWarp-ParticipantData header. Content of this header will be then returned inside the participants list
  • 2013-06-25: [SV-3141] VOIP service - fixed memory leak when extended logging enabled
  • 2013-06-24: [SV-3093] AD sync - username from special field is checked for username validity, skipped and reported when failed
  • 2013-06-24: [SV-3083] SMTP - VRFY command support reported as SMTP extension
  • 2013-06-24: [SV-3070] API - New account API variable U_Blocked
  • 2013-06-21: [SV-3120] Voip Service - Call Transfer - BYE is not sent if the call transfer succeeded
  • 2013-06-21: [SV-3123] IceWarp PHP Extension - icewarpapiobjuectcall_persistent - double utf8 encoding fixed
  • 2013-06-18: SV-673 Setup - components selection - core files grayed out, always selected
  • 2013-06-18: PHP - memory limit increased to 256 MB
  • 2013-06-18: [SV-2994] Rename domain doesn't break domain aliases
  • 2013-06-18: [SV-3029] Groupware service - proper calculation of the weekly repetition
  • 2013-06-17: [SV-2715] When U_AuthModeValue contains full path filename, then contents of the file are used as value
  • 2013-06-17: [SV-2986] DNS Class - improved timeout enforcement ,improved performance logging
  • 2013-06-17: [SV-3003] Windows - Spell checker - 32bit registry used for configuration
  • 2013-06-17: [SV-3003] Linux - enchant spell checker available for scripts running form command line via php.sh
  • 2013-06-17: [SV-3061] IMAP Service - Groupware integration - shared private busy items are returned if X-ICEWARP-PRIVATEBUSY was called
  • 2013-06-17: [SV-2936] IMAP Service - new capability X-ICEWARP-PRIVATEBUSY
  • 2013-06-17: [SV-3043] Config - Localization problems in left service tree fixed
  • 2013-06-17: [SV-2966] System - New log type introduced - authentication log
  • 2013-06-13: [SV-3009] API - new group property G_GroupwareAllowGALExport
  • 2013-06-13: [SV-2978] Linux - c2pas - array as function arguments generated as predefined types
  • 2013-06-13: [SV-3034] Anti-Spam - SpamAssassin - fulldom.rfc-ignorant.org removed
  • 2013-06-13: [SV-3036] API - GetAccountsProperties optimized
  • 2013-06-12: [SV-2942] Server – Antispam – db: Table column Senders.SndIP has been enlarged from 31 to 46 chars to accept IPv6 addresses
  • 2013-06-12: [EAS-132] Change GUI form label for Max Email Body Truncation Size policy
  • 2013-06-12: [EAS-138] Set maximum value of Max Inactivity Time Device Lock policy to 120 min
  • 2013-06-12: [SV-2880] MimeUnit.pas, AntiVirusUnit.pas - attachment file name change upon smart attach fixed (underscores no more replaced by spaces)
  • 2013-06-11: [SV-2667] Linux - roundcubemigrator wrapper script
  • 2013-06-11: [SV-2667] Linux - compilation of roundcubemigrator
  • 2013-06-11: [SV-2956] API - instance handles are SYSUINT, not 32bit on all platforms
  • 2013-06-11: [SV-2956] Tool and API - pointers not stripped on 64bit platform
  • 2013-06-11: [SV-2968] AD Synchronization - 'mail' field used for primary alias, 'othermailbox' field used for secondary aliases
  • 2013-06-11: [SV-2971] Server – SMS: Wrong From header line in incoming SMS fixed
  • 2013-06-10: [SV-2981] Groupware Service - GetEventDetailList - 'use_tzid=1' can be specified inside the "Attributes" parameter
  • 2013-06-10: updated to the state before changes, all code merged back manually - except of two commits from pavel bazika with warning solving
  • 2013-06-10: [SV-2358] Server - Config - File manager: Remote file copy transfers file time across different platforms correctly
  • 2013-06-10: [SV-2121] Config - User Policies - SyncML and ActiveSync are greyed out immediately after user account is changed to POP3 only account and saved.
  • 2013-06-10: [SV-2989] Control Service - XML RPC - parsing improved
  • 2013-06-07: [EAS-166] Strip exceptions from task item when returning it in EAS format
  • 2013-06-07: [SV-2988] Prevent task exception add when adding or updating task from client in Tasks as events mode
  • 2013-06-06: [SV-2976] Setup - customization files unpacked before default installation files
  • 2013-06-06: [SV-2871] UpperCaseUTF8 handling national characters
  • 2013-06-06: [SV-2871] Linux - LowerCaseUTF8 handling national characters
  • 2013-06-06: [SV-2920] Server – Install: Excessive slash after $ in caldav regex removed
  • 2013-06-06: [SV-2950] Online Conferencing - JitterBuffer - Instead of increasing packet density, packets are dropped
  • 2013-06-06: [SV-2950] Online Conferencing - JitterBuffer - JitterBuffer size increased to 24, but silence packets are being dropped so that length of jitterbuffer is not greater than 12
  • 2013-06-05: [SV-2949] Online conferencing - Amplification lower then 1 allowed
  • 2013-06-05: [SV-2940] System - Sockets Class - better detection of unrecoverable socket error in accepting thread
  • 2013-06-04: [SV-2923] VOIP service - memory leak in jitterbuffer fixed
  • 2013-06-04: [SV-2883] Server – Install: Wrong path quotation of Kaspersky service fixed
  • 2013-06-04: [SV-2901] LDAP - 64bit - Variable forcing LDAP to use windows dll automatically enabled on 64bit windows
  • 2013-06-04: [SV-2905] IMAP Service - Groupware Integration - response for SELECT command contains number of unread messages
  • 2013-06-04: [SV-2881] Server – Tool: Create domain command fixed
  • 2013-06-03: [SV-2884] Config - 64b - dbtester.exe installed and used for testing db connection in 32b applications
  • 2013-06-03: [SV-2882] Groupware service - Change Notification sends info also to the owner of the folder
  • 2013-06-03: [SV-2915] SMTP Service - Dedupe works well for mailing lists with external delivery
  • 2013-06-03: [SV-2906] Linux - setup - RHEL6 dependencies list amended
  • 2013-06-01: [SV-2913] Extend GW API GetvCard functionality to support new data type for EAS Recipient
  • 2013-06-01: [SV-2914] Certificate public key to EAS Outlook and EAS Recipient formats when call GW API GetvCard added
  • 2013-05-31: [SV-2887], DuplicatorMain.pas, dedupe folder decided by entered email(s) not by a folder name directly, delete done via api call instead of direct disk delete action
  • 2013-05-31: [SV-2910] Groupware service - logging improved
  • 2013-05-30: [SV-2867] Online Conferencing - Jitter Buffer - added feature for volume normalization
  • 2013-05-30: [SV-2867] API - new variables C_System_Services_SIP_JitterBuffer_DetectSilence, C_System_Services_SIP_JitterBuffer_ExpertSettings,C_System_Services_SIP_JitterBuffer_NormalizeVolume
  • 2013-05-29: [SV-2887], DuplicatorMain.pas, Functionality added for finding and removing files duplicates (emails) in specific folder and sub-folders (recursively), it checks size, time (if required) and content (via MD5)
  • 2013-05-29: [SV-2890] API - G_DeliverExternally variable added
  • 2013-05-29: [SV-2845] API - doc - object property Get_ and Set_ wrappers documented
  • 2013-05-28: [SV-1638] SMTP - User message count limit per day not lowered by one
  • 2013-05-28: [SV-2830], IPHelper.pas, SocketUnit.pas: IsValidIP function based on IPv4 and IPv6 addresses RegEx patterns introduced (used in GetExternalIP instead of IsIP function)
  • 2013-05-28: [SV-2866] VOIP service - Online Conferencing - silence detection implemented, comfort noise produced instead of zero response
  • 2013-05-27: [SV-2757] Linux - antivirus update scheduled even after upgrade
  • 2013-05-27: [SV-2757] Linux - old kaspersky SDK files deleted
  • 2013-05-24: [SV-2083] EAS Manager Process Command optimization
  • 2013-05-24: [SV-2847] Voip Service - RTPDump functionality improved - possibility to dump into memory
  • 2013-05-23: [SV-2847] Voip Service - RTPDump functionality improved, flags respected
  • 2013-05-23: [SV-2788] Server – Groupware – Attachments: GW attachments AV scanning fixed
  • 2013-05-23: [SV-1808] Config - typo in backup of Directory Cache
  • 2013-05-22: [SV-2782] Server – SMTP – Filters: Case insensitive filters now works with international characters
  • 2013-05-22: [SV-2829] Enable EAS policies which are implemented also as virtual
  • 2013-05-22: [SV-2401] Several queries sharing the same DB connection fixed
  • 2013-05-22: [SV-2803] Groupware service - Files folders mapped to physical disk - synchronization improved
  • 2013-05-21: [SV-2656] ConnectionFormUnit.dfm, StatisticsFormUnit.dfm (RU localization btns enough space)
  • 2013-05-21: [SV-2773] Directory Cache - fixed error with directories with trailing spaces for certain databases
  • 2013-05-21: [SV-2773] Directory Cache - fixed possible problem with mapped linux drive into windows server
  • 2013-05-20: [SV-2764] Anti-Virus - Kaspersky license file actualized from the license
  • 2013-05-16: [SV-2560] GetSettingsXML functionality for EAS device settings management modified
  • 2013-05-16: [SV-2561] SetSettingsXML functionality via EAS ProcessCommand modified
  • 2013-05-16: [SV-2563] Relations between Device Settings and Device Provision forms modified
  • 2013-05-16: [SV-2463] API, MimeConstantsSingleton, HttpServer, WebService - Customization of HTTP Respond (new API variable WebService.CustomHttpIncludeText)
  • 2013-05-16: [SV-2463] API, MimeConstantsSingleton, HttpServer, WebService - Customization of HTTP Respond (new API variable WebService.CustomHttpIncludeText)
  • 2013-05-14: [SV-2746] Server – install: Services file path vulnerability fixed
  • 2013-05-14: [SV-2749] Linux - Apache common license added to voip directory
  • 2013-05-14: [SV-2702] Linux - kaspersky x86 - new SDK 8.2.5.15
  • 2013-05-14: [SV-2743] Groupware service - GAL - new user property U_ExcludeFromGAL - allows to exclude specific users from GALs
  • 2013-05-14: [SV-2743] IM service - Shared Roster - new user property U_ExcludeFromSharedRoster - allows to exclude specific users from shared IM rosters
  • 2013-05-14: [SV-2733] Groupware Service - exceptions in processing of anonymous accounts fixed
  • 2013-05-13: [SV-2710] Installer - GUI improvements of directorycache population
  • 2013-05-13: [SV-2734] Linux - kaspersky - new license key
  • 2013-05-13: [SV-2671] SMTP Service - API - new properties C_Mail_Security_Protection_CloseRejectrDNSConn,C_Mail_Security_Protection_CloseRejectMXConn
  • 2013-05-13: [SV-2718] SMTP Service - SpamAssassin - NJABL removed from rbl.list
  • 2013-05-10: [SV-2441] Cloud profile - trial registration - trialtype is element, not attribute
  • 2013-05-09: [SV-2628] Server – setup: Installation directory is locked for upgrade. All DB connection strings must be valid for installation to start.
  • 2013-05-07: [SV-2655] Server – Config – DNS: DNS check on remote console now runs on host machine
  • 2013-05-07: [SV-1957] Online Conferencing - removing of inactive meetings improved
  • 2013-05-07: [SV-2644] IM - authentication via SSL fixed
  • 2013-05-07: [SV-1799] IMAP Server - fixed listing of subscribed Spam folder
  • 2013-05-07: [SV-2666] Server – Config: Log filtering error (ThreadID longer than 4 chars) fixed
  • 2013-05-07: [SV-1622] IMAP Service - proper functionality of sharing functions when & presented in user alias
  • 2013-05-07: [SV-2651] Server – GW - GAL: Added checkbox for disabling of GAL distribution list creation
  • 2013-05-07: [SV-2667] RoundCube contact migration script implemented
  • 2013-05-06: [SV-2658] IMAP Service - Groupware integration - complexity of loading GW folder is not quadratic any more
  • 2013-05-06: [SV-2567] Server – IM: Pending IM data processing has been optimized
  • 2013-05-06: [SV-2661] Linux - x64 Kaspersky SDK upgraded to 8.2.5.14
  • 2013-05-06: [SV-2440] Groupware Service - GetReminderList - Reminder unix time calculated correctly when use_tzid=1 is specified
  • 2013-05-03: [SV-2550] Directory Cache - Logging improved
  • 2013-05-03: [SV-2647] SMTP Service - njabl service removed from DNSBL configuration
  • 2013-05-02: [SV-2578] Windows - IceWarpPHP extension - new function icewarp_openssl_pkcs7_sign
  • 2013-05-02: [SV-2578] Windows - IceWarpPHP extension - new function icewarp_openssl_pkcs7_encrypt
  • 2013-05-02: [SV-2635] Directory Cache - better detection of inconsistent database - wave scheduled for inconsistent account
  • 2013-05-02: [SV-2578] Linux - IceWarpPHP extension - new function icewarp_openssl_pkcs7_sign
  • 2013-05-01: [SV-2578] Linux - IceWarpPHP extension - new function icewarp_openssl_pkcs7_encrypt
  • 2013-04-30: [SV-2589] PHP 5.3.24
  • 2013-04-30: [SV-2576] Server – Groupware: iMIP cancellation without permission fixed
  • 2013-04-29: Linux - axigenmigrate - wrapper script updated
  • 2013-04-29: [SV-2589] Linux - PHP 5.3.24
  • 2013-04-29: [SV-2308] GroupWare Service - Calendar items without timezone are converted into local timezone
  • 2013-04-26: [SV-2528] Server – Config: Refresh directory cache on domain level added
  • 2013-04-26: [SV-2504] Server – Setup: Directory cache log is always on (extended level) during upgrading
  • 2013-04-26: [SV-2582] IM Service - Gateways - local roster better synchronized with remote roster
  • 2013-04-24: [SV-2503] Setup - directory cache population description amended
  • 2013-04-24: [SV-2582] IM service - purple module - exception in main thread catched and logged, purple service restarted
  • 2013-04-24: [SV-2532] Config - ActiveSync devices - "Logs" button functionality fixed
  • 2013-04-24: [SV-2565] mysql class - proper functionality with unsigned integers
  • 2013-04-24: [SV-1648] VOIP service - detecting of conditions for running java fixed
  • 2013-04-23: [SV-2533] PHP extension - icewarp_get_lock fixed for situation when locked multiple times
  • 2013-04-23: [SV-2544] SIPSocket finalized
  • 2013-04-23: [SV-2544] SNMPSocket finalized
  • 2013-04-23: [SV-2544] SyncPushSocket finalized
  • 2013-04-23: [SV-2544] MingerSSLSocket finalized
  • 2013-04-23: [SV-2544] MingerSocket finalized
  • 2013-04-23: [SV-2575] WCS, IM Service - special response to distinguish the situation when user was disconnected due to another login with the same JID
  • 2013-04-23: [SV-2506] Server – IMAP – Archive: All messages from deleted folders are archived if option Archive deleted messages is enabled
  • 2013-04-22: [SV-1827] Remote config - get correct size of files bigger than 2GB
  • 2013-04-22: [SV-2484] - GroupWare, IMAP - sharing works after domain rename
  • 2013-04-22: [SV-2544] PipeServer finalized
  • 2013-04-22: [SV-2544] PipeServer finalized
  • 2013-04-22: [SV-2544] Linux - LocalMessageQueue finalized
  • 2013-04-22: [SV-2544] Linux - LocalMessageQueue finalized
  • 2013-04-22: [SV-2520] Directory Cache - Weekly schedule added also during clean installation.
  • 2013-04-22: [SV-2511] Linux - installer - typo fixed
  • 2013-04-22: [SV-2315] Linux - xcache configuration fixed
  • 2013-04-19: [SV-2433] System - AD synchronization - USERNAMEFROMSPECIALFIELD is now case insensitive
  • 2013-04-19: [SV-2498] Server – Config – Restore settings: Problem with restore to different install directory fixed
  • 2013-04-18: SIP - Gateway authentication updated, DIGEST MD5 qop multi value solved
  • 2013-04-18: Digest MD5 updated
  • 2013-04-18: [SV-2327] Groupware Service - Support for HAB (Hierarchical Address Book)
  • 2013-04-18: [SV-1664] Server – SMTP – Anti-spam: Black list bypass when AS disabled for user fixed
  • 2013-04-17: [SV-2445] Server – Config – File manager: Added support for UTF8 filenames
  • 2013-04-16: [SV-2471] New dependencies for Device settings form implemented
  • 2013-04-16: [SV-2472] New dependencies for SetSettingsXML functionality via EAS ProcessCommand implemented
  • 2013-04-15: [SV-2452] GW - when terminating wait max 2 seconds for session finalization
  • 2013-04-13: [SV-2473] Remove obsolete EAS Merge functionality for update GW item via EAS
  • 2013-04-13: [SV-2474] Keep stored Body if it is not included in EAS client update item request
  • 2013-04-13: [SV-2477] Convert EAS tasks with Start date only to tasks with both Start and Due dates
  • 2013-04-13: [SV-2476] New revised Tasks as events
  • 2013-04-13: [SV-2475] Keep old reminders or set new one when add or update event item via EAS in Merge mode
  • 2013-04-13: [EAS-144] Reminder is not synced to EAS client in Merge mode
  • 2013-04-13: [SV-2471] Implement new dependencies for Device settings form
  • 2013-04-11: [SV-2390] System, API - new properties for group and mailing list accounts - G_CR,M_CR,G_AS,M_AS - can be used to disable quarantine/anti-spam for a specific group/mailinglist
  • 2013-04-11: [SV-2359] Server – Config – File manager: IMAP files copied to IMAP folders on remote server are added to email list.
  • 2013-04-11: [SV-2311] GW - leak at exit - reminder objects freed
  • 2013-04-11: [SV-2311] Leak at exit - AccountUnit - blowfish cipher object freed
  • 2013-04-11: [SV-2358] Server – Config – File manager: Remote file copy transfers file modification time too.
  • 2013-04-11: [SV-2405] PHP Extension - new function icewarp_iconv
  • 2013-04-11: [SV-2428] XMLRPC server - proper content type of the result
  • 2013-04-11: [SV-2425] HTTP Service - PHP - configuration of xcache improved
  • 2013-04-10: [SV-2399] Server – Config: Language xml files are now filtered by current version.
  • 2013-04-09: [SV-2411] Server - Config - Groupware: Rename Folders form improved
  • 2013-04-09: [SV-1513] IM service - rename of item from shared roster is written to personal roster with proper subscription value
  • 2013-04-09: [SV-2412] Server – Config – Groupware: Freezing/exception bug in Rename Folders fixed
  • 2013-04-09: [SV-2311] GW - importholidays known memory leak registered
  • 2013-04-09: [SV-2311] GW - Leak at exit - HolidayServices freed
  • 2013-04-09: [SV-2311] GW - Leak at exit - GroupwareQueue freed
  • 2013-04-09: [SV-2311] GW - Leak at exit - TimeZone hash tables freed
  • 2013-04-09: [SV-2311] GW - Leak at exit - SessionObjects freed
  • 2013-04-09: [SV-2403] Directory Cache - longer paths supported
  • 2013-04-08: [SV-2430] Dual mode for SetSettingsXML command via ProcessCommand
  • 2013-04-08: [SV-2389] Server - Config - User alias: User alias can have up to 255 characters.
  • 2013-04-08: [SV-2311] GW - Leak at exit - versit with timezone freed
  • 2013-04-08: [SV-2299] Server – API – ManageConfig: Access violation fixed
  • 2013-04-08: [SV-2311] Leak at exit - GlobalJobObject registered to be expected memory leak
  • 2013-04-08: [SV-2311] Leak at exit - finalization of RemoteServers list
  • 2013-04-08: [SV-2388] System - Login Policy behavior improvements
  • 2013-04-05: [SV-2311] Leak - remote config - cmGetFileInfo
  • 2013-04-05: [SV-2311] Leak - SimpleAccountCache deallocates it's CriticalSection
  • 2013-04-05: [SV-2201], SMTP, Recipient used for NDR is read from Return-Path header if a corresponding API parameter is set.
  • 2013-04-05: [SV-2311] Control leak at exit - webservice pools finalization fix - critical sections deallocated
  • 2013-04-05: [SV-2311] Leak at exit - DomainHash deallocated
  • 2013-04-05: [SV-2311] Leak at exit - SimpleAccountCache deallocated
  • 2013-04-05: [SV-2311] Leak at exit - DistributedAccountCache deallocated
  • 2013-04-05: [SV-2311] Linux - leak at exit - Service object deallocation added
  • 2013-04-05: [SV-2383] Modify GUI control for EAS MinDevicePasswordComplexCharacters policy
  • 2013-04-05: [SV-2386] Add units GUI controls for EAS synchronization policies
  • 2013-04-05: improve provision validation
  • 2013-04-05: fix displaying ?.0 in devices and policies forms
  • 2013-04-05: [SV-2249] Server – Config – WebClient: DB settings improved – switched to standard DB settings form
  • 2013-04-05: [SV-2311] Leak fix - DNS query cache item response leaked when freeing record
  • 2013-04-05: [SV-2311] Leak at exit - DomainList deallocated
  • 2013-04-05: [SV-2311] Leak at exit - session history deallocated
  • 2013-04-05: [SV-2311] Leak at exit - global DNS properties converted to class and freed at exit
  • 2013-04-05: [SV-2311] Control leak at exit - webservice pools finalization added
  • 2013-04-05: [SV-2311] Leak at exit - account cache finalization added
  • 2013-04-03: [SV-2351] SMS Service - NDR is generated if user uses directly disabled or nonexisting gateway
  • 2013-04-03: [SV-2385] Config - Database Migration - EAS_MIGRATION lock correctly initialized
  • 2013-04-03: [SV-2384] Groupware Service - EAS DB Upgrade called during GW initialization
  • 2013-04-03: [SV-2337] Anti-Virus - New Mode "no action" - use with additional content filter
  • 2013-04-03: [SV-2380] Online Conferencing - Call to StartMeeting fails if server misconfiguration is detected (non local IP used, meeting account not registered into SIP)
  • 2013-04-02: [SV-2393] Setup - sqlite3.dll can be overwritten
  • 2013-04-02: [SV-2395] Linux - dumpleak - fixed loading data across section boundaries
  • 2013-04-02: [SV-2258] Server – Config - Groupware - DB: Port number in PDO connection string was ignored - fixed.
  • 2013-04-02: [SV-2355] Setup - DirectoryCache population - account database is accessed directly, without db.dll
  • 2013-04-02: [SV-2360] DB Class - prepared queries not processed again
  • 2013-04-02: [SV-2334] Server - SMTP: Option „Boun

New in IceWarp Server 10.4.5 (Jul 1, 2013)

  • 2013-04-10: [SV-2393] Setup - sqlite3.dll can be overwritten
  • 2013-04-10: [SV-2355] Setup - DirectoryCache population - account database is accessed directly, without db.dll
  • 2013-04-10: [SV-2349] Setup - Database connection validity only checked in 64-bit version
  • 2013-03-18: [SV-2227] System - "check for new version" can offer special download link for 64bit version
  • 2013-03-15: [SV-2164] Setup - better detection and handling of database configuration validity
  • 2013-03-15: [SV-2087] Setup - help text can be displayed if DB check fails on 64bit version
  • 2013-03-13: [SV-2167] Config - Anti-Virus - problems with cleared settings fixed
  • 2013-03-12: [SV-2169], config.exe, setup.exe - localization update (solving Russian '???' issue)
  • 2013-03-12: [SV-2209] IMAP Service - Folder listing fixed
  • 2013-03-12: [SV-1760] SMTP Service - Rules - processing of long logical expression fixed
  • 2013-03-11: [SV-1651] Groupware Service - Task Recurrences - if StartDate is given, it is taken as a base for recurrence evaluation instead of DueDate
  • 2013-03-11: [SV-1956] SMTP Service - SpamAssassin - better parsing of of "version" conditions, support for more general IP conditions in RBL tests
  • 2013-03-08: [SV-2042] DirectoryCache - Extended logging more verbose
  • 2013-03-08: [SV-2116] config.exe, localization cosmetics
  • 2013-03-07: [SV-1990] icewarpphp.dll, icewarp_fstat function implemented (fstat like function), it provides only [size] in the return array
  • 2013-03-06: [SV-1823] Linux - smartdiscover items filled by install script
  • 2013-03-06: [SV-2161] Groupware Service - Domain Clusters - problems with access permissions fixed
  • 2013-03-06: [SV-2057] SMTP Service - SpamAssassin - Check_check_for_missing_to_header enabled, empty header can match /^$/, evaluation of "exists" fixed
  • 2013-03-05: [SV-2098], config.exe, Localization - Azbuka labels layout updated in Spam Quarantine, Config - Certificates -utf8 fixed
  • 2013-03-04: [SV-2090] Linux - Debian 6 - dependency lic6-i386 typo fixed to libc6-i386
  • 2013-02-28: [SV-1755] Directory Cache - optimization for Oracle - support for "Prepare" statements
  • 2013-02-28: [SV-2093] Setup - 64bit version also installs 64bit version of Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package ATL Security Update
  • 2013-02-26: [SV-2105] Directory Cache - Memory leak in wave processing fixed
  • 2013-02-26: [SV-2086] PHP Extension - Archive folder can be detected using attribute LATT_ISARCHIVE (long) 0x10000
  • 2013-02-18: [SV-1895] System - ODBC problems on 64bit version fixed
  • 2013-02-18: [SV-1844], setup.exe (uninstall.exe), make_setup.bat, not deleting data during the uninstallation
  • 2013-02-12: [SV-1841] PHP Extension - new functions icewarp_fopen, icewarp_fread, icewarp_fwrite, icewarp_fclose - for working with utf8 paths
  • 2013-02-11: [SV-1758] Autoresponder - responder cache (respond.dat) not reset, when responder mode is once or period
  • 2013-02-08: [SV-1938] IceWarpServerInterfacePlugin - License dialog - online license activation text changed
  • 2013-02-08: [SV-1901] System - 64bit - detection of local IPs fixed
  • 2013-02-07: [SV-1934] System - license - reference key for 64bit build evaluated the same way as for 32bit
  • 2013-02-07: [SV-1972] System - Iconv - conversion fixed
  • 2013-02-07: [SV-1939] System - generated Message IDs are unique
  • 2013-02-02: [SV-1939] SMS Service - when message is split into multiple parts, all parts goes out through the same gateway
  • 2013-01-17: [SV-1857] Setup - installation on XP fixed
  • 2013-01-15: [SV-1317] SMTP Service - Max Message size limit - limit for incoming messages can override limit for outgoing for messages from non local senders
  • 2013-01-15: [SV-1066] Setup - check of database connection is done at the beginning of upgrade - warning is displayed if database is not accessible - the check is executed for each installation now
  • 2013-01-14: [SV-1815] Setup - 64bit upgrade of 32bit installation and vice versa - old unistaller removed from registry - fixed
  • 2013-01-14: [SV-1066] Setup - check of database connection is done at the beginning of upgrade - warning is displayed if database is not accessible
  • 2013-01-11: [SV-1830] Config - Internal information about current domain correctly updated
  • 2013-01-11: [SV-1833] Config - Service information - used memory shown also on 64bit
  • 2013-01-11: [SV-1117] System - Sockets Class - Accept thread failure not logged when service is being restarted
  • 2013-01-11: [SV-1832] HTTP Service - mechanism for killing orphan processes works in 64bit build, new connections are immediately terminated during shutdown
  • 2013-01-11: [SV-1815] Setup - 64bit upgrade of 32bit installation and vice versa - old unistaller removed from registry
  • 2013-01-09: [SV-1825] 64bit fix - converting pointer to longint replaced with proper typecast
  • 2013-01-08: [SV-1819] Iconv Class - handling of nonstandard encodings fixed
  • 2013-01-02: [SV-1647] SmartDiscover - fixed bug causing, that most of the SmartDiscover items cannot be changed
  • 2012-12-18: [SV-1788] Linux - upgrade.sh - server is started before upgrade and restarted after it
  • 2012-12-13: [SV-1766] CmdDirectoryCacheFiller and little wizard for Linux

New in IceWarp Server 10.4.4 (Jul 1, 2013)

  • 2012-12-07: [SV-1659] IMAP extension - Crash caused by empty reply list when IMAP timeout occurred fixed
  • 2012-12-05: [WC-1436] Groupware Service - getshareaccountlist - url encoding applied
  • 2012-12-05: [SV-1631] Groupware Service - GAL synchronization - primary account email added to GAL each time as preferred e-mail
  • 2012-12-05: [SV-1666] Default value for generating DKIM private key changed from 512 to 1024 bits.
  • 2012-12-05: [SV-1637] Directory Cache - Account change journal - proper deleting of old items, monotony of timestamps enforced - fixed time conversion
  • 2012-12-05: [SV-1672] Facebook.com DKIM signature verification problem (facebook.com's wrong implementation) solved. (attached ";" at the end of DKIM-Signature line)
  • 2012-12-03: [SV-1728] API - GetAccountList - null character at the end stripped
  • 2012-11-30: [SV-1621] Web Service - all default values for webserver.dat are the same as default webserver.dat inside installer
  • 2012-11-29: [SV-1684] Linux - Kasperskyupdater - downloaded bases ownership changed to IWS process user
  • 2012-11-29: [SV-1713] Installer - correctly copies spam and calendar folders to custom directories
  • 2012-11-29: [SV-1177] Config - Public folders - public folder can not be added manually
  • 2012-11-28: [SV-1705] Groupware Service - fixed caching of @@GAL@@ inside virtual folder
  • 2012-11-28: [SV-1627] Setup - another typos fixed
  • 2012-11-26: [SV-1660] Smart Attachements ZIP file size in message body for ZIP smaller than 0.5 KB fixed. Text "0 kB" replaced with "byte_count B".
  • 2012-11-26: [SV-1627] Setup - typos fixed
  • 2012-11-21: [SV-1647] All smartdiscover items initialized, if host name is set
  • 2012-11-21: [SV-1660] Smart Attachements file size in message body for small files fixed. Text "0 kB" replaced with "byte_count B".
  • 2012-11-21: [SV-1617] SMTP - rule title initialization added for the case it is not set
  • 2012-11-21: [SV-1670] Config - Database migration - WebClient - webclient logging type respected
  • 2012-11-21: [SV-1627] Setup - support for population of directorycache during upgrade
  • 2012-11-20: [SV-1637] Directory Cache - Account change journal - proper deleting of old items, monotony of timestamps enforced
  • 2012-11-20: [SV-1656] Directory cache - listing of subdirectories is thread safe
  • 2012-11-19: [SV-1659] IMAP service - SEARCH IN "subtree" - fixed for virtual directories
  • 2012-11-19: [SV-1659] IMAP service - Windows Search - timeout increased
  • 2012-11-19: AD sync - specified some other binary attributes
  • 2012-11-16: [SV-1553] VOIP Service - MultiCall - response from canceled target not forwarded - works even when contact header is missing
  • 2012-11-16: Groupware - Activesync - fixed default path to EAS database
  • 2012-11-15: System - memory leak in IMAP notifications fixed
  • 2012-11-15: [SV-1652] Control service - Domain Alias Relation cache - refresh needs only one SQL query
  • 2012-11-15: [SV-1644] Fix problem with provision update when MySQL is used.
  • 2012-11-15: [SV-1641] VoIP - Java services - log path passed regardless of log level
  • 2012-11-15: Linux - setup - changes in config files done after they are copied from default
  • 2012-11-15: [SV-1631] Groupware service - GAL synchronization - extended logging implemented
  • 2012-11-14: IMAP Service - SEARCH IN - proper handling of slashes
  • 2012-11-13: [SV-1588] MySQL support for EAS devices and their provisions management implemented.
  • 2012-11-13: Groupware Service - AddFolderRight - uppercase vs. lowercase in email address fixed
  • 2012-11-12: [SV-1612] LDAP sync - thumbnailPhoto synced
  • 2012-11-12: [SV-1621] Web Service - default values for webserver.dat consistent with values in installer
  • 2012-11-12: LDAP sync - fixed memory leak
  • 2012-11-12: [SV-1613] System - Bulgarian added to list of supported languages
  • 2012-11-12: Groupware Service - Memory leaks with GAL synchronization fixed
  • 2012-11-12: System - All important projects sets the large address aware bit (response to change of Delphi XE behavior)
  • 2012-11-09: Linux - voip siprules.dat containing default SIP accounts (echo, aa, voicemail) added
  • 2012-11-09: [SV-1588] MySQL support for EAS devices and their provisions management implemented.
  • 2012-11-08: Linux - voip directory and voicemail.xml added to package
  • 2012-11-08: Linux - libjavaapi.so built and packaged (64bit distribution)
  • 2012-11-08: Linux - libjavaapi.so built and packaged (32bit distribution)
  • 2012-11-08: [SV-1563] TextToSpeech - FPU disabled before calling the TTS engine
  • 2012-11-06: [SV-1583] Setup - releasenotes of 10.4.x contains correct info about previous versions
  • 2012-11-06: [SV-1224] IceWarp Server - GAL contacts are now offered in addressbook
  • 2012-11-06: [SV-958] AD synchronization - 64 bit version - Access violation fixed
  • 2012-11-06: [SV-1084] System - 64bit - all important libraries (aspell,lame,ssl,iconv,regex,sqlite,systemapi) in 64bit version presented also in 32bit, 64bit libraries renamed
  • 2012-11-06: [SV-1553] VOIP Service - MultiCall - response from canceled target not forwarded
  • 2012-11-05: [SV-1582] Config - message queue - contents of inbox subfolders on remote Linux server displayed properly
  • 2012-11-05: [SV-952] Backup restore - file dates are restored too when restoring backup
  • 2012-10-31: [SV-1579] Groupware Service - AddEventException requires modify or delete rights (according to operation really performed)
  • 2012-10-30: [SV-1586] SMTP - prevent scenario, when unknown catch account is non existent in combination with alias domain
  • 2012-10-30: [SV-1422] SMTP Service - HELO/EHLO data not lost after email delivery
  • 2012-10-24: [EAS-26] Fix all-day events created by EAS clients are one day off problem
  • 2012-10-24: [SV-1554] DB Class - improved detection of ODBC permanent error
  • 2012-10-24: [SV-903] Groupware - Resources - nea API variable C_GW_ResourcesDisableNamingByDescription
  • 2012-10-24: [SV-1566] IMAP,POP3 service - Server migration - multidomain migration fixed
  • 2012-10-23: [SV-1323] Config - Possibility to edit sort string in user vcard when C_GUI_ShowSortingString is set to true
  • 2012-10-23: [SV-1499] Windows - IMAP SSL fix merged from c-client 2007f
  • 2012-10-22: [SV-1562] GW - infinite recurrent event without reminders synced with IWS doesn't crash GW
  • 2012-10-22: IMAP Service, API - IDLE commands does not store information about selected mailbox in memory during IDLE processing
  • 2012-10-19: [SV-1178] Config - c_accounts_policies_login_revealpasswords completely ignored
  • 2012-10-17: [SV-1526] SMTP Service - Autoarchive for non existing local users (e.g. in backup domain) respects domain access mode
  • 2012-10-17: [SV-1543] SMTP service - logging improved
  • 2012-10-17: [SV-1545] Start of deleting whole domain logged
  • 2012-10-12: [SV-1527] Keep Organizer property when calendar item is updated via EAS
  • 2012-10-11: [SV-1519] SMTP - SSL handshake failed logged in SMTP debug log level
  • 2012-10-09: Installer - Firewall rules with slash in names fixed
  • 2012-10-08: Linux - Kaspersky - bash forced for execution
  • 2012-10-02: GroupWare - MoveItem() does not require write rights when called from DeleteItem() method
  • 2012-10-01: [SV-1444] Directory Cache updated after modifying primary alias
  • 2012-09-26: System - AD synchronization - fixed support for multiple email addresses
  • 2012-09-25: [SV-1448] SMTP - forwarded mails are not counted, regardless of MDA setting or target domain
  • 2012-09-24: [SV-912] AS - Whitelist senders in IM roster fixed
  • 2012-09-24: [SV-96] Config - domain description shown even if domains are in DB
  • 2012-09-21: [SV-1422] SMTP service - HELO/EHLO data not lost after RSET command
  • 2012-09-20: API - Updated c header file and documentation about libapi.so
  • 2012-09-20: API - api.dll icewarp_apiobjectcall_persistent exported from dll
  • 2012-09-20: [SV-41] System - Account cache vs. patterns - patterns inside aliases works with wildcards, QuickRefreshCache for pattern fixed
  • 2012-09-20: Linux - system monitor - fixed getting free memory amount on system with more than 4 GB of RAM
  • 2012-09-20: Windows - system monitor - fixed getting free memory amount on system with more than 4 GB of RAM
  • 2012-09-19: [SV-1178] Config - c_accounts_policies_login_revealpasswords does not show plain password anymore
  • 2012-09-18: [SV-965] Directory Cache - directories deleted due to auto archive are properly deleted from directorycache database
  • 2012-09-18: [SV-1315] IMAP - fixed sharing folders from users which username contains & (or is utf7 encoded for any other reason)
  • 2012-09-17: [SV-1413] GW - session ID is now ThreadID reverted
  • 2012-09-17: SV-1277 Fixed Contact value changed in SIP response post-processor. Fixes re-INVITE and RTP NAT issue with gateways
  • 2012-09-15: [SV-1413] GW - session ID is now ThreadID, not a pointer to GW session object
  • 2012-09-15: [SV-1263] Config - API console - imported data stored
  • 2012-09-14: API - Directory Cache - new variable c_accounts_global_accounts_directorycacheexclusivelocking
  • 2012-09-14: [SV-1097] Config - localization of AD sync filter forbidden
  • 2012-09-14: [SV-896] Config - user statistics export - "Messages count" and size replaced with "Files ..." in csv header
  • 2012-09-14: [TL-4] API - Token counter Release fixed
  • 2012-09-13: [SV-1319] SMTP - Mail not archived in original sender's archive when processing forwards of recipients
  • 2012-09-13: [SV-945] SMTP - AUTH on SLL port available even if C_Mail_SMTP_MessageSubmission is set
  • 2012-09-13: SMTP Service - Remote IP logged in summary logs
  • 2012-09-12: [SV-1400] Config - export/import - backward compatiblity considered, patterns stored with () parentheses, remote account use [] like before
  • 2012-09-12: [SV-1400] Config - remote accounts marked by () parentheses, [] collided with patterns in aliases
  • 2012-09-06: Linux - setup - extra warning displayed when dependencies installation failed
  • 2012-09-06: [SV-1046] ReadLn calls replaced with SafeReadLines - proper handling of reads on Big5 charset systems
  • 2012-09-06: API - library renamed back to IceWarpServer
  • 2012-09-05: AD authentication log reports error message in case of failure
  • 2012-09-04: [SV-1252] East Timor country code fixed to be TL
  • 2012-09-04: [SV-1143] SpamAssasin - DNSWL's marked in RBL list
  • 2012-09-04: [SV-1154] Config - message queue - filter is case insensitive even with national characters
  • 2012-09-03: [SV-1154] Config - message queue - filter accepts accented chars (but only in correct case)
  • 2012-09-03: [SV-1143] Examples - rbl.dat.html updated to contain list of servers from config
  • 2012-09-03: [SV-1112] SMTP - Copy incoming - MAIL FROM replaced with account, that did the copy
  • 2012-09-03: [SV-1163] Setup - install button disabled only when path edit box is empty
  • 2012-08-31: [SV-1138] Config - mdtech SMS gateway template added
  • 2012-08-31: [SV-1366] Config - DB tables creation and drop error shown to user
  • 2012-08-31: [SV-1025] Linux - when kaspersky update fails, error code is logged to AntiVirus log
  • 2012-08-31: [SV-981] Smart attach text header example fixed - new lines added, extra character removed
  • 2012-08-31: [SV-952] Backup - imapindex.dat also backed up, restored after successfull restore of everything else
  • 2012-08-30: [SV-183] SMTP - routing - current_recipient variable processed properly
  • 2012-08-30: Directory Cache - Optimization of order of update queries
  • 2012-08-30: [SV-939] SMTP - perform smart attach filter - smart attach not performed on signed mails
  • 2012-08-30: [SV-1125] Setup - old firewall rules not removed, just edited
  • 2012-08-30: API - New server property C_IM_DeleteUserHistory
  • 2012-08-30: 602 Migrator - fix of conversion from char to string
  • 2012-08-29: [SV-1125] Setup - firewall rules added to all profiles, old firewall rules removed
  • 2012-08-29: [SV-970] SMTP - Delivery status notification for backup domain fixed
  • 2012-08-28: Control Service - Garbage Collector for Windows AtomTable - workarounds for bug in Delphi
  • 2012-08-28: SMTP - message processing summary logged also in extended logging level
  • 2012-08-27: [SV-1373] DecToHex - unsigned parameter
  • 2012-08-24: Linux - wizard - trial registration - error messages fixed
  • 2012-08-23: [SV-1276] Console - Domain / Limits /Expires on checkbox disables also date and calendar select button when unchecked
  • 2012-08-23: [SV-1232] Backup - gw database backup log moved from calendar directory to backup dir
  • 2012-08-23: Linux - message not sent, when pipe is not initialized (early called invalidate domain alias cache ignored)
  • 2012-08-21: System Class - SSO - CRAM-MD5 authentication for AD accounts fixed
  • 2012-08-21: [SV-1353] IM, Control service - Possible deadlock fixed
  • 2012-08-20: POP3 Server - RETR - response is buffered instead of sending line by line
  • 2012-08-20: System - upgrade tasks - directory cache database respects upgrade tasks
  • 2012-08-20: [SV-1350] Linux - Kaspersky SDK updated to 8.1.3.141
  • 2012-08-20: [SV-1341] IM - purple - messages received by purpleserv stored to history
  • 2012-08-17: [SV-1340] Directory Cache - upgrade procedure fixed (last_path column properly added) - error about duplication not logged
  • 2012-08-16: Linux - setup - some versions of RedHat 6 properly detected
  • 2012-08-15: Directory Cache - upgrade procedure fixed (last_path column properly added)
  • 2012-08-13: Setup - /silent - progress bar for MS VC redistributable hidden
  • 2012-08-13: [SV-1326] Linux - setup - CentOS 6.0 or 6.1 properly detected
  • 2012-08-13: [1154] delete spam message older than X days - fixed
  • 2012-08-10: [SV-1321] GW - GroupIndex validity check added
  • 2012-08-09: [SV-1316] GW - GroupIndex decrementation added, when group session is removed
  • 2012-08-09: [SV-1316] GW - removed GW session object is not accessed - access violation fixed
  • 2012-08-09: [SV-1300] Linux - builder - package_name obtaining broken by holidays addition fixed
  • 2012-08-09: [SV-1313] Linux - subprocess execute - working directory set only for child process

New in IceWarp Server 10.4.3 (Sep 25, 2012)

  • 2012-08-09: [SV-1300] Linux - builder - package_name obtaining broken by holidays addition fixed
  • 2012-08-09: [SV-1313] Linux - subprocess execute - working directory set only for child process
  • 2012-08-08: [SV-1300] Linux - holidays added to installation package
  • 2012-08-01: [SV-1267] Linux - wizard - info for user: GW service must run to work with GW database
  • 2012-07-31: [SV-1221] IceWarp Server - When attendee changes time of one instance of recurrent event, that occurrence no more disappears in organizer's calendar, fixed with MSSQL
  • 2012-07-31: TVersitParser - property hash table invalidated when Data.Items relocation can occur
  • 2012-07-30: [SV-1258] Fix recurrence client update via EAS
  • 2012-07-25: [SV-1243] IceWarp Server - Do not delete .key file, only rename it
  • 2012-07-25: [SV-1221] IceWarp Server - When attendee changes time of one instance of recurrent event, that occurrence no more disappears in organizer's calendar
  • 2012-07-25: [SV-1149] API - new account property U_GROUPSLIST
  • 2012-07-25: [SV-1238] IMAP Service - evaluation of ACL for shared/public spam folder fixed
  • 2012-07-24: [IWS-809] Fix correction of very distant future absolute reminders
  • 2012-07-24: [SV-1240] ReminderDueBy is not sent to EAS client when server adds or updates recurrent event with exception
  • 2012-07-24: [SV-1232] Backup - antispam and accounts database backup log stored in backup directory
  • 2012-07-23: [SV-1203] IceWarp PHP Extension - icewarp_sanitize_db_sql - "Order By" sanitization supports COLLATE and CONVERT statements
  • 2012-07-20: [SV-1233] Linux - installer supports Ubuntu 10.04 again
  • 2012-07-20: [SV-1218] Config - database migration - directory cache DSN changed to new one after migration
  • 2012-07-19: [WC-873] IceWarp WebClient - Fix webmail under linux & mysql
  • 2012-07-19: [SV-1219] Linux - cut thread ID in DoLog API function to fit in 2^31
  • 2012-07-13: PoolSemaphore - manipulating shared variables only in critical sections, TODO for future discussion added
  • 2012-07-12: API - U_IM_ROSTER_CONTENTS - value is not trimmed
  • 2012-07-12: [SV-842] IceWarp Server - Delete expired smartattached files and expired recovery
  • 2012-07-12: [WC-856] HTTP Server - PHP - new server variable $_SERVER["SERVER_TIMEOUT"]
  • 2012-07-12: SIP Gateway - Support for remote "qop/cnonce" authorization added
  • 2012-07-11: [SV-1203] Groupware Service, SMTP Service - SQL - contents of "Order By" parameter sanitized
  • 2012-07-11: [SV-1203] IceWarp PHP Extension - icewarp_sanitize_db_sql - third parameter added, if set to true, first parameter is considered to be "Order By" parameter
  • 2012-07-11: SMTP Service - AS Live - better handling of situation when headers can not be changed after AS live processing
  • 2012-07-10: TTS - processing simplified
  • 2012-07-10: Control - TTS thread termination fixed
  • 2012-07-09: [SV-1096] GW - users with empty email addresses not synced to GAL
  • 2012-07-09: [SV-1058] Directory Cache - Separate Logs
  • 2012-07-09: [SV-1133] IceWarp Server - DB default driver change
  • 2012-07-09: [SV-1043] IMAP - processing of folded single spaces in header field fixed
  • 2012-07-09: [SV-1021] IceWarp Server - Added important missing index on the Aliases table
  • 2012-07-09: [SV-1002][SV-1183] Set EvnDescFormat or ItmDescFormat in all cases when item add or update on server side
  • 2012-07-09: [SV-1063] Directory cache - algorithm determining default values for sleep count improved
  • 2012-07-09: [SV-1181] Config - "delete mails older than" option added back
  • 2012-07-09: [SV-1126] String Class - ReplaceInvalidUTF8 - U+FFFE replaced
  • 2012-06-29: TextToSpeech - fixed when calling via ManageConfig
  • 2012-06-29: TextToSpeech - control service runs processing thread, others send commands via pipe
  • 2012-06-29: TextToSpeech - control service runs processing thread, others send commands via pipe
  • 2012-06-29: Groupware - OpenFolder - @@GAL@@ more robust - multiple calls returns the same virtual folder
  • 2012-06-28: System - possible handle leak with login.dat fixed
  • 2012-06-27: GroupWare - SubstituteUser() refreshes also OwnerParams and session TZ information
  • 2012-06-27: [SV-1155] Linux - wizard - obtain trial license - retry options working correctly
  • 2012-06-27: [SV-1096] Linux - setup - activation of already obtained license possible
  • 2012-06-27: [SV-793] Linux - icewarpd - warning about timeout printed through IceWarpD API
  • 2012-06-27: [SV-793] Linux - icewarpd - elapsed timeout of service start logged to eicewarpd.log
  • 2012-06-26: [SV-1074] Linux - install/uninstall - log info displayed at the beginning of run
  • 2012-06-26: [SV-1074] Linux - install - logs copied to installation directory/logs/setup after successfull installation
  • 2012-06-25: [SV-1131] vCardToLDIF - browsing URL's fixed (array bounds)
  • 2012-06-25: [SV-1156] Linux - setup - correct platform check done without lsb_release
  • 2012-06-25: [SV-1073] Linux - setup - if upgrade is available, user is asked if just to upgrade
  • 2012-06-22: [SV-1121] AD - ObjectGUID converted to base64 as soon as possible
  • 2012-06-22: [SV-1150] Linux - uninstaller - platform dependent check for service management tool
  • 2012-06-22: [SV-1038] Linux - setup - check 64bit pam module version for compatibility with 32bit pam module on RHEL6
  • 2012-06-22: [SV-1038] Linux - libraries needed only for DEB6 64 bit not present on other platforms
  • 2012-06-22: [SV-720] Linux - setup - update-rc.d is used on Debian, chkconfig on RedHat
  • 2012-06-22: Linux - setup - more descriptive messages
  • 2012-06-22: [SV-720] Linux - setup - service management fixed
  • 2012-06-22: [SV-1038] Linux - setup - check of dependencies and their installation implemented (only for RedHat now)
  • 2012-06-22: [SV-1038] Linux - setup - dependencies check redesigned
  • 2012-06-22: [SV-1042] Linux - install - wrong distribution is detected even if lsb_release is not installed
  • 2012-06-22: [SV-1038] Linux - install - libraries missing on amd64 DEB6 added to DEB6 package
  • 2012-06-22: [SV-1038] Linux - install - libraries missing on amd64 DEB6 added to DEB6 package
  • 2012-06-22: [SV-1038] Linux - setup - dependency check - 32bit libraries recognized, objdump presence check
  • 2012-06-22: [SV-1042] Linux - setup - check, if setup is executed on correct platform
  • 2012-06-21: [SV-793] Linux - icewarpd error log directed to eicewarpd.log
  • 2012-06-21: [SV-1110] Config - proper check of alias duplicity
  • 2012-06-20: [SV-1144] System - Small issue in performance logging fixed
  • 2012-06-20: [SV-969] Config - Templates - fixed checking of default templates
  • 2012-06-20: [SV-1145] System - MoveFile - MOVEFILE_WRITE_THROUGH used only where it is needed
  • 2012-06-20: [SV-1139] IMAP service - new API variable c_system_services_imap_fullsyncinterval, file sync is not done immediately after restart
  • 2012-06-20: [SV-1139] IMAP service - c_system_services_imap_forcefullsync is obsolete now
  • 2012-06-19: [WC-819] Groupware - Shorter WebDAV links for MS Office
  • 2012-06-19: [WC-818] HTTP Server - 503 response is returned after timeout for waiting on FCGI thread pool
  • 2012-06-19: [SV-1140] DirectoryCache - _ and % properly escaped in LIKE queries
  • 2012-06-18: [SV-1082] Config - Services - Details - Maximum outgoing connections for IMAP properly mapped
  • 2012-06-18: [SV-1124] API - emailaddress() function returns true email even when domain alias was used for authentication
  • 2012-06-18: SMS Server - ;entity encoding support added for remote HTTP gateways
  • 2012-06-18: SMTP Service - Handle leak fixed in CheckBWFile
  • 2012-06-16: HTTP Service - FCGI_THREADPOOLTIMEOUT behavior fixed
  • 2012-06-15: Directory cache - wave is resumed after restart
  • 2012-06-15: [SV-1127] IceWarp Server - Optimized time consuming MySQL queries
  • 2012-06-14: [SV-1127] IceWarp Server - Optimized time consuming MySQL queries
  • 2012-06-14: Linux - setup - changed wording of some messages
  • 2012-06-14: [SV-1127] IceWarp Server - Optimized time consuming MySQL queries
  • 2012-06-14: DB Class - improved logging
  • 2012-06-14: System - Ad synchronization - improved logging
  • 2012-06-13: [WC-330] Linux - default settings file created correctly on first run
  • 2012-06-12: [SV-1108] AD sync - vCard - synchronization of first modified user fixed
  • 2012-06-12: [SV-1101] AD sync - vCard - physicalDeliveryOfficeName synchronized to office location
  • 2012-06-11: [SV-1109] IceWarp Server - Fixed password policy checking in tool.exe while creating new account
  • 2012-06-08: [SV-1105] AD sync - logging - connection test is logged instead of sync, when only testing connection
  • 2012-06-07: [SV-831] Directory Cache - Delete of account data refreshes the cache
  • 2012-06-07: [SV-930] AD sync - When filter error is reported, no further action is taken and wrong filter is reported to error log
  • 2012-06-06: [SV-1101] AD sync - vCard - home phone synchronized
  • 2012-06-06: [SV-1101] AD sync - vCard - work fax number synchronized
  • 2012-06-06: [SV-1101] AD sync - vCard - multiline street converted to one line in GUI
  • 2012-06-06: [SV-1101] AD sync - vCard - Note synchronized from info LDAP item
  • 2012-06-06: [SV-1101] AD sync - vCard - Group description synchronized, when group account is created
  • 2012-06-06: [SV-1101] AD sync - vCard - User description synchronized
  • 2012-06-06: [SV-1101] AD sync - vCard - Web synchronized
  • 2012-06-06: Sockets Class - Better logging when main server thread is going to stop
  • 2012-06-05: [SV-1099] GW - Fixed interpretation of pseudo-type %%text%% in calendar.xml
  • 2012-06-04: [SV-1104] AD sync - when user account is deleted, it is also removed from adsyncres.dat file - card resync then works.
  • 2012-06-04: [SV-930] AD sync - exceptions catched when working with failed LDAP result
  • 2012-06-04: [SV-971] Linux - Kaspersky - deadlock prevented when stopping server soon after start (before KAV initialization finishes)
  • 2012-06-01: [WC-613] IM - When UIN is empty, only domain is set as sender (fixes monitor gateway response)
  • 2012-05-31: [SV-1045] Linux - install - country code check changed to work also on Debian
  • 2012-05-31: System Class - Text To Speech - proper termination routine, proper path used for initialization
  • 2012-05-31: vCardToXML - working with already freed object prevented - PowerHRG fix
  • 2012-05-31: [SV-1045] C_ObtainTrialLicense - mandatory items in input string checked
  • 2012-05-31: [SV-1045] New API variable for obtaining trial license (needed for Linux)
  • 2012-05-30: [SV-1045] GWClientUnit internals moved to BeepClientUnit, which is localization independent
  • 2012-05-30: [SV-1045] Linux - wizard is able to register trial license
  • 2012-05-30: [SV-1045] Linux - install - trial license registration is offered in the end of fresh installation
  • 2012-05-30: [SV-1045] Linux - wizard - obtain trial license handler
  • 2012-05-30: [SV-1045] Linux - wizard - list of countries for trial registration
  • 2012-05-30: DB migration - ODBC uses forward only cursors
  • 2012-05-30: DB migration - Preparation for batch processing
  • 2012-05-29: PHP Extension - icewarp_getlock creates the log files in IceWarp temp directory
  • 2012-05-29: [SV-1088] Groupware service - Problem with far future dates in reminders
  • 2012-05-29: [SV-1075] Directory Cache - possible DB deadlock fixed (more transactions used)
  • 2012-05-29: [SV-1032] Directory Cache - queries with no effect not performed
  • 2012-05-28: [SV-842] Groupware Service - "Expiration" of recovery items - fixed uninitialized variable
  • 2012-05-25: [WC-650] IceWarp WebClient - Fixed synchronization of tags when deleting or renaming them
  • 2012-05-24: [SV-1072] System - authentication vs. account cache - fixed situation with more accounts with the same username within one domain
  • 2012-05-23: Directory cache - handles situations with user mailbox path containing several backslashes
  • 2012-05-23: [SV-1064] Config - support for migration of Directory cache database
  • 2012-05-23: [SV-978] Config - migration of metadata table improved
  • 2012-05-22: [SV-1057] SMTP Service - MDA - improved file searching mechanism
  • 2012-05-21: [SV-1033] SMTP Service - SpamAssassin - If spamassassin is written into the performance log, summary of 7 most time demanding rules is added to the log, also some time demanding parts outside the rules (like parsing the email) are logged
  • 2012-05-21: [SV-1033] SMTP Service - Content Filters - If ContentFilters are written into the performance log, summary of 7 most time demanding rules is added to the log
  • 2012-05-18: [SV-842] Groupware service - fixed deletion of expired events/attachments
  • 2012-05-17: [SV-1033] SMTP Service - SpamAssassin - If spamassassin is written into the performance log, summary of 10 most time demanding rules is added to the log
  • 2012-05-17: [SV-1041] Config - "Password can not contain Username and Alias" string replaced
  • 2012-05-17: [SV-1039] Linux - wizard - password policy - username or alias contained in password option also checked
  • 2012-05-17: [SV-957] Linux - wizard - password input can be retried when password violates the policy
  • 2012-05-17: [SV-1039] Linux - wizard - real password policy settings are displayed when adding user fails
  • 2012-05-17: [SV-1036] Linux - setup - display error messages in case of problem in wizard
  • 2012-05-17: [SV-1034] Linux - setup - hostname warning message fixed
  • 2012-05-17: [SV-458] SMTP Service - AutoClean Rules - works for spam folder
  • 2012-05-17: [SV-249] System - 64bit version uses 32bit registry places (\Software\Wow6432Node)
  • 2012-05-17: [SV-1029][IWS-760] Keep attendee Type and Status properties for update from EAS devices which does not support them.
  • 2012-05-17: [SV-1015] IceWarp Server - Fixed login to GW after server restart
  • 2012-05-17: [SV-989] IceWarp Server - Fixed national characters in Quarantine subjects
  • 2012-05-17: [SV-954] Remote console - directory cache paths - archive path read from remote system
  • 2012-05-17: [SV-1008] IM Service - when group in roster.dat is "expanded" to list all users, and no IM group name is specified in roster.dat, name of the group is used as name of the IM group
  • 2012-05-17: [SV-968] RCP Service - fixed filtering of accounts via remote console
  • 2012-05-17: [SV-699] API - new account property u_aliaslist - read only - returns all emails of the user (domain aliases taken into account)
  • 2012-05-17: [SV-173] IceWarp Server - ActiveSync and SyncML now expire
  • 2012-05-17: [SV-1008] API - new account property U_IM_ROSTER_CONTENTS
  • 2012-05-17: [SV-1008] IM Service - group or domain found in users roster.dat are "expanded" to list all users (the same way as shared domain rosters)
  • 2012-05-17: [SV-173] IceWarp Server - ActiveSync and SyncML now expire
  • 2012-05-17: [SV-995] Groupware - ImportHolidays - works with file names in uppercase
  • 2012-05-17: [SV-897] New all day events handling including all day exceptions for Outlook Sync
  • 2012-05-17: API - New system property C_System_FileName_Ends_With_ServerId - in LB scenario can be used for changing of the way how server generates filenames
  • 2012-05-17: [IWS-762] Update vNote Summary property only if vNote is added to GW first time or vNote is not updated from Outlook
  • 2012-05-17: [IWS-763] Callback phone, ISDN and telex numbers connected to EAS
  • 2012-05-17: [SV-980] Test of missing * in any block argument added to avoid segmentation fault
  • 2012-05-17: [SV-924] SMTP - Fixed quoting of addresses like "Last, First"
  • 2012-05-17: [SV-959] System - 64bit - support for Kerberos
  • 2012-05-17: [SV-958] LDAP - 64-bit - proper alignment
  • 2012-05-17: [SV-958] LDAP - Better support for windows LDAP library - unicode calls used
  • 2012-05-17: [SV-958] LDAP - berlib is not loaded at all when windows dlls are used
  • 2012-05-17: [SV-978] DB migration - metadata of SA and accounts migrated
  • 2012-05-17: [SV-937] GroupWare - ACL inheritance fixed
  • 2012-05-17: [SV-911] Domain rename issue fixed
  • 2012-05-17: TVersitParser.AddItem - Missing pointer dereference added
  • 2012-05-17: [SV-915] IceWarp Server - Some cities were returned with invalid characters, fixed
  • 2012-05-17: [SV-881] GroupWare - Folder Synchronization is processed in a superuser context instead of the currently logged on user context
  • 2012-05-17: SMTP server - System Variables - %%Forward_domain_recipients Host;domain1;domain2%% added
  • 2012-05-17: [WC-220] - SMTP Service - Notification about password expiration contains link to a page where password can be changed
  • 2012-05-17: API - IceWarpServer.GroupWare class - new method APIObjectCallPersistent
  • 2012-05-17: [SV-797] System - IMAP Migration - typo fixed
  • 2012-05-17: [SV-798] - IM service - roster.dat loaded and saved in binary mode
  • 2012-05-17: [SV-743] Notifier - Installer creation fixed
  • 2012-05-16: [SV-710] Linux - upgrade script - fixed passing previous version, causes upgrading from version 0

New in IceWarp Server 10.4.1 (Sep 25, 2012)

  • 2012-05-16: [SV-710] Linux - upgrade script - fixed passing previous version, causes upgrading from version 0
  • 2012-05-15: [SV-1020] Setup - update of users policies does not cause deadlock in MSSQL
  • 2012-05-10: [SV-998] POP3 Service - Remote accounts - fixed problem with non-RFC Date header
  • 2012-05-10: API - New system property C_System_FileName_Ends_With_ServerId - in LB scenario can be used for changing of the way how server generates filenames
  • 2012-05-04: [SV-986] System - Account cache - fixed work with account aliases and usernames stored using uppercase
  • 2012-05-04: [SV-922] API - Use localized api variables like C_GW_Resources if present in calendar-custom.xml
  • 2012-05-03: [SV-669] API - better description of small files cache variables
  • 2012-05-03: [SV-982] Installer - Empty webmail settings copied after processing setupfirst.dat
  • 2012-05-03: [SV-979] Directory Cache - fixed encoding for directories containing national characters or apostrophes
  • 2012-05-03: [SV-926] SMTP Service - SpamAssassin - SPF - multiple spaces allowed in SPF record
  • 2012-05-01: [SV-942] Linux - support for signal exceptions in shared libraries
  • 2012-05-01: [SV-974] Config - Names of access rights localizable again
  • [-] 2012-05-01: [SV-953] Setup - Upgrade Tasks - c_accounts_global_accounts_accountcache correctly updated
  • 2012-04-25: [SV-951] Linux - ReminderCallback type declaration fixed
  • 2012-04-25: [SV-919] ADSync - C_System_ADSyncDisableVCardSync API variable added - disables syncing of user details from AD

New in IceWarp Server 10.4.0 (Sep 25, 2012)

  • 2012-04-23: Directory Cache - wave mode - negative values never inserted
  • 2012-04-23: Directory Cache - quoted printable converted to lowercase
  • 2012-04-23: Directory Cache - GetFolderInfo from Cache - proper handling of folder .
  • 2012-04-20: [SV-935] Linux - uninstall - php-fpm killed
  • 2012-04-17: [SV-928] Config - ADsync filter example fixed
  • 2012-04-16: [SV-917] Linux - setup - changing permissions of files with backslash in name fixed
  • 2012-04-16: [SV-905] Linux - setup - php's executed by version >= 10.3.5 killed
  • 2012-04-13: GroupWare - GetAttachmentPath() - Params support added for TICKET&rights=nnn
  • 2012-04-12:
  • 2012-04-11: [SV-888] Directory Cache - Quoted printable encoding applied also if directory name contains = or ?
  • 2012-04-11: [SV-888] Directory Cache - Error about inserting duplicate items logged only when SQL logging is set to "log connection maintenance"
  • 2012-04-11: [SV-888] Directory Cache - Items in write cache sorted before flushing into database
  • 2012-04-10: [SV-817] IceWarp Server - Fixed "Download All" in smartattach templates (Download All: ...)
  • 2012-04-10: Desktop Client v4.0.14413 http://desktopclient.icewarp.com/dist/v4.0.14413_IceWarp/setup.msi
  • 2012-04-06: FTP Sync - Solved some destination FTP sync issues, Console updated
  • 2012-04-06: [SV-887] IM - voluntary features sent after authentication
  • 2012-04-06: default EAS folder provision changed to default folders only with preselected Public and Shared
  • 2012-04-05: GroupWare - new X-SERVER-SCHEDULED property added
  • 2012-04-05: [SV-877] Setup - Installation does not start if Administration console is running
  • 2012-04-05: [SV-876] directory Cache - RSS - delivery correctly updates directory cache
  • 2012-04-05: [WC-627] Directory Cache - "Black Hole" directories properly handled by live updates, ~webmail\~upload\ automatically considered as "Black Hole" directory and not hence not counted
  • 2012-04-05: [WC-627] Directory Cache - Write cache flushed, before doing any database operation with directories
  • 2012-04-04: [SV-679] IceWarp Server - Fixed password generator according to password policy, amend
  • 2012-04-04: [SV-858] Setup - If old Kaspersky directory can not be deleted, kavehost is forced to quit, if still no success, user is informed about failure
  • 2012-04-04: [SV-850] IMAP Service - flags.dat not created in directories where it should not be
  • 2012-04-04: [SV-851] Directory Cache - write cache is flushed each minute even if there is no activity
  • 2012-04-04: [SV-844] Directory Cache - initial load from disk - case insensitivity fixed
  • 2012-04-03: [SV-847] SMTP - Passport protected files properly detected
  • 2012-04-03: [SV-834] GroupWare - Old tickets compatibility added
  • 2012-04-03: [SV-734] Linux - tool - error message added, when user is deleted, env var not set or user cannot be switched
  • 2012-04-03: [SV-827] Linux - uninstall - running processes with lower pid number also killed
  • 2012-04-03: [SV-832] GroupWare - Support for SmartAttach with Folder Synchronization fixed
  • 2012-04-03: [SV-832] GroupWare - Support for SmartAttach with Folder Synchronization fixed
  • 2012-04-02: [SV-828] API - COM - ProcessUpgrades interface fixed
  • 2012-04-02: [SV-827] Linux - setup - running processes with lower pid number also killed
  • 2012-04-02: [SV-826] GroupWare - Tickets - filename truncated to fit in 255 char URL length
  • 2012-04-02: GroupWare - GetReminderList() support for use_tzid=1 fixed
  • 2012-04-02: [SV-819], XML-RPC example of multicall in readme.txt
  • 2012-04-02: [SV-824] GroupWare - Ticket rights - special case of record owner check fixed
  • 2012-04-02: GroupWare - New completely simplified ticket format, OpenTicket (new param "info") xml support added
  • 2012-04-02: [SV-818] DirectoryCache - c_accounts_global_accounts_disable_account_change_journal respected when clearing journal
  • 2012-03-31: Desktop client 4.0.14304
  • 2012-03-31: [SV-812] GroupWare - GetTZID() handles non existent TZIDs
  • 2012-03-30: [SV-796] Directory Cache - Paths containing .. are properly expanded, non existing path once appeared in schedule are not repeatedly processed
  • 2012-03-30: [SV-808] System - GetUserGroups vs. Account Cache fixed
  • 2012-03-30: SMTPClass - AddMessageHeaderFooter() fixed for base64 parts, message remains raw
  • 2012-03-30: [SV-803] SMS Module - proper UTF8 text handling
  • 2012-03-30: [SV-800] SMS Gateway - support for unicode URL encoding added - just specify ;unicode without any additional encoding
  • 2012-03-30: [SV-794] IceWarp Server - Fixed bypass file of 'Reject if SMTP AUTH is different from sender'
  • 2012-03-30: [SV-792] Linux - setup wizard - password confirmation added
  • 2012-03-30: [WC-583] API - movefilewithupdate and similar functions converts forward slashes to back slashes on windows
  • 2012-03-30: [WC-559] Directory Cache - updating of size in ~im history files fixed
  • 2012-03-29: [WA-4] API - New read only properties U_QuarantineEditable,U_ASEditable,U_SIPEditable,U_AVEditable,U_IMEditable,U_GWEditable,U_SyncMLEditable,U_FTPEditable,U_SMSEditable,U_ActiveSyncEditable,U_WebDAVEditable,U_ArchiveEditable
  • 2012-03-29: [SV-791] IMAP Service - XLIST "" % vs. folder subscription fixed
  • 2012-03-29: [SV-784] Fix problem with ConvertVersit function (from vCal to EAS Invitation)
  • 2012-03-29: [SV-773] SMTP Service - Anti-Spam - SpamAssassin - URl extraction and processing fixed
  • 2012-03-28: Desktop Client v4.0.14249 http://desktopclient.icewarp.com/dist/v4.0.14249_IceWarp/setup.msi
  • 2012-03-28: [SV-772] Directory Cache - Schedule works for global refresh and account refresh
  • 2012-03-28: [SV-769] API - c_smartattach_urlshortenerfortickets disabled
  • 2012-03-28: [SV-768] System Class - Fixed version comparison procedure
  • 2012-03-27: [SV-763] IceWarp Server - Added variables allowing/disallowing Quarantine for non-user accounts
  • 2012-03-27: GroupWare - GAL - Automatic Distribution Lists for first level groups support added
  • 2012-03-27: Desktop Client v4.0.14195
  • 2012-03-27: [SV-765] System Class - version comparison works correctly with RC10 and higher
  • 2012-03-27: License Plugin - License Server is contacted also for "versionmismatch" status
  • 2012-03-27: License Plugin - Default Client Sell Mode is "expiration"
  • 2012-03-27: [SV-668] GroupWare - Folder Synchronization - GetDiskTotal() UTF8 compliant
  • 2012-03-27: [SV-667] Directory Cache - Oracle vs. Empty strings treated as NULLs finally fixed
  • 2012-03-27: API - Variables describing SmallFilesCache renamed (C_System_Services_IMAP_SmallFilesCache_Size -> C_System_Services_SmallFilesCache_Size, ...)
  • 2012-03-27: System - Small files cache used in every service when enabled (disabled by default)
  • 2012-03-27: System - relay.dat stored in Small Files Cache
  • 2012-03-27: System - smtp bypass files stored in Small Files Cache
  • 2012-03-27: System - subdomains.dat stored in Small Files Cache
  • 2012-03-27: System - rbl.dat stored in Small Files Cache
  • 2012-03-27: [SV-506] IM - deadlock prevented
  • 2012-03-26: [SV-755] Config - Fixed "Send Now" in the retry queue
  • 2012-03-26: [SV-758] System - If error code of last error is 0, it is not translated into textual representation which is confusing (telling that the operation completed successfully)
  • 2012-03-26: [SV-376] Config - Content filters - and,or converted to upper case and not localizable
  • 2012-03-26: [SV-754] Directory Cache - Scheduled directories - folder is not processed if its parent is also scheduled
  • 2012-03-26: [SV-752] Directory Cache - non existent directories never added into directory cache, orphans ignored in LIST/XLIST
  • 2012-03-26: [SV-654] GroupWare - Subscribed folder matching problem fixed
  • 2012-03-26: FTP Server - STOR permissions consider full item path
  • 2012-03-26: GroupWare - IntervalEvents() - calculated recurrence occurrences always consider TZ definition
  • 2012-03-26: GroupWare - GetEventInfo() TZExpDate - occurrence shift added for proper TZ shift handling
  • 2012-03-26: [WC-544] GroupWare - Interval function considers occurrence Server TZ vs. Event TZ shifts and adjusts the values
  • 2012-03-26: [WC-547] GroupWare - TZExpDate - processed first before the default (field values updated last)
  • 2012-03-23: [SV-641] IceWarp Server - Fixed IMAP escaping (more secure)
  • 2012-03-23: Config - Auto Clean Rules - Run Now support added
  • 2012-03-23: [SV-741] Content Filters - Auto-Clean rules - IMAP is properly notified about file delete
  • 2012-03-23: [SV-742] Directory Cache - Non-Ansi paths stored using quoted printable encoding
  • 2012-03-22: [WC-524] Antispam - Fixed custom filters in Quarantine list
  • 2012-03-22: [SV-739] API - ManageConfig (system/certificates/server certificates, system/certificates/ca certificates) - responses fixed
  • 2012-03-22: [SV-744] Sync Class - DirectoryLock is threadsafe
  • 2012-03-22: [SV-743] Builder - non needed files not included
  • 2012-03-22: [SV-743] Notifier - Installer creation fixed
  • 2012-03-22: [SV-736] Console - more space for RelayCheck
  • 2012-03-21: API, System - New system property C_System_Logging_General_EnableStackTrace - improves logging of exceptions
  • 2012-03-21: [SV-734] Linux - tool is not executed, if icewarp user doesn't exist
  • 2012-03-21: [SV-728] GroupWare - Ticket folders stripped where possible
  • 2012-03-21: [SV-725] Linux - PHP extension - utf8 parameter ignored the same way as in other functions
  • 2012-03-21: [SV-725] Linux - PHP extension - utf8 parameter ignored the same way as in other functions
  • 2012-03-21: [SV-479] SMTP Service - Auto-responder - Auto-submitted: auto-replied
  • 2012-03-21: [SV-719] IceWarp Server - 'API console...' called from context menu of user doesn't freeze GUI
  • 2012-03-21: [SV-725] IceWarp PHP Extension - new functions icewarp_file_passthru($fname,$utf8 = false);icewarp_file_get_size($fname,$utf8 = false);
  • 2012-03-21: [SV-725] IceWarp PHP Extension - UTF8 support for file functions - icewarp_file_put_contents($fname,$data,$utf8 = false); icewarp_file_get_contents($fname,$utf8 = false); icewarp_file_exists($fname,$utf8 = false);
  • 2012-03-21: [SV-730] Config - DB init not done automatically
  • 2012-03-20: [SV-716] Setup - Better formulation when running upgrade tasks
  • 2012-03-20: [SV-724] IceWarp PHP Extension - icewarp_parse_to header - mime encoding decoded after recipient list is split
  • 2012-03-20: [SV-722] Config - Even more space for MaxMailListSize checkbox label
  • 2012-03-20: [SV-722] Config - More space for MaxMailListSize checkbox label
  • 2012-03-20: [SV-727] Linux - tool - allowed to run also as non-root process user
  • 2012-03-20: [SV-723] Linux - setup - error during installing service doesn't terminate setup process
  • 2012-03-20: [SV-654] IMAP - CheckACLAuth() - If email of group specified without "[]" it is automatically added
  • 2012-03-20: [SV-637] Setup - components selection - core files enabled back again, allows install console alone (but it is broken now as before)
  • 2012-03-19: [SV-705] Remote config - fixed loading license, if it is in default place
  • 2012-03-19: [SV-641] IceWarp Server - Fixed IMAP escaping (escaping " and \)
  • 2012-03-19: [SV-717] Directory Cache - AccountJournalCache - duplicity in change_time allowed
  • 2012-03-19: GroupWare - new ticket URL scheme used .../webdav/ticket//, needs updated webdav server
  • 2012-03-19: [SV-704] Correct dismiss relative reminder when sync event from Outlook to server
  • 2012-03-19: [SV-637] Setup - components selection - core files grayed out, always selected
  • 2012-03-19: [SV-711] Installer - Support for silent uninstall (/SILENT) /DELETEDATA can be specified to delete all user data
  • 2012-03-19: [SV-713] Directory Cache - All tables dropped when requested
  • 2012-03-19: [IWS-457] IceWarp Outlook Sync - Ended support of licenses in the 'version' mode
  • 2012-03-19: IMAP Service - Optimizations of SELECT and STATUS command for huge number of messages in mailbox
  • 2012-03-19: [SV-654] GroupWare - AddFolderRight() - If email of group specified without "[]" it is automatically added
  • 2012-03-19: [SV-712] Config - more space
  • 2012-03-16: [SV-630] Config, API - Better check of validity of public folder name - slash or backslash at the end not allowed - fixed
  • 2012-03-16: [SV-709] IMAP Service - fixed listing of shared folders previously corrupted due to optimization
  • 2012-03-16: DB Class - the new termination routine is called only if detected in the dll, fixes problem with upgrade
  • 2012-03-16: [SV-468] IceWarp Server - Fixed kavehost crash during installation in all versions of Windows
  • 2012-03-16: API - New property C_Accounts_Global_Accounts_Disable_Account_Change_Journal - allows to disable journal of account changes
  • 2012-03-16: Setup - Executable path and Display name of services is set even during upgrade - fixes problems with upgrade forced into another directory
  • 2012-03-16: [SV-705] Remote config - license displayed properly even if the file location is given in path.dat
  • 2012-03-16: [SV-698] Linux - check hostname resolvability done before trying to run ctasd
  • 2012-03-16: IMAP Service - Optimization of logging
  • 2012-03-15: Config - Permissions/ACL dialog - new folder class icons (each folder has its data class icon - contact, event, note, mail, file etc.)
  • 2012-03-15: [SV-557] IceWarp PHP Extension - DB connection is explicitly closed during php terminationg procedures - not after each request
  • 2012-03-15: [SV-684] IMAP Service - list ~@@SUGGESTEDCONTACTS returns the same information as WebClient does
  • 2012-03-15: [SV-698] Linux - check hostname resolvability done before trying to run ctasd
  • 2012-03-15: [SV-698] Linux - check hostname resolvability done before trying to run ctasd
  • 2012-03-15: [SV-698] Linux - setup - check, if hostname is resolvable
  • 2012-03-15: [SV-701] Linux - setup - skipmaildir option removed - needles now
  • 2012-03-15: [SV-701] Linux - setup - permissions not changed in mail directory during upgrade
  • 2012-03-15: GroupWare - _TZExpDate support for all day and floating added
  • 2012-03-15: [SV-701] Linux - setup - permissions are changed before the upgrade
  • 2012-03-15: [SV-689] Linux - PHP extension - passing objects as parameters and returning them fixed
  • 2012-03-15: IMAP Service - Optimization of XLIST
  • 2012-03-14: IMAP service - Small Files Cache used also for caching timestamp of domain.cfg
  • 2012-03-14: [SV-694] IceWarp Server - Fixed B&W list items which were not displayed
  • 2012-03-14: SIP - Local class critical sections instead of global shared ones
  • 2012-03-14: MIME Class - Access violation fixed
  • 2012-03-14: [SV-697] Mail Archive - Do not archive RSS option added in Config, API updated
  • 2012-03-14: [WA-51] API - new property L_ListFile_Contents - used for direct setting/getting of contents of members files
  • 2012-03-14: Config - Message Queues - Retry - displaying fixed
  • 2012-03-14: [SV-695] System - Account Cache Optimization - usernames are also cached - used for faster authentication
  • 2012-03-14: [SW-656] Restrict maximum ReminderDueBy (LastAcknowledge) to 1.1.4501
  • 2012-03-14: Config - Freezing after editing of ACL fixed
  • 2012-03-14: [EAS-41] Strip ~ for EAS notes as tasks when 1st time add to GW
  • 2012-03-14: [EAS-41] Support for notes as events or tasks conversion
  • 2012-03-14: [EAS-39] Notes as events with today / distant future date possibility
  • 2012-03-13: [SV-691] GroupWare - Rights owner bypass vs. groupid matching fixed
  • 2012-03-13: GroupWare - OpenFolder() AutoSubscribe - possible problems with nested shared accounts and public folders fixed
  • 2012-03-13: [SV-641] IceWarp Server - Fixed IMAP escaping
  • 2012-03-13: IMAP service - Small Files Cache used also for caching group members files
  • 2012-03-13: [WC-505] API - new properties G_ListFile_Contents,M_ListFile_Contents,S_OrganizersFileContents - used for direct setting/getting of contents of members files
  • 2012-03-13: [SV-313] Config - Filtering according to License restriction fixed
  • 2012-03-13: [SV-630] Config, API - Better check of validity of public folder name - slash or backslash at the end not allowed
  • 2012-03-13: [IWS-668] Outlook Sync - Removed Purchase... button from license plugin
  • 2012-03-13: [SV-690] Linux - LogAnalyzer - correct date list processing
  • 2012-03-13: [SV-687] Remote config - log analyzer default database path value depends on target system install path
  • 2012-03-13: [SV-687] Remote config - log analyzer default database path value depends on target system install path
  • 2012-03-13: [SV-686] Linux - LogAnalyzer - mlaimp.sh fixed
  • 2012-03-12: [SV-682] System - Account cache - default value of C_Accounts_Global_Accounts_AccountCache increased
  • 2012-03-12: [SV-682] System - Account cache - SimpleAccountCache implemented - caches only recently accessed accounts - needed for extremely big domains, where all accounts can not be cached
  • 2012-03-12: [SV-682] System - Account cache - Full cache enabled only for services, other instances (api.dll, icewarpphp.dll) uses only SimpleAcountCache
  • 2012-03-12: [SV-679] IceWarp Server - Fixed password generator according to password policy
  • 2012-03-12: [SV-675] Directory Cache - Correct database indexes
  • 2012-03-12: SMTP Service - Deletion of old messages from spam folder is done only during SMTP midnight tasks
  • 2012-03-12: IMAP service - Small Files Cache used also for caching rssmapping.txt
  • 2012-03-12: IMAP service - Small Files Cache used also for detection of existence of inbox and spam folder after login
  • 2012-03-12: [WC-474] WCS service - support for multiple servers added
  • 2012-03-11: IMAP Service - XLIST - looking for archive folder optimized
  • 2012-03-11: IMAP service - Small Files Cache used also for caching sharingimapusers.dat,sharingimapfolders.dat
  • 2012-03-11: IMAP service - Small Files Cache used also for caching foldermapping.xml
  • 2012-03-11: IMAP service - Small Files Cache used also for caching acl.dat
  • 2012-03-10: IMAP service - Small Files Cache used also for detection of wrapper.dat and existence of mail directories
  • 2012-03-10: IMAP service - Small Files Cache used also for detection of existence of flagsext.dat
  • 2012-03-10: IMAP service - Small Files Cache used also for detection of existence of imapindex.dat,flags.dat,imapexpunged.dat
  • 2012-03-10: [SV-674] System - Account cache - Changes in settings of a specific user does not invalidate account cache for the whole domain
  • 2012-03-10: [SV-674] System - Account cache - Changes in settings of a specific domain does not invalidate account cache for the whole domain
  • 2012-03-10: [SV-675] Directory Cache - correct database indexes added
  • 2012-03-09: [SV-671] Config - safe formatting of password policy description
  • 2012-03-09: [SV-127] Linux - uninstall - full uninstallation mode fixed
  • 2012-03-09: [IWS-708] IceWarp Outlook Sync - Made "open license dialog" the topmost window
  • 2012-03-09: [SV-669] IMAP Service - new cache for storing small files introduced, disabled by default, see C_System_Services_IMAP_SmallFilesCache_Size, C_System_Services_IMAP_SmallFilesCache_MaxFileSize, C_System_Services_IMAP_SmallFilesCache_DelayWrite
  • 2012-03-08: [SV-131] Config - remote - when storing new configuration, config file on target machine is checked for changes made by other configuration tool
  • 2012-03-08: [SV-666] GroupWare - calendar.xml *GRP_ID returned in all list functions, solves folder name postprocessing GW
  • 2012-03-08: GroupWare - FormatOtherSelect() better handling of % parameters, fixes some duplicate field issues
  • 2012-03-08: GroupWare - Ticket system - shorter ticket id, new urlencode safe base64
  • 2012-03-08: [SV-640] IceWarp Server - Fixed removal of dead email addresses in mailing list
  • 2012-03-08: [SV-127] Linux - uninstall script
  • 2012-03-08: [SV-630] Config, API - Better check of validity of public folder name
  • 2012-03-08: SV-622 GroupWare - AddFolder, RenameFolder updated
  • 2012-03-08: [SV-667] Directory Cache - Oracle vs. Empty strings treated as NULLs fixed
  • 2012-03-07: IMAP Service - STORE command do not save data to disk if nothing changed
  • 2012-03-07: GroupWare - File Directory Mapping / File Sychronization - Recursive folders (subdirectories) support added, you can easily map a Files folder to a physical drive, Network drive, Dropbox folder or even WebFolders. Recursive folder synchronization works for all types of folders. Config - Permissions - Files Directory Mapping - new Checkbox for recursive control, item and folder sync (folder operations supported: add, rename, and delete)
  • 2012-03-07: [SV-313] Config - Filtering according to License restriction fixed
  • 2012-03-07: [SV-453] Directory Cache - Memory cache is not invalidated when not needed, fixed evaluation of ~spam flags
  • 2012-03-07: [SV-662] IMAP Service - UIDValidity changed if imapindex.dat is missing
  • 2012-03-07: [SV-637] IMAP Service - Folder subscription - all subfolders of subscribed folder are listed
  • 2012-03-07: IceWarp PHP Extension - icewarp_openssl_pkcs7_read - stability issues fixed
  • 2012-03-07: [SV-204] Linux - Debian - init script - proper dependencies
  • 2012-03-07: [SV-659] IceWarp PHP Extension - parse_to_header - result converted to UTF8
  • 2012-03-07: IceWarp PHP Extension - parse_to_header - stability issues fixed
  • 2012-03-07: [SV-82] Linux - jpeg image resize implemented
  • 2012-03-06: [SV-649] Config - Access Rights dialog fixed
  • 2012-03-06: [SV-658] Linux - PHP extension - 64bit object id supported
  • 2012-03-06: [SV-660] API - Account Object - New property "U_GROUPS" - read only - evaluates list of all groups where user is member of
  • 2012-03-06: [EAS-39] Distant future day support (Config only)
  • 2012-03-06: [SV-647] LDAP - when slapd start fails, error message is logged
  • 2012-03-05: [SV-651] GroupWare ACL notifications skip the folder owner from list
  • 2012-03-05: Added Modus migrator
  • 2012-03-05: [WC-360] Linux - order of TSystemTime fields fixed
  • 2012-03-05: [SV-635] Config - Web - Access - Not possible to check both "Admin" and "Domain Admin" checkboxes
  • 2012-03-05: [WC-462] Groupware Service - ConvertEvnColors - color mapping updated
  • 2012-03-05: IceWarp PHP Extension - icewarp_parse_to_header - fixed mismatch in unicode string literals
  • 2012-03-05: [SV-447] Linux - setup - ldap upgrade from 10.3.5 conf file name fixed
  • 2012-03-05: [SV-645] Fixed compilation on Linux
  • 2012-03-05: IMAP Service - XLIST - Optimization - intermediate listing results are stored in Hash table (ordering of output is changed)
  • 2012-03-05: IMAP Service - XLIST - Optimization - output filtering for XLIST "" * skipped
  • 2012-03-05: IMAP Service - XLIST - Optimization - output backslash conversion optimized
  • 2012-03-05: System - Performance logging - Optimization of "ThreadLock" and "ThreadUnlock" performance evaluation
  • 2012-03-04: IceWarp PHP Extension - new function icewarp_get_microticks - returns value in microseconds using high performance system timer, windows only
  • 2012-03-04: FTP Synchronization - new Directory path detection variable added (can only be used with File Check), ie. Directory: $:\path\ File Check: device.id=(234234), in such case the server will search all drives and try to match the file check regex expression
  • 2012-03-03: IMAP Service - Optimization - XLIST without wildcards does not need to go through the whole directory structure
  • 2012-03-03: Directory Cache - existence of wrapper.dat added to the cache, (new column "flags")
  • 2012-03-02: [SV-634] IceWarp Server - Made 'public-folders' localizable, fixed
  • 2012-03-01: [SV-634] IceWarp Server - Made 'public-folders' localizable
  • 2012-03-01: GroupWare - Subscribed folder displays also all available subfolders
  • 2012-03-01: [SV-313] Config - If new license is loaded, all restrictions are applied immediately
  • 2012-03-01: [SV-468] IceWarp Server - Fixed kavehost crash during installation in WinXP
  • 2012-03-01: [IWS-693] IMAP service - Groupware integration - OSync newer then "10.4.0 (2012-03-01)" friendly name returned in base64encoded also for ~@@SUGGESTEDCONTACTS and ~@@SUBSCRIBEDCONTACTS
  • 2012-03-01: [IWS-693] IMAP service - Groupware integration - OSync newer then "10.4.0 (2012-03-01)" more detailed response to GETACL command changed - friendly name returned base64encoded
  • 2012-03-01: ACL "INBOX" "[email protected]/VmVqbWVyYSIgQU50b25pbg==" lrs "[email protected]/Q2Vja28=" lrw
  • 2012-02-29: [SV-632] IMAP Service, POP3 Service - Remote Accounts - FileTime of downloaded email respects timezone
  • 2012-02-29: [IWS-693] IMAP service - Groupware integration - OSync newer then "10.4.0 (2012-03-01)" gets more detailed response to GETACL command
  • 2012-02-29: [SV-464] Purpleserv - jabber - stripping jabber resource done in separated buffer
  • 2012-02-29: [SV-578] IceWarp Server - Improved telnet detection
  • 2012-02-29: [SV-636] Linux - wizard - password policy details printed, when user creation fails because of it
  • 2012-02-29: GroupWare - Checking item owner checks also item's group vs. session's main group (deals with problems of old items having no owner)
  • 2012-02-28: Control Service - Task & Events - Reload of configuration does nor re-initialize Task & Events if settings of Task & Events was not changed
  • 2012-02-28: [EAS-32] Set Not started state for new tasks
  • 2012-02-28: [SV-313] Config - If new license is loaded, restrictions for list of services are applied immediately
  • 2012-02-28: [SV-622] GroupWare - AddFolder, RenameFolder - Check for reserved filenames added
  • 2012-02-28: [SV-632] IMAP Service, POP3 Service - Remote Accounts - FileTime of downloaded email is preserved even through anti-spam and other processing
  • 2012-02-28: [WC-450] Groupware - ConvertEvnColors - dealing with NULLs fixed for sqlite
  • 2012-02-28: [SV-623] Icewarp Server - Fixed DirectoryCache tables in Oracle environment
  • 2012-02-28: [SV-630] Config,API - Public folder with invalid characters in name can not be saved
  • 2012-02-27: [SV-604] IMAP Service - XLIST - If current user was recently renamed, XLIST repairs acl entries of all subscribed accounts
  • 2012-02-27: [SV-606] GW - backslash is gw folder delimiter, regardless of platform
  • 2012-02-27: [SV-622] IMAP Service - Rename check reserved windows names and prevents action
  • 2012-02-27: [SV-495] Config - Logs - Selection of log type respects the option "automatically refresh current view" - fix
  • 2012-02-27: [SV-313] Config - User Settings - Voip tab is not displayed if server license does not allow it
  • 2012-02-27: [SV-621] Web Server - Access restrictions fixed
  • 2012-02-27: [SV-626] Directory Cache - Linux problem with lower case vs. upper case fixed
  • 2012-02-27: [SV-330] IceWarp Server - Language corrections
  • 2012-02-27: [SV-537] Setup - Stop services - better logging when windows failure action for the service can not be disabled
  • 2012-02-27: [SV-598] IceWarp Server - Made more space for some text labels, added some string for localization
  • 2012-02-27: [SV-625] Groupware server, Interface plugin - if direct connection to the license server can not be made, it is retried using groupware service as a proxy
  • 2012-02-27: [SV-620] SMTP - Archive - Mailing list and group mails are archived only once
  • 2012-02-24: [SV-598] IceWarp Server - Made more space for some text labels
  • 2012-02-24: [SV-617] Linux - setup - upgrade procedures are run without force flag
  • 2012-02-23: WC-386 - strings changed
  • 2012-02-23: [SV-604] IMAP Server, System - journal of renamed accounts is remembered for 30 days, journal used for detection of renamed subscribed accounts
  • 2012-02-23: [SV-464] PurpleServ - internally add default resource to username (called /PurpleServ) when not specified and prpl-jabber protocol is used
  • 2012-02-23: [SV-612] DirectoryCache - "Create Tables" properly initializes the "DirectoryCacheRoots" table
  • 2012-02-23: [SV-613] Config - Resource indentification in domain.dat 'O', example updated
  • 2012-02-23: [IWS-679] IMAP Service - LIST -@SUGGESTEDCONTACTS returns also "anyone"
  • 2012-02-22: [SV-614] Linux - child process terminating - missing Sleep added
  • 2012-02-22: [SV-605] Linux - AntiSpam Live config file update procedure
  • 2012-02-22: [SV-553] Linux - setup - killing running services fixed
  • 2012-02-22: [EAS-34] Send relative reminders to EAS device and set relative reminders received from EAS device ONLY for tasks in private folders.
  • 2012-02-22: [SV-593] Group functions also work with Resources - IsGroupMember() and others work properly now, fixes appearance of resources with group right
  • 2012-02-22: [SV-610] Notification service in LB mode notifies all services instead of only the master
  • 2012-02-22: [SV-605] Linux - AntiSpam Live updated to version 5.0
  • 2012-02-22: [SV-604] Subscribed shared accounts are renamed automatically in GroupWare
  • 2012-02-22: [SV-609] Linux - setup - server is restarted after upgrade
  • 2012-02-21: [SV-488] Linux - PHP-FPM logs rotated, when log rotation is enabled. Log files placed into separated logs subdirectory called php-fpm.
  • 2012-02-21: [SV-596] IceWarp Server - Language corrections
  • 2012-02-21: [SV-591] IceWarp Server - Fixed rules in mailing list (Edit message header)
  • 2012-02-21: [SV-603] Linux - icewarpd script reports KILLED, when service doesn't respond on SIGTERM in time
  • 2012-02-21: [SV-593] Resources synchronize members/users the same way as groups (only [resource] account is synchronized, other permissions always remain)
  • 2012-02-21: check WC DB fixed (SV-262)
  • 2012-02-20: API - new variable C_System_Logging_General_ExperimentalFastLogging
  • 2012-02-20: [SV-595] IceWarp PHP Extension - new function icewarp_parse_to_header
  • 2012-02-20: [SV-445] Turtle - msn file transfer is rejected automatically
  • 2012-02-20: new task added with Not started state (EAS-32)
  • 2012-02-20: keep PercentComplete property for incomplete task when it is synced from device (EAS-32)
  • 2012-02-20: ReleaseTags returns always true
  • 2012-02-20: [SV-575] IMAP Service - Groupware Integration - XLIST returns "l NO XLIST Internal error", if GW not accessible
  • 2012-02-17: GroupWare - Tags change deferred procedure support added
  • 2012-02-17: [SV-444] IM - Purple module - Buddy names encoded properly in file sending procedures
  • 2012-02-17: [SV-580] IMAP - Made keyword search case insensitive
  • 2012-02-17: [SV-444] Purple - file transfer reject by buddy processed
  • 2012-02-17: [SV-444] Purple - file transfer reject by buddy processed
  • 2012-02-17: [SV-91] - GroupWare VFREEBUSY support for X-SERVER-UID added if asked via ;FBUID, Resources conflict checked only relevant conflicts (not any) - reason contains only one conflicting time now, ProcessvCalendar() - new URI param &returnuid=1 added
  • 2012-02-17: [SV-543] IceWarp Server - Write a message into error log if C_System_Debug_DisableStartServerServices is set and a corresponding service is trying to start
  • 2012-02-16: [IWS-485] IceWarp Outlook Sync - Changed texts in the license plugin
  • 2012-02-16: [SV-139] Purpleserv - compiled fixes for windows
  • 2012-02-16: fix GetTagId with ReloadTags in all cases to avoid creating tag duplicities (IWS-254)
  • 2012-02-16: [SV-139] Purple module - file transfer - hash length data type fixed
  • 2012-02-16: [SV-139] Purple module - file transfer - sender's JID used instead of proxy's one in hash calculation and response
  • 2012-02-16: [SV-139] Turtle - temporary file closed and unlinked properly, prevents purpleserv segfault
  • 2012-02-16: [SV-139] Turtle - file transfer - temporary file generated in IM temp directory with full path
  • 2012-02-16: [SV-587] GroupWare Resources - new API variable to disable Resources calendar subfolders C_GW_ResourcesDisableCalendarFolders
  • 2012-02-15: [SV-584] Config - SIP Dial Plan invalidated when altered User VoIP settings so it will be reloaded next time
  • 2012-02-15: /freebusy/ - default to 365 days
  • 2012-02-14: GroupWare - CreateTicket() rights security applied, anonymous access not so strict - group rights applied
  • 2012-02-14: [SV-579] Default voicemail XML updated
  • 2012-02-14: added namespace to WebPage tag (for EAS and OS)
  • 2012-02-14: [SV-574] Linux - fixed gw xml-rpc API - too many parameters was used
  • 2012-02-13: vCard URL redesigned (SV-497)
  • 2012-02-13: vCard URL redesigned: NOT TESTED!!! (SV-497)
  • 2012-02-13: [SV-276] IceWarp Server - Warn on restore of old backup (storing version into the *.zip files)
  • 2012-02-13: [SV-572] Linux - setup - word "nor" replaced with "or" in password policy description message
  • 2012-02-13: [SV-392] Console - Made some comboboxes and labels bigger so that various translations fit in that space
  • 2012-02-13: FTP Sync - Config - Sync Now supports selected group of items
  • 2012-02-13: FTP Sync - Config - Groups support added, Relative path in File Check option added
  • 2012-02-10: [SV-547] Linux - setup - fixed creating admin with wizard
  • 2012-02-10: [SV-568] Config - User - VoIP tab - multiple user aliases support added
  • 2012-02-10: [SV-566] IMAP Service - XLIST,LIST - Optimization - ACL is analyzed before directory cache is asked for contents of shared or public folder - if user has surely no rights, directory cache is not asked at all
  • 2012-02-10: [SV-565] IMAP - FETCH - BODYSTRUCTURE - Content-Disposition - escaping applied
  • 2012-02-10: EAS Ping command request detection for switch off performance log (SV-524)
  • 2012-02-10: [SV-572] Linux - setup - password policy requirements description added
  • 2012-02-10: [SV-569] Config - File Edit Dialog - SaveAs - file name fixed
  • 2012-02-10: [SV-571] Linux - setup - evaluation notice added
  • 2012-02-10: [SV-129] Linux - php - API initialization E_LICENSE error ignored
  • 2012-02-09: GroupWare - Greatly enhanced TZID and VTIMEZONE search, hash classes used, use_tzid=1 returns proper detected global TZID
  • 2012-02-09: [SV-557] IceWarp PHP Extension - DB connection is explicitly closed during php terminationg procedures
  • 2012-02-09: [SV-553] Linux - setup - running services detection on Debian fixed
  • 2012-02-09: fix correct translation of phones from vCard to EAS and vice versa (SV-527, SV-559)
  • 2012-02-09: merge phones from EAS to original vCard support (SV-559)
  • 2012-02-09: System - Changes in configuration are not saved if config path did not exist during load of configuration - fixed for multiple reloads of configuration
  • 2012-02-09: [SV-556] Directory Cache - Create/Drop table works with the passed arguments
  • 2012-02-09: [SV-567] API - C_System_Logging_General_LogTimeFormat - new option - 3 - forces logging to log also milliseconds
  • 2012-02-09: [WC-342] IMAP Service - GETACL - Anyone with empty rights filtered out from rights list - virtual inherited right is considered to be empty right
  • 2012-02-09: [SV-554] Config - one typo and one better formulation
  • 2012-02-09: [SV-564] Directory Cache - Rename Of Folder invalidates memory cache
  • 2012-02-09: IMAP Service - XLIST - no additional checking of directory existence
  • 2012-02-08: [SV-551] GroupWare - Email appointment text representation updated, missing parts omitted, new template system in calendar.xml
  • 2012-02-08: [SV-553] Linux - setup - running services detection implemented
  • 2012-02-08: [SV-549] Config - LDAP synchronization - when primary domain is bypassed, users from other domains are synced to LDAP
  • 2012-02-08: [SV-454] Linux - setup - When --skipmaildir is in effect, message is written into install log
  • 2012-02-08: [SV-545] IMAP Service - STORE - Keywords not converted to lowercase
  • 2012-02-08: [SV-547] Linux - setup - password characters not shown when entered
  • 2012-02-08: [SV-500] Config - Services - Anti-Spam - "Start" correctly saves Anti-Spam settings
  • 2012-02-08: [SV-547] Linux - setup - fast option for skipping new installation wizard added
  • 2012-02-08: [SV-547] Linux - new installation wizard in install script
  • 2012-02-07: [SV-542] DirectoryCache - WaveMode updates flagsext.dat
  • 2012-02-07: [SV-544] Setup - user is requested to change connection string, if ODBC driver with the default syntax is used
  • 2012-02-07: SIP Server - Call Timer - INVITE requests resent when no response received, 100 Trying ignores ProcessResponse() call
  • 2012-02-07: [SV-227] Linux - Wizard - server log directory used, when log directory doesn't exist, it is created
  • 2012-02-07: [SV-205] Linux - PHP - mail command working, sendmail.sh fixed
  • 2012-02-07: [SV-546] Linux - purple and php-fpm logs created in server's log directory
  • 2012-02-07: SIP - Better trunk registration and timeout handling, de-registration in place
  • 2012-02-07: [SV-530] Installer - support for command line switches /fast and /silent
  • 2012-02-07: [SV-447] Linux - OpenLDAP startup script missing include fixed
  • 2012-02-07: GroupWare - calendar.xml and TZ list - new ignore list added, TZ listing close to Windows TZ list now
  • 2012-02-06: [SV-523] New tzurl filter tool, nice and clean tz.ics
  • 2012-02-06: [SV-523] New tzurl filter tool, nice and clean tz.ics
  • 2012-02-06: GroupWare - Resource invitation declination reason added - X-SERVER-DECLINEREASON property, new calendar.xml reason codes, &fulldecline=1 ProcessvCalendar declination flag
  • 2012-02-06: [IWS-484] IceWarp Interface Plugin - space increased
  • 2012-02-06: [SV-499] Directory Cache - System-wide mutex is initialized before its first use and not immediately after start
  • 2012-02-06: [SV-499] Linux - TProcessMutex is now recursive
  • 2012-02-06: [SV-434] Config - System - Logging - Added DNS logs
  • 2012-02-06: [SV-389] System - System Monitor - Disk Space Monitor - example clarified
  • 2012-02-06: System - Upgrade Tasks - ThreadID is logged everywhere
  • 2012-02-06: [SV-302] IceWarp Server - Fixed wrong icons in templates
  • 2012-02-03: [SV-194] IceWarp Server - Forbidden to create an alias with the same name as other domain
  • 2012-02-03: [SV-395] IceWarp Server - Fixed spam score in intrusion prevention
  • 2012-02-03: [SV-31] Control service - old Mail queue logs also deleted
  • 2012-02-03: [SV-495] Config - Logs - Selection of log type respects the option "automatically refresh current view"
  • 2012-02-03: [SV-478] System - Password Policy - Password policy enforced only for accounts with standard authentication
  • 2012-02-03: [SV-448] Config - Domain Information - Proper label for SRV autodiscover
  • 2012-02-03: Config - VoIP - SIP Trunk - Up/Down buttons added to change the order of trunks processing
  • 2012-02-03: [SV-304] IceWarp Server - Fixed flickering of tabs when new template is added
  • 2012-02-03: [WC-134] GroupWare - Account to Contact Sync - Name properly parsed for all name attributes
  • 2012-02-03: [SV-327] SMTP Service - Content filters - If one action contains "set flags" and "copy to folder" , The flags are used also for the copy action
  • 2012-02-03: [SV-234] SMTP Service - SpamAssassin - required_hits always obtained from server settings , value in cf file ignored
  • 2012-02-03: [SV-247] API - C# example added
  • 2012-02-03: [SV-536] POP3 Service - Session locking (c_system_pop3_locking) fixed
  • 2012-02-03: [SV-462] Config - Domain Clusters - All reasons of failed add/edit/delete is are logged into error log
  • 2012-02-03: [IWS-484] Interface Plugin - Position of several buttons fixed
  • 2012-02-03: [IWS-510] Interface Plugin - Typo fixed
  • 2012-02-03: [SV-431] Config - Search vs. "global settings / advanced / max records to show in domains & accounts" fixed for file system storage
  • 2012-02-02: [SV-284] SMTP Service - Server Title is reloaded with each update of configuration
  • 2012-02-02: [SV-304] IceWarp Server - forbidden to select more than one template by default
  • 2012-02-02: [SV-295] SMTP Service - Anti-Spam - BlackList - Possible to set one of possible actions (spam,delete, reject),
  • 2012-02-02: [SV-295] API, new variable C_AS_BlacklistAction
  • 2012-02-02: [SV-434] Config - Logs - Added DNS logs
  • 2012-02-02: [SV-401] Config - VOIP - IVR Test - support for action "silence" added
  • 2012-02-02: [SV-501] IceWarp Server - Possibility to create "routing for sender" with the same name as "routing for recipient"
  • 2012-02-02: [SV-401] Config - VOIP - IVR - new action "silence" added
  • 2012-02-02: [WC-360] GroupWare - TimeZone matching fixed - Recurrence cleared if Daylight omitted
  • 2012-02-02: [SV-170] Anti-Spam - GreyListing - Adaptive Mode - Already authorized session became pendig if another message is classified as spam
  • 2012-02-02: [SV-297] VOIP Services - java services called with parameters allowing to use API
  • 2012-02-02: Config, Web Service - webserver.dat is not saved if it could not be properly loaded because of disk problem
  • 2012-02-02: GroupwareService - API - Logging - GetGroupAccessRights function logs its output also in human readable form (IMAP style)
  • 2012-02-02: [SV-517] VOIP Service - Start of java VOIP services checks if java did not exited during one second after start. Stdout and Stderr not logged any more, The 1 second waiting is synchronous now
  • 2012-02-02: VOIP Service - java services are not restarted twice if VOIP is stopped and started again
  • 2012-02-01: [SV-232] Linux - services starting and stopping timeouts configurable in icewarpd.sh script
  • 2012-02-01: [SV-477] Linux - weather - old files with uppercase letters ignored
  • 2012-02-01: [SV-529] Config - API console - All services are told to refresh configuration immediately after saving changes done through API console
  • 2012-02-01: [SV-28] System - AD Authentication - Password checking on remote server is logged
  • 2012-02-01: [SV-276] IceWarp Server - Warn on restore of old backup (Fixed build problems)
  • 2012-02-01: [SV-409] IceWarp Server - Notifier Installer asks for administrator permissions when installing and doesn't end with and error
  • 2012-02-01: [SV-528] Linux - user is notified about stopping icewarpd in all cases
  • 2012-02-01: [WC-360] GroupWare - TimeZone matching - Daylight with the same To value as Standard considered as without Daylight
  • 2012-02-01: [SV-276] IceWarp Server - Warn on restore of old backup
  • 2012-02-01: [SV-517] VOIP Service - Start of java VOIP services checks if java did not exited immediately after start. In such case it logs stdout and stderr of the java process.
  • 2012-02-01: [SV-525] Directory Cache - Problem with collation fixed - LIKE is used instead of in all databases which can utilize indexes in LIKE conditions
  • 2012-01-31: [SV-346] GroupWare - FREEBUSY lookup - Floating time is shifted according to user's TZ settings and not local server's TZ
  • 2012-01-31: [SV-522] Config - SIP Devices properly saved
  • 2012-01-31: [SV-518] GroupWare - Virtual folders do not return Admin right, Private events do not clear EvnFolder, fixes Virtual folder private events display
  • 2012-01-31: [WC-342] IMAP Service - GETACL - Anyone with empty rights filtered out from rights list
  • 2012-01-31: [#SV-346] GroupWare - Floating events allowed again
  • 2012-01-31: [SV-381] SMTP Service - Anti-Spam - AS Live is bypassed for e-mails greater than C_AS_Live_IgnoreFilesLarger KB (default value 25 MB)
  • 2012-01-31: Linux - IceWarpD - Child registry is removed when exiting
  • 2012-01-31: Linux - IceWarpD API can be called even if icewarpd daemon is not running
  • 2012-01-31: [SV-132] Linux - Kaspersky - kavehost started from Scanner_Initialize using icewarpd request, Scanner_Init called from main process thread
  • 2012-01-31: [SV-132] Linux - Kavehost control code moved from kavi.dll to Kaspersky unit, IceWarpD API extended
  • 2012-01-31: [SV-132] Linux - icewarpd API starts kasperskyupdater, must run with root privileges
  • 2012-01-31: [SV-132] Linux - Scanner_ReloadDB function removed
  • 2012-01-31: Linux - When stopping all services, stop also icewarpd daemon
  • 2012-01-31: Linux - icewarpd.sh parameter --command sends IceWarpD API command to daemon
  • 2012-01-31: [SV-381] SMTP Service - Anti-Spam - AS Live is bypassed for e-mails greater than C_AS_Live_IgnoreFilesLarger KB (default value 25 MB)
  • 2012-01-31: [SV-132] Linux - Kaspersky - kavehost.pid can be read by nonprivileged process
  • 2012-01-31: [SV-132] Linux - IWS_INSTALL_DIR envvar used instead of hardcoded path
  • 2012-01-31: [SV-132] Linux - Kaspersky - Scanner SDK updated to version 129
  • 2012-01-30: [SV-516] System - License - Non-User accounts can be created even if number of created users reached the maximum
  • 2012-01-30: [SV-258] Config - Group cannot be a member of itself
  • 2012-01-30: DB Class - "Maintenance" Logging improved - It can be detect if "Select" returned some lines
  • 2012-01-30: [SV-389] System - System Monitor - Disk Space Monitor - All paths are checked each time, paths specified in diskspace.dat are checked even if "alert if disk space drops below" is set to 0
  • 2012-01-30: [SV-446] SMTP Service - If not-nexisting local account is specified as domain administrator, then messages to default admin aliases (e.g. postmaster) are not accepted
  • 2012-01-30: [SV-305] Config - Templates - "Card" tab not displayed in templates
  • 2012-01-30: [SV-167] AD Synchronization - If AD domain is different from IceWarp domain, and email transition is configured, it is performed also on group members
  • 2012-01-30: [SV-513] Groupware Service - SQL Formatter - improved resistance to form of SQL template
  • 2012-01-30: GroupWare - GetItemInfo()/GetItemList()/GetItemDetailList() - true folder ItmFolder/EvnFolder patched in all API functions
  • 2012-01-30: [SV-27] IMAP Service - FETCH - Header Parsing - BackSlash escaped with BackSlash is not filtered out
  • 2012-01-30: GroupWare - GetShareAccountList() API - new Bit6 attribute added - returns anyone user
  • 2012-01-28: [SV-387] SMTP Service - Anti-Spam Live Scoring - Proper value displayed
  • 2012-01-27: [SV-483] Config - When domain is deleted it also deletes relevant lines from subdomains.dat
  • 2012-01-27: [SV-435] Config - Database Migration - Not possible to click "start" when migration is already running
  • 2012-01-27: [SV-328 SMTP Service - AutoArchive not applied to local relay ( Web Client -"Bounce back messages for failed recipients")
  • 2012-01-27: [SV-368] LDAP - Fixed extended logging
  • 2012-01-27: [SV-252] IM service - Shared DOmain Roster - Only accounts with access mode for IM are inserted here
  • 2012-01-27: [SV-479] SMTP Service - Auto-responder - Auto-submitted: auto-generated, Precedence: bulk headers
  • 2012-01-27: [SV-509] Groupware Service - calendar.xml - FOLDERTAGLIST,TAGDETAILLIS SQL fixed
  • 2012-01-27: [SV-112] SMTP Service - "Copy Outgoing" option not applied to local relay ( Web Client -"Bounce back messages for failed recipients")
  • 2012-01-27: PHP IMAP extension - fetch_fast, fetch_overview - optimization - no unnecessary calls for fetching sequence number
  • 2012-01-27: [SV-507] LDAP server - FCanLDAP race condition prevented
  • 2012-01-26: [SV-506] Instant messaging - DeadLock fixed
  • 2012-01-26: [WC-284] Groupware - ConvertEvnColors - fixes for firebird, msaccess, interbase
  • 2012-01-26: [SV-244] Web Service - Fixed duplicated HTTP headers
  • 2012-01-26: [SV-242] Installer - Release Notes - releasenotes_voicemail.txt renamed to releasenotes_voipservices.txt - fix in installer
  • 2012-01-26: strip Attendees and Exceptions from Tasks in server EAS output, but keep them if device is updating them (EAS-31)
  • 2012-01-26: change behavior for handling EAS tasks (with 2 states only) device update: keep previous server state if incomplete task is updating (EAS-32)
  • 2012-01-26: [SV-487] Kaspersky - old files in temp folder cleaned, C_Kaspersky_TempDeleteOlder API variable
  • 2012-01-26: [SV-489] Old empty directories in webmail temp deleted
  • 2012-01-26: [SV-337] SMTP - Fixed problem with not fully deleted domain
  • 2012-01-25: PHP IMAP Extension - function "get_status" can obtain SA_HIGHESTMODSEQ
  • 2012-01-25: IMAP Service - GETMETADATA - new selector /public/vendor/icewarp/folderinfo/changedsince/ implemented. should be replaced by modification sequence number. Result is in URL-like notation, i.e.: "vanished=1:3,61,70,81&changed=4:60,62:69,71:80,82:121&"
  • 2012-01-25: IMAP Service - STATUS - new selector "HIGHESTMODSEQ" - returns actual modification sequence number of the mail folder
  • 2012-01-25: [SV-447] Linux - OpenLDAP server integrated
  • 2012-01-25: [SV-381] SMTP Service - Anti-Spam - "Maximum message size to process with Anti-Spam" does not influence Anti-Spam Live
  • 2012-01-25: Config - Public Folders - Config does not try to create Groupware public folders for non existing groups
  • 2012-01-25: [SV-354] Resources - Invitations to resources have all alarms (reminders) removed
  • 2012-01-25: [SV-50] SMTP Service - Account Rules - "Is Spam" condition does not consider global spam status but it considers spam status for current recipient
  • 2012-01-25: [SV-10] API - U_Archive, D_Archive added
  • 2012-01-25: [SV-346] Resources - Floating time invitations not accepted
  • 2012-01-25: [SV-345] Resources - Free invitations are not accepted
  • 2012-01-25: [SV-352] WebMail - Added default settings.xml which prevents problems with data restoring - installer fixed
  • 2012-01-24: IMAP Service - "Too many bad commands" response is returned after the last "BAD command" response
  • 2012-01-24: IMAP Service - "BAD Command Unknown" is returned as untagged response
  • 2012-01-24: [SV-171] Setup - warning about non installed pdf reader localized
  • 2012-01-24: [SV-183] SMTP Service - routing - support for %%current_recipient%%
  • 2012-01-24: [SV-491] SMTP Service - Client Session - Outgoing IP specified in bind.dat is respected even if Domain IP Binding is enabled and sender is not local or it's domain has no IP assigned, Assigned outgoing IP logged
  • 2012-01-24: [SV-242] Installer - Release Notes - releasenotes_voicemail.txt renamed to releasenotes_voipservices.txt
  • 2012-01-24: [SV-352] WebMail - Added default settings.xml which prevents problems with data restoring
  • 2012-01-24: [SV-433] Config - Policies - Password Policy - Changing "Number of non alpha-numeric characters" enables the "apply" button
  • 2012-01-24: [SV-352] WebMail - Added default settings.xml which prevents problems with data restoring
  • 2012-01-24: [TL-2] Config - Status bar is a TEdit component so text can be copied and scrolled easily
  • 2012-01-24: problem with non existing index fixed (SV-497)
  • 2012-01-24: new vcard URL mapping to Location: 1 URL = Work, more URLs: 1st = Home, 2nd = Work, 3rd = Other
  • 2012-01-24: GroupWare API - DeleteItem - supports delete all operation, docs updated
  • 2012-01-24: [SV-500] Config - Stop/Start Service - If no changes were made before clicking stop/start, configuration is reloaded automatically before result of stop/start action modifies configuration
  • 2012-01-24: [SV-98] SMTP routing doesn't strip long hostname string anymore
  • 2012-01-24: [SV-499] Linux - DirectoryCache IPC implemented
  • 2012-01-23: fixed problem with deleting URL if count of URLs is greater then count of addresses (SV-497)
  • 2012-01-23: prepared for correct handling URL type
  • 2012-01-23: [SV-132] Linux - kavehost - starting started and stopping stopped service is not an error
  • 2012-01-23: System - AD Synchronization - When AD synchronization is not performed, because previous synchronization is still running, it is logged
  • 2012-01-23: [SV-132] kasperskyupdater - used also on Linux
  • 2012-01-23: IMAP Service - Logging - remote disconnection does not log "BAD Command unknown"
  • 2012-01-23: [SV-108] GroupWare - LDIF import supports multiple contacts
  • 2012-01-23: SMTP Service - Client Session - "Too many hops is" is logged
  • 2012-01-23: System - Directory Cache - System wide mutexes for SELECT,UPDATE,INSERT used when sqlite engine is used.
  • 2012-01-23: [SV-98] SMTP routing doesn't strip long hostname string anymore
  • 2012-01-23: System - AD Synchronization - When AD synchronization is stopped because the server operates in the slave mode, it is logged
  • 2012-01-23: Config - VOIP - IVR - TextToSpeech - Workaround for bug in MS default voices
  • 2012-01-20: HTTP Class - DownloadURLFile returns correctly string output even if redirect performed
  • 2012-01-20: GroupWare - EvnFolder value fixed in special cases
  • 2012-01-20: [WC-291] Directory Cache - ~im folder reflected in Directory Cache
  • 2012-01-20: [SV-463] HTTP Service, API - Directory Listing improved, new API variable C_WebService_Default_HostName
  • 2012-01-20: SV-76 Setup - IM services names with server hostname in fresh installation
  • 2012-01-19: accept timezone with empty name
  • 2012-01-19: change settings of time format in versit set date functionality: set UTC type only when Z char is found in date-time string and no timezone is set
  • 2012-01-19: SMTP Service - mechanism notifying IMAP service about new e-mails - termination fixed
  • 2012-01-19: [SV-493] System - Directory Cache - Optimization of size updates
  • 2012-01-19: [SV-492] API - Fixed the IMMessage.IsOnline() function
  • 2012-01-19: [SV-458] SMTP Service - Auto-Clean rules - "Message resides in folder" fixed
  • 2012-01-19: [SV-392] Console - Made some comboboxes and labels bigger so that various translations fit in that space
  • 2012-01-19: System - Directory Cache - Fixed initialization of external directories
  • 2012-01-18: [SV-454] Linux - setup - skipmaildir option added
  • 2012-01-18: [SV-451] SMTP Service - Anti-Spam Live - Update overwrites ctasd.conf so that its structure matches requirements for current version, but preserves the data from ctasd.conf
  • 2012-01-17: [SV-473] SMS Account - password input disabled if system account used
  • 2012-01-17: [WC-300] Config - Access Rights - "Everyone" renamed to "Everyone/Anonymous"
  • 2012-01-17: [SV-465] Config - IVR - Offline Text To Speech - Default output path, "Test" button added
  • 2012-01-17: [SV-465] Config - IVR - Test - Support for relative paths and for paths containing /
  • 2012-01-17: [SV-465] Config - IVR - Offline Text To Speech - External application is required to output .wav
  • 2012-01-16: [SV-419] Detecting loops in groups
  • 2012-01-16: [SV-466] SMTP Service - Backup Domain - If verification is performed and multiple targets are entered, recipient is changed to contain the found target, i.e. to:
  • 2012-01-16: [SV-274] Config - Account statistics - Messages amount changed to Files amount
  • 2012-01-16: [SV-206] Linux - sendmail.sh wrapper script added
  • 2012-01-16: [SV-206] Linux - sendmail.sh wrapper script added
  • 2012-01-16: [SV-462] Config - Domain Clusters - Input not stripped on 255 characters
  • 2012-01-16: [SV-463] HTTP Server - Directory Content Listing fixed
  • 2012-01-16: [SV-382] Linux - spam reports script working directory set properly
  • 2012-01-16: [SV-392] Console - Made some comboboxes and labels bigger so that various translations fit in that space
  • 2012-01-16: [SV-458] SMTP Service - Auto-clean rules - Anti - loop mechanism
  • 2012-01-16: [SV-458] SMTP Service - NewDay procedure - correct iterating through domains
  • 2012-01-16: Config - Directory Cache - "Run Now" fixed
  • 2012-01-16: [SV-461] API - New write only variable C_System_Adv_Process_New_Day introduced - when set, all services will be told to do their midnight task immediately
  • 2012-01-16: Groupware service - API - Logging - Session id is logged with each relevant log line
  • 2012-01-16: Groupware service - API - If function returns "0" or "" , LastError is automatically logged
  • 2012-01-13: [SV-392] Console - Made some comboboxes and labels bigger so that various translations fit in that space
  • 2012-01-13: [SV-293] IMAP - Detecting loop while doing Server Migration
  • 2012-01-13: SV-132 Linux - Kaspersky - reloaddb implemented
  • 2012-01-13: SV-132 Linux - Kaspersky - kavehost is registered as icewarpd child
  • 2012-01-13: fix merge of relative reminders
  • 2012-01-13: send relative reminders to EAS device only for private folders (EAS-25,SV-220)
  • 2012-01-13: set relative reminders received from EAS device only for private folders (EAS-25,SV-220)
  • 2012-01-13: System - Directory Cache - mechanism for workaround the 'database locked' problem in SQLite
  • 2012-01-13: [#PDU-941403] Config - GroupWare ACL inherited support for blank right list support added
  • 2012-01-13: [#PDU-941403] Config - GroupWare ACL inherited support for blank right list support added
  • 2012-01-12: [SV-263] spam admin - quarantine queue is not returned correctly by api (Improved)
  • 2012-01-12: [SV-455] Setup - Compatibility section added to manifest
  • 2012-01-12: [SV-453] System - Directory Cache - Memory cache introduced - directory listings are remembered for one minute or until cache is invalidated
  • 2012-01-12: Linux - IceWarpD API created - support for registering child's PIDs by the icewarpd service
  • 2012-01-12: System - Directory Cache - non-successful wave is rescheduled, db transactions used
  • 2012-01-12: [SV-451] SMTP Service - Anti-Spam - AS Live - new engine 5.00.0020 used
  • 2012-01-11: [SV-225] Remember Activation Key in icewarpinterfaceplugin.dll
  • 2012-01-11: System - Directory Cache - Default Schedule set to each friday , 23:50
  • 2012-01-11: [SV-442] System - Directory Cache - immediate update of the cache from file system is performed only once at a time
  • 2012-01-11: [SV-440] Config - Directory Cache - "Create Tables" properly informs about result
  • 2012-01-10: Fixed bulk settings of SmartDiscover items (Using the "Set New Hostname For All..." button)
  • 2012-01-10: [SV-436] IMAP Service - Groupware Integration - GETMETADATA,SETMETADATA supports new selector /public/vendor/icewarp/serverinfo/tagcolors
  • 2012-01-10: GroupWare - TimeZone interval adjustment fixed in non-owner folders
  • 2012-01-10: [SV-432] IM - file transfer - transfer initiation is send with full JID of target
  • 2012-01-10: [SV-166] Fixed replying to emails received in IM if the recipient contains national characters
  • 2012-01-10: Linux - sqlite 3.7.9
  • 2012-01-10: GroupWare - MySQL DeleteTag optimized (query planner bug workaround)
  • 2012-01-10: [WC-284] Groupware service - new function ConvertEvnColors implemented
  • 2012-01-10: SQLite 3.7.9 used
  • 2012-01-10: GroupWare - After Tag is renamed all items linking to that Tag are updated automatically (EditCounter and Modified fields)
  • 2012-01-10: Autodiscover: remove IMAP section for POP3 accounts and remove POP3 section for IMAP and IMAP&POP3 accounts (SV-222)
  • 2012-01-09: [SV-174] Do not allow to stop Web Service via Remote Console
  • 2012-01-09: [SV-314] Archive is set by default in domain policies tab
  • 2012-01-09: GroupWare - Tag management - Tag caching fixed, folder session ignored and group session used
  • 2012-01-09: fix bracket problem in condition
  • 2012-01-09: [SV-426] System - Directory Cache - Move Directory, Copy Directory, Delete Directory correctly reflected in Directory Cache
  • 2012-01-09: [SV-429] IMAP Service - Directory Cache - Fixed Memory Leak in XLIST
  • 2012-01-08: System - Directory Cache - DB operations are performed directly inside process instead of db.dll
  • 2012-01-06: [SV-282] Implicitly allow localhost connections in "Login IP Restriction"
  • 2012-01-06: [SV-263] Check spam admin permission
  • 2012-01-06: System - Directory Cache - DB interface uses ShortStrings instead of AnsiStrings, DBUpdate performed in independent thread
  • 2012-01-06: [SV-263] Added new ManageConfig function ('antispam/quarantine') which retrieves all spams that should be visible to the spam admin (it supports also groups and whole domains)
  • 2012-01-06: [SV-425] Linux - PHP - installpath load is checked on each request
  • 2012-01-05: [SV-281] Installer - Advanced Mode - Directory Cache DB is also set to use the entered database
  • 2012-01-05: [SV-236] Api - Fixed property U_PasswordExpired (fixed RPC)
  • 2012-01-05: SMTP Service - Ant-Spam - SpamAssassin - empty rules files are deleted
  • 2012-01-05: [SV-416] SMTP Service - Management of outgoing queue optimized
  • 2012-01-05: [SV-236] Api - Fixed property U_PasswordExpired (fixed)
  • 2012-01-05: [SV-283] System - Directory Cache - Minor fixes
  • 2012-01-05: [SV-260] System - New Directory Cache, size.dat and subdirs.dat are not used anymore, instead db storage is used
  • 2012-01-05: [#SV-47] SMS Server - SMS log shows the status of disabled or unknown gateway
  • 2012-01-05: [IWS-418] Interface Plugin - Rules - Proper button disabled in "Where sender/recipient is local/remote"
  • 2012-01-04: GroupWare - TZ list - New USA timezone labels: Eastern Time (USA), Central Time (USA), Pacific Time (USA)
  • 2012-01-04: [SV-364] Groupware Service - GetVCalendar,AddVCalendar works with "Files Directory Mapping"
  • 2012-01-04: [SV-412] System - Upgrade Tasks - Access Mode - "Advanced" access mode converted as NOT XOR
  • 2012-01-04: [SV-236] Api - Fixed property U_PasswordExpired
  • 2012-01-04: GroupWare - EvnColor no longer supported, use Tags instead
  • 2012-01-04: GroupWare - EvnColor no longer supported, use Tags instead
  • 2012-01-04: [#SV-359] GroupWare - Duplicate interval events fixed
  • 2012-01-04: [SV-414] IMAP Service - when shared account is unsubscribed, all subscribed subdirectories are unsubscribed, even if they were subscribed manually
  • 2012-01-04: [SV-374] IMAP Service - imap files directly created on filesystem can now contain dot - fixed
  • 2012-01-03: Config - SMS Gateway - new O2 CZ Gateway template added
  • 2012-01-03: IMAP Service - Expunge - fixed assignment of sequence numbers
  • 2012-01-03: [SV-413] Config - remote - encrypted password tag converted properly between AnsiString and WideString
  • 2012-01-03: [SV-193] SMTP Service - Backup/Distributed domain - Delivery and verification via domain aliases uses target domain, this can be disabled using API variable C_System_Services_SMTP_Rewrite_Backup_Recipients
  • 2012-01-02: [SV-410] GroupWare - SetExceptions - wrong timezone indirection removed - pointer have to be passed, not pointer to pointer
  • 2012-01-02: SMS Server - Fatal http responses (4xx, 5xx) handled differently
  • 2012-01-02: [SV-397] SMTP Service - Anti-Spam is not performed for external recipients of distributed domains, this can be disabled using API variable C_AS_BypassDistributedDomain
  • 2012-01-02: [SV-162] Linux - FPC 2.4.4 used for compilation, possibility of 64bit build introduced
  • 2012-01-02: Config - ActiveSync dialog - New Logs button added which takes you to the currently selected device logs
  • 2011-12-30: GroupWare - OpenFolder() - new @@PUBLIC@@ special folder support added, virtual folders optimization - GetFolderList() called only once
  • 2011-12-28: System - Access violation during termination fixed
  • 2011-12-28: Config - Voip - IVR - offline text to speech - if text to speech application is not given, default windows text to speech engine is used
  • 2011-12-27: GroupWare - vCard/vCalendar/vNote - support for HTML Description / Note (X-ALT-DESC/X-ALT-NOTE) added
  • 2011-12-23: GroupWare - Contact/Event DescFormat field added, calendar.xml and upgrade procedures updated
  • 2011-12-22: [SV-162] RegEx - 64bit Linux compatibility
  • 2011-12-22: [UKU-360-21590] SMTP Service - Anti-Spam - Quarantine - Invalid UTF8 removed after subject is stripped
  • 2011-12-22: [SV-396] Remote console - time difference between client and server doesn't cause running time negative (or down counting) anymore
  • 2011-12-22: System - Improvements in performance logging - waiting for threadpool is logged, Execution of fastcgi/cgi/isapi/antivirus/antispam/contentfilter is logged
  • 2011-12-21: System - Improvement of performance logging 'waiting for threadlock'
  • 2011-12-21: [SV-394] Linux - install - local.cf needn't be present, error output of check for icewarp service redirected to /dev/null
  • 2011-12-21: [SV-394] Tool and Setup - password policy check checks also PassPolicyEnabled variable
  • 2011-12-21: SMTP Service - outgoing queue and incoming queue have independent locks, Searching of outgoing files improved - FIFO order ensured
  • 2011-12-21: [#SV-184] GroupWare - vCard SORT-STRING integration
  • 2011-12-21: [#SV-184] VersitClass - vCard SORT-STRING support added
  • 2011-12-21: Config - Rules dialog - Memory violation after click on hyperlink fixed
  • 2011-12-21: [SV-189] Config - Services List - Groupware sessions are also counted as GW connections
  • 2011-12-20: [SV-116] Linux - install - running PHP detection fixed
  • 2011-12-20: [IWS-418] Interface Plugin - several dialogs fixed
  • 2011-12-20: [SV-99] Config - Help IDS fixed
  • 2011-12-20: [SV-385] Config - File Manager - File operations update flagsext.dat
  • 2011-12-19: API - ManageConfig - new selector 'voip/texttospeech', understands command 'convert' with parameters: sentence - text to convert, filename - path to the resulting wav file, Uses default voice defined in Windows Speech API
  • 2011-12-19: API - AccountObject - new read only properties: U_SIP_ONLINE - true if user is logged to local VOIP service, U_SIP_AVAILABLE - true if user is logged into local VOIP service and is not calling now
  • 2011-12-19: [SV-257] System - AD Synchronization - group as a member of another group is synchronized to IceWarp server
  • 2011-12-19: [SV-373] LDAP synchronization - System to LDAP - Rename of DN does not cause deletion and re-creation of the account in LDAP
  • 2011-12-16: [#SV-335] GroupWare - less sensitive input for use_tzid added
  • 2011-12-16: Config - VOIP - IVR - Export to graph - support for %self%, arrows pointing to node with ID equal to 0 are not displayed
  • 2011-12-16: [SV-384] SMTP Service - retry queue processing improved - retry directory contains subdirectories named with the time when the messages should be sent (in UTC)
  • 2011-12-15: [SV-116] Linux - install - colors turned off again
  • 2011-12-15: (EAS-22) Devices with 'validate' as device id are hidden
  • 2011-12-14: [#SV-379] Setup - labels updated
  • 2011-12-14: [SV-384] SMTP Service - outgoing queue and incoming queue have independent locks, Searching of outgoing files improved
  • 2011-12-14: Linux - Unlimited threadpool defaults to 15 php threads
  • 2011-12-14: [SV-375] Linux - wizard - reason of account create problem reported
  • 2011-12-14: Config - New splash screen added
  • 2011-12-14: [SV-374] IMAP Service - imap

New in IceWarp Server 10.3.0 (Sep 25, 2012)

  • 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 properly
  • 2010-11-05 WAVEClass - new class implemented, cross platform library, RTPTools class uses this new WAVEClass, works on linux too, no Windows API required now
  • 2010-11-05 [#NER-322045] Config - Help IDs - first part
  • 2010-11-05 RTPClass - SOX support for GSM converison, SIP save calls to mp3 working properly now for PCMU, PCMA and GSM 06.10
  • 2010-11-05 RTPClass - support for new RTPDump conversion flags, API new variable, updated
  • 2010-11-05 Setup - sox tool added, http://sox.sourceforge.net/, installer and builder updated
  • 2010-11-05 API - Domains are not saved if not initialized
  • 2010-11-05 API - automatic conversion of old spam.dat does not delete all domains
  • 2010-11-05 System - logging of save of configuration improved again
  • 2010-11-05 XML Localizer - setup - english xml is not explicitly distributed
  • 2010-11-04 RTPClass - Better payload handling, multiple codecs, GSM support
  • 2010-11-04 ActiveSync - Time zone handling, if time zone contains no name local time zone will be used
  • 2010-11-04 API - IsRunning() returns the real module status
  • 2010-11-04 [#SSO-573732] SIP - Circular Hunting - If all members used the last one will keep ringing
  • 2010-11-04 API - Better logging of save of configuration
  • 2010-11-04 [#OIS-130987] SMTP Service - ETRN Download - password and domain parameters sent correctly
  • 2010-11-04 [#BZM-526090] IMAP - Groupware integration - GetContactLastModified - cache is cleared in some situations
  • 2010-11-04 [#TWH-253291] API - FindInit returns FALSE if requested domain does not exist
  • 2010-11-04 Config - localization strings for WebAdmin fixed
  • 2010-11-03 RCP - Large settings received by old server problem fixed
  • 2010-11-03 AntiSpam - spam.dat settings moved to the API, auto upgrade added, Config updated
  • 2010-11-03 Proxy - proxy.dat settings moved to the API, auto upgrade added, Config updated
  • 2010-11-03 API - several constants in apiconst.pas fixed
  • 2010-11-03 Groupware - calendar.dat settings moved to the API, auto upgrade added, Config updated
  • 2010-11-02 [#OUW-336065] Config - F1 help IDs fixed
  • 2010-11-02 Config - New localization strings for WebAdmin added
  • 2010-11-02 Localizer - fixed problem with LEFT and WIDTH attributes
  • 2010-11-02 SIP - RTP NAT travesal changed to boolean only, config updated
  • 2010-11-02 System - db.ini discontinued - DBCacheCount put to API, AutoDiscover.dat discontinued and put to API, Config updated and autodiscover script updated
  • 2010-11-02 [#GZS-136946] Config - several GV strings changed to unicode
  • 2010-11-01 SMS Service - New API variable to control local number length added, SMS pairing (sender reply) uses only local number format now
  • 2010-11-01 Component classes - Constructor inherited order calls updated
  • 2010-11-01 Anti-Virus - Kaspersky - Scanner engine is initialized only once
  • 2010-11-01 System classes - Constructor inherited order calls updated, Thread constructor calling changed
  • 2010-11-01 SSLClass - Default hash algoritm sha1 instead of md5
  • 2010-10-28 SMS - Delivery reports for SMS added, new msgid param for HTTP incoming and gateway supported, /sms/?number=&data=&binary=&udh=&pid=&dcs=&user=&pass=&maxmsgs=&sender=&authenticated=&reply=&id=&msgid=
  • 2010-10-28 IceWarpPlugin - Automatic client license activation if previous license expired
  • 2010-10-27 Config - Left module tree items order updated, Services tab - items order updated, Status - Drop down order updated, Status Logs - new drop down with categories introduced
  • 2010-10-27 System - Class and Constructor vs. Destructor inheritance updated
  • 2010-10-27 Config - Admin Strings - WA_localaccount added
  • 2010-10-27 XMLClass - Support for XML comments added
  • 2010-10-27 Config - SIP Services - Voicemail and Echo GUI added
  • 2010-10-27 IMAP - Groupware integration - each IMAP user has his own imapindex.dat and imapflags.dat for GW folders
  • 2010-10-27 Config - size units dropdowns does not contain kB, if the smallest granularity is MB
  • 2010-10-27 System - License texts can contain "Subject: str" line which will be used as subject, if not exists the first line will be used as subject and also will be part of the body, few strings updated
  • 2010-10-26 Linux - Fixed connecting UDP sockets
  • 2010-10-26 [#SSO-573732] SIP - Circular Hunting - vast improvements, time forwarding allowed and working, all failed members result in a target error
  • 2010-10-26 Setup - WebClient/_external directory is deleted before installation
  • 2010-10-26 Config - Admin Strings - WA_captcha, WA_powered added
  • 2010-10-26 SMS - Sender reply pairing updated - when external SMS received the Number used for From: is the original one created with the pair (not the one received from the modem), this way it works perfectly with mixing +1 prefixes and without them
  • 2010-10-26 Localizer - Connector, Notifier - tag localizable
  • 2010-10-26 SIP - RTP NAT Proxy - RTP stream timeout terminates only the corresponding media_no index, fixes a problem with established Video RTP but no stream which would terminate also audio eventually, fixed
  • 2010-10-25 Localizer - Languages with low percentage of translated code are excluded again
  • 2010-10-25 IMAP Service - whole response to SELECT command is logged
  • 2010-10-25 [#SQQ-230624] System - new authentication type - temporary AD - switched to standard mode after first login
  • 2010-10-25 IM - Email gateway - emails sent via gateway have automatically prefixed From: Name
  • 2010-10-25 IM - IMEmailTransport property automatically detected from IM services list - type=email, removed from GUI, examples and default labels updated
  • 2010-10-25 [#RWV-185395] SMTP - rules for catch-all account are not processed twice
  • 2010-10-25 HTTP Service - FastCGI - error is logged if process can not be added to jobobject
  • 2010-10-25 Localizer - If translated text is longer than 130% of original text, it is graphically displayed
  • 2010-10-25 Voicemail - New audio files added, Config - SIP services updated
  • 2010-10-24 XMPP Server - IM rules - if account offline the rules recipient format is: [email protected]?offline&status=offline, for online recipients: [email protected]?online&status=away
  • 2010-10-23 Lame - lame library included by default, setup and builder updated
  • 2010-10-22 Echo and voicemail services - services included, builder updated, installer updated, Config - SIP - Services tab added, API updated, IM service starts Java voicemail servi

New in IceWarp Server 10.2.0 (Sep 25, 2012)

  • 2010-10-16 Groupware - Interval and other lists support {TAG} syntax and attributes, additional Where formatting updated
  • 2010-10-15 Linux - [UMO-415648] Managing VoIP in 10.1.x
  • 2010-10-15 API - New variable D_MingerPassword
  • 2010-10-15 System - Performance Logging - 'GetTickCount' instead of 'Now' used
  • 2010-10-15 [#TRO-522011] Config - Auto-Configuration of windows search - Folders are added even if they were manually removed before, If Archive is disabled, it is removed from indexing locations
  • 2010-10-15 [#ZMG-778404] Setup - api create tables call's return value tested and evaluated
  • 2010-10-15 [#BZM-526090] Groupware - GetContactLastModified - reflects also edit counters - solves problems with several actions done in one minute
  • 2010-10-15 Config - Services - Start Active Modules - starts/restarts only enabled service modules, All services actions performed in thread not to block the GUI
  • 2010-10-15 Control - ReloadServices vs. Kaspersky problem fixed, AV vs. FAVInit and AVDone() handled
  • 2010-10-15 API - Possibility to set client license attributes via U_ActivationKey_OutConn, U_ActivationKey_Desktop, possible value would example: count=5, can be set via cmd line tool
  • 2010-10-14 Linux - [XFA-962091] tool.sh upgrade fails
  • 2010-10-14 Config - Services - Module name displayed if running, Services popup - labels updated
  • 2010-10-14 Groupware - ProcessvCalendar() - SEND_ITIP - Attendee reply can use OwnerEmail= attribute
  • 2010-10-14 Semaphore Class - Inside counter works correctly for unlimited pools
  • 2010-10-14 Groupware - Invitations - Blank Subject value for declined counter fixed, double accepted counter message fixed
  • 2010-10-13 Config - Services logging - Debug vs. Summary swap fixed
  • 2010-10-13 [#XZO-273516] Config - Wizard form caption unicode compliant
  • 2010-10-12 VersitClass - FILTER attribute proper handling
  • 2010-10-12 [#VKI-274437] SMTP Service - Delivery reports - Report is created even if message is going to be deleted (e.g. it was quarantined)
  • 2010-10-12 [#TTE-693455] SMTP Service - Quarantine - If database error occurs, message is rejected with temporary error code - fixed
  • 2010-10-12 [NPV-973326] Conditions are evaluated in all headers
  • 2010-10-12 XMPP - Rules action Delete real support
  • 2010-10-11 [#TTE-693455] SMTP Service - Quarantine - If database error occurs, message is rejected with temporary error code
  • 2010-10-11 System Class - ThreadLocks properly initialized, Performance logging for FileLog
  • 2010-10-11 IMAP service - COPYing to uninitialized mailbox fixed, better control of errors during load of index
  • 2010-10-11 IMAP service - X-MOVE - update of size.dat optimized
  • 2010-10-11 IMAP service - Debug logging improved - reduced logging of big FETCHes, added small logging of internal work with imapindex.dat
  • 2010-10-11 Config - License dialog - License groups properly displayed
  • 2010-10-11 Groupware - vCard - REV property used instead of LAST-MODIFIED for Apple Address Book, CLASS:PUBLIC not present if PUBLIC until Apple Address Book fixes its bugs
  • 2010-10-11 IMAP Service - Performance logging - passwords are not shown in logs
  • 2010-10-11 [#CWO-351657] SMTP Service - typo - b/s -> B/s
  • 2010-10-11 XMPP - Rules - X:Event bypassed if rules reject/delete action performed, action delete/reject supported - incoming XMPP messages can be completely replaced with email delivery if needed
  • 2010-10-11 SMS - Sender-Reply collision - Checks if collision of the same account with email gateway and takes more recent pair
  • 2010-10-11 SMS - Sender-Reply collision - Header X-SMS-Collision: 1 added to message so incoming rules can decide what to do with such message
  • 2010-10-08 RSSClass - BOM supported for RSS feeds
  • 2010-10-08 [#SSO-573732] SIP - Circular Hunting - problems fixed, Forward Time supported, ringing users Cancel sent, issues with malformed To: in CANCEL requests fixed
  • 2010-10-08 SIP - Redial vs. CANCEL problem fixed, CANCEL ignored for CallPickup and CallForwarding rule actions
  • 2010-10-08 Control Service - ThreadPools loging again improved - max. waiting time for each of last 5 minutes is displayed
  • 2010-10-07 [#TZL-196932] API - new read only variables D_SMS_SentLastMonth, D_SMS_SentThisMonth, U_SMS_SentLastMonth,U_SMS_SentThisMonth
  • 2010-10-07 Antivirus - Intergace dll - possible to build with debug outputs
  • 2010-10-07 [#BGX-431795] Config - SIP - Dial Plan - New dial plan resets the Owner attribute (all attributes reset), old records need to be deleted and recreated
  • 2010-10-07 Config - SIP - Dial Plan - Call Pickup forces * target
  • 2010-10-07 IceWarpPlugin - Purchase button for client licenses added
  • 2010-10-07 Groupware - Deleted invitation that has already passed (in history) does not send a declination iTIP message
  • 2010-10-07 [#FYY-458420] Config - Typo fixed
  • 2010-10-07 [#QYC-900827] SMTP Service - Bypass - Patterns are respected not only in IP conditions
  • 2010-10-07 [#WFT-693259] Tool - text in tutorial altered
  • 2010-10-07 [#VHS-426648] Setup - installation mode text altered
  • 2010-10-06 Groupware - VersitClass - VersitConvert() - XML conversion supports general VCALENDAR objects and adds X-UNIXTIME attributes to time properties and automatically converts the time from floating and TZ
  • 2010-10-06 [#ETB-926830] System - default values for control logging and system backup - "backup user settings" changed to true
  • 2010-10-06 Groupware - DB - FdrTZ changed to %%text%%, calendar.xml updated, default groupware.db updated
  • 2010-10-06 [#RKR-336845] Config - License - space for refkey increased
  • 2010-10-06 Groupware - API - Tags - Automatic merge of shared/public and global group implemented, displays both shared/public and personal Tag list
  • 2010-10-06 [#DSP-178128] Config - Anti-virus - Engine type is displayed
  • 2010-10-06 Groupware - VersitClass - Base64 padding double SPACE added (one for continuation line and one for base64 multiline block), fixes problems with Apple Address Book
  • 2010-10-06 Config - Services - Categories selection support, logging and Start/Stop on category supported, tested, Ctrl+A supported
  • 2010-10-06 [#VPH-502069] Config - Templates - Template name stored in UTF8
  • 2010-10-06 [#VRX-174643] SMTP Service - Account Statistics - "Sent" counter counts each recipient, Limits - "Sent out" counters are equivalent to "Sent out" counters in account statistics
  • 2010-10-05 [#MWY-930010] System - Server Migration - If remote server list one folder several times, it is processed only once
  • 2010-10-05 [#LMI-217994] IMAP Service - FETCH Bodystructure - Content-type - properly parsing of escaped quotes
  • 2010-10-05 Console - Services, Licenses - Categories display added in bold, Services - new categories/groupping as in licenses and web site
  • 2010-10-05 [#SGP-149619] - API - MoveFileWithUpdate and similar functions updates IMAP index even if path uses incorrect directory delimiters
  • 2010-10-05 Groupware - API - Tags - support for new Global boolean parameter, can be used to retrieve tags for shared/public folders
  • 2010-10-05 Groupware - API - GetTZIDList() - new param added, multiple formats supported, TZID list, GMT offset list, docs updated
  • 2010-10-05 WebService - new set of Rewrite rules for /well-known/caldav/ /well-known/carddav/ added
  • 2010-10-05 System - Append() vs. Rewrite() possible multi process collision problem fixed, new IOResultKeep() function added
  • 2010-10-04 IM Service - Distributed domain - Roster - subscription of non existing user of distributed domain is cleared
  • 2010-10-04 IM Service - Distributed domain - loop is not created if something should be sent to nen existing user of distributed domain
  • 2010-10-04 WebService - default GZip compression for XML and CSS added
  • 2010-10-04 icewarpphp - 2 new functions added - icewarp_time($date, &$year, &$month, &$day, &$hour, &$min, &$sec), icewarp_mktime([$year, $month, $day, $hour, $min, $sec])
  • 2010-10-04 Control Service - Detailed Logging of FastCGI sessions
  • 2010-10-04 Groupware - Support to retrieve myrights via GetGroupAccessRights() and GetFolderRightList() - new params added, docs updated
  • 2010-10-04 Setup - Download Clients - shortcut removed, use WebClient now
  • 2010-10-01 [#KHA-218680] SIP - Support for domain tab alias added, GetPrimaryDomain() returns also subdomains
  • 2010-10-01 [#KHA-218680] XMPP - Support for domain tab alias added
  • 2010-10-01 API - New error codes added
  • 2010-10-01 [#GAD-972674] IMAP Service - XLIST command - \Spam flag correctly returned
  • 2010-10-01 Config - Groupware API - If DB error occurs no additional publics are loaded or processed
  • 2010-10-01 Web Service - ISAPI - possible problems fixed
  • 2010-10-01 [#SGP-149619] API, IMAP - MoveFileWithUpdate and similar functions updates IMAP index
  • 2010-10-01 API - ManageConfig - DBPassword support added
  • 2010-10-01 [#BGX-431795] Config - Number, Target and others cannot be changed for Owner based dial plan items
  • 2010-10-01 SIP - User calls problem fixed, incoming calls logged successfully
  • 2010-10-01 API - Proxy service variable added
  • 2010-10-01 [#WQE-692455] Groupware - Root folder access notification fixed
  • 2010-09-30 API - UTF8 fixes in Groupware calls
  • 2010-09-30 API - String representation of boolean results fixed
  • 2010-09-30 [#RQG-296562] Base64 Class - Buffer size decreased to 64K, errors propagated
  • 2010-09-30 DB Class - SQLite and Firebird paths are translated from windows to linux style and vice versa
  • 2010-09-30 XML Builder - removes old server builds
  • 2010-09-30 [#VIB-648895] Services - Main service message handler returns True by default
  • 2010-09-30 [#FJE-899651] Console checks multiple roots for server.xml and fixes it
  • 2010-09-30 [#YQA-383191] Groupware - Recurrences with smart property replication support removed
  • 2010-09-29 XMPP - Service discovery Pidgin issue fixed
  • 2010-09-29 [#EAA-428952] Default minger port fixed in upgrade process
  • 2010-09-29 [#IGT-548008] Config - User/Group item - OK button disabled if number blank
  • 2010-09-29 [#BGX-431795] Config - Rule Type cannot be changed for Owner based dial plan items
  • 2010-09-29 Config - Certificates - CSR - crash fixed
  • 2010-09-29 Minger Service - works also for backup domains, also negative responses are cached
  • 2010-09-29 [#WQE-692455] Groupware - Folder access notification fixed - additional folder type query added
  • 2010-09-29 IMAP Service - Access of folder with empty path fixed
  • 2010-09-29 [#CXG-510991] Console - Services - Start - if module is not running only related module is started
  • 2010-09-29 [#XNB-851109] SMS - ;charset conversion forces iconv "//ignore"
  • 2010-09-27 [#GVK-507454] Config - Proxy service listed in the Services list, Start/Stop support
  • 2010-09-27 [#SEK-316108] Groupware - X-MICROSOFT-CDO-BUSYSTATUS and X-MICROSOFT-CDO-INTENDEDSTATUS support added, X-OUTLOOK-BUSY-STATUS support removed
  • 2010-09-23 Linux - [EGL-142081] restart does not work
  • 2010-09-23 Linux - [MKD-793885] init script doesn't work
  • 2010-09-23 Linux - [WSG-967202] rc script doesn't manage lockfiles
  • 2010-09-22 Groupware - GetTZIDTime() API function - new TZFormat parameter added, supports different TZSource, TZDest formats (TZID, EAS etc.)
  • 2010-09-21 Linux - [QKH-961132] content of php.user.ini not append to php.ini
  • 2010-09-17 Linux - [OVI-905760] webmail temp files are not deleted
  • 2010-09-17 Localization tool - support for localization of install page
  • 2010-09-16 Console - Services - Stop/Start Module popup menu support added, supports multiselection
  • 2010-09-16 Config - Error message not produced in general code
  • 2010-09-16 [#BHH-253189] COnfig - SmartAttach - Default Files folder is automatically filled, browse button added
  • 2010-09-16 [#KYD-874778] SMTP - Variables - New Variable %%PhoneAlias%%
  • 2010-09-16 [#PWW-670796] SMTP - Routing is respected in local MDA
  • 2010-09-15 [#NBF-806163] IMAP - GW integration - issue with access rights on root folder fixed
  • 2010-09-15 [#RSV-493625] Config - DB dialog - better error message
  • 2010-09-15 [#VDH-910356] Project Maintenance - loganalyzer packed into remote config
  • 2010-09-15 [#XFK-550322] API - New variable C_AS_SpamSettings_ , where is variable from spam.dat, e.g.:C_AS_SpamSettings_WordStopList
  • 2010-09-14 HTTP Service - FastCGI Environment variables are respected
  • 2010-09-14 IMAP - Groupware integration - Append UID fixed
  • 2010-09-14 [RSK-606000] System - LDAP synchronization - fixed problems with multiple Filters - bug fixed
  • 2010-09-14 LDAP - List of local users is correctly updated for filesystem account storage
  • 2010-09-14 XMPP - Email to XMPP uses the highest priority presence session if more than one
  • 2010-09-13 [#VJD-968392] Config - Typo fixed
  • 2010-09-13 Control - RCP - Restart service - General service under Control module exception properly handled, Restart Service over RCP works again
  • 2010-09-13 SIP - Rules vs. Gateway and Rules FALSE result handling support added, fixes a problem with bypassing gateway authentication for rule forwarded calls to gateways
  • 2010-09-12 [#AHB-585994] Groupware - Group reminder email change updates all cached reminder emails instantly
  • 2010-09-11 XMPP - SIP presence integration - Initial XMPP login checks already connected SIP sessions, SIP sessions created and destroyed later already working, XMPP vs. SIP integration complete
  • 2010-09-11 Console - Certificates - CSR import complete, during import the certificate chain is sorted as OpenSSL requires subject of root must match a chained issuer always, tested
  • 2010-09-10 Config - Services - Start/Stop All removed, kept only in the right click popup (Start Modules, Stop Modules, Restart Module)
  • 2010-09-10 System - Archive path blank value check - default forced
  • 2010-09-10 API - IsClass() uses hash collection of created object instances, ClassInvokeCall() properly handles Variant and UTF8 strings
  • 2010-09-10 [#BBD-637913] IMAP Service - FETCH - works correctly if MIME headers of message part are missing
  • 2010-09-10 [#NXZ-980737] AccountObject.CanCreateMailbox fixed
  • 2010-09-10 XMPP - SIP presence integration - uses new pending flags, each SIP login/logout forces new presence notification to all subscribers
  • 2010-09-10 XMPP - New session pending flags support added
  • 2010-09-09 Config - Antispam - Reports - Extended logging support added
  • 2010-09-09 [#XPB-593313] - IMAP Groupware Integration - Access rights fixed
  • 2010-09-09 [#OFL-850515] System - New FlushAllLogs() method added which is called in each service upon stopping - iterates all services and their cached logs and flushes them, a whole new different approach
  • 2010-09-09 Console - Restart Service - Support for all services (SMS, ActiveSync etc.)
  • 2010-09-09 Console - Logging - File logging option hidden
  • 2010-09-08 XMPP - SIP presence integration, when SIP authenticates or logs out of the SIP Location Service it matches all XMPP sessions and marks the presence there, the new will contain an if there is an active SIP session for that users (XMPP distributes the SIP presence automatically based on the XMPP roster subscription settings
  • 2010-09-08 [#KIK-811107] RCP - Stop Control and Restart All handling for Control service added, does not stop and restart itself
  • 2010-09-08 [#OZG-962891] SMTP Service DKIM - fixed UTC time conversion
  • 2010-09-08 [#BFH-488482] Groupware - connections from Connector plug-in are accepted even if user has sharing disabled
  • 2010-09-08 [#GEX-618509] COnfig -Content Filters/Rules - 255 characters limitations removed
  • 2010-09-08 icewarpphp - new icewarp_rfc822_date([unix time]) function added
  • 2010-09-08 [#BFH-488482] Groupware - connections from Connector plug-in are accepted even if problems with GW license occur
  • 2010-09-08 SmartDiscover - support for WebAdmin, Freebusy and Internet Calendar added, Console updated, API new variables added, autodiscover script updated
  • 2010-09-07 Console - Certificates - Default cert double click lets you to set default certificate
  • 2010-09-07 IMAP Server - if imapindex.dat can not be loaded, it is never overwritten
  • 2010-09-07 [RSK-606000] System - LDAP synchronization - fixed problems with multiple Filters
  • 2010-09-07 [#TSE-632144] Groupware - DeleteAttachments - disk cache correctly updated
  • 2010-09-06 SIP - Dial Plan - External Target support for automatic URI insertion if missing
  • 2010-09-06 Console - Certificates - CSR import implemented, click the [CSR] certificate in the queue and import a signed cert by CA, a complete cert will be verified and created
  • 2010-09-06 Console - Certificates - CSR listing support added
  • 2010-09-06 Localization tool - support for automatic merge, diff improved
  • 2010-09-06 Console - Certificates - New certificate creation dialog philosophy implemented, certificates stored under config/_certs/private or config/_certs/csr, new certificates query to set as default, new set default certificate button added, CSR ready (stores CSR history and imports signed certs by CA)
  • 2010-09-06 Console - Services list - support for scrolling and column resize for Logging dropdown object
  • 2010-09-03 SmartAttach - Problem with structure pointers fixed
  • 2010-09-03 Console - Services - Popup menu - Restart Single support added (restarts a single service)
  • 2010-09-03 [#VLK-710958] IMAP - Groupware Integration - IDLE problem fixed
  • 2010-09-03 IMAP Service - RSS - rename and delete of folder fixed
  • 2010-09-03 Console - Services - Show/Hide Statistics button support added
  • 2010-09-02 Localization tool - Remembers previous file, resource and key, proper coloring used
  • 2010-09-02 [#EUL-919836] XML Builder - Localized attributes are not added twice
  • 2010-09-02 [#CVT-816623] Config - Support for Unicode Titles for several Forms
  • 2010-09-02 [#TWH-253291] API - Account Object - FindInit works using Control API Call
  • 2010-09-02 [#HYR-406996] SMTP Service - Domain limits works for delivery through domain alias
  • 2010-09-02 SMTP Service - Rules - Reject code returned if necessary
  • 2010-09-02 SMTP Service - MilterFilters - New callback "AVCHECK" - support for detailed scan results
  • 2010-09-02 MIMEClass - GetURIValueString() - case insensitive approach uses StrPosI()
  • 2010-09-02 Groupware - ProcessvCalendar() - Shared calendar support added for all possible actions
  • 2010-09-02 [#MIZ-821761] - MIME Class - errors during header changes are logged
  • 2010-09-02 [#MIZ-821761] - SMTP Service - AS Live result is logged into Queue log
  • 2010-09-01 XML Builder - xetXML encoding is applied on all values
  • 2010-09-01 [#BEM-993867] Config - Message queue - newest items are returned if limit prevents from returning all items
  • 2010-09-01 [#OPM-996002] SMTP Service - "Forward mail older than" - mailbox limits applied
  • 2010-09-01 Config - Minger logs can be displayed
  • 2010-09-01 Minger Service - Authentication Improved, UDP communication improved
  • 2010-09-01 IMAP Service - METADATA - ShortStrings removed
  • 2010-09-01 [#SYZ-842122] API - new variable C_Mail_Security_Protection_DNSBL_Temporary_Error - default value is false
  • 2010-09-01 Console - Account - VoIP - Proper rule reset before setting values
  • 2010-09-01 SIP - Voicemail and Echo service alpha
  • 2010-08-31 [#PTI-344925] - Config - Mailing List Members - "Anyone" removed from pulldown
  • 2010-08-31 [#RLA-783210)] - MIME class - delimiter of multiple recipients in header fields changed according to RFC from ";" to "," - forced also for ASCII recipients
  • 2010-08-31 [#DRU-301212] Groups - Disabled (Login) typed users are part of group members
  • 2010-08-31 API - Consequent Save() method called does not clear the New flag
  • 2010-08-31 IMAP Service - RSS Feeds - Optimization
  • 2010-08-31 [#BYE-893153] Console - Mailbox view in Message Queue vs. localization fixed
  • 2010-08-31 Groupware - GetTagList(), GetTagDetailList(), GetTagCount() API functions, support for open folder added, if global group session provided global tags are returned, if folder session folder provided folder tags will be returned
  • 2010-08-31 Console - "Service" suffix removed from left tree and used simplified service names in the Services list too
  • 2010-08-30 Groupware - ProcessvCalendar() - COUNTER updated, CheckOwnerEmailCalendar() support for COUNTER on behalf of the folder owner added
  • 2010-08-30 Groupware - GetTagCount() API function added
  • 2010-08-30 Config - Services - Stop/Start All renamed (instead of Daemon), Daemon column renamed to Module
  • 2010-08-30 Groupware - GetTagDetailList() API function added, support for proper Attributes and sorting (ORDER BY) in GROUP BY statements
  • 2010-08-30 Connector - Outlook 2010 support
  • 2010-08-27 [#KYV-850029] Groupware - ProcessvCalendar() - Invitation EvnFlags properly processed, GetEventVersitFlags() new method added
  • 2010-08-27 [#KIK-811107] Services - Start/Stop vs. RCP
  • 2010-08-27 SIP - SIPReferCall - support for http:// protocol with %number% and %owner% variables (instead of using SIP you can call via an external PBX using its own HTTP script)
  • 2010-08-26 Console - AntiSpam - Reports - Log level option added (from former Logging Services)
  • 2010-08-26 Groupware - ProcessvCalendar() - DECLINECOUNTER and COUNTER implementation updated
  • 2010-08-26 [#CKA-173369] Connector plugin - informative error message is shown if plugin can not connect to Groupware server or can not auhenticate
  • 2010-08-26 Console - Start/Stop buttons added for each module (left tree nodes), Active checkboxes removed
  • 2010-08-26 [#KPH-729300] Config - Rename Default Folders Dialog - Support for Unicode title
  • 2010-08-26 [#ZME-824074] SMTP Service - %%Current_Recipient%% used in default Spam Challenge message, behavior improved
  • 2010-08-26 Project Maintenance - Switched on new localization engine, only old xml file accepted so far
  • 2010-08-26 XML Localization Class improved
  • 2010-08-25 Console - Logging editable directly at the Services list, former Logging Services removed, Logging tab updated (Account statistics moved to Status Account statistics, Delivery reports moved to Mail Server - Advanced SMTP, Processing and Performance logs added), Multi select for Services logging added, Logs and Sessions popup added
  • 2010-08-25 API - logging bug fixed
  • 2010-08-25 [#GEX-618509] Content Filters/Rules - 255 characters limitations removed
  • 2010-08-25 [#KAG-936733] SMTP Service - Content Filters - Set Score action behavior fixed
  • 2010-08-25 Config - Localization - Export improved
  • 2010-08-25 LocalizationClass - fixed to work with Config - FrameAccounts
  • 2010-08-25 Groupware - Resources, Virtual folders and others updated
  • 2010-08-25 Internet Calendar - http://server/calendar/ support for private authenticated access: http://server/calendar/, public anonymous access via: http://server/calendar/?email, dual mode for internet calendar (private authenticated (all icalendar objects are returned) and public anonymous (requires anonymous ACL and only public obejcts are returned))
  • 2010-08-25 [#MOX-451873] Console - DNSBL host list - multiselect disabled
  • 2010-08-25 [#OFL-850515] System - Stopped service log messages flushes logs
  • 2010-08-25 [#LFC-988650] Console - SQL Mananger - Export - CSV filter used
  • 2010-08-25 [#NCA-873284] Console - Extended admin value in the registry for authenticated console access
  • 2010-08-25 [UXE-739627] Groupware - GAL DL population fixed - X-MEMBER and X-KIND used for vcard 2.1
  • 2010-08-25 Console - SNMP service listed and removed from Advanced tab, Groupware Notification tab removed (kept only in the Services list)
  • 2010-08-25 API - ServiceStatistics - support for new services (SNMP)
  • 2010-08-24 API - ServiceStatistics - support for new services (SMS, AntiVirus, AntiSpam, SyncPush, WebDAV, ActiveSync, SyncML)
  • 2010-08-24 Groupware - OpenFolder @@ALL@@, @@DEFAULT@@ delimiter # used instead of /
  • 2010-08-24 Console - New services philosophy introduced, all services are listed and all can be stopped/started (logically disabled), new buttons to start/stop Daemon (starts/stops all services), properties and columns updated
  • 2010-08-24 API - Mail services - Active variables for SMTP, POP, IMAP and Control added
  • 2010-08-24 SMTP Server - Minger Verification - support for temporary errors
  • 2010-08-24 Localization XML Tool - Support for exports, additional files included
  • 2010-08-23 Groupware - Public folder delimiter - Slash "/" support added - internally converted to GWFolderDelimiter
  • 2010-08-23 Groupware - ProcessvCalendar - SEND_ITIP proper email address usage, new REFRESH action added, docs updated
  • 2010-08-23 Notifier - terminates after language export
  • 2010-08-23 Localization XML Tool - Improvement
  • 2010-08-23 SIP - Call Transfer - Full dialog support added, new SDPClass added, tested with 3CX
  • 2010-08-19 SIP - Call Agent - proper CSeq used for REFER and BYE
  • 2010-08-18 Groupware - OpenFolder() capability extended, additional special folders support added @@DEFAULT@@/, @@ALL@@/
  • 2010-08-18 SMTP Service - Content Filters - Add Header/Footer can contain directly the header/footer data in form data:URLENCODE(header/footer),e.g. data:Hello
  • World
  • 2010-08-18 IMAP Service - COPY - Locking of target folder fixed
  • 2010-08-18 [#VMM-591866] WCS Module - support for bigger POST data
  • 2010-08-17 SIP - NAPTR dns query removed (except for ENUM), only SRV query used
  • 2010-08-17 [#TWU-681096] Config - possibility to use patterns in domain type - Value option
  • 2010-08-17 Config - Typo changes
  • 2010-08-16 [#WFF-208649] Groupware - Notification about changes in non existing folders is not sent
  • 2010-08-13 Plugin - Support for exportlanguage command added, tester exporting lang implemented
  • 2010-08-13 Setup - Wizard - Create domain - D_SharedRoster=1 on by default
  • 2010-08-12 Config - Added bottom panel with buttons for several nodes and sections (instead of having in groupobject - Connection, DB Migration, Load Balancing, System Advanced, Groupware)
  • 2010-08-12 Config - Accounts - Save and Title objects aligned to right
  • 2010-08-12 StringClasses - StrPosI() new optimized function for case insensitive StrPos added, updated major functions to use it
  • 2010-08-11 HTTP Server - Support for Content-Encoding: chunked for HTTP requests added, required for MacOS and iPhone WebFolders functionality
  • 2010-08-11 LocalizationClass - fixed to work in IceWarpPlugin
  • 2010-08-11 VersitClass - StringBuilder used for faster larger structures
  • 2010-08-11 VersitClass - Unallowed control chars not placed in versit values (all 0x00..0x1F except 0X0A,0x0D,0x09)
  • 2010-08-11 XMLClass - StringBuilder used for faster larger XML structures
  • 2010-08-10 SOCKS - Automatic detection of remote IP added (used when requested and value not set)
  • 2010-08-10 SIP - Automatic detection of local IP and remote IP added (used when SIP started and values not set)
  • 2010-08-10 System - GetExternalIP() added, uses regex match and several web site resources, works 100% now
  • 2010-08-09 SIP - New rule condition 'URI is not registered' added, checks if URI is not registered in the location service and if it is the rule is not matched, use for gateway rules exceptions and similar, Config updated
  • 2010-08-09 [#OTG-720390] Setup - Data files properly extracted
  • 2010-08-09 [#HOL-998732] Notifier - Window position updated
  • 2010-08-06 SMTP - New IMAP mailbox delivery fixed for Archive and HandleCopy() calls
  • 2010-08-06 Desktop Client - v2.6.7812
  • 2010-08-06 ReleaseNotes Builder -start of implementation
  • 2010-08-06 PHP - Build description actualized
  • 2010-08-06 Groupware - DeleteDomain API updated
  • 2010-08-06 Setup - simplified components list to install - separate services removed due to user confusion
  • 2010-08-06 [#IUS-311489] Setup - DB dialog - SQLite not really tested (library not installed yet during setup)
  • 2010-08-05 SMTP Service - MilterFilters - SRSUpdate and SRSDecode functions added
  • 2010-08-05 Control Service - FastCGI - logging improved
  • 2010-08-05 SIP - Call Pickup tested with 3CX Phone, SIP - SIPReplaceHeaderWithAttributes() fixed an issue if "" is missing
  • 2010-08-05 [#EFT-817424] Config - WebService - Proxy - AntiVirus enabled state updated
  • 2010-08-05 [#JDN-987242] Groupware - calendar.xml - all primary and foreign keys set to varchar(12), verified that _ID cannot be set via the API
  • 2010-08-05 [#NXV-286820] DB Class - Backup connection is closed after 5 minutes or after failure
  • 2010-08-05 SIP - Call Pickup tested with 3CX Phone
  • 2010-08-05 [#EFT-817424] Config - WebService - Proxy - AntiVirus enabled state updated
  • 2010-08-05 [#JDN-987242] Groupware - calendar.xml - all primary and foreign keys set to varchar(12), verified that _ID cannot be set via the API
  • 2010-08-05 IMAP Service - Fixed behavior of e-mails with flags in filename
  • 2010-08-04 [#TJE-961499] Config - DeleteDomain issues groupware DeleteDomain() call
  • 2010-08-04 Groupware - DeleteDomain() API function added
  • 2010-08-04 [#BTW-635594] SMTP Service - SmartAttach default Template improved, example file updated
  • 2010-08-04 XMLClass - Support for AnsiString completely removed, strictly utf8 support now
  • 2010-08-04 [#IUS-311489] Setup - DB dialog SaveDailog working, License tab visible always if visible in the beginning
  • 2010-08-04 [#APA-492145] IM Service - Purple Gateway - Workaround for memory leaks in Purple Library
  • 2010-08-04 XMLClass - EncodeXMLString() - Allowed control characters are only 0x09, 0x0A, 0x0D, other control characters are removed
  • 2010-08-04 Config - Strings for WebAdmin Added
  • 2010-08-04 [#OSL-679234] Config - Right click crashes fixed
  • 2010-08-04 Config - SQL Manager - Row WHERE fields skip values with '0' as they might be also NULL on MySQL if Int type
  • 2010-08-04 [#IUI-787485] Config - Multidelete vs. New User click problem fixed
  • 2010-08-03 Control Service - Internal php execution of spam reports - php.exe is terminated if control service is terminated, php .ini file is forced to be first searched in proper directory
  • 2010-08-03 IMAP Service COPY command - proper response
  • 2010-08-03 License notification - XML services properly disabled if required
  • 2010-08-03 IMAP Service - Optimization of internal access to mailbox items, locking mechanism redesigned, file system use decreased
  • 2010-08-03 SIP - Call Pickup implemented, new Dial Plan type "Call Pickup", Target can contain "*" for any ringing number to be picked up, if blank the Call Pickup caller's group will be matched for the incoming call, Config updated
  • 2010-08-03 SIP - IsSIPAuthenticated() - new function added
  • 2010-08-02 SIP - Server tested with Android SipDroid client and others
  • 2010-08-02 Utility Classes - Error propagation in LoadFileToString, New synchronization Class TXORLock
  • 2010-07-30 Setup, Plugin, Config - Reference id and other select label controls auto SelectAll() on OnEnter()
  • 2010-07-30 Localization Tool - first alpha
  • 2010-07-30 DBMigration - Fix utf8 uses UTF8BadReplaceProc()
  • 2010-07-30 API - Groupware C_GW_EnforceUTF8Versit new API variable added, Groupware automatically fixes all non utf8 characters in versit API functions (addvcard, addvcalendar, processvcalendar)
  • 2010-07-30 System - New low level UTF8BadReplaceProc() added
  • 2010-07-30 IceWarp Plugin - Client Reference contains guid if present
  • 2010-07-29 New Localization Tool
  • 2010-07-29 Groupware - EAS yearly recurrence contains proper Interval (not always 1)
  • 2010-07-28 SIP - Sessions - Value displays: user for both SIP location service and SIP gateway
  • 2010-07-28 [#IUS-311489] Setup - DB dialog Cancel support
  • 2010-07-28 [#TJG-816779] Groupware - vCard - X-MS-MANAGER, X-MS-SPOUSE, X-MS-ASSISTANT used instead of of previous previous non RFC properties, for vCard. 3.0 X-KIND and X-MEMBER parameters are used and for 4.0 KIND and MEMBER
  • 2010-07-28 SIP - Request loop detection implemented - requests coming from the server itself with destination of the server itself (ports are also checked) will be rejected with 482 Loop Detected, handles all loops caused by improper server or client configuration
  • 2010-07-28 API - AVScanFile - new parameters, extended result (see readme.txt)
  • 2010-07-28 SIP - Gateways - Authorization realm= attribute properly set (when sent as a response to the initiator the realm contains the From: domain and when sent to the gateway it contains the gateway's realm), gateway authorization response contains the original From and To headers - this ensures compatibility with several VoIP clients (Native WindowsMobile VoIP is working 100% with gateways now)
  • 2010-07-28 602 Migrator - Automatically acquires admin privileges
  • 2010-07-27 Groupware - ProcessvCalendar - FindAttendee() supports shared calendars and use can accept/declined an invitation on behalf of somebody else, FindAttendee() tries to match local attendees who have set Calendar DELETE rights to the session owner
  • 2010-07-27 Groupware - ProcessvCalendar - SEND_ITIP and REPLY uses the real object attendee instead of the session owner, Parameters - support for URI OwnerEmail (should contain the To: for REPLY=ACCEPTED/DECLINED commands)
  • 2010-07-27 Groupware - GetTagList() - Attributes and Where properly handled
  • 2010-07-27 [#IED-120260] API - IceWarpServer.APIObject - new method SetACL added
  • 2010-07-27 [#IED-120260] API - IceWarpServer.APIObject - new method RenameDefaultFolders, can be also called by assignment to new write only property C_System_Adv_Rename_Default_Folders
  • 2010-07-27 Desktop Client - v2.6.7737
  • 2010-07-26 [#OBB-266843] IMAP Service - GETMETADATA - FolderType - if no folder mapping is set, folders 'sent','trash', 'drafts' are marked as default
  • 2010-07-26 SIP - Gateways - If Gateway URI met but authentication, registration IP address or group is not met new responses are used (403 Forbidden if the user is not in the allowed list or group, 407 Proxy Authentication Required if the user is not registered or IP differs)
  • 2010-07-26 SIP - Sesssions - Gateways displayed in the list
  • 2010-07-26 IMAP Service - Performance Logging - Directory path also logged
  • 2010-07-26 IMAP Service - support for non RFC compliant MIME parameters - set as default option
  • 2010-07-26 [#OBB-266843] Config - Rename of default IMAP folders does not work with WebClient settings only, instead it respects new default folders standards
  • 2010-07-23 Delivery reports - @host:email relay support added
  • 2010-07-23 Groupware - DeferredActions ignored for superuser sessions, GroupwareQueue for SyncGroup disabled (caused problems with SQLite and DB locking)
  • 2010-07-23 [#NHL-231241] Groupware - GAL processing updated, ACL no longer used for GAL generation (only members used), simplified and tested
  • 2010-07-23 Config - timeout specified for retrieving service statistics - Config does not freeze if some of the services freezes
  • 2010-07-23 Pipe Class - If Timeout is specified OVERLAPPEDPIPES are used, otherwise, classical PIPES are used
  • 2010-07-23 PHP IMAP Extension - imap_fetch_overview - support for keyword flags - new field "keywords" - contains list of keywords separated by spaces
  • 2010-07-23 [#ABG-275291] Groupware - Reminders - TransactionUpdateReminder() considers GrpRemindersDisabled (Item Add/Delete), calendar.xml updated
  • 2010-07-23 Groupware - Tags - tags attribute removed (not needed anymore, automatic {TAG} detection performed), GetTagList() support for Attributes parameter added
  • 2010-07-23 [#YDJ-902836] Groupware - Daily GroupwareQueue class - SyncAllGAL() support added
  • 2010-07-23 Groupware - New internal GroupwareQueue() class implemented, performs several tasks (group vs. GAL synchronization and others), linked with SyncGroupUsersContacts() and global Timer function
  • 2010-07-23 IMAP Service - Support for Keywords flags implemented (Read, Write, Search)
  • 2010-07-22 DNS Class - Performance Logging implemented
  • 2010-07-22 SMTP Service - Performance Logging implemented
  • 2010-07-22 IMAP Service - Performance Logging - time spent in network communication is not counted
  • 2010-07-22 SMTP - Filters - Directory changed to directory with dll, before loadlibrary is performed
  • 2010-07-22 SIP - Device CallForwarding implemented, LocationService with Forwarding, settings Load - LocationService automatically gets updated
  • 2010-07-22 SIP - Device CallerID and User CallerID replace implemented
  • 2010-07-22 Groupware - AddvCard/AddvCalendar - New ;EXRESULT attribute support added, API documentation updated, returns an extended result list
  • 2010-07-22 [#KER-710706] Config - Members tab selection triggers AccountSave() method if FNewUser and FEditing
  • 2010-07-22 [#ZMR-174666] Config - ACL - Reset Global Address List Flag - New popup menu item and functionality implemented
  • 2010-07-21 [#XHS-910510] Groupware - vCalendar - RRULE Monthly BYMONTHDAY= used properly
  • 2010-07-21 [#EXU-999076] SMTPClass - DoSendMail() - AnsiString used instead of ShortString, fixes a problem with Groupware large notifications
  • 2010-07-21 [#DRU-301212] Groups - Disabled (Login) typed users are part of group members
  • 2010-07-21 Groupware - Calendar.xml - optimization of delete queries for non mysql
  • 2010-07-20 Groupware, EAS - fix v12.x item's notes format for their sync on Palm OS
  • 2010-07-20 Groupware, EAS - fix OrganizerEmail format for events sync on iPhone with OS 4.0
  • 2010-07-20 IMAP Service, API - Performance Logging improved
  • 2010-07-20 Groupware service - Calendar.xml - optimization of delete queries for mysql
  • 2010-07-20 SMTP Service - SpamSkipBypassLocalUntrusted default vale changed to false, i.e. no WL is performed for local but untrusted senders
  • 2010-07-20 SMTP Service - Anti-Spam log - If MAIL FROM: value is different from MIME From: header, both values are written into log
  • 2010-07-19 IMAP service - Performance logging improved
  • 2010-07-19 [#SKA-654046] Config - WebClient - hint for mysql connection string improved
  • 2010-07-19 [#MRP-929830] Purple Module - login into gateways is performed even if initial presence is set to invisible
  • 2010-07-19 SIP - Devices login - IP checking added
  • 2010-07-19 [#MKY-372168] Server Migration - If Server EmailLogin is enabled, already migrated users are not validated again on remote server, if wrong password is entered; users from non-existing domain are also not validated - can be disabled via C_System_Tools_Migration_DisableExistenceChecking
  • 2010-07-19 SIP - Devices vs. User - Authentication to device possible and link to user set, no need to have system account defined now
  • 2010-07-19 SMTP Server - Milter Filters - Added hook for "rset" command
  • 2010-07-19 [#CKA-173369] Connector plugin - informative error message is shown if plugin can not connect to Groupware server
  • 2010-07-18 [#XFK-550322] Config - Anti-spam - Blacklist and whitelist are automatically enabled if quarantine is enabled
  • 2010-07-18 [#PMI-884118] Config - Title can be localised - cConfigTitle
  • 2010-07-18 [#ION-915401] Config - Access Mode dialog - List Accounts works correctly for Quarantine
  • 2010-07-18 [#MQA-505446] IM Service - Service configuration - Category listbox can be localized without loss of functionality
  • 2010-07-18 [#JOR-330109] SMTP - sessions containing only local relays are not counted into account statistics
  • 2010-07-17 Config - SIP - Devices tab item management support added, new dialog
  • 2010-07-17 SIP - New Users and Devices tab added, Users derive from former Extensions / Groups tab - additional fields added
  • 2010-07-17 AntiSpam - SA rules updated
  • 2010-07-16 Groupware - FormatOtherSelect() - field duplicate removal updated, ignores CRLF and LF
  • 2010-07-16 [#ZMV-125994] SMTP POP Before SMTP disabled by default
  • 2010-07-16 [#CJM-519583] SMTP - Backup domain processing fixed
  • 2010-07-16 SQL Class - Support for performance logging, standard sql log improved to contain query time
  • 2010-07-16 SIP - Gateway processing updated, PreProcess() method created and called even in an established dialog, established dialog also preserves target gateway parameter (used for PostProcess() of gateway)
  • 2010-07-15 SQL Manager - Data grid editing - support for utf-8/widestring handling
  • 2010-07-15 [#MMR-994554] Mailing List - New Option added - "Date:" massage Header can be updated with actual time for each recipient, before moving the message to outgoing queue
  • 2010-07-15 Config - Domain - Minger verification order updated
  • 2010-07-15 Minger Service - Global minger password removed, GUI and API updated
  • 2010-07-15 Mail Archive - Archive outgoing Sent messages working if C_System_Tools_AutoArchive_UnknownUsers set
  • 2010-07-15 PHP - ISAPI php.dll sets FPU to default value
  • 2010-07-15 Groupware - vCard/vCalendar - Add object with ATTACH URL type and URL is not linked to current object, copy mechanism gets fired if URL belongs to the current user (from any folder: shared, public or the users), tested
  • 2010-07-15 Groupware - Resource Scheduling - Notification to manager feature added, API and GUI updated
  • 2010-07-15 [#DFP-336633] XMPPClass - SendIMFromEmail() - utf8 characters sanitization rmed
  • 2010-07-15 MIMEClass - GetBodyString() - Checks if non ascii chars and converts to utf8 even if there is no charset specified
  • 2010-07-14 Config - Strings for WebAdmin Added
  • 2010-07-14 API - APIObject, DOmainObject, AccountObject, RemoteAccountObject - new function "tokenhandle" allowing to get and set the tokenhandle
  • 2010-07-14 Groupware - Resource Scheduling - New resource creates only default Calendar folder, other defaults are not created
  • 2010-07-14 Groupware - New API function GetItemTags() added
  • 2010-07-14 API - new system property C_System_Log_Performance added - allows to log IMAP,GW and API commands which took more than specified time into separate log
  • 2010-07-14 License System - Successful license revalidation sends email if previously sent a validation warning (LastWarning > NextReactive), new string and localization added
  • 2010-07-13 Groupware - Tags support - Tag searching support added, API documentation updated, tested
  • 2010-07-13 [#ESC-630671] Config, API - loops of domain aliases are detected
  • 2010-07-13 Groupware - Tags support for Export/Import functions and DeleteGroup() added
  • 2010-07-13 Groupware - Tags support, new API functions GetTagList, AddTag, DeleteTag, SetItemTags, integration with vcalendard/vcard functions
  • 2010-07-13 [#IMS-470596] Config - Tasks & Events - it is possible to configure the task so that in LB scenario it is executed on master server only
  • 2010-07-13 Config - C_Accounts_Policies_Login_RevealPasswords manages also Minger and DirectoryService passwords and also DB Connection dialog passwords
  • 2010-07-13 SIP - Gateways - Rewritten From: preserves the Name part of the header
  • 2010-07-13 Groupware - New Tags table support added, upgrade, default db and calendar.xml updated
  • 2010-07-12 [#CLT-329044] - SMTP Service - Distributed Domain - Anti - loop check is performed only for RCPT TO verification
  • 2010-07-12 [#NLA-260668] - IM Service - Respects protocol policy - DIGEST-MD5 authentication can be disabled, PLAIN text authentication in non SSL connections can be disabled
  • 2010-07-12 IMAP Service - Set Default Folder- Notification message sent
  • 2010-07-12 Groupware - SetDefaultFolder- Notification message sent - new notification type "set-default"
  • 2010-07-12 Service Watchdog - C_System_Tools_Watchdog_Check_Protocols - applied also for checking of control service
  • 2010-07-12 VoIP - Domain Sharing support added, tested
  • 2010-07-12 [#QON-397699] Control Service - Thread Pools - Safe against settings change without restart
  • 2010-07-12 SMTP Service - Intrusion prevention - reason is added into SMTP response
  • 2010-07-12 Delivery reports - support added, returns the textual representation of error
  • 2010-07-12 System Maintenance logs - Defaults to On
  • 2010-07-10 Delivery Reports - Implemented and tested, new API function GetDeliveryReport() added
  • 2010-07-09 SIP - SIPProcessTarget() - Proper URI used in multiple targets and gateways rules processing
  • 2010-07-09 API - SyncPush - proper UTF8 encoding
  • 2010-07-09 IMAP Service - LIST command - disk access during listing public or shared folders optimized - fixed
  • 2010-07-09 IMAP, Push Notification service uses the real folder owner instead of the controlling used, fixes push of shared/public folder changes
  • 2010-07-09 Config, API - New DeliveryReports option (under logs) added
  • 2010-07-09 Groupware - Group/Folder owneremail cache added, Push Notification service uses the real folder owner instead of the controlling used, fixes push of shared/public folder changes
  • 2010-07-08 Builder - Application can handle large (>2GB) addresses - fixed
  • 2010-07-07 API - IDN functions - proper unicode conversion used
  • 2010-07-07 SIP - URI parameters preserved only if forwarding a SIP request, URI from Location Service replaces all URI parameters
  • 2010-07-07 SIP - Re-INVITE does not kill the Call dialog
  • 2010-07-02 Desktop Client - v2.6.7586
  • 2010-07-01 Config - Copy... button support for Templates, FTP dialog
  • 2010-07-01 Config - Copy... button support for Web Servuce dialog (All list controls)
  • 2010-06-30 Config - Copy... button support for SIP Gateway Rules, ETRN, ACL Dialog
  • 2010-06-30 Groupware - TZ API, TZ list compared with Thunderbird/Lightning, same source (Olsen)
  • 2010-06-30 TZUtil - Olsen files parser updated, files filtered and patched, run through tziCal and processed via filter to tz.ics, missing timezones added
  • 2010-06-30 Config - Copy... button support for Rules, Content Filters, Tasks (ExtListView - new methods and SenderObject property), Remote Watchdog added, SSL Tunnel, SMTP Routing, Web Service, FTP Service, FTP Sync, IM Gateways, SMS Modem, SMS Account, SIP Dial Plan, SIP Gateways
  • 2010-06-29 [#OKS-204099] FTP - FTP Sync - Auto recovery not so strong
  • 2010-06-29 Kerio Migrator - Support for external contact pictures
  • 2010-06-29 SIP - Gateways - Final tests performed, Config - Extensions renamed to Extensions / Groups
  • 2010-06-28 SIP - Gateways - REGISTER response, multiple Contact: header support (auto added)
  • 2010-06-28 SIP - Gateways - OPTIONS command handling added
  • 2010-06-28 SIP - Gateways - Incoming call - If no target then zero target added
  • 2010-06-27 SIP - SIPProcessTarget(), SIPProcessRules(), complete processing updated, rules always used, recursive calling, should handle 100% of all exceptions and dial plan settings
  • 2010-06-27 XMLClass - BOM support added, removed if exists
  • 2010-06-26 SIP - Gateways - Incoming call with no defined incoming rules forwards to To: header target, in such case you should use a rule to match the URI changed from To: (possibility to use multiple To: numbers from one gateway)
  • 2010-06-26 SIP - SIPFilterAddress() additional parameter added and updated
  • 2010-06-26 SIP - Extensions complete - Targets support extensions groups which gets expanded on the fly, following by user groups expansion, tested and updated
  • 2010-06-25 SIP - SIPURIMatch() - support for list of URIs (for non regex Number conditions), use semi-colon
  • 2010-06-25 Groupware - TZ API - Mixed recurrence and non recurrence standard and daylight timezones handling fixed, Standard timezone used
  • 2010-06-25 Config - VoIP - Gateways and Rules - support for Extension dropdown added (lists extensions and groups where applicable)
  • 2010-06-24 Config - VoIP - Extensions support added, lets you define extensions, intervals and groups for VoIP use
  • 2010-06-24 Minger Service - Cache implemented
  • 2010-06-24 Config - License Dialogs updated
  • 2010-06-24 Groupware - API - AddItemAttribute() - support for AtrID= variable in Params added, allows to edit an existing attribute
  • 2010-06-23 [#PY-154602] - Config - ACL dialog - button description changed
  • 2010-06-23 Minger Service - Client - multiple requests made at once
  • 2010-06-23 SIP - SIP responses updated, body of SIP requests removed, User-Agent: header updated, removed Proxy-Authorization and Authorization headers
  • 2010-06-23 API - Groupware Class - FunctionCallBase64 method added
  • 2010-06-23 Examples - typo in Strings.dat
  • 2010-06-22 [#EAH-638699] API - Update of Services from control service fixed
  • 2010-06-22 [#PWW-670796] SMTP Service - %%To_Email%% replaces , with ; so that it works with other processing
  • 2010-06-22 [#KLJ-115216] - Config - Space for localization
  • 2010-06-22 HTTP Server - Default threadpools are set even if default host has advanced settings
  • 2010-06-22 SIP - Better response RFC compliance
  • 2010-06-21 DNS Class - if etc/hosts does not contain record for localhost, localhost is resolved as 127.0.0.1
  • 2010-06-21 API - New user read only property U_SharingAvailable
  • 2010-06-21 Minger Service - GUI improved
  • 2010-06-21 IM Service - Initial support for distributed domains
  • 2010-06-18 IMAP Service - List command properly works with % wildcard
  • 2010-06-18 SIP - Gateway - REFERREWRITEDOMAIN new tag support added, if REFER is coming from gateway and the tag is set, the Refer-To URI domain gets replaced with the value
  • 2010-06-18 SMTP - AUTH - Failure - Proper RFC 4954 response supplied
  • 2010-06-18 SIP - Config - Terminology and labels updated
  • 2010-06-17 IMAP Service - Sharing does not work if GW not licensed
  • 2010-06-17 Config - ExtListView class - redraw of list items was disabled during item Edit, fixed this problem in the ListView class
  • 2010-06-17 Config - License checking updated, if Revalidation or Refenrece mismatch the license dialog displayed instantly (each LoadSettings() and SaveSettings() call)
  • 2010-06-16 SIP - Config - new Regex option added for Rules and Gateway rules, updated the Gateway rules dialog for better compatibility, SIP - non regex condition applied for gateways and rules
  • 2010-06-16 SMTP Service - Delivery - Improper deletion of a mail from retry queue fixed
  • 2010-06-16 SIP - Final tests, Gateway calls vs. hunt groups, incoming gateway calls and rules (domain added if missing), additional final changes, Gateway information stored separately for each target
  • 2010-06-16 SIP - Hunt groups vs. Gateways call initial implementation
  • 2010-06-16 SIP - Gateways processing updated - ProcessRequest() and PostProcessRequest() new methods
  • 2010-06-16 Minger Service - Server side, client side, logging
  • 2010-06-15 Minger Service - Initial work
  • 2010-06-15 XMLClass - Mixed tag values and tags, order preserved, special empty tags with values added, tested with RSS feeds
  • 2010-06-15 [#CLI-714429] IMAP RSS - Support for RDF (RSS 1.0) added
  • 2010-06-15 Setup - default cert.pem updated, If possible, generated during installation
  • 2010-06-15 SIP - RTP Proxy updated, RTP NAT Delete processed in FinishCall method
  • 2010-06-15 API - Save Account - automatically changed properties updated in master API Account instance
  • 2010-06-15 Config - SIP Rules - multiple selected items support, OK button disabled if not enough controls set
  • 2010-06-15 SIP - Round Robin (Circular Hunts) implementated, supports pickup timeout, possible to use with group hunts and extensions (following rules)
  • 2010-06-14 SIP - Call Rules - Special numbers removed, possible to achieve via rules and their new types (Simultaneous, Round Robin, Set Call Transfer, Redial), use Set Call Transfer with regex Number: ^(\*11)(.*)(@.*)$ Target: $2 and Number: ^(\*12)(.*)(@.*)$ Target: to clear the state, use some non-existant target for Away mode, Config updated, SIP API for special numbers removed, New rules actions introduced, SIP gateway calls logging fixed
  • 2010-06-14 [#EJG-898367] IMAP service - ACL for Spam folder correctly returned for old style clients
  • 2010-06-14 SIP - User call transfer finished and tested
  • 2010-06-14 SIP - Group hop tests - Targets not removed from Call structure (Temporarily Unavailable code set), Group hop Call contains a list of IgnoreTimeRules (used for skipping time condition once hopped prematurely), SIPSendRequest() updated to use the original Via plus the server's, ACK sent to multiple targets CANCEL response
  • 2010-06-13 SIP - Group hop implemented, first alpha and testing, new internal SIP timer
  • 2010-06-12 Config - VoIP - Controls reordered
  • 2010-06-12 SIP - Multiple targets response handling complete (CANCEL and ACK sent accordingly)
  • 2010-06-11 XMLClass - Multiple IMAP conversion
  • 2010-05-24 Setup - scripts.dat is properly unpacked - proper temp path used
  • 2010-05-20 IMAP service - subdir cache is created also for subdirectories of the Archive folder
  • 2010-05-20 All Services - Socket is closed in ClientDisconnect Handler if it was not closed before
  • 2010-05-19 Kaspersky Updater - fixed
  • 2010-05-19 IMAP Service - support for non RFC compliant MIME parameters
  • 2010-05-18 Kaspersky Updater_SDK8-Windows-x86-8.0.4.31-RELEASE.zip
  • 2010-05-18 Web server - PHP in FastCGI mode - default ISAPI restart set to 0
  • 2010-05-17 SMTP Service - forwarding - special no-reply sender is accepted in RCPT TO command, but recipient is not added into list of recipients
  • 2010-05-17 Connector - duplicity in in file removed
  • 2010-05-14 [#RZR-454721] Setup - warning about non functionality of old webmail
  • 2010-05-13 SMTP Service - Mail Archive - works well even if empty "sent" or "inbox" paths are set
  • 2010-05-13 System - new account type "GateWay Administrator" - properties same as standard account, U_GatewayAdmin API property
  • 2010-05-13 Config - Status - Spam Queues - possible to add directly non existing owner from backup domain
  • 2010-05-13 SMTP Service - Milter Filters - initial interfaces
  • 2010-05-12 Setup - "France, Metropolitan" removed from list of countries
  • 2010-05-12 [#FKT-321167] AD Synchronization - New option AD_USERNAME_PREFERE_SAMACCOUNTNAME - possibility to use 'userprincipalname' instead of 'samaccountname' as AD username
  • 2010-05-12 System Class - Directory Cache - call to EOF avoided
  • 2010-05-11 Linux - DB datasets fixed
  • 2010-05-11 [#FKT-321167] AD Synchronization - possibility to sync AD username into accounts username, possibility to add AD username as secondary alias
  • 2010-05-10 Linux - UTC time from local time fixed, solves IMAP idle
  • 2010-05-10 Setup - Shortcuts "RunAsAdministrator" parameter set only on Win Vista and higher
  • 2010-05-10 Web server - PHP in FastCGI mode - default fastcgi Thread Pooling set
  • 2010-05-10 IMAP service - FETCH ENVELOPE - problem with long invalid email address in header fields fixed
  • 2010-05-09 [#MKS-705554] IMAP service - Proper folder rights for spam folder
  • 2010-05-09 [#BNR-558923] IMAP service - Timestamp of IMAP Flag File is explicitely set after closing the file to avoind problems with different times on network storage
  • 2010-05-07 IMAP Service - Support for public folders as subfolders of another public folders
  • 2010-05-07 [#FTK-236949] Config - space for localization increased
  • 2010-05-07 [#FOD-699924] SMTP Service - added default description for SmartAttached files
  • 2010-05-07 [#KAE-272327] SMTP Class - internal messages have the "IsLocalIP" flag set
  • 2010-05-07 MIME class - delimiter of multiple recipients in header fields changed according to RFC from ";" to ","