1
0
Fork 0
Commit Graph

17272 Commits

Author SHA1 Message Date
Andreas Schneider 84bb336e8e Add the file size to the file info struct. 2008-05-16 17:30:22 +02:00
Andreas Schneider cfd587a260 Move the ftw type flags to the csync private header. 2008-05-16 14:12:00 +02:00
Andreas Schneider 43aaa78a18 Add a vio mkdirs function. 2008-05-16 14:11:17 +02:00
Andreas Schneider 08e6be673b Fixed bug where we remove file which is newer on other replica. 2008-05-15 20:15:17 +02:00
Andreas Schneider fce3fd8d46 Move debug message to the right position. 2008-05-15 20:09:07 +02:00
Andreas Schneider 6c177c6cff Fix modtime comparsion should check for smaller modtime. 2008-05-15 20:04:12 +02:00
Andreas Schneider e85647f2bc Fix typo. 2008-05-15 20:01:30 +02:00
Andreas Schneider cf545797a3 Get a more equalent debug output or trace. 2008-05-15 20:00:01 +02:00
Andreas Schneider 0081e44647 Remove accidently commited printf. 2008-05-15 19:51:53 +02:00
Andreas Schneider f2b1d0d85e Add some blank lines for readability. 2008-05-15 19:42:03 +02:00
Andreas Schneider f8ca5c30fd Fix typo. 2008-05-15 19:41:06 +02:00
Andreas Schneider 1dcb48ad8f Don't sync equal files. 2008-05-15 19:20:01 +02:00
Andreas Schneider 83fdb412ad Add more accurate time measurement. 2008-05-15 19:18:41 +02:00
Andreas Schneider 977f5562e4 Improve the debug output a bit. 2008-05-15 17:57:14 +02:00
Andreas Schneider b08c361527 Use the right mkdir function. 2008-05-15 17:56:51 +02:00
Andreas Schneider f89333c3c8 Fix unlink of the temporary file to determine the timediff. 2008-05-15 17:26:26 +02:00
Andreas Schneider db839ef5d3 Try to create remote directory if it doesn't exists or throw an error. 2008-05-15 17:17:48 +02:00
Andreas Schneider 4489fbfa2b Implement the reconciler. 2008-05-15 13:50:34 +02:00
Andreas Schneider 49543390e2 Fix synchronizer instruction on update detection for changed files. 2008-05-15 12:04:09 +02:00
Andreas Schneider 320f07f631 Show stats on error during update detection too. 2008-05-15 12:03:05 +02:00
Andreas Schneider 92396e614c Fix testsetup for journal query test. 2008-05-14 13:46:01 +02:00
Andreas Schneider 1cc7c7541d Fix testsetup for journal query test. 2008-05-14 00:59:43 +02:00
Andreas Schneider 63e823778b Print error if opendir fails. 2008-05-13 16:06:11 +02:00
Andreas Schneider 4f81a8adc2 Fix typo. Wrong uri was used for remote replica. 2008-05-13 16:05:11 +02:00
Andreas Schneider 1d61cb9a51 Add error if callback ist set after init. 2008-05-13 16:04:29 +02:00
Andreas Schneider ac8243c445 Fix status check. 2008-05-13 16:04:00 +02:00
Andreas Schneider 711f8ff78d Fix abort, don't free dirent. 2008-05-13 16:02:59 +02:00
Andreas Schneider 7284461931 Don't segfault if the callback is NULL. 2008-05-13 16:02:24 +02:00
Andreas Schneider 349d924126 Remove unnessesary newlines. 2008-05-13 16:00:57 +02:00
Andreas Schneider 2c8f1fb667 Merge branch 'master' of git://git.csync.org/csync 2008-05-13 13:40:42 +02:00
Andreas Schneider b13fba29da Add a text based callback function to the client. 2008-05-13 13:40:06 +02:00
Andreas Schneider 4e6a65ab9d Use the auth callback in the modules. 2008-05-13 13:39:34 +02:00
Andreas Schneider e76495a5cc Add a module auth callback function.
This allows the client to create an authentication callback function and
let the module call it. This makes it independent from gui or commandline.
2008-05-13 13:38:03 +02:00
Andreas Schneider 988591491a Install needed header files. 2008-05-13 13:36:50 +02:00
Andreas Schneider c5c01998c5 Cleanup comments. 2008-05-09 13:34:46 +02:00
Andreas Schneider 3401972613 Fix build script. 2008-05-09 11:31:03 +02:00
Andreas Schneider 87a2805a91 Fix a build warning. 2008-05-09 11:30:53 +02:00
Andreas Schneider 7f3cba1517 Add missing tests for journal functions. 2008-05-09 11:25:21 +02:00
Andreas Schneider 738bd55231 Add test for c_rbtree_dup(). 2008-05-09 11:10:00 +02:00
Andreas Schneider 1b223a355c Fix build warnings. 2008-05-09 10:57:40 +02:00
Andreas Schneider 917f369e67 Use the dummy module to test csync_init() with module loading. 2008-05-09 10:57:08 +02:00
Andreas Schneider e6f4a4cf4b Add a module dummy for testing. 2008-05-09 10:56:38 +02:00
Andreas Schneider 029a6679da Add journal load and query tests. 2008-05-09 10:00:10 +02:00
Andreas Schneider 364b8038e6 Split up journal tests in test which needs init and just create. 2008-05-09 09:59:26 +02:00
Andreas Schneider 9c245073c0 Split csync tests into two tests. 2008-05-09 09:54:08 +02:00
Andreas Schneider 16ae13d095 Remove standard csync test. 2008-05-09 09:53:48 +02:00
Andreas Schneider 9f887635b2 Add tests for the csync_util functions. 2008-05-09 09:26:12 +02:00
Andreas Schneider be57b79d6c Add test for csync_difftime(). 2008-05-09 09:25:50 +02:00
Andreas Schneider 9a440d4501 Respect return values in tests. 2008-05-08 17:28:12 +02:00
Andreas Schneider 804e5adee6 Add more warnings. 2008-05-08 16:17:17 +02:00