Olivier Goffart
|
b5ed352aa3
|
Merge remote-tracking branch 'origin/master' into ocsync
Only confluct resolution, do not compile or works
Conflicts:
CMakeLists.txt
CPackConfig.cmake
ConfigureChecks.cmake
client/csync_client.c
cmake/Modules/DefineCompilerFlags.cmake
cmake/Modules/DefineInstallationPaths.cmake
cmake/Modules/FindIconv.cmake
cmake/Modules/FindIniparser.cmake
cmake/Modules/FindNeon.cmake
config.h.cmake
config/CMakeLists.txt
config/ocsync.conf
doc/CMakeLists.txt
modules/csync_owncloud.c
modules/csync_sftp2.c
src/CMakeLists.txt
src/csync.c
src/csync.h
src/csync_config.c
src/csync_exclude.c
src/csync_lock.c
src/csync_macros.h
src/csync_misc.c
src/csync_misc.h
src/csync_private.h
src/csync_propagate.c
src/csync_statedb.c
src/csync_statedb.h
src/csync_update.c
src/csync_util.c
src/csync_util.h
src/std/c_dir.c
src/std/c_file.c
src/std/c_private.h
src/std/c_string.c
src/std/c_string.h
src/std/c_time.c
src/vio/csync_vio.c
src/vio/csync_vio.h
src/vio/csync_vio_file_stat.h
src/vio/csync_vio_local.c
src/vio/csync_vio_method.h
tests/CMakeLists.txt
tests/csync_tests/check_csync_statedb_load.c
tests/csync_tests/check_csync_statedb_query.c
tests/csync_tests/check_csync_treewalk.c
tests/csync_tests/check_csync_update.c
tests/ownCloud/HTTP/DAV.pm
tests/ownCloud/ownCloud/Test.pm
tests/std_tests/check_std_c_str.c
tests/vio_tests/check_vio.c
|
2013-08-18 16:21:18 +02:00 |
|
Olivier Goffart
|
4f5bfbdb78
|
Use int64_t instead of off_t
off_t is 64 or 32 bit depending on the architecture and the defines for
large file support. It is better to always use int64_t which is always
64 bits
|
2013-07-30 16:33:19 +02:00 |
|
Andreas Schneider
|
d80da2a088
|
LICENSE: Change license of libcsync from GPL to LGPL.
All contributors have agreed to change the license of libcsync to LGPL.
|
2013-07-29 14:04:37 +02:00 |
|
Klaas Freitag
|
939b262766
|
smb: Handle username given on command line correctly.
Only ask for password if username is specified.
BUG: https://open.cryptomilk.org/issues/13
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-23 07:36:43 +02:00 |
|
Klaas Freitag
|
4c1106066a
|
CID 1032813: Add missing break statement.
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
|
2013-07-12 12:09:01 +02:00 |
|
Andreas Schneider
|
7d580916a8
|
modules: Add capabilities to smb module.
|
2013-03-19 13:46:06 +01:00 |
|
Andreas Schneider
|
c4f46608dc
|
modules: Fix csync_smb module license header.
|
2012-12-04 13:49:40 +01:00 |
|
Klaas Freitag
|
f7c8e9f26c
|
std: Renamed struct_stat to csync_stat_t and use c_private.h again.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
|
2012-04-14 03:13:26 +02:00 |
|
Klaas Freitag
|
3ae453cc36
|
std: Renamed struct_stat to csync_stat_t and use c_private.h again.
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
|
2012-03-21 13:48:41 +01:00 |
|
Andreas Schneider
|
c2bad8004d
|
smb: Require newer samba version.
|
2012-02-04 13:47:00 +01:00 |
|
Andreas Schneider
|
a46d5101d7
|
Fixed build warning.
|
2009-09-12 14:21:44 +02:00 |
|
Andreas Schneider
|
fdea54edc5
|
Fix the vim modlines.
|
2009-05-13 10:12:07 +02:00 |
|
Andreas Schneider
|
3c618a3d7d
|
Add possibility to pass userdata to the auth function.
|
2009-03-26 11:09:46 +01:00 |
|
Andreas Schneider
|
a825dd3e14
|
Fix libsmbclient 3.0.x code.
|
2008-10-29 13:50:04 +01:00 |
|
Andreas Schneider
|
1387904c21
|
Add NULL check for the auth_cb function.
|
2008-09-09 15:09:16 +02:00 |
|
Andreas Schneider
|
27800adce5
|
Fix some visual flaws in the auth callback of the client.
|
2008-08-12 11:18:24 +02:00 |
|
Andreas Schneider
|
95f4db7c4f
|
Create a more generic authentication callback.
|
2008-08-11 13:21:15 +02:00 |
|
Andreas Schneider
|
ae304565af
|
Added password only flag or auth callback.
|
2008-08-08 17:28:33 +02:00 |
|
Andreas Schneider
|
05253be461
|
Simplify _readdir function of the smb module.
|
2008-08-06 18:16:08 +02:00 |
|
Andreas Schneider
|
d7309c4ff9
|
Rename the callback function.
|
2008-06-24 13:36:27 +02:00 |
|
Andreas Schneider
|
5496d868ca
|
Restructure code and add some comments.
|
2008-06-24 10:20:13 +02:00 |
|
Andreas Schneider
|
b73684cc80
|
Use a static variable for krb5.
|
2008-06-24 10:19:53 +02:00 |
|
Andreas Schneider
|
4c345d5a80
|
Allocate memory directly in the module.
This fixes a segfault in pam_csync.
|
2008-06-20 14:39:58 +02:00 |
|
Andreas Schneider
|
cdda179203
|
Fix kerberos support.
libsmbclient calls always the authentication function. So what we have to
do is to try to authenticat with the current credentials.
|
2008-06-20 14:06:36 +02:00 |
|
Andreas Schneider
|
4ef93cdf17
|
Add more debug output.
|
2008-06-20 10:10:19 +02:00 |
|
Andreas Schneider
|
35284ff09e
|
Set all smbc options before we call smbc_init.
|
2008-06-19 16:08:53 +02:00 |
|
Andreas Schneider
|
a6b2a4b47d
|
Add more debug messages.
|
2008-06-19 15:36:02 +02:00 |
|
Andreas Schneider
|
0f5541ba9a
|
Initialize global variables in csync_smb module.
|
2008-06-19 15:35:41 +02:00 |
|
Andreas Schneider
|
ef6633a130
|
libsmbclient doesn't provide a chown function so disable it.
It would be possible to use smbc_setxattr.
|
2008-06-19 10:32:59 +02:00 |
|
Andreas Schneider
|
8fa73bb8dd
|
Temporary fix for Samba cause smbc_chown is missing.
|
2008-06-18 16:29:14 +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
|
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
|
4e6a65ab9d
|
Use the auth callback in the modules.
|
2008-05-13 13:39:34 +02:00 |
|
Andreas Schneider
|
1b223a355c
|
Fix build warnings.
|
2008-05-09 10:57:40 +02:00 |
|
Andreas Schneider
|
2fe557af62
|
Change the debug message.
|
2008-04-30 13:09:44 +02:00 |
|
Andreas Schneider
|
fb55788e2e
|
Add support for new libsmbclient interface.
|
2008-04-29 09:54:29 +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
|
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
|
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
|
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
|
0b7dde4934
|
Complete the smb plugin.
|
2008-04-16 14:05:13 +02:00 |
|
Andreas Schneider
|
ec5d3afea0
|
Fix warning about shadowed variables.
|
2008-04-16 10:32:01 +02:00 |
|
Andreas Schneider
|
269f5f5403
|
Add readdir function and add some debug messages.
|
2008-04-10 15:46:17 +02:00 |
|
Andreas Schneider
|
a465f28037
|
Fix the build.
|
2008-04-07 18:13:46 +02:00 |
|