syncevolution/ChangeLog
Patrick Ohly 92004b5f6d # updated
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@41 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-03-12 22:39:29 +00:00

158 lines
7 KiB
Plaintext

2006-03-12 Patrick Ohly <Patrick.Ohly@gmx.de>
* README, configure.in:
update README and version in preparation for release
* src/EvolutionContactSource.cpp, src/EvolutionContactSource.h:
added workarounds for FBURL/CALURI and ADR without TYPE
* src/.cvsignore, src/Makefile.am, src/TestEvolution.cpp, src/normalize_vcard.pl, README, configure.in:
replaced verification with vcard comparion via normalize_vcard.pl
* src/Makefile.am, etc/Makefile.am, .cvsignore, Makefile.am, autogen.sh:
fixed maintainer-cleanup
* .cvsignore, config.h.in, src/.cvsignore, src/Makefile.in, etc/.cvsignore, etc/Makefile.in, HACKING, Makefile.in, config.guess, config.sub, configure, depcomp, install-sh, ltmain.sh, missing, mkinstalldirs:
removed pregenerated autotools files from CVS - use autogen.sh
* src/.cvsignore, src/Makefile.am, src/Makefile.in, etc/Makefile.in, .cvsignore, HACKING, Makefile.am, Makefile.in, README, configure, configure.in:
integrated compilation of Sync4j C++ client library + distribution of its source
2006-03-11 Patrick Ohly <Patrick.Ohly@gmx.de>
* aclocal.m4, autogen.sh, configure, configure.in, etc/Makefile.am, etc/Makefile.in, etc/localhost_1/spds/sources/addressbook_1/config.txt, src/.cvsignore, src/Makefile.am, src/Makefile.in, src/TestEvolution.cpp, src/normalize_vcard.pl, src/sync4jevolution.cpp, src/syncevolution.cpp, test/normalize_vcard.pl, .cvsignore, COPYING, HACKING, Makefile.am, Makefile.in, README:
preparations for a release as 'SyncEvolution'
* src/TestEvolution.cpp:
restrict the usage of the problematic CALURI/FBURL to a few specific test cases
2006-03-11 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/TestEvolution.cpp:
restrict the usage of the problematic CALURI/FBURL to a few specific test cases
2006-02-26 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/TestEvolution.cpp:
check some more vcard fields (however, different order of entries still breaks comparison)
* configure, configure.in:
try most recent Evolution versions first, because shared objects are not upward-compatible
2006-02-04 Patrick Ohly <Patrick.Ohly@gmx.de>
* ChangeLog:
started to use emac's vc-update-change-log to update the ChangeLog
* etc/localhost_1/spds/sources/addressbook_1/config.txt:
added support for the new refresh-client/server sync modes
* README: added known problems and support section, updated compiling
* src/EvolutionContactSource.cpp, src/EvolutionSyncSource.h, src/TestEvolution.cpp:
added support for the new refresh-client/server sync modes
2006-02-04 Patrick Ohly <Patrick.Ohly@gmx.de>
* README: added known problems and support section, updated compiling
* etc/localhost_1/spds/sources/addressbook_1/config.txt,
src/EvolutionContactSource.cpp, src/EvolutionSyncSource.h, src/TestEvolution.cpp:
added support for the new refresh-client/server sync modes
2006-01-26 Patrick Ohly <Patrick.Ohly@gmx.de>
* README: added POHLY-SYNC4JEVOLUTION-CHECKED
2006-01-23 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/EvolutionContactSource.cpp: removed redundant code
* README, src/EvolutionContactSource.cpp, src/EvolutionContactSource.h, src/TestEvolution.cpp:
added conflict handling
2006-01-21 Patrick Ohly <Patrick.Ohly@gmx.de>
* HACKING, src/TestMain.cpp: allow running just one test
* src/TestEvolution.cpp, README:
list the major features explicitly and improved tests to actually check copying/updating
* HACKING: mention setup of unit testing
* README: update to reflect current status
* src/TestEvolution.cpp: minor changes to make it easier to debug
2006-01-08 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/EvolutionContactSource.cpp, src/EvolutionContactSource.h, src/TestEvolution.cpp:
added test cases for vcard conversion
use VOCL classes to fix vcard encoding
2005-12-12 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/EvolutionContactSource.cpp:
a deleted item without data returns getDataSize() -1
2005-12-11 Patrick Ohly <Patrick.Ohly@gmx.de>
* HACKING, src/.cvsignore, src/EvolutionContactSource.cpp, src/EvolutionSyncClient.cpp, src/EvolutionSyncClient.h, src/TestEvolution.cpp:
added unit testing for syncing, needs some support in core classes (overriding sync mode, full lists)
2005-12-10 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/EvolutionContactSource.cpp, src/EvolutionSyncSource.h:
implemented distinction between different sync modes: 'refresh' requires deleting items, scanning is different for full and partial sync
* etc/.cvsignore, etc/Makefile.am, etc/Makefile.in, etc/localhost_1/spds/sources/addressbook_1/config.txt, etc/localhost_1/spds/syncml/config.txt, src/Makefile.in, test/normalize_vcard.pl, Makefile.am, Makefile.in, README, aclocal.m4, configure, configure.in:
added testing of syncing
* src/EvolutionContactSource.cpp, src/EvolutionSyncSource.h:
added some more debug logging
2005-12-04 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/EvolutionContactSource.cpp: more convervative logging
2005-12-03 Patrick Ohly <Patrick.Ohly@gmx.de>
* src/EvolutionSyncClient.cpp, src/sync4jevolution.cpp:
fixed/extended error detection at the end of the sync
* src/EvolutionContactSource.cpp, src/EvolutionContactSource.h:
added logging of contact vcards
added hack to make Evolution's vcard V3.0 compatible with Sync4j 2.3b3 (needs to be remove or made configurable)
* src/EvolutionSyncSource.cpp:
strip special characters, Evolution gets confused by them
2005-11-26 Patrick Ohly <Patrick.Ohly@gmx.de>
* README, src/EvolutionContactSource.cpp, src/EvolutionContactSource.h, src/EvolutionSyncClient.cpp, src/EvolutionSyncClient.h, src/EvolutionSyncSource.cpp, src/EvolutionSyncSource.h, src/Makefile.am, src/Makefile.in, src/TestEvolution.cpp, src/sync4jevolution.cpp:
implemented front-end based on new SyncML C++ config API
implemented the new begin/endSync() callbacks
explain the change tracking and error handling
-> copying from server works, the other way around fails, probably because of vcard 3.0 parsing problems on the server
2005-11-25 Patrick Ohly <Patrick.Ohly@gmx.de>
* INSTALL, README, configure, configure.in, src/EvolutionContactSource.cpp, src/EvolutionContactSource.h, src/TestEvolution.cpp, src/sync4jevolution.cpp:
adapted to Sync4j C++ client API 3.x
* src/EvolutionSyncSource.cpp, src/EvolutionSyncSource.h:
base class with functionality common to all Evolution sync sources
2005-11-05 Patrick Ohly <Patrick.Ohly@gmx.de>
* .cvsignore, HACKING, README, src/.cvsignore, src/EvolutionContactSource.cpp, src/EvolutionContactSource.h, src/EvolutionSmartPtr.h, src/Makefile.am, src/Makefile.in, src/TestEvolution.cpp, src/TestMain.cpp, src/sync4jevolution.cpp, src/valgrind.supp:
first working version of SyncSource for Evolution contacts (requires Sync4j C++ API 2.0, not currently available)
added unit testing
2005-10-08 Patrick Ohly <Patrick.Ohly@gmx.de>
* .cvsignore, AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.in, NEWS, README, aclocal.m4, config.guess, config.h.in, config.sub, configure, configure.in, depcomp, install-sh, ltmain.sh, missing, mkinstalldirs, src/.cvsignore, src/Makefile.am, src/Makefile.in, src/sync4jevolution.cpp:
setup framework