Commit Graph
290 Commits
Author SHA1 Message Date
Pascal Obry 2e84856102 Merge branch 'po/fix-truncate'
* po/fix-truncate:
  Properly truncate the file at the new position.
  Add some debug information.
2017-01-22 19:27:21 +01:00
Pascal ObryandGitHub 52f1fe09eb Merge pull request #138 from xaionaro/master
Added missed dependency to Build-Depends in debian/control
2017-01-22 17:10:53 +01:00
Dmtiry Yu Okunev 4180c9b037 Added more missed dependencies to Build-Depends in debian/control 2017-01-22 14:44:30 +01:00
Dmtiry Yu Okunev 1e5200bf82 Added missed dependency to Build-Depends in debian/control 2017-01-22 14:41:20 +01:00
Pascal Obry d1ebf37c06 Properly truncate the file at the new position.
This ensures that if the new file is smaller than the previous
ne, the proper size is uploaded.

Fixes for #101.
2016-12-23 21:11:19 +01:00
Pascal Obry bf89b662b7 Add some debug information. 2016-12-23 21:09:50 +01:00
Pascal Obry 342d55ff82 Fix compilation on i686 platforms.
Fixes #135
2016-11-27 23:00:44 +01:00
Pascal Obry 908994462e Add note for using rsync. v3.0.0 2016-10-16 11:34:15 +02:00
Pascal Obry 7f79da96c5 Fix use of fd in debug_print_descriptor 2016-06-13 19:41:10 +02:00
Pascal Obry 16bdc5a9d0 Fix max segment size check on 32bit systems. 2016-03-09 11:26:11 +01:00
Pascal Obry f5de2ad650 Fix some minor GCC compilation warnings. 2016-02-23 11:09:12 +01:00
Pascal Obry 47effe721c Allows files to be seekable. 2016-02-22 10:26:15 +01:00
Pascal Obry b26b49c12f Removes trailing white space. 2016-02-02 10:59:03 +01:00
Pascal Obry b9f039177f Fix minor typo. 2016-02-02 10:58:19 +01:00
Pascal Obry 7de70ff9d4 Document that segment_above must be below 5Gb.
And add corresponding test. Also enfore a segment_size below
segment_above.
2016-02-02 10:57:25 +01:00
Pascal Obry 5d7d643ffa Merge pull request #109 from michaelbaudino/patch-1
Fix hubic_token script to handling % correctly
2016-01-15 18:23:03 +01:00
Pascal Obry b23c9d22fe Merge pull request #108 from dan-cristian/patch-1
Patch  for #107
2016-01-15 18:21:44 +01:00
Michael Baudino 211ff4e92b Fix hubic_token script to handling % correctly 2016-01-15 15:41:39 +04:00
Dan Cristian a59c1664ad Merge pull request #11 from dan-cristian/patch-3
Update commonfs.c
2016-01-14 23:59:06 +02:00
Dan Cristian 2ff51495a4 Merge pull request #10 from dan-cristian/patch-2
Update cloudfuse.c
2016-01-14 23:58:25 +02:00
Dan Cristian eed4edd70e Update commonfs.c
patch for #107
2016-01-14 23:57:42 +02:00
Dan Cristian 39d377887e Update cloudfuse.c
patch for #107
2016-01-14 23:56:18 +02:00
Dan Cristian cea231420e Update commonfs.h
part of the fix for #107
2016-01-14 23:48:49 +02:00
Pascal Obry c5fc4b9bb3 Merge pull request #100 from BenJule/master
Update README
2016-01-11 22:15:23 +01:00
BenJule 36f9c228c3 Update README
Install repos via sudo
2015-12-15 17:43:14 +01:00
Pascal Obry b35ba5bd39 Merge branch 'utime'
* utime:
  Bump version to 3.0.0
  Do some more clean-up.
  Reformat code using astyle.
  Add code reformatting rule.
  Message at startup only in debug mode.
  consistency / style changes as per merge comments
  small tweaks on debugging messages
  proper md5sum segfault fix
  segfault fix for md5sum
  optimised upload to cloud.
  completed chmod / chown attrib. init
  Support for atime, mtime, chmod, chown.
2015-11-30 22:14:24 +01:00
Pascal Obry 2fde7267f5 Bump version to 3.0.0 2015-11-30 22:13:22 +01:00
Pascal Obry a1a0e4f353 Do some more clean-up. 2015-11-30 22:10:57 +01:00
Pascal Obry 66c934c8a0 Reformat code using astyle. 2015-11-30 22:08:13 +01:00
Pascal Obry ba9d9fc988 Add code reformatting rule. 2015-11-30 22:08:13 +01:00
Pascal Obry a2e4b81329 Message at startup only in debug mode. 2015-11-30 21:49:11 +01:00
dcristianandPascal Obry 668e0ac242 consistency / style changes as per merge comments 2015-11-30 21:46:54 +01:00
dcristianandPascal Obry 4207c97123 small tweaks on debugging messages 2015-11-30 21:46:54 +01:00
dcristianandPascal Obry 0c074844e7 proper md5sum segfault fix 2015-11-30 21:46:54 +01:00
dcristianandPascal Obry 0c6100469a segfault fix for md5sum 2015-11-30 21:46:54 +01:00
dcristianandPascal Obry aaf0f2478b optimised upload to cloud.
File is not uploaded on flush if content did not changed
(compute md5 for file content), only metadata is saved.
2015-11-30 21:46:39 +01:00
dcristianandPascal Obry 1d520faf35 completed chmod / chown attrib. init
fix: proper init of extended attributes on file create.
2015-11-30 21:46:29 +01:00
dcristianandPascal Obry 056bb5e319 Support for atime, mtime, chmod, chown.
* Large files (segmented) have correct size listed (was 0 before).
 * Multiple speed improvements, minimised the number of HTTP calls and
   added more caching features.
 * Fixed many segmentation faults.
 * Cached files are deleted on cache expiration when using a custom temp
   folder.
 * Files copied have attributes preserved.
 * Working well with rsync due to mtime support and proper copy operations.
 * Support for http progress (track upload / download speed etc.)
 * Major code refactoring, code documentation, extensive debugging,
   additional config options
2015-11-30 21:45:54 +01:00
Pascal Obry 765d790b12 Do not strip out file when trying to update the mtime flag.
Part of #24
2015-11-07 10:20:00 +01:00
Pascal Obry a3c644fd74 Add log for thread join error. 2015-10-25 18:58:17 +01:00
Pascal Obry d87aff0290 Minor code clean-up. 2015-10-25 18:56:58 +01:00
Pascal Obry 2142ca0ce5 Add missing cloudfs_statfs spec. Kill warning. 2015-10-25 18:55:05 +01:00
Pascal Obry 8c8a75d1ab Merge pull request #79 from iggyvolz/patch-1
Properly comment lines
2015-08-04 19:09:29 +02:00
iggyvolz b75ad51094 Properly comment lines 2015-07-28 13:47:11 -04:00
Pascal Obry 5aeb352e5c Fix include path for fuse.h and libxml/tree.h.
Also add the option _FILE_OFFSET_BITS=64 to fix fuse compilation.

Also bump version to 2.1
v2.1.0
2015-05-24 12:19:21 +02:00
Pascal Obry e4cec697ab Set segment_above to avoid overflow on 32bit systems. 2015-05-21 18:04:02 +02:00
Pascal Obry 12786e0818 Properly encode the user login. 2015-05-03 21:08:40 +02:00
Pascal Obry 9e593fcb26 Fix possible crash. 2015-04-15 11:48:50 +02:00
Pascal Obry 08ce000401 Honor temp_dir when creating new files.
For #49.
2015-04-15 11:20:42 +02:00
Pascal Obry 086d6383f6 Further code clean-up, remove duplicate code. 2015-04-15 11:16:01 +02:00