Commit Graph

69 Commits

Author SHA1 Message Date
Patrick Ohly adaf634cb1 cleaned up README
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@758 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-10-11 09:28:14 +00:00
Patrick Ohly b282c0ec51 fixed typo (user instead of username)
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@750 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-10-09 19:31:01 +00:00
Patrick Ohly 3fb8a0fb0d added synopsis for --status
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@698 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-08-03 13:21:04 +00:00
Patrick Ohly 85730b845f improved command line and its documented
More explicit description of the different operations.
Added --run|-r switch: if properties are on the command
line, then an operation must be specified explicitly,
with --run standing for a sync run. Otherwise a
sync might accidentally be done when a configuration
change was intented, but the --configure switch was
forgotten.


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@696 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-08-03 13:00:51 +00:00
Patrick Ohly 19f549be04 added further explanations to --source-property
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@680 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-07-21 16:55:00 +00:00
Patrick Ohly e00c12f7ab removed --properties option: not implemented yet
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@630 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-06-25 19:29:05 +00:00
Patrick Ohly 20048a5b13 added several options for SSL connections
SSLServerCertificates = non-standard path to server certificates
SSLVerifyServer = check server certificate?
SSLVerifyHost = check server host name?


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@563 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-05 09:17:58 +00:00
Patrick Ohly 8335a67b2a --properties not implemented yet
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@560 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-30 22:17:07 +00:00
Patrick Ohly 8b005bf63e default values are commmented out in .ini files; some important ones are always set normally
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@559 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-30 21:50:51 +00:00
Patrick Ohly b3b458fc3a deviceId is now a pseudo UUID in new configurations
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@556 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-30 18:02:32 +00:00
Patrick Ohly 05d78bd3ff added testing of configuring existing config; minor fixes (case sensitivity in filter, modifying only selected sources)
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@553 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-30 13:41:56 +00:00
Patrick Ohly 69ae73abe0 implemented --migrate and --configure
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@528 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-19 16:43:31 +00:00
Patrick Ohly a2d0ef90f8 implemented server config templates (scheduleworld, funambol, synthesis) and printing of them
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@526 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-19 14:35:22 +00:00
Patrick Ohly c7138968c4 next step in the configuration rewrite
- added sanity checking of properties
- added listing of properties and help for individual properties
- use user-visible string as main alias for sources


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@524 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-19 11:29:14 +00:00
Patrick Ohly acff8845e1 first part of the new command line handling
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@522 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-18 21:45:34 +00:00
Patrick Ohly 7538b19553 fixed some memory leaks for results of e_book_get_contacts/changes and e_cal_get_object_list_as_comp/e_cal_get_changes
The API documentation of these calls doesn't say so explicitly, but it
seems that a combination of g_object_unref()/g_free()/g_list_free() is
necessary. Rewrote the eptr smart pointer so that different deleter
functions can be selected as template parameters.


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@521 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-18 13:36:59 +00:00
Patrick Ohly d3ab8d6a9c fixed building of .deb (docdir and description)
- the new checkinstall --docdir=: syntax is used to avoid adding the name twice
- description-pak was not created and thus missing from package


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@476 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-12-17 18:58:55 +00:00
Patrick Ohly ffeea3d779 fixed typo in getting started section
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@468 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-12-06 18:53:55 +00:00
Patrick Ohly 0d5993eed5 - revised an updated usage instructions (myFUNAMBOL instead of Funambol)
- added dumping of local changes before sync (works best with logdir)
- added command line options:

  --sync|-s <mode>
    Temporarily synchronize the active sources in that mode. Useful
    for a 'refresh-from-server' or 'refresh-from-client' sync which
    clears all data at one end and copies all items from the other.

  --status|-t
    The changes made to local data since the last synchronization are
    shown without starting a new one. This can be used to see in advance
    whether the local data needs to be synchronized with the server.

  --quiet|-q
    Suppresses most of the normal output during a synchronization. The
    log file still contains all the information.

  --help|-h
    Prints usage information.

  --version
    Prints the SyncEvolution version.


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@449 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-11-08 21:22:52 +00:00
Patrick Ohly 8b3bc3d6e4 updated package commands for Debian 4.0
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@412 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-10-13 20:24:17 +00:00
Patrick Ohly ed3d61a778 fixed invalid path names
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@371 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-06-24 17:19:34 +00:00
Patrick Ohly dd433bb3dc # minor edits
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@364 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-04-22 19:47:46 +00:00
Patrick Ohly 614d3b5210 - improved logging: log file and backup can be avoided with logdir=none,
loglevel is configurable
- fixed off-by-one counting of months in backup directory names
- only one example configuration per server, users typically do not
  need the _1/2 suffices and the testing system no longer has to be
  configured manually either
- documented the switch from the original SyncEvolution testing to its
  successor, the generic Funambol C++ client testing framework


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@362 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-04-21 12:33:23 +00:00
Patrick Ohly 1bbbec4440 various release preparations
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@341 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-03-26 20:35:08 +00:00
Patrick Ohly 8d3031396b added support for synchronizing Evolution memos in iCalendar 2.0 VJOURNAL format
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@305 15ad00c4-1369-45f4-8270-35d70d36bdcd
2007-01-04 20:54:11 +00:00
Patrick Ohly 7e82888469 added support and testing of one-way-from-client/server
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@281 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-11-04 13:00:47 +00:00
Patrick Ohly 87a5b2b4be added warning about setting evolutionuser/password when not needed -> causes backend to hang
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@278 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-11-02 21:03:16 +00:00
Patrick Ohly 82ec9d8f5e minor updates for 0.4
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@247 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-09-10 18:52:21 +00:00
Patrick Ohly 48dd0bc247 new server is www.estamos.de
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@222 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-08-19 14:42:05 +00:00
Patrick Ohly bfc7f64173 implemented Evolution authentication
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@217 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-08-17 20:26:08 +00:00
Patrick Ohly 8199a7b38c - adapted to new SyncClient API: configuration tree handling is now part
of the library
- do not reset anchors after failure: allows to proceed with two-way sync


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@196 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-08-06 07:56:41 +00:00
Patrick Ohly 335f13515b emphasized the need to chose the right uri/type combination, in particular with ScheduleWorld
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@179 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-07-08 18:25:10 +00:00
Patrick Ohly 2737d255a9 moved some content to new home page, added link to it
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@173 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-27 21:24:27 +00:00
Patrick Ohly 6602973f02 changed comments about Evolution versions affected by known problems
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@171 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-26 21:09:43 +00:00
Patrick Ohly eab76dee97 minor clarifications
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@170 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-26 21:00:41 +00:00
Patrick Ohly 0fc351498f documented need to enter new address book to avoid 'EBookStatus returned 19'
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@160 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-17 13:09:47 +00:00
Patrick Ohly c4ec3175f8 some more comments about compiling on Debian Sarge
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@156 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 13:49:12 +00:00
Patrick Ohly 1440cffd0a clarified documentation and adapted to current status of SyncEvolution, ScheduleWorld and Funambol
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@152 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-15 09:35:30 +00:00
Patrick Ohly 3428e285c4 some more proof-reading - terms are still not used consistently
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@146 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-12 21:01:28 +00:00
Patrick Ohly 5f79b016fa added remark about Evolution 2.0.4 GUI problem with new VTIMEZONE defs
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@141 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-11 21:53:24 +00:00
Patrick Ohly cc1aac2389 ignore known problems with contact properties in scheduleworld
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@122 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-06-05 21:21:24 +00:00
Patrick Ohly d0fc457548 made the diff output nicer: full items shown, separated by lines
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@108 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-27 15:57:00 +00:00
Patrick Ohly 044e03b984 cleaned up error handling and logging, in particular when using multiple sources at once
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@104 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 17:32:07 +00:00
Patrick Ohly 1de821fd65 added remark that text has to be exchanged as UTF-8
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@100 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-25 09:14:39 +00:00
Patrick Ohly e65a7726b1 # added prerelease note about scheduleworld
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@95 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-05 20:44:55 +00:00
Patrick Ohly 9a8b429ed7 added scheduleworld as preferred server
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@91 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-05-01 09:23:41 +00:00
Patrick Ohly 918411f40d syncing multiple databases at the same time now worked okay
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@89 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-24 20:47:55 +00:00
Patrick Ohly fc5aa0237d avoid problems with ChangeSourceUriSynclet by using sc-pim-ppc for second client
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@81 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-23 19:45:53 +00:00
Patrick Ohly 4ba87699c8 added warnings about known-problems
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@74 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-17 17:28:07 +00:00
Patrick Ohly 7ead372d9d - renamed normalize script to synccompare because it now applies to both calendar, tasks and contacts
- temporary files in test suite now start with the name of the test they belong to


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@72 15ad00c4-1369-45f4-8270-35d70d36bdcd
2006-04-17 15:59:33 +00:00