Commit Graph
234 Commits
Author SHA1 Message Date
Pascal Obry c275ab65e1 Update README for CentOS build. 2015-04-04 00:51:34 +02:00
Pascal Obry 92fca7f8e6 Minor reformatting. 2015-04-03 16:45:28 +02:00
Pascal Obry 238affd958 Add libmagic-dev dependency for GNU/Debian. 2015-04-03 16:25:24 +02:00
Pascal Obry 4f3740a222 Merge branch 'chauffer-master'
* chauffer-master:
  Add configure check for libmagic headers.
  Code cleanup.
  Implement mime-type recognition.
2015-04-03 16:04:49 +02:00
Pascal Obry 058c5f02bd Add configure check for libmagic headers. 2015-04-03 16:04:33 +02:00
Simone 3af9342a43 Code cleanup. 2015-04-03 14:05:00 +02:00
Simone c876a6d647 Implement mime-type recognition. 2015-04-02 00:05:50 +02:00
Pascal Obry 6ab9d470fe Merge branch 'next'
* next: (42 commits)
  Update README
  Expand readme about tenant names & usage requirements
  rm on segments
  fixed segfault bug due to incorrectly handling persistent tempfiles
  removed unnecessary flush
  symlinks work again, needed to fflush for proper size
  rearanging functions
  w/out temp_dir uses tmpfile()
  from 14 to 130MB/s
  configure temp path not tested
  keep tmep files
  returned 0 removed
  threaded segment download ready for testing
  factored out the threads for segments and verified
  tip to remove segments
  put back the retry
  Add chengelog entry and bump package version.
  errors when public container not visible
  fast mounting of public container and checks not (options.storage_url ^ options.container))
  updated README
  ...
v2.0.0
2015-03-17 07:04:11 +01:00
Pascal Obry db0c086327 Merge remote-tracking branch 'origin/dlo' into next
Conflicts:
	cloudfsapi.c
	cloudfsapi.h
	cloudfuse.c
2015-03-15 18:23:07 +01:00
Pascal Obry 4e1bda3ed5 Add curl as necessary package.
This is needed as wget has issues with secure connection on HubiC.

For the record this command fails:

$ wget -S --max-redirect 0 https://api.hubic.com/oauth

If curl is installed it will be used instead of wget.
before-dlo
2015-03-11 20:49:25 +01:00
Pascal Obry 07321ac9f4 Rewrite part of build dependencies on GNU/Debian & Ubuntu. 2015-02-11 21:16:40 +01:00
Pascal Obry a9c42b0b91 Merge pull request #39 from ryzhovau/bb_compat
hubic_token Busybox compatibility
2015-01-04 19:27:47 +01:00
Alexander Ryzhov 250ff85be4 Busybox compatibility 2015-01-04 18:10:10 +00:00
Pascal Obry 8311fd2ed0 Merge pull request #38 from ryzhovau/LDFLAGS
Honour LDFLAGS
2015-01-04 18:42:33 +01:00
root 880454e32a Honour LDFLAGS 2015-01-04 16:38:22 +00:00
Pascal Obry 166cd62b53 Remove unused define. 2015-01-03 15:13:42 +01:00
Pascal Obry 8297db5fb1 Ensure that user_pwd is URL encoded.
This is needed as the password is passed as URL paramter with curl.

Fix bug preventing some users to authenticate with hubic.
v1.3.1
2014-12-08 22:42:24 +01:00
Pascal Obry f0c13eaf50 Use .hubicfuse instead of .cloudfuse.
At this stage the authentication is really dedicated to HubiC. It seems
better to use a specific configuration file for this application.
v1.3.0
2014-12-03 08:59:53 +01:00
Pascal Obry 347c0195c9 Merge branch 'po/no-user-password-disclosure'
* po/no-user-password-disclosure:
  Do not output double quote for .cloudfuse content.
  Fix typo.
  Remove trailing white-spaces
  Update README to remove a remaining reference about user/password.
  Update README
  For security and privacy reason, totally removed ID/Password.
2014-12-03 08:57:12 +01:00
Pascal Obry 2f354dda59 Do not output double quote for .cloudfuse content.
Using quote here result in authentication failure.
2014-12-03 08:56:46 +01:00
Pascal Obry 31632792f5 Fix typo. 2014-12-03 08:56:46 +01:00
Pascal Obry 87d2db363f Remove trailing white-spaces 2014-12-03 08:56:46 +01:00
Pascal Obry 9bf58ae093 Update README to remove a remaining reference about user/password. 2014-12-03 08:56:46 +01:00
Alain BENEDETTIandPascal Obry 29d6991224 Update README
Readme modified to explain how to get the refresh_token, in order to remove the unnecessary disclosure of the main hubic Password.
2014-12-03 08:56:46 +01:00
Alain BENEDETTIandPascal Obry ce754ea43e For security and privacy reason, totally removed ID/Password.
hubicfuse now works with id/secret of the app, and a refresh_token that you
can get with the script (or with your own curls!). That is more compliant
to the oAuth philosophy, because the apps you use should NEVER know your
main password.
2014-12-03 08:56:44 +01:00
Pascal Obry 529068b165 Merge pull request #29 from hybner/master
fix verify_ssl=false for other request
v1.2.0
2014-10-23 07:28:36 +02:00
Lukas Hybner 089610201f fix verify_ssl=false for other request 2014-10-18 22:15:51 +02:00
Pascal Obry 61d379d165 Merge pull request #28 from hybner/master
fix free space 32bit && corect df -i
2014-09-27 16:32:07 +02:00
Lukas Hybner d4b0fb7472 add correct max files limit 2014-09-15 18:51:06 +02:00
Lukas Hybner 53721c6662 repair disc space limit 4GB on 32bit linux 2014-09-15 14:07:58 +02:00
Pascal Obry a9ea0ce944 Merge pull request #27 from hybner/master
return correct error when delete non-empty dir
2014-09-13 19:33:36 +02:00
Lukas Hybner a1f88643af return correct error when delete non-empty dir 2014-09-12 13:03:06 +02:00
Pascal Obry db82380494 Merge pull request #26 from thelfensdrfer/patch-1
Added debian/ubuntu dependencies
v1.1.0
2014-08-14 09:37:46 +02:00
Tim Helfensdörfer 8b2a4db3fe Added debian/ubuntu dependencies 2014-08-11 10:29:03 +02:00
Am1GOandPascal Obry e77bc180bf Statfs call now handled properly
stat data is taken from Swift response headers

Conflicts:
	cloudfsapi.c
2014-07-17 21:07:48 +02:00
Pascal Obry 619179a8ee Regenerated configure script. 2014-06-11 16:03:49 +02:00
Will Daniels 14351d26bb configure.ac: Check first for json as libjson-c.
cloudfsapi.c: Search include paths for json.h (cannot assume json/).
2014-06-10 22:06:56 +01:00
Sylvestre LedruandPascal Obry fdd28f0a9f add a missing dependency in the doc 2014-06-10 21:37:16 +02:00
Pascal Obry a791df1701 Set version to 1.0.1.
Fix configure setup (partly from Sylvestre Ledru).
v1.0.1
2014-06-10 21:31:13 +02:00
Pascal Obry 568a8f6dbe Merge branch 'dlo'
* dlo: (42 commits)
  Update README
  Expand readme about tenant names & usage requirements
  rm on segments
  fixed segfault bug due to incorrectly handling persistent tempfiles
  removed unnecessary flush
  symlinks work again, needed to fflush for proper size
  rearanging functions
  w/out temp_dir uses tmpfile()
  from 14 to 130MB/s
  configure temp path not tested
  keep tmep files
  returned 0 removed
  threaded segment download ready for testing
  factored out the threads for segments and verified
  tip to remove segments
  put back the retry
  Add chengelog entry and bump package version.
  errors when public container not visible
  fast mounting of public container and checks not (options.storage_url ^ options.container))
  updated README
  ...

Conflicts:
	README
	cloudfsapi.c
	cloudfsapi.h
	cloudfuse.c
2014-05-03 16:25:35 +02:00
Pascal Obry 0072dd2c93 Remove use of deprecated routines. v1.0 2014-05-01 23:29:19 +02:00
Pascal Obry 2b89568681 Merge pull request #6 from jynolen/master
Modification of CURL options
2014-04-28 17:43:22 +02:00
root 85ed2bc6ab Modification of CURL options
CURLOPT_SSL_VERIFYHOST doesn't support value "1" in version > 7.28
Ternary operator make it easy to change
But because verify_ssl is use for CURLOPT_SSL_VERIFYPEER we need to add another
It's more easy to keep a single var I think
2014-04-24 11:24:18 +02:00
Matt Greenway 2c417847a6 Merge branch 'master' of https://github.com/redbo/cloudfuse 2014-04-11 13:38:54 -05:00
Pascal Obry 5d67ed6124 Merge pull request #4 from sylvestre/master
Improvement of the docs
2014-04-06 16:23:31 +02:00
Sylvestre Ledru dbab03b4ce Details where some information come from 2014-04-06 16:20:03 +02:00
Sylvestre Ledru 682175f699 Fix a typo 2014-04-06 16:18:16 +02:00
Pascal Obry 10b8440189 Merge pull request #3 from sylvestre/master
two minor changes
2014-03-30 21:25:53 +02:00
Sylvestre Ledru 3d6c7247ae Add a space to avoid a typo 'or ina file' 2014-03-30 20:20:14 +02:00
Sylvestre Ledru cb35fbf9e2 Add an ignore on hubicfuse 2014-03-30 20:07:40 +02:00