📄 changeslog.txt
字号:
Funambol SDK C++ 6.5.0
-----------------------
2007-08-08
- toccy: Improved vCalendar parser/formatter (WinEvent.cpp) to handle all supported properties
2007-08-03
- magi: Added WinContactSif class. It is used to handle the SIF properties in a different
way. So it is possible to handle also other likes Photo.
Commented code in the Converter class for the b64 binary handling
Added in Property class the way to set a property without any conversion
WinContact: added photo handling in vacard. Modified the returned value in
toString method
WinItem: added the crc encode function
2007-07-24
- teo: ArrayList modified to improve the performance.
The method size() return a value that is incremented
and decremented everytime there's an add or a remove.
The method add is also improved when there is an add in the last
element (a sort of pushback)
Removed the remove method now there's only the method removeElementAt(index)
in SyncSourceReport in the SyncSourceReport::addItem method was removed a for
cycle that check if there is a element clone of the one to add.
This for cycle is very negative for the performance and useless.
2007-07-19
- toccy: improved parser/formatter of vCard for windows clients (WinContact)
2007-07-11
- toccy: first add: WinObject classes used by Windows clients to manage vCard and vCal
- toccy: added 'stringUtils.cpp' and 'timeUtils' utils functions for Windows system
2007-06-22
- toccy: win32 and winmobile source files has been unified under 'windows' dir.
WinTransportAgent reworked to be used both by Win32 and Winmobile plugins.
- toccy: devinfo is sent with informations for all sources, not only the ones currently synchronized.
So it will not be sent again if we add/remove a source from synchronization.
Funambol SDK C++ 6.0.9
-----------------------
2007-06-13
- gazza: old platforms removed.
- magi: copyright header updated.
- magi: fixed suport for obsolete RFC2822 date syntax
- magi: fixed enpty line at the beginning of the message
- magi: updated ant build
- teo: demo client updated
- teo: compression of the tcp stream made configurable (for the adapter
with compression support)
- pohly: tests updated
Funambol SDK C++ 6.0.8
-----------------------
2007-04-26
- toccy: Fixed vObject parser, to manage empty fields sent by server (now a property with empty value is generated)
Funambol SDK C++ 6.0.7
-----------------------
2007-04-16
- toccy: Win32TransportAgent, added check for windows offline mode (IExplorer).
If is offline, call 'InternetGoOnline' to ask the user to connect (retry 5 times)
Funambol SDK C++ 6.0.6
-----------------------
2007-04-13
- magi: fixed return codes in WMTransportAgent
2007-04-11
- toccy: fixed bug inside SyncMLBuider::prepareAlertStatus(), caused crash if (authStatusCode < 400)
2007-04-06
- toccy: changed 'maxMsgSize' default value to 512k
'responseTimout' from configuration is now passed to transportAgent constructor
2007-03-26
- toccy: fixed some memory leaks
Funambol SDK C++ 6.0.4
-----------------------
2007-03-14
- gazza: potential null pointer access fixed in ArrayList
- gazza: WMTransportAgent reworked
2007-03-13
- toccy: Win32TransportAgent - added support for gzip compression on SyncML
messages
- toccy: use maxMsgSize to send items instead of maxModPerMsg
- gazza: use maxMsgSize to send mappings.
2007-02-23
- toccy: Win32TransportAgent - fixed bug #306633: Content-length not
available cause client to crash
Funambol SDK C++ 6.0.2
------------------------
2007-02-09
alpha release
Funambol SDK C++ 6.0.1
------------------------
2007-01-30
- toccy: Win32TransportAgent - added a timeout of 10min to receive a response from server during sync.
2007-01-22
- magi: fixed emailMessage issues in decoding mail fields with tab char inside
2007-01-08
- magi: modified windows mobile DeviceManagementNode. It uses the RegFlushKey instruction to store
the settings permanently also after a soft release.
Modification in EmailData to resume the Ext tag
2007-01-03
- magi: fixed objectweb bug #306397. Modification in SyncManager.cpp to handle the refresh-from-client
and update-from-client.
Added modification in EmailData parsing to handle properly the subject decoding.
Commented the Ext feature for V6
2006-11-28
- magi: merge modifications from branch b_funambol31.
Fixed SyncManager and SyncmlProcessor issues to handle
begin and end sync source events
Improved EmailData and MailMessage classes
Fixed Parser.cpp issue to avoid bug if the Data contains syncml log
Improved ppcTransportAgent to handle Server error code 500
Log.cpp modified for GMT +00:00 instead of GMT -00:00
2006-10-31
- magi: merge modifications from branch b_funambol31.
modified LOG timestamp for posix, winmobile and win32 platform.
Now it get the gmt info.
Fixed SyncManager for update_remote_data syncmode
2006-10-31
- magi: merge modifications from branch b_funambol31.
Applied Patrick's patch to handle the key with non permitted xml chars.
see bug http://forge.objectweb.org/tracker/index.php?func=detail&aid=306335&group_id=96&atid=100096
for details
2006-10-31
- magi: merge modifications from branch b_funambol31.
fixed in SyncManager credentialInfo property to handle username/password greater then 256 chars
fixed MaxObjSize position. It has to be put in every source Alert and not only in the Header
The header is fine for the DM but not for DS. Without the fix the MaxObjSize was not consider by
the server.
improved FileData. fixed memory leak
added new constructor in StringBuffer
2006-10-11
- toccy: added tolerance of 6% on size of incoming items in case of large object
improved Win32TransportAgent: added http error message explanations associated to error codes
added an array of syncsource names in SyncManager: "sortedSourcesFromServer" ....
2006-10-06
- toccy: fixed Win32TransportAgent with a sanity check on rensponse read (proxy related issue)
moved 'encryption' property from AccessConfig to SyncSourceConfig (it's a source property)
encryption changed from boolean to string ("des" is the only accepted value now)
SyncManagerConfig::getSyncSourceConfig() now returns a pointer to internal object
2006-10-03
- pholy: added Large Object support (items splitted if bigger than maxMsgSize)
moved encoding/decoding of item data into SyncItem::changeDataEncoding
added SyncManager::getItem(), a wrapper around the various SyncItem methods for outgoing items
2006-09-29
- toccy: first add of fileSync project: sync of generic files from a directory (only slow sync now)
added SyncReport: owned by SyncClient, collect all synchronization results
- lastErrorCode/Msg is copied into SyncReport
- sources error/state is stored in each SyncSourceReport
- each item status is stored in arraylists inside each SyncSourceReport
2006-09-27
- magi: added SyncSource events for: NOC by server - NOC by client - SyncMode requested
added SyncClient methods to alert user if slow sync requested (empty default implementation)
2006-09-19
- toccy: replace all: [BCHAR -> char] [wchar_t -> WCHAR]
removed unused functions (bsprintf, bstrcpy,...)
2006-09-11
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -