Klaas Freitag
10c11cc5e8
Removed a stat call that is just for a file size check.
2012-04-14 03:13:27 +02:00
Klaas Freitag
ece98b55a4
ownCloud: Added a flag for the existance of the current directory.
...
That saves a lot of stat calls because the for each PUT a stat has
to be done if the parent dir exists.
2012-04-14 03:13:27 +02:00
Klaas Freitag
a64ce22997
Win32: Add win32 rename function that overwrites existing targets.
2012-04-14 03:13:27 +02:00
Klaas Freitag
270a4262b4
Win32: Disabled Query per inode, always returning NULL.
2012-04-14 03:13:27 +02:00
Klaas Freitag
b815e169f1
ownCloud: Disabled useless debugging output.
2012-04-14 03:13:27 +02:00
Klaas Freitag
a40df40b4c
ownCloud: Added http compression support for GET requests.
2012-04-14 03:13:27 +02:00
Klaas Freitag
a85ed3862b
tests: Use correct value from perl stat call to get the file mtime.
2012-04-14 03:13:27 +02:00
Klaas Freitag
3979492914
Version to 0.50.3 for a next beta
2012-04-14 03:13:27 +02:00
Klaas Freitag
a4865cfdf4
Win32: Added some specific headers to c_private.h to fix build.
2012-04-14 03:13:27 +02:00
Klaas Freitag
4730d80738
Win32: substitute uid_t and gui_t and removed a not needed include.
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
4a0713370e
Do not bail out if the config can't be read, use default values.
2012-04-14 03:13:27 +02:00
Klaas Freitag
1634a8bdf4
Win32: copy the default conf file from the application dir.
2012-04-14 03:13:27 +02:00
Klaas Freitag
48579fe73f
Disable config file copy for Win32 platform.
2012-04-14 03:13:27 +02:00
Klaas Freitag
becb03ad97
Read $HOME variable first before checking the password file entry.
2012-04-14 03:13:27 +02:00
Klaas Freitag
d0e308a81d
owncloud: memclear a buf and remove not needed win32 code.
2012-04-14 03:13:27 +02:00
Klaas Freitag
dfb774714e
Create another beta version 0.50.2
2012-04-14 03:13:27 +02:00
Klaas Freitag
1380902ede
Pushed version to 0.50.1.
2012-04-14 03:13:26 +02:00
Klaas Freitag
da32a9facf
owncloud test: Make use of a little cfg file to configure credentials.
2012-04-14 03:13:26 +02:00
Klaas Freitag
9916abc072
tests: Added test script to test the ownCloud module of csync.
...
The script t1.pl is a perl based check script for the ownCloud
module of csync. It requires a running ownCloud server and does
a couple of blackbox tests with it.
See README for more information how to operate.
2012-04-14 03:13:26 +02:00
Klaas Freitag
1a329539ec
Added ability to limit the csync run to the local tree only.
...
That gives apps the chance to use the efficient treewalk of csync
to get information on the tree.
2012-04-14 03:13:26 +02:00
Klaas Freitag
b6ad8635d6
owncloud: set _fmode variable to set file ops to binary mode.
2012-04-14 03:13:26 +02: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
Dominik Schmidt
9d73d7705d
Make LOG4C optional
2012-04-14 00:05:52 +02:00
Dominik Schmidt
8e64cebe57
Simplify FindLibIniparser.cmake
2012-04-13 23:20:34 +02:00
Klaas Freitag
dbc9576876
Fix use of strerror_r on non GNU platforms.
2012-03-19 12:40:43 +01:00
Klaas Freitag
6300e78816
Fix use of strerror_r on non GNU platforms.
2012-03-19 12:40:43 +01:00
Klaas Freitag
8b9c10246e
Fix use of strerror_r on non GNU platforms.
2012-03-19 12:40:43 +01:00
Klaas Freitag
f0a84bb5da
Fix use of strerror_r on non GNU platforms.
2012-03-19 12:40:43 +01:00
Klaas Freitag
a0e0caa5b8
Fix use of strerror_r on non GNU platforms.
2012-03-19 12:40:43 +01:00
Klaas Freitag
ffd2e0e767
Fixed file copy for Win32 platform by using API function FileCopy.
2012-03-19 12:40:30 +01:00
Klaas Freitag
ea89ac46ac
Use getopt functions instead of GNU libc specific argp functions.
...
For command line option parsing, better use the getopt functions
instead of the GNU libc specific argp functions if we want to be
portable. argp usage does not compile on MacOS, thus it was now
removed from csync.
2012-03-15 15:15:35 +01:00
Klaas Freitag
e264ac347d
owncloud: use decoded file name to search in stat result list.
2012-03-15 14:11:14 +01:00
Klaas Freitag
5ad5d176f9
ownCloud: Use win32 API to get the standard user temp path.
...
Conflicts:
modules/csync_owncloud.c
2012-03-15 14:11:14 +01:00
Klaas Freitag
14791534ca
owncloud: cleaned some comment signs from C++ to C type.
2012-03-15 14:11:14 +01:00
Klaas Freitag
bc138efa4e
owncloud: set _fmode variable to set file ops to binary mode.
2012-03-07 16:18:08 +01:00
Klaas Freitag
87d3a56221
owncloud: More robust programming, some additional logs.
2012-03-07 16:18:08 +01:00
Klaas Freitag
bb1ccadebc
ownCloud: Fix translation of mkcol 405 errcode to ernno.
2012-03-07 16:18:08 +01:00
Klaas Freitag
9b8e75e4fc
ownCloud: append a trailing slash in mkdir as neon requests.
2012-03-07 16:18:08 +01:00
Klaas Freitag
a454156dc2
ownCloud: remove wired function to generate errno from neon error.
...
The errno is now either generated from the session values of neon
or individually in each function.
2012-03-07 16:18:08 +01:00
Klaas Freitag
edb073a290
ownCloud: removed the test on webdav.php. It is not needed.
...
The server handles it correctly itself to return the correct
type for the toplevel dir webdav.php
2012-03-07 16:18:08 +01:00
Klaas Freitag
9f67accf14
owncloud: Fix stat function for WebDAV root.
...
If a propcall happens to webdav.php the webdav server returns the
result list for all entries. In stat only the webdav.php entry is
interesting and must be searched within the result list.
2012-03-07 16:18:08 +01:00
Andreas Schneider
e409d0fae9
time: Use correct abs() function for long long.
2012-03-07 16:17:43 +01:00
Andreas Schneider
f0cf678c0e
Fix config checks.
2012-03-02 17:04:02 +01:00
Dominik Schmidt
3ed887f152
windows: don't use malloc directly in csync_get_[user_home_dir||local_username]
2012-03-02 17:04:02 +01:00
Dominik Schmidt
4c22c84bd1
windows: fix loading plugins
2012-03-02 17:04:02 +01:00
Dominik Schmidt
00c47f62c4
windows: install libcsync.dll to bin/
2012-03-02 17:04:02 +01:00
Dominik Schmidt
94006d0171
windows: don't refer to SYSCONFDIR
2012-03-02 17:04:02 +01:00
Dominik Schmidt
4df3aee5c2
Replace csync_auth with ssh_gets implementation from libssh
2012-03-02 17:04:02 +01:00
Dominik Schmidt
f08d145c39
Link against libargp on non-linux platforms
2012-03-02 17:04:02 +01:00