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
|
5d35a46d07
|
More printf fixes.
|
2008-06-27 19:05:54 +02:00 |
|
Andreas Schneider
|
bd8034170a
|
Fix printf attributes.
|
2008-06-27 18:52:09 +02:00 |
|
Andreas Schneider
|
076c7fb819
|
More code cleanup for PPC.
|
2008-06-27 18:01:19 +02:00 |
|
Andreas Schneider
|
d7d397ab63
|
Change options of the client.
|
2008-06-24 17:39:46 +02:00 |
|
Andreas Schneider
|
8aed1cef83
|
Disable journal completely instead of writing and removing it.
|
2008-06-24 13:36:47 +02:00 |
|
Andreas Schneider
|
d7309c4ff9
|
Rename the callback function.
|
2008-06-24 13:36:27 +02:00 |
|
Andreas Schneider
|
c4f87bf519
|
Add missing NULL check.
|
2008-06-24 11:13:56 +02:00 |
|
Andreas Schneider
|
183f16c386
|
Add a function to merge the trees.
This is needed to be able to write a complete journal.
|
2008-06-18 13:16:45 +02:00 |
|
Andreas Schneider
|
5824c4ba1e
|
Add some comments.
|
2008-06-18 10:43:28 +02:00 |
|
Andreas Schneider
|
3ec18e0746
|
Load the right exclude file in the user directory.
|
2008-06-12 09:31:50 +02:00 |
|
Andreas Schneider
|
914f0e5628
|
Define _GNU_SOURCE only if not defined.
|
2008-06-09 17:19:12 +02:00 |
|
Andreas Schneider
|
b5334402b9
|
Fix the remove-journal paramater and add new functions for it.
|
2008-06-02 17:02:22 +02:00 |
|
Andreas Schneider
|
057f72471f
|
Remove non-working function.
|
2008-06-02 17:01:48 +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
|
bbbf5ed13e
|
Fix the csync_remove_config_dir() function to remove the journal.
|
2008-05-27 15:46:15 +02:00 |
|
Andreas Schneider
|
cce81bc154
|
Use a better name for the status defines.
|
2008-05-27 14:15:44 +02:00 |
|
Andreas Schneider
|
64a8a911d3
|
Remove the backup mode bug add a mode to remove the journal.
|
2008-05-27 14:11:46 +02:00 |
|
Andreas Schneider
|
158ff9eba5
|
Create the journal depending on the name of the remote replica.
|
2008-05-27 13:48:07 +02:00 |
|
Andreas Schneider
|
d720975617
|
Fix backup mode.
|
2008-05-21 14:46:42 +02:00 |
|
Andreas Schneider
|
465d9f07bc
|
Add function to remove config dir and improve other getter and setter.
|
2008-05-20 16:33:03 +02:00 |
|
Andreas Schneider
|
bf9fdfeac0
|
Check for NULL values.
|
2008-05-20 16:31:10 +02:00 |
|
Andreas Schneider
|
dddb81c5cd
|
Add the possibility to load an additional exclude file.
|
2008-05-20 15:50:02 +02:00 |
|
Andreas Schneider
|
235b817de0
|
Add a directory cleanup function to the propagator.
|
2008-05-20 13:56:43 +02:00 |
|
Andreas Schneider
|
4831dd9cd9
|
Use new function names in csync.c.
|
2008-05-19 18:07:39 +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
|
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
|
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
|
4489fbfa2b
|
Implement the reconciler.
|
2008-05-15 13:50:34 +02:00 |
|
Andreas Schneider
|
320f07f631
|
Show stats on error during update detection too.
|
2008-05-15 12:03:05 +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
|
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
|
4fb4ff84a8
|
Add a journal testing mode to the client.
|
2008-05-05 11:09:16 +02:00 |
|
Andreas Schneider
|
c318daed7f
|
Add time difference check to the init function.
|
2008-05-05 10:48:05 +02:00 |
|
Andreas Schneider
|
c502634107
|
Measure time of the journal creation.
|
2008-04-29 14:07:18 +02:00 |
|
Andreas Schneider
|
cc5c87068e
|
Write the journal.
|
2008-04-29 11:22:06 +02:00 |
|
Andreas Schneider
|
eadbaa76d5
|
Use the status flag for the synchronizer.
|
2008-04-29 11:20:52 +02:00 |
|
Andreas Schneider
|
98962337c4
|
Use a struct for the journal.
|
2008-04-29 09:23:51 +02:00 |
|
Andreas Schneider
|
fac0ba914f
|
Print out memory usage between update detection.
|
2008-04-28 16:49:21 +02:00 |
|
Andreas Schneider
|
98efb19509
|
Set replica types.
|
2008-04-28 14:08:07 +02:00 |
|
Andreas Schneider
|
c6c6e9cbf0
|
Create the red-black trees for local and remote replica.
|
2008-04-28 13:42:10 +02:00 |
|
Andreas Schneider
|
8e815bffad
|
Check which module we have to load.
|
2008-04-28 12:40:32 +02:00 |
|
Andreas Schneider
|
bae5bf798a
|
Remove trailing slashed fo the uris.
|
2008-04-28 12:35:29 +02:00 |
|
Andreas Schneider
|
f62366b2ed
|
Fix typo.
|
2008-04-26 10:45:38 +02:00 |
|
Andreas Schneider
|
f71aea17a1
|
Fix a segfault in csync_destroy if a null pointer is passed.
|
2008-04-26 10:44:37 +02:00 |
|
Andreas Schneider
|
2a53561b2b
|
Call the tree walker for local system for now.
|
2008-04-26 10:43:22 +02:00 |
|
Andreas Schneider
|
6d11fbd3c6
|
Fix remote tree name and free the memory of the replicas.
|
2008-04-23 13:05:40 +02:00 |
|
Andreas Schneider
|
6a2f1f0add
|
Add a file tree walker for the update detection.
|
2008-04-23 12:12:48 +02:00 |
|
Andreas Schneider
|
dc72b7397c
|
Add the local and remote uri at creation time.
|
2008-04-22 17:23:26 +02:00 |
|
Andreas Schneider
|
5a37fd9b6d
|
Load and shutdown smb plugin for now.
This needs to be implemented later.
|
2008-04-22 15:58:06 +02:00 |
|
Andreas Schneider
|
9c90b113e8
|
Add config.h to csync_private.h and add plugin_handle.
|
2008-04-17 14:54:21 +02:00 |
|
Andreas Schneider
|
5ba9432548
|
Free memory of the exclude list in the csync destroy function.
|
2008-03-26 11:11:20 +01:00 |
|
Andreas Schneider
|
2e85f56393
|
Add support for global and user exclude lists.
|
2008-03-25 16:22:51 +01:00 |
|
Andreas Schneider
|
b4811c36bc
|
Add a stringlist expand function.
|
2008-03-20 10:34:58 +01:00 |
|
Andreas Schneider
|
1dc975ad9d
|
Don't leak memory.
Found by nightly build on http://testing.csync.org/.
|
2008-03-07 11:07:12 +01:00 |
|
Andreas Schneider
|
2e34b51373
|
Load the config file.
|
2008-03-06 17:43:58 +01:00 |
|
Andreas Schneider
|
ff7e28f82c
|
Completly hide the csync structure for the user of the library.
So it easier to change the API/ABI.
|
2008-02-29 11:41:15 +01:00 |
|
Andreas Schneider
|
600fbe8740
|
Add two-phase commit for the journal.
|
2008-02-29 11:24:14 +01:00 |
|
Andreas Schneider
|
1b29a420bc
|
Initial commit
|
2008-02-27 18:56:47 +01:00 |
|