Andreas Schneider
|
3c618a3d7d
|
Add possibility to pass userdata to the auth function.
|
2009-03-26 11:09:46 +01:00 |
Andreas Schneider
|
d177c57cfe
|
Check return value of mkdir in the mkdirs functions.
|
2008-11-13 10:53:24 +01:00 |
Andreas Schneider
|
8451d29d12
|
Replace strerror with thread safe version.
|
2008-07-18 11:35:02 +02:00 |
Andreas Schneider
|
c79c7bddc8
|
Implement a safe write on local file system.
This means that we try again if we got interrupted.
|
2008-06-28 15:36:30 +02:00 |
Andreas Schneider
|
d7309c4ff9
|
Rename the callback function.
|
2008-06-24 13:36:27 +02:00 |
Andreas Schneider
|
c16abe8a7b
|
Add error message in csync_vio_mkdir.
|
2008-05-21 16:43:08 +02:00 |
Andreas Schneider
|
0da1133bdb
|
Return an error if basename fails on uri in stat command.
|
2008-05-21 16:06:45 +02:00 |
Andreas Schneider
|
43aaa78a18
|
Add a vio mkdirs function.
|
2008-05-16 14:11:17 +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
|
d0a6e9221b
|
Fix tests and remove developer mode.
This allows to run all tests without the need for a special developer
mode.
|
2008-05-07 15:33:55 +02:00 |
Andreas Schneider
|
12764c6778
|
Call the shutdown function of the plugin before closing.
|
2008-04-30 13:10:18 +02:00 |
Andreas Schneider
|
69a4f9f1c1
|
Change name of link_count to nlink.
|
2008-04-29 09:07:30 +02:00 |
Andreas Schneider
|
cf505c38a5
|
Add uid and gid fields to csync_vio_file_stat.
|
2008-04-28 14:22:04 +02:00 |
Andreas Schneider
|
6d1e843c1a
|
Restructure csync_vio_file_stat and add checksum field.
|
2008-04-28 10:03:39 +02:00 |
Andreas Schneider
|
e0691bfe4c
|
Free memory earlier to reduct the calls of free to one.
|
2008-04-26 21:06:19 +02:00 |
Andreas Schneider
|
2d8214aa31
|
Use better expression for asprintf.
|
2008-04-26 20:56:46 +02:00 |
Andreas Schneider
|
0e0317c27e
|
Fix segfaults if NULL is passed to some functions and set errno.
|
2008-04-25 17:12:48 +02:00 |
Andreas Schneider
|
be53c0762d
|
Use a pointer in the utimes functions.
|
2008-04-25 16:48:28 +02:00 |
Andreas Schneider
|
1892d73537
|
Fix segfaults for read, write and lseek and set errno.
|
2008-04-25 14:36:24 +02:00 |
Andreas Schneider
|
ce1debedb6
|
Add needed include files for flags needed by open.
|
2008-04-25 11:27:11 +02:00 |
Andreas Schneider
|
dd6cc1f83c
|
Fix a segfault if we try to close a nullpointer.
Same local or in the smb plugin.
|
2008-04-25 10:57:35 +02:00 |
Andreas Schneider
|
282c915290
|
Fix a segfault if you pass NULL to closedir.
|
2008-04-23 17:37:39 +02:00 |
Andreas Schneider
|
c281a720b0
|
Fix the directory handling.
|
2008-04-23 12:12:02 +02:00 |
Andreas Schneider
|
d3c92bbf60
|
Use the right type for the csync_vio_method_handle_t.
|
2008-04-23 11:48:17 +02:00 |
Andreas Schneider
|
40f21cc369
|
Don't free a NULL pointer at csync_vio_file_stat_destroy().
|
2008-04-23 11:47:32 +02:00 |
Andreas Schneider
|
9a97f52e4f
|
Add missing vio functions.
This is the last step to get the vio framework working.
|
2008-04-22 12:12:23 +02:00 |
Andreas Schneider
|
8b31bb70b7
|
Fix typo.
|
2008-04-22 12:09:30 +02:00 |
Andreas Schneider
|
26bf60720c
|
Use the right dhandle type of closedir in vio.
|
2008-04-22 11:27:04 +02:00 |
Andreas Schneider
|
8fb079ae60
|
Add local functions for the vio plugin system.
|
2008-04-21 14:55:59 +02:00 |
Andreas Schneider
|
96efd606b0
|
Add missing parameter to the vio functions.
|
2008-04-21 09:43:20 +02:00 |
Andreas Schneider
|
aa9d97c953
|
Call the right shutdown function in the module.
|
2008-04-18 19:15:40 +02:00 |
Andreas Schneider
|
4644c39f5a
|
Implement module init and shutdown functions.
|
2008-04-17 18:02:41 +02:00 |
Andreas Schneider
|
dca5625249
|
Fix typos.
|
2008-04-17 14:45:13 +02:00 |
Andreas Schneider
|
396e3b50fa
|
Change the name of the BLOCK_SIZE field.
|
2008-04-16 15:02:32 +02:00 |
Andreas Schneider
|
c1bd966c5c
|
Make csync_vio_file_stat functions public.
|
2008-04-16 10:54:53 +02:00 |
Andreas Schneider
|
ec5d3afea0
|
Fix warning about shadowed variables.
|
2008-04-16 10:32:01 +02:00 |
Andreas Schneider
|
241a38c8f2
|
Add csync_vio_file_stat functions to (de)allocate memory.
|
2008-04-10 15:45:23 +02:00 |
Andreas Schneider
|
59eff42dc4
|
Fix includes.
|
2008-04-10 15:44:41 +02:00 |
Andreas Schneider
|
ee657149b1
|
Change variables to new name.
|
2008-04-10 14:18:25 +02:00 |
Andreas Schneider
|
ab39159607
|
Add virtual IO plugin system.
This is the initial commit of the vio plugin system. The idea is based on
gnomevfs.
|
2008-04-07 17:16:41 +02:00 |