You are on page 1of 12

+-------------------------------------------------------+ | Funambol Community Edition Version 10.

0 Release Notes | +-------------------------------------------------------+ ---------------(1) INTRODUCTION ---------------This document is organized as follows: - section 2 contains an overview of the Funambol product components and new features included in this release - section 3 describes the supported environments - section 4 lists the bugs fixed for this release - section 5 contains a list of known issues and of suggested workarounds --------------------------(2) FEATURES AND COMPONENTS --------------------------Below is a list of new capabilities by component: Android Client (for phones and tablets) - Calendar sync (already released to App Market) - WBXML support - PIM sync: suspend & resume - NoResp command support - SMS Push (off by default) - Performance improvementS - UI improvements BlackBerry Client - WBXML support - NoResp command support - SMS Push (off by default) - Welcome screen upon first login - Support for BlackBerry Ads Service (ad banners on top of the Sync client) iPhone/iPad Client - Sync in background (already released to App Store) - UI improvements (logout button improvements, switch to enable contact sync, explanatory text for settings, moved log and reset under advanced) - Login improvements (improved credentials validation, server capability handl ing) Server - Improvements in contacts sync and duplicate detection - Support for PostgreSQL 9 an MySQL 5.5 Java SDK - New Java SDK Additional improvements have been applied to the all components of the product i n the form of bug fixes or in the form of low level re-engineering, resulting in optimized product performance and robustness. --The components of the Funambol product in Version 10.0 are: +-----------------------------------+----------+ | Funambol Server Package (*) | 10.0.2 | +-----------------------------------+----------+

| Funambol Administration Tool | 10.0.0 | +-----------------------------------+----------+ | Funambol SDK | 10.0.0 | +-----------------------------------+----------+ | iPhone Sync client (**) | 10.0.1 | +-----------------------------------+----------+ | Android Sync client (***) | 10.0.1 | +-----------------------------------+----------+ | BlackBerry Sync client | 10.0.1 | +-----------------------------------+----------+ | Windows Sync client | 10.0.1 | +-----------------------------------+----------+ | Mac OS Sync client | 8.7.3 | +-----------------------------------+----------+ | Symbian Sync client | 9.0.1 | +-----------------------------------+----------+ | Windows Mobile Sync client | 9.0.2 | +-----------------------------------+----------+ | JavaME Email client | 8.5.3 | +-----------------------------------+----------+ | BlackBerry Email client | 8.5.3 | +-----------------------------------+----------+ | Clients SDK | 10.0.1 | +-----------------------------------+----------+ | Open-Xchange Connector (****) | 7.0.3 | +-----------------------------------+----------+ | Exchange Connector (****) | 7.0.1 | +-----------------------------------+----------+ (*) Funambol Server Package includes all of the following components: DS Service, Inbox Listener Service, PIM Listener Service, Push Connection Service (CTP Server), Email Connector, Foundation Connector, Smart Sender, Logging Module, OTASettings Module, Product Activation Module, Carrier Edition Database, Management Tools. (**) This component is not included in the package but can be downloaded from the Apple AppStore (***) This component is not included in the package but can be downloaded from the Android Market (****) This component is not included in the package but but is available for download from https://www.forge.funambol.org/download/ -------------------------(3) SUPPORTED ENVIRONMENTS -------------------------This section describes the environments that are supported by Funambol Carrier Edition Version 10. Server -----Operating systems: - GNU/Linux 32/64 bit distributions - Windows XP, Vista, 7 (32 and 64 bit) Databases: - PostgreSQL 8.3 - PostgreSQL 8.4 - PostgreSQL 9.0

- MySQL 5.0 - MySQL 5.1 - MySQL 5.5 Clients ------iPhone Sync client supported on: - iPhone - iPad - iPod Touch running: - iOS 3.x - iOS 4.x Android Sync client supported on: - Android phones - Android tablets running: - Android 2.x BlackBerry Sync client supported on: - BlackBerry phones running: - BBOS 4.5 - BBOS 4.6 - BBOS 4.7 - BBOS 5.0 - BBOS 6.0 Windows Sync client supported on: - Windows computers running: - Windows XP - Windows Vista - Windows 7 (32 and 64 bit) and: - Outlook 2003 - Outlook 2007 - Outlook 2010 (32 bit) Mac OS Sync client supported on: - Mac computers running: - OSX 10.5 (Leopard) - OSX 10.6 (Snow Leopard) Symbian Sync client - Symbian phones running: - Symbian S60 3rd - Symbian S60 3rd - Symbian S60 3rd - Symbian S60 5th - Symbian ^3 supported on: Ed. Ed. FP1 Ed. FP2 Ed.

Windows Mobile Sync client supported on: - Windows Mobile phones running: - Windows Mobile 5.0

- Windows Mobile 6 - Windows Mobile 6.1 - Windows Mobile 6.5 BlackBerry Email client supported on: - BlackBerry phones running: - BBOS 4.3 - BBOS 4.5 - BBOS 4.6 - BBOS 4.7 JavaME Email client supported on: - JavaME capable phones belonging to the following groups: - Symbian S60 3rd Ed. - Symbian S60 3rd Ed. FP1 - Symbian S60 3rd Ed. FP2 - Sony Ericsson JP7 and above (no touchscreen) - Motorola P2K High-End devices (no touchscreen) - Samsung High-End devices (no touchscreen) - LG High-End devices (no touchscreen) ------------(4) BUG FIXES ------------This section lists the bug fixes that are included in Funambol Carrier Edition Version 10.0 compared with earlier versions, grouped by component. Funambol Server bug fixes ------------------------6618 - Duplication of contacts due to mismatch of emails 10641 - Exception seen when processing request from Nokia 6300 10654 - Contacts duplication 10676 - Nokia6233 - Address field gets corrupted by synclets 10694 - Wrong DB connection handling in CapabilitiesPersistentStore 10695 - Device stops syncing pictures even if max quota is not reached 10780 - Duplication of company contacts iPhone Sync client bug fixes ---------------------------9820 - Funambol icon is smaller than other apps 10287 - App loading is slow on iPhone 3G (upgraded to iOS 4.2) 10455 - Password is reset if a network error is experienced during the login but not during the signup 10457 - When keyboard is open, the underlying screen cannot be scrolled 10595 - iPhone drains too much battery with funambol application in foreground 10621 - Client crashes when downloading contacts coming from outlook and importe d from LinkedIn 10643 - iPhone: Upload of picture is interrupted by client if takes more than 90 seconds 10711 - After iOS upgrade the client is syncing items even if not updated Android Sync client bug fixes ----------------------------10346 - Calendar sync cancelled/restarted automatically during the middle of the sync 10440 - App crashes taking picture with client push changes enabled 10571 - During login if device is rotated the message 'Only one Funambol account

is supported' is displayed and app is closed 10572 - Contacts receiving is very slow on some devices 10591 - Last Sync Time not updated correctly during Sync All 10622 - Sync not complete with an Android Device against V9 Server 10625 - Missing Pictures 10644 - SQLite Exception during client upgrade 10686 - Words in the settings labels have upper case initial letter 10718 - If the username contains trailing blanks, the picture sync does not work (without warning to the user) 10750 - Device capabilities sent in every sync 10755 - Device capabilities are not sent correctly 10762 - Error synching calendar: ArrayIndexOutOfBoundsException logged 10771 - Client crashes after enabling Bandwidth Saver option 10795 - Logging in take a very long time 10815 - Contacts button shows sync cancelled after installation BlackBerry Sync client bug fixes ---------------------------6347 - Client doesn't show log entry in main menu after that an error occurred 10675 - Send Log feature does not work anymore 10802 - Device capabilities sent in every sync Windows Sync client bug fixes ----------------------------7142 - Sync option button username error should be "username" 7144 - Cancel Sync remain after check of the credentials 8199 - Pictures default folder name should be set using Windows special folder n otation instead of the path 8449 - Sync out of order 10289 - Yearly all-day events are not updated on outlook 2010 and outlook 2007 S P2 10528 - Windows sync client ask every time the user to choose profile if outlook is not opened 10551 - Copyright dates on Readme.txt are not updated to 2011 10617 - Client cannot save appointment item if it contains the "STATUS" property C++ SDK bug fixes --------------------1882 - Wrong size in log message handling large object 9316 - Pictures sync - switching back to an old account will resend all pictures again ---------------(5) KNOWN ISSUES ---------------This section describes the known issues that are present in Funambol Carrier Edition Version 10.0. As for bug fixes, known issues are grouped by Funambol component. An arrow symbol (-->) indicates the suggested workaround, if available. Funambol Server known issues ---------------------------* For contacts, during the sync the field "Note" is cut at 4KB. * On Windows Vista, if UAC (User Account Control) is turned on, the server can o nly be "Run as administrator". --> Run server using an administrator account.

* 2732 - Envelope is not updated with 'forward' arrow on mail server. At the moment, the email connector is able to set the forwarded flag for messages from server to client. This does not work for all the email servers (as forward flag information is not handled by mail servers the same way, or could not be handled at all). Furthermore: forwarded flag for messages from device to server is not managed. * 4194 - vCardParser does not handle lower case property names. The parser has been modified to be case-insensitive, except for the PHOTO tag. This means that, if the card includes a photograph of the contact, and the tag is for some reason in lowercase, the photograph will not be synced correctly (while the rest of the card fields will). * 4215 - Wrong sync type required by the server. If the client asks for a one way sync from server and the anchors are inconsistent with this type of sync, the server replies forcing a full (slow) sync instead of a refresh from server. The same happens with one way from client. The server forces a full sync instead of a refresh from client. * 5471 - Email connector: some deletes are getting dropped by the client during intermittent connectivity. During periods of bad connectivity some messages deleted on the server are not deleted on the device. This happens when the connectivity is bad enough for the retention period of the messages in the email connector cache to expire without a successful sync. --> Request a reset inbox / cleanup from the client. iPhone Sync client known issues ------------------------------* 5898 - 'Group/Forlder' information is lost Android Sync client known issues -------------------------------* When the app is installed the very first time, Contacts that don't belong to the Funambol account must be manually imported in order to be synchronized. * Only one funambol account can be managed on the device by the client. Changing account produce a deletion of all contacts and calendar events, and a replacement of them with the ones coming from the new account. * Uninstalling the application produces the Funambol account to be deleted from the device and all contacts and calendar events belonging to it are lost. If the service used to sync is a demo service it is suggested to export the Funambol contacts and calendar to another account before uninstalling the app in order all contacts and events not to be lost. * Due to device's restrictions the pictures folder to sync is not selectable but it is the one created as default on the device's SD card (it is the same shown in the native "Gallery" application). * 8953 - If the port specified in the server URL is wrong, check credentials goes into a loop. --> Check the port * 9100 - Work phone fields are not the same from device to portal and from portal to device. * 10272 - Some pictures are not synced to the server (specially those taken just after the client installation). --> This is an issue of some phones, which uses a wrong timestamp for pictures. A workaround might be to wait a while after installation (one hour

should be enough) before taking pictures. Another workaround is to mark the 'Sync older pictures' checkbox, so all pictures in the device will be transferred, not only those taken after client installation. * 10440 - On some phones only (e.g. HTC Incredible) the client crashes while taking few pictures in a row. --> This seems to happen only when the option "push client changes to the server" is enabled. Workarounds could be either to disable that option and transfer the pictures either with a manual sync or a scheduled sync; or as an alternative do not take pictures in a row: exit the camera app after each shot. * 10769 - Pictures and videos synced through file sync are shown as files in the portal and cannot be synced to windows client. --> No specific workarounds. On the computer the files can be manually downloaded from the portal. In order to have the proper flow, pictures and videos should come from the native gallery. BlackBerry Sync client known issues ----------------------------------* Mobile2 and home fax on bbos5.0. The root of the issue has to do with how the BlackBerry handles the vcard fields. They both behave in the same way: - If the user defines only Home Fax on device, Home Fax is stored as Fax on the portal. - If the user defines both Home Fax and Work Fax on device, only Work Fax is stored on portal as Fax. - When we receive any update from server on device, in the contact the Mobile Field 2 and the Home Fax field are lost. Only MOBILE and WORK FAX fields will be updated. * During sign-up from mobile, some BlackBerry phones when connected via WiFi and without a SIM are not properly detected. --> Select manually the proper phone model. * 5162 - Open tunnel - max timeout error. Sometimes the error above occurs on BlackBerry devices, and in this case the Funambol applications cannot connect. --> This seems to be an issue with the BlackBerry software platform. See: http://www.blackberryforums.com/developerforum/ 107174-max-connection-open-tunne l.html. * 8111 - Work Phone 2 and Home Phone 2 are not synced between the device and server in both directions. --> Use other fields as much as possible * 9134 - Task categories are not correctly synced from server to device. Windows Sync client known issues -------------------------------* Errors accessing Outlook may happen on some machines, due to the Windows Update package KB939683 for WinMedia11 (2007-09-04). So far not reproduced by dev (reported by community). --> Uninstall Windows Update KB939683 and reboot * Some recurring events cannot be added to Outlook: for example monthly recurrence every 3 months with an occurrence falling on 30th of February * OutlookXP(2002): Outlook profiles window is unnecessarily displayed --> Dismiss the profiles windows and proceed. * "ReminderSoundFile" property of event is not transferred correctly if the

field is never initialized. --> Open the event, open the 'Reminder Sound' window, click on 'Play this sound' option 2 times (so it will be unchecked and then checked again), click OK and save the event. * 4016 - Outlook 2003 connector fills DB field 'File as' with wrong data. If you do the following: - open Outlook, go to "Tools > Options > Contact Options" - select as default "FileAs": "Last, First (Company)", click OK - create a contact with FrstName, LastName and Company fields not empty - save the contact In Outlook UI the FileAs is shown like "Last, First, Company" and it's inconsistent with the FileAs shown if you open the contact. When the client asks for the FileAs field during synchronization, Outlook returns "Last, First\nCompany" (\n is the line break) and it's wrong. --> Outlook issue * 6276 - Windows client message: COM pointer error. This is a problem that occasionally may happen in the Funambol Windows Sync Client. COM pointer errors originate in the Windows COM module, used by the Funambol Client to access Microsoft Outlook APIs and data. --> There could be different reasons for the error, as the COM module may be used by other applications at the same time. 1. Activate the Outlook window: if a wizard window to configure your profile is shown, this is the cause of the problem. Solution: follow the wizard until the end, when your profile is configured try to sync again. 2. Check if Outlook is working correctly and not stuck. If it does not respond, close Outlook and check if the process "OUTLOOK.EXE" is still running from the Windows Task Manager (if yes, you can terminate the process from there). 3. If you have an antivirus software installed, disable it and try again: some antivirus software recognize the attempt of the Funambol Sync Client to access the Outlook application as a malicious action, so they block it. 4. If you have some other Outlook add-ins installed, disable or remove them and try again. An add-in can access Outlook in a (wrong) way that could block other applications to do the same. 5. "Google Desktop Search" and "Nokia PC Suite" may conflict with Funambol Windows Sync Client. This doesn't happen for all the users, but you may need to uninstall them and try again. Note: any software accessing Outlook data can potential create a conflict, these 2 applications are known to do so in some cases. 6. Finally, try to reinstall Microsoft Outlook. Sometimes Outlook becomes unstable and does not work perfectly. * 9756 - Client does not work on Outlook2010 64bit version. --> Follow Microsoft recommendations: even if Windows is 64 bits, the recommended version of Outlook is 32 bits. * 10763 - Windows Vista/7 with UAC activated shows an unfriendly message upon client uninstallation. --> Press "Allow" to continue with the uninstallation. Mac OS Sync client known issues ------------------------------* 8799 - iPhone field is not handled by Client. --> Use as much as possible other fields. * 8833 - Menubar does not start if the user logs in with an other account on the machine. --> Restart the machine.

Symbian Sync client known issues -------------------------------* C2S push for notes is not available --> Operating system issue * The "Cleanup" command for notes is not available --> Operating system issue * The "Go To" command for notes is not available --> Operating system issue * 7246 - Nokia N85 and N97 with old firmware versions could have issues in receiving calendar items. --> An update of the firmware is strongly recommended to fix the issue. Windows Mobile Sync client known issues --------------------------------------* On WM, sometimes sync calendar without change on device or on server. The issue is present only when the setting mode is Push Service: after a push from the server, the client sometimes starts another sync a short time after even if no changes were made. * 8965 - Sync email does not work on SAMSUNG GT-I8000 (Omnia II) running Windows Mobile version 6.5. The email headers are downloaded but the email body is empty for every email. JavaME/BlackBerry Email client known issues --------------------------------* On Nokia 7610 (and possibly other similar devices) it is not possible to change the account setting. --> Re-download the client from the portal, once logged in with the new account. * On Nokia 7610 (and possibly other similar devices) the Drafts folder does not work properly. --> Device issue. * Touchscreen is not fully supported. --> Use keypad where available. * No sound can be played in untrusted mode by Sprint branded devices. * Motorola devices do not support attachments. --> device limitation for jsr75 support. * Memory limitations for some low-tier devices --> The following limitations are applied to low-tier devices: - The maximum number of contacts is fixed to 100 - The maximum number of message is fixed to 30 - There is no log functionality and related options/screens - There are no help screens - Data is transmitted in uncompressed mode only (gzip compression has been removed) - MaxMsgSize is reduced to 8K * 3772 - On Motorola RAZR V8, sometimes the "Cancel" key appears in place of the "Send/Receive" key. If you start a synchronization and press the "Option" key be fore

it is terminated, when the sync terminates the Options drop down menu is closed and the "Cancel" key is still there in place of the "Send/Receive" key. If you p ress the "Cancel" key another sync will start. * 4561 - BlackBerry only - Navigating emails with the trackball (moving left/rig ht to fetch previous/next) may results in skipping emails (like jumping from the fi rst to the fourth). This may result in a lowered user experience. * 4943 - Email body for messages forwarded or replied to from device is truncate d on the recipient's end, as is shown on the device. Since the Funambol Email Client only downloads up to 2 kBytes of the body of messages, and the Funambol server does n ot retain the message, forwarding or replying to the message results in the origina l message being truncated to the size downloaded to the client. * 5046 - Scheduled sync with wrong timing on some Nokia Symbian devices. This is sue has been confirmed on the Nokia E65 and 6120. If the user exits the Email client , but with a sync scheduled every hour, the first sync actually starts after 15 mi nutes. * 5162 - BlackBerry only - Open tunnel - max timeout error. Sometimes the error above occurs on BlackBerry devices, and in this case the Funambol applications cannot connect. --> This seems to be an issue with the BlackBerry software platform. See: http://www.blackberryforums.com/developerforum/ 107174-max-connection-open-tunne l.html. * 5215 - BlackBerry only - Date / Time display on Inbox emails are not updated d uring time switch to/from daylight saving time if you have the device on and client op en. --> If the user restarts the application however, the correct date/time is picke d up. * 5245 - Browse Links option is not finding all links. Seems to be related to a link preceded by and followed by special chars, such as parentheses and brackets. The JavaME Email Client has a feature that parses the text of a message to extra ct links (URLs) embedded in the message. This allows the user to more easily launch the device browser and follow the links. One issue with this feature is that if the links are surrounded by special characters such as parenthesis or brackets, the parser does not recognize the string as a link. * 5365 - BlackBerry only - No scheduled sync after recharge of the device. A Fun ambol Email Client for BlackBerry that is configured to sync at regular intervals will stop

syncing after the connection is not established in conditions of extremely low b attery levels. In this case the firmware refuses the request to establish the connectio n to save power. Once this happens, the Funambol client will not start syncing again even if the battery is recharged. --> To restart regular sync, completely reboot the device (taking out the batter y). * 6323 - Wrong behavior after stopping a sync. This happens if a sync is stopped because of a network problem or similar occurrences. After this, deleting and re ading some emails on the client, then starting a new sync (which is a fast sync) yield s inconsistent results: messages that have been deleted re-appear, read flags are not correct. --> A reset of the inbox fixes the problem * 6510 - On LG KE970, the client cannot open attachments. * 7905 - Changing display name on the client does not take effect. Changing the display name in Settings > Account Settings in the client does not take effect, unless the user also enters an email address. Both fields are used to specify the From: field of the outgoing emails (that by default is the one stored in the server). So, on ly changing the display name does nothing. Open-Xchange Connector known issues ----------------------------------* 4029-4032-4034 - Failed update on server of Recurrent Event (daily/weekly) for a precise number of appointments. Exchange Connector known issues ------------------------------* Push is not supported. * Sync of subfolders is not supported. * 4828 - Sync of recurring tasks is not supported. Other known issues -----------------* Motorola V600, V505, V500, V400: contacts/events with language specific characters are sent empty by the device --> Device issue * Nokia 6020: endless loop when syncing contacts --> Device issue * Motorola PEBL, V505: deleting all fields for a contact, the server sends an empty contact but the phone doesn't delete all fields --> Device issue * Nokia 6101: phone s First name and the Last name are within just one field

(Name) so if you delete the Last name in the Name field, the Name contains just the First name and seeing the vCard we cannot distinguish whether it the First name or the Last name --> Device issue * Sony Ericsson K750i: - the phone randomly starts a slow sync. This can cause duplication if the twin fields are changed - the reminder is not deleted --> Device issue * Sony Ericsson P900i: OTA settings cannot configure server's address port (only port 80 can be set correctly) --> Device issue * Nokia 6600, 6630, 6670, 6680: modifications made on server's side for 'memo/anniversary' events (originally created on device) are not updated on the device --> Device issue * Motorola V3xx RAZR: picture is not updated for contacts coming from Outlook -> To modify a contact's picture from Outlook, create a new contact on Outlook with the new picture and delete the old one, then sync with the Windows Sync Client and then with the device. * 4725 - On the device some fields of Tasks are not updated. Syncing tasks between Outlook and several types of devices fields being left behind (not always the same). This is in fields are not supported by the target device, and in part issue supporting the Status field of a task in the Windows Devices also may not show the task category, and reminder. --> No workaround available results in some part because the because of an Sync Client.

* 6977 - Hotmail mail server shows a behavior that is pretty different from other mail servers since it does allow login to each account only every 15 minutes (or 5 minutes for premium accounts). As a consequence of this the InboxListener cannot access the mail server and the user cannot sync emails until the session has expired. --> No workaround available

Copyright (c) 2011 Funambol

You might also like