Commit graph

18 commits

Author SHA1 Message Date
Patrick Ohly 16078d34ec allow temporary configuration in memory which is not tied to a persistent configuration
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@565 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-05 12:08:30 +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 62169738fc - all passwords can be specified as env variables (${foo}) or read from stdin (-)
- fixed config access in sync sources (broke during rewrite)


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@562 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-04-03 20:01:56 +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 b6e4f69511 simplified configuration
- deviceId is at the end of the config now because it hardly ever has to be set
- evolutionsource can be left unset in most cases: the first Evolution database is
  the default
- mark default data source when listing them


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@558 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-30 19:08:19 +00:00
Patrick Ohly bf29591554 added missing 'syncevolution' subdir when XDG_CONFIG_HOME is set
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@545 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-29 17:03:11 +00:00
Patrick Ohly 02573d19a4 using boost::algorithm::string is okay from now on
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@544 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-29 15:41:11 +00:00
Patrick Ohly 6ec8f3e5c7 added testing of config creation, fixed setting of default values
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@543 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-29 14:16:34 +00:00
Patrick Ohly 415aa45e37 fixed compiler warnings and unit test of EvolutionContactSource
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@537 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-24 21:42:47 +00:00
Patrick Ohly 279d7a2f9e cleaned up change tracking node handling, added copying of it during migration
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@532 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-20 22:05:10 +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 80b8d8c6d7 - implemented value aliases for the configuration
- rewrote interpretation of "type" property: is now a combination of backend and mime type
- improved registration of sync sources (RegisterSyncSource)


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@514 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-10 22:45:36 +00:00
Patrick Ohly f5b14d9edc implemented default values and creating config, cleaned up some properties
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@513 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-09 19:08:34 +00:00
Patrick Ohly 08cf9a33f3 replaced direct setting of properties with set methods
git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@511 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-09 16:57:03 +00:00
Patrick Ohly f88d117d64 - introduced new SyncEvolution config handling
- cleaned up passing of SyncSource creation parameters
- reads old configs and should also work with new layout (not tested yet)


git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@507 15ad00c4-1369-45f4-8270-35d70d36bdcd
2008-03-06 22:23:13 +00:00