1
0
Fork 0
Commit Graph

17141 Commits

Author SHA1 Message Date
Andreas Schneider b54cb0fd66 Rename c_list_previous to c_list_prev. 2008-05-20 11:24:09 +02:00
Andreas Schneider 679927b5a9 Fix c_list_length() function. 2008-05-20 11:14:16 +02:00
Andreas Schneider 287a37d447 Initialize variables in c_list functions. 2008-05-20 10:19:53 +02:00
Andreas Schneider 6ef53dd1a4 Improve the c_list functions. 2008-05-20 10:08:59 +02:00
Andreas Schneider 9968e364d4 Add doubly-linked list. 2008-05-19 18:09:39 +02:00
Andreas Schneider 4831dd9cd9 Use new function names in csync.c. 2008-05-19 18:07:39 +02:00
Andreas Schneider 55467248a8 Add tests for c_time functions. 2008-05-19 17:31:59 +02:00
Andreas Schneider c6b2b46710 Move the functions to diff the time to the stdlib. 2008-05-19 17:30:17 +02:00
Andreas Schneider 476fd5d00e Add a test for csync_vio_mkdirs(). 2008-05-19 17:05:39 +02:00
Andreas Schneider 1712447252 Check return values and errno of functions. 2008-05-19 16:29:01 +02:00
Andreas Schneider 05c938b0ae Fix typo in the build script. 2008-05-19 16:28:34 +02:00
Andreas Schneider c01d75d026 Split up the propagation visitor in file and dir propagator. 2008-05-19 11:39:11 +02:00
Andreas Schneider d3f8e4aa7d Add more functions to the propagation visitor. 2008-05-19 11:30:41 +02:00
Andreas Schneider c325f7d5e1 Add new file to propagator. 2008-05-19 11:21:44 +02:00
Andreas Schneider 702265920f Fix csync_push_file. 2008-05-19 11:20:46 +02:00
Andreas Schneider 432c87b335 Fix typo use mkdirs. 2008-05-19 11:20:08 +02:00
Andreas Schneider e2bc2031cd Improve error messages. 2008-05-19 11:19:31 +02:00
Andreas Schneider d68ac512e0 Fix warning and initialize the replica values. 2008-05-19 11:16:51 +02:00
Andreas Schneider 0be9a1e02b Add reconciler.
Currently only new directories are created. Other functions are prepared
bug not tested yet.
2008-05-16 17:30:57 +02:00
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