Klaas Freitag
|
eb640aae00
|
Fix parsing of GMT times and handle time difference more tolerant.
|
2012-11-08 14:52:14 +01:00 |
|
Klaas Freitag
|
2bb52ef6f9
|
Merge branch 'master' into dav - get cmocka tests and database move.
Conflicts:
CMakeLists.txt
cmake/Modules/FindCMocka.cmake
src/csync.c
src/csync_exclude.c
src/csync_reconcile.c
src/csync_statedb.c
src/csync_update.c
src/csync_util.c
src/vio/csync_vio.c
tests/CMakeLists.txt
tests/csync_tests/check_csync_exclude.c
tests/csync_tests/check_csync_statedb_load.c
tests/csync_tests/check_csync_statedb_query.c
tests/csync_tests/check_csync_update.c
tests/std_tests/check_std_c_path.c
|
2012-10-27 19:27:14 +02:00 |
|
Andreas Schneider
|
6023db367b
|
update: Fix a memory leak in _csync_detect_update().
Found by Coverity.
|
2012-10-19 20:37:13 +02:00 |
|
Andreas Schneider
|
47f1560d87
|
update: Don't leak dh on error.
Found by Coverity.
|
2012-10-19 20:37:13 +02:00 |
|
Benjamin Legrand
|
cb8a501241
|
Fix a typeo and rename REPLCIA to REPLICA.
BUG #8
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
|
2012-10-19 15:59:51 +02:00 |
|
Klaas Freitag
|
aad8e5320a
|
Some more memory cleanups after valgrinding.
|
2012-10-18 13:26:44 +02:00 |
|
Klaas Freitag
|
687efaaaf6
|
Some more memory free - after valgrind analyze.
|
2012-10-16 11:52:50 +02:00 |
|
Klaas Freitag
|
7c20897036
|
Also reset read_from_db flag in context in error case.
|
2012-10-16 11:52:11 +02:00 |
|
Klaas Freitag
|
2af0d6f1a4
|
Be careful with memory, some fixes for that.
|
2012-09-26 15:32:38 +02:00 |
|
Klaas Freitag
|
2354b9c52f
|
Fix detection of local file renames.
|
2012-09-24 15:56:42 +03:00 |
|
Klaas Freitag
|
7600eb4a09
|
Memory cleanups for id syncing.
|
2012-08-30 13:04:14 +03:00 |
|
Klaas Freitag
|
3950b18dc7
|
Fix memory leaks in new id sync code.
|
2012-08-28 17:53:26 +03:00 |
|
Klaas Freitag
|
2420eeffd1
|
Read remote file tree from db if id has not changed.
|
2012-08-23 17:55:39 +03:00 |
|
Klaas Freitag
|
337c56da66
|
Fix: If no database entry exists, the status is set to NEW.
|
2012-08-23 17:44:07 +03:00 |
|
Klaas Freitag
|
62b49e8bcc
|
Query ids from database for local files, remove bogus code.
|
2012-08-23 17:43:51 +03:00 |
|
Klaas Freitag
|
d8967a2bd1
|
try to propagate EVAL status up by detecting changes in underlying
directories. That does not work as the reconciler runs through the
directoires in the wrong order, ie. the outermost first.
|
2012-08-23 17:41:53 +03:00 |
|
Klaas Freitag
|
f2d603108a
|
more logging, ids added.
|
2012-08-23 17:41:53 +03:00 |
|
Klaas Freitag
|
ae5394ad75
|
UniqID based syncing, first WIP state.
|
2012-08-23 17:38:44 +03:00 |
|
Klaas Freitag
|
8e401e662f
|
MD5 Support WIP
|
2012-08-23 17:34:19 +03:00 |
|
Klaas Freitag
|
76b09b3c14
|
Fix rename: Exclude directories and set mtimes accordingly.
|
2012-08-09 16:59:08 +03:00 |
|
Klaas Freitag
|
452babe593
|
Improved error report on proxy- and connection problems.
|
2012-08-09 15:12:22 +03:00 |
|
Klaas Freitag
|
5b38e2cb5a
|
Improved logging in error case (minor fix).
|
2012-07-31 17:58:49 +03:00 |
|
Klaas Freitag
|
e90b4a13b3
|
Added logging of the time values.
|
2012-07-11 16:05:40 +02:00 |
|
Klaas Freitag
|
b815e169f1
|
ownCloud: Disabled useless debugging output.
|
2012-04-14 03:13:27 +02:00 |
|
Klaas Freitag
|
254045780a
|
Add new exported file tree traverse functions.
|
2012-04-14 03:13:27 +02:00 |
|
Klaas Freitag
|
dbc9576876
|
Fix use of strerror_r on non GNU platforms.
|
2012-03-19 12:40:43 +01:00 |
|
Andreas Schneider
|
f0cf678c0e
|
Fix config checks.
|
2012-03-02 17:04:02 +01:00 |
|
Andreas Schneider
|
3c05e000f8
|
Reformat some code in update detection functions.
|
2009-05-25 11:33:18 +02:00 |
|
Andreas Schneider
|
fdea54edc5
|
Fix the vim modlines.
|
2009-05-13 10:12:07 +02:00 |
|
Andreas Schneider
|
f400f1852f
|
Improve the update detection.
Document and fix a problem in getting the phash value.
|
2008-09-03 09:48:19 +02:00 |
|
Andreas Schneider
|
9722fd0bad
|
Test if we have a correct path.
|
2008-08-01 15:57:19 +02:00 |
|
Andreas Schneider
|
8451d29d12
|
Replace strerror with thread safe version.
|
2008-07-18 11:35:02 +02:00 |
|
Andreas Schneider
|
e5286c7c8a
|
Rename journal functions to statedb.
|
2008-07-09 10:10:00 +02:00 |
|
Andreas Schneider
|
88690312d7
|
Rename the csync_journal files to csync_statedb.
|
2008-07-09 09:57:19 +02:00 |
|
Andreas Schneider
|
262348c7ef
|
Check if a path is excluded directly in the file tree walker.
This improves the performace of the update detection cause it doesn't have
to walk directories which are excluded.
|
2008-06-28 20:44:54 +02:00 |
|
Andreas Schneider
|
e1b1eaa6d5
|
Set dirent to NULL do avoid double free corruption.
|
2008-06-28 19:49:37 +02:00 |
|
Andreas Schneider
|
880530c079
|
Set instruction by default to NONE.
|
2008-06-28 17:14:20 +02:00 |
|
Andreas Schneider
|
bd8034170a
|
Fix printf attributes.
|
2008-06-27 18:52:09 +02:00 |
|
Andreas Schneider
|
0a4d1e41e1
|
Forgotten %llu fix for PPC.
|
2008-06-27 18:25:34 +02:00 |
|
Andreas Schneider
|
076c7fb819
|
More code cleanup for PPC.
|
2008-06-27 18:01:19 +02:00 |
|
Andreas Schneider
|
d9821b9780
|
Add getter and setter for the journal exists check.
|
2008-06-24 11:13:17 +02:00 |
|
Andreas Schneider
|
5a05f17187
|
Fix update detection. Don't sync special files.
|
2008-06-18 11:52:57 +02:00 |
|
Andreas Schneider
|
4246190524
|
Set O_NOATIME if we are the owner of the file or a superuser.
|
2008-06-16 17:49:45 +02:00 |
|
Andreas Schneider
|
4eb9965046
|
Revert "Improve the check for if we have the same hash really found."
This reverts commit 247aaeaacb .
Conflicts:
src/csync_update.c
|
2008-06-02 18:07:25 +02:00 |
|
Andreas Schneider
|
24d76f3e20
|
Revert "Improve the check for the inode."
This reverts commit 92bf414e4c .
|
2008-06-02 18:06:17 +02:00 |
|
Andreas Schneider
|
b8aeec4428
|
Revert "Sync on mtime and ctime changes if possible."
This reverts commit 575ca39e8b .
Conflicts:
src/csync_update.c
|
2008-06-02 18:03:24 +02:00 |
|
Andreas Schneider
|
e2b049c935
|
Static functions should all start with an underscore.
For better readablity...
|
2008-06-02 15:11:45 +02:00 |
|
Andreas Schneider
|
247aaeaacb
|
Improve the check for if we have the same hash really found.
|
2008-05-29 19:05:24 +02:00 |
|
Andreas Schneider
|
92bf414e4c
|
Improve the check for the inode.
|
2008-05-29 18:55:49 +02:00 |
|
Andreas Schneider
|
575ca39e8b
|
Sync on mtime and ctime changes if possible.
|
2008-05-27 14:31:57 +02:00 |
|