Return-Path: Sender: To: CGPupdate Date: Thu, 31 Jan 2008 11:38:08 -0800 Message-ID: X-Original-Return-Path: Received: from [213.33.180.10] (account support@mail.stalker.com) by mail.stalker.com (CommuniGate Pro WEBUSER 5.2.0) with HTTP id 42622837 for CGPUpdate@stalker.com; Thu, 31 Jan 2008 11:29:04 -0800 From: "Technical Support" Subject: [*] CommuniGate Pro 5.2 is released X-Original-To: X-Mailer: CommuniGate Pro WebUser v5.2.0 X-Original-Date: Thu, 31 Jan 2008 11:29:04 -0800 X-Original-Message-ID: MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit Major Release (switching to the Stable branch) The CommuniGate Pro 5.2 has been released: == Valid Core License Keys: issued after the 1st of Jan, 2007 == Solaris - Sparc Solaris - Intel MS Windows - Intel Linux (rpm-based) - Intel Linux (static and dynamic) - Intel Linux - x86_64 Linux - Itanium Linux - Sparc FreeBSD 5.x - Intel FreeBSD 6.x - Intel FreeBSD 5.x/6.x - x86_64 MacOS X (Darwin) - PowerPC MacOS X (Darwin) - Intel AIX - PowerPC History (since 5.2c4): 5.2.0 31-Jan-2008 * Pronto: the Pronto version 1.5 is included. * MAPI: the MAPI Connector version 1.51.15 is included. * CALENDAR: non-standard VALERT iCalendar elements are stored and restored now. * SIP: when sending responses, only the "Via" port number is used to compose an "alternative" response destination. * PBX: the "makeCall" (Click-to-call) function now uses the ClickToCall@domain.invalid From address. * SIGNAL: improved processing for race conditions on multiple 200-INVITE responses. * SIGNAL: RFC4235 (dialog package) is implemented. * XIMSS: the startCallInfo operation and callInfo data message are implemented. * XMPP: Gtalk-compatible iq-delivery is implemented. * Utils: mailbox renaming options have been added to the MoveIMAPMail utility. * CLUSTER: Subject Prefix is preserved during inter-cluster message delivery. * Bug Fix: AIRSYNC: 52c4: items "changed" on the mobile device could disappear from the mobile device after being updated on the server. * Bug Fix: CLUSTER: 5.2c3: POP3 inter-cluster logins did not work. * Bug Fix: XIMSS: 5.2c2: the INTERNALDATE and date-type fields retrieved with the folderBrowse/folderSync commands used an invalid XML syntax. * Bug Fix: WebUser: 5.2c2: a modified Contact "File As" field was not updated in the VCard body. * Bug Fix: QUEUE: 5.2c1: messages submitted asynchronously could be rejected when a Plugin scanning limit was exceeded. * Bug Fix: ROSTER: 5.2c2: creating new Roster groups could damage Roster data. ======== Major Changes (since 5.1) ================= Note: All ROUTER records are "NORELAY" by default now. PLEASE CHECK YOUR EXISTING Router Records!. Foundation * now XML parser supports complex DOCTYPEs, non-UTF-8 charsets, and processes ENTITY data. * the SHA256 digest algorithm is implemented. Kernel * Lawful Intercept is processed for impersonating and Signal operations. Platform * Linux /sbin/chkconfig is used to create symlinks for startup scripts. Pronto * the Pronto version 1.5 is included. MAPI * the MAPI Connector version 1.51.15 is included. AirSync * the Windows Mobile Email/Calendaring/Contacts "ActiveSync" synchronization protocol is implemented. CalDAV * the basic CalDAV (RFC4791) functionality implemented. Parlay X * the "Third Party Call Control" and "Call Handling" interfaces are implemented. * the "Call Notification", "Payment", and "Account Management" interfaces are implemented. Admin * the Account Type Licensing concept is implemented. * the Class of Service mechanism is implemented for Account Settings. * the AirSync Service setting is implemented. * the Temp Blocked Addresses setting is moved from the SMTP Settings to Network->Blacklisted Settings. * the Alt RADIUS Password and Alt SIP Password Account settings become standard ones. * the Client IP Addresses Domain-level settings are implemented. * the CanControlCluster Monitor admin right is implemented. * the Denied IP Addresses setting is implemented. * the --CanUseSystemPorts Command Line Option is implemented. * the --SIPUDPSendBuffer, --SIPUDPReceiveBuffer, --DNRUDPSendBuffer, and --DNRUDPReceiveBuffer command line options are documented. * the CanControlCalls Domain Admin right is implemented. * the HTTP Service setting is implemented. * the CallLogs Account setting is implemented. * .settings file uploaded to PBX environment are checked to be valid dictionaries. * the CanDeleteLogs and CanViewMessages Monitor Access rights are implemented. RULES * additional macro-symbols are implemented. * the Current Date condition can be used to compare dates only (without time). DNR * the caching settings are implemented. * SRV-operation caching is implemented. * now "Dummy IP" addresses are detected in SRV/MX request responses, too. CLUSTER * object management connections are closed on I/O error only. * Subject Prefix is preserved during inter-cluster message delivery. ROUTER * all records are "NORELAY" by default now. PLEASE CHECK YOUR EXISTING Router Records! Security * the "WEBUSER" authentication method has been renamed into the "SESSIONID" method. * RFC3279 implemented ("NULL" Algorithm Identifier parameter processing). * the "READPLAIN" EXTAUTH command has been implemented. TLS * the Client Certificate "Required" option is implemented. Domains/Accounts * the Account-level ACLs (Access Control Lists) are implemented: call control, delegation, mailbox creation. * the MessagesSent, CallsSent, CallsReceived, and Logins statistical elements are added. * the ExternalOnProvision setting is implemented. The External AUTH protocol is extended. Mailbox * the Synchronization snapshots are implemented. * Junk mailbox and its Preference settings are implemented. * Special Names ($Sent$, $Drafts$, etc.) are implemented. QUEUE RULES * the Vacation Rule can have the "EndDate" setting. * simplified Junk Mail rules are implemented. * the Human Generated condition now checks the "automated" header fields added with the AddHeader operations. * the Accept Request action parameter can specify non-default Calendar mailbox. This action can be used in Server-wide Rules now. CG/PL * the Min, Max, ExecuteCLI, Base64Encode, Base64Decode, SetApplicationStatus, SetCaseSensitive, RouteENUM procedures are implemented. * now the Queue and Meeting operations can work with other Accounts. * the "method" syntax for function and procedure calls is implemented. * the binary assignment operators ( +=, -=, etc.) are implemented. * the spawn expression now can contain a Task startup parameter. * the COPY, ADDELEMENT, THISTASK functions are implemented. * the SubmitEMail, OpenMailboxView, SubscribeEvents, Sync, IsMailboxNotifyEvent, MailboxAppend functions are implemented. * the Message Handle functions are implemented. * the XML functions are implemented. * the SortString procedure is implemented. CALLLEG * the StartCall function now supports the P-CGP-Local parameter. PBX * incoming call pick up (intercept) is implemented. * the "makeCall" (Click-to-call) function now uses the ClickToCall@domain.invalid From address. * now all SDP generated for a leg have the same SessionID. * B2BUA early media (ringback) relaying is supported in the "connected" mode. * the AttachMixer function can be used in the disconnected state. * the SetProvisionCode, SendCallOptions, PendingRequestExData, SetPlayPosition, GetPlayPosition functions are implemented. SIGNAL * Dialog objects are implemented. * new "Call" CDR records can be generated now. * automatic protocol (SIP/XMPP) selection is implemented. * call logs in the Account File Storage now include the call alerting time, call duration, and call termination reason. * the HoldMusic preference is implemented. * external Event interface is implemented. * improved processing for race conditions on multiple 200-INVITE responses. * RFC4235 (dialog package) is implemented. SIGNAL RULES * RequestURI Rule condition is implemented. * the "Ringback" simplified Rule is implemented. MediaServer * inband DTMF detection is implemented. * "play position" operations are implemented. CALENDAR * recurrence "until" processing has been improved. * non-standard VALERT iCalendar elements are stored and restored now. * iCalendar parsing changed to support post-defined VTIMEZONEs. SIP * the TOS Tag option moved from the Receiving to the Sending WebAdmin page. * RFC4244 implemented. * when sending responses, only the "Via" port number is used to compose an "alternative" response destination. * new mechanisms have been added to detect non-trivial packet loops. HTTP * large Personal File Storage files are now downloaded in chunks, the download file size limit is removed. HTTPOutput * automatic redirection is implemented for GET requests. IMAP * the Send 'Running' option is implemented. * RFC4466 (extensions), RFC4731 (ESEARCH), RFC4959 (SASL Initial Client Response) are implemented. SMTP * reverse-check mechanism checks for loop-back DNS records now. * additional statistics elements have been implemented. LOCAL * recipient addresses are preserved during inter-cluster delivery. SNMP * the Trap Protocol version setting is implemented. * MIB elements renamed (they start with lowercase letters) to confirm to SNMP naming recommendations. XMPP * the server-to-server protocol implemented. XMPP settings moved to the Real-Time section. * instant message delivery failure is reported back to the client now. * Gtalk-compatible iq-delivery is implemented. XIMSS * HTTP binding is implemented. * the fileDirCreate,fileDirRename,fileDirRemove, skinFileRead, skinFileList commands are documented. * the S/MIME functions are implemented. * the taskStart function is implemented. * now the alert service messages have gmtTime and localTime attributes. * vCardGroup support is implemented. * publicInfo functions are implemented. * the retrieveURL operation is implemented. * the sessionID authentication is implemented for the "ximsslogin" realm. * message/rfc822-type attachments are sent without encoding now. * instant message delivery failure is reported back to the client now. * the startCallInfo operation and callInfo data message are implemented. Mailing Lists * feed-mode header/trailers are not inserted into vCard and iCalendar text messages. CLI * [GET|SET][CLUSTER][NATEDIPS|DEBUGIPS|DENIEDIPS] commands are implemented. * the CREATEMAILBOX command can have the CLASS parameter. * the FindForwarders command is implemented. * the *WEBUSER* commands are renamed into *PREFS* commands. The UPDATEACCOUNTPREFS command is documented. * the SETACCOUNTTYPE, GETMESSAGEQUEUEINFO commands are implemented. * [GET|SET][QUEUE|SIGNAL|CLUSTER]SETTINGS, CREATEXIMSSSESSION, GETDIALOGINFO commands are implemented. * KILLWEBUSERSESSION, GETWEBUSERSESSION commands are renamed into KILLSESSION, GETSESSION. WebAdmin * the Refresh Self-Signed button has been added to the TLS and S/MIME Domain Admin pages. * Last Failed login information is displayed on the Account settings page. The Clear Failed Logins operation is implemented. * Account rename operation now can move Accounts between Domains. * the Telnum List page is implemented. * the secondary logs browser is implemented. * the Queue Message browser can show Message contents now. WebUser * vCard PHOTO elements are displayed inline and can be modified now. * Call Control settings pages now can upload and remove custom Music-on-Hold and RingBack files. * the Finnish language has been added. WebApp * CG/PL Web Applications are supported now. WSSP * the LENGTH prefix is implemented. FingerNotifier * non-blocking connection opening with a short (3 seconds) time-out is used. Utils * mailbox renaming options have been added to the MoveIMAPMail utility.