Commit Graph

188 Commits

Author SHA1 Message Date
root
e7996e3dc5 updated TESTING with new case 2015-01-19 12:05:19 -06:00
root
331d6cfcdc added a TESTING file which others can provide a historical record of what has worked (and should still continue to work) 2015-01-19 12:00:05 -06:00
root
950467c43b removed instant upload from TODO as it is now implemented 2015-01-19 11:28:08 -06:00
josch
c87bbec03c fuse: when the hashtable fails to load, start a new one instead of failing 2015-01-19 17:18:10 +01:00
josch
9c77fe415e mfapi/file.c mfapi/folder.c mfapi/patch.c: add error messages 2015-01-18 09:59:21 +01:00
josch
ce87652383 tests/valgrind_fuse.sh: add more notes 2015-01-18 09:42:09 +01:00
josch
7893d7ddb5 restrict the file and folder name length to MFAPI_MAX_LEN_NAME and not 40 2015-01-18 09:39:11 +01:00
josch
e7671a6473 use correct error ENOSYS when function is not implemented 2015-01-18 08:59:14 +01:00
josch
f0a55615ae urlencode all filenames, foldernames, username and password 2015-01-16 08:49:23 +01:00
josch
3bff628066 add support for instant uploads 2015-01-15 16:52:41 +01:00
root
55cbb1c200 updated TODO regarding statvfs 2015-01-05 15:07:59 -06:00
root
2462e834a5 updated the TODO list with new items and made it 80-column friendly 2015-01-03 12:44:36 -06:00
root
e8d16e6c54 fetch 1000 folders and 1000 files per call instead of 100 2015-01-03 12:11:25 -06:00
josch
6e675c24de update TODO list 2015-01-03 07:39:16 +01:00
josch
49dcbae10a fix typo in TODO 2015-01-03 07:37:16 +01:00
josch
147eeb021e update TODO list 2015-01-03 07:32:02 +01:00
josch
76bfa6352b add required packages for FreeBSD 2014-12-30 20:43:19 +01:00
josch
d1a778ffe5 fix some indentation 2014-12-30 19:12:49 +01:00
josch
a1f39e8d4f fixed an include 2014-12-30 19:10:43 +01:00
josch
c09a663471 create ~/.config and ~/.cache should they not exist 2014-12-30 19:09:20 +01:00
josch
c6dba45cb9 add instructions to build with debug symbols 2014-12-30 15:13:08 +01:00
josch
0e4a017170 update TODO list 2014-12-30 14:20:31 +01:00
josch
0fed0341fa update TODO list 2014-12-30 14:17:15 +01:00
josch
3fbb3b01ff on startup, check integrity of cached files and remove old cached files 2014-12-30 14:03:17 +01:00
josch
9913f2948c add install target 2014-12-30 14:03:17 +01:00
josch
e5bb2e12e8 do not build shared library (we do not want to maintain its ABI) 2014-12-30 14:03:17 +01:00
root
810d6d1245 fix for making getline available on old systems 2014-12-29 23:36:50 -06:00
root
98dba1c236 another strdup fix for old systems 2014-12-29 23:34:33 -06:00
root
5d7107ab06 fix up files in low-level commands for mfshell so that strdup is available on old systems 2014-12-29 23:32:19 -06:00
root
9310b1fa69 fix up files for mfshell so that strdup is available on old systems 2014-12-29 23:29:37 -06:00
josch
2c1b829295 add README.md, HACKING.md, TODO and COPYING 2014-12-30 05:41:29 +01:00
root
636d22504c user older option for setting timeout to support older systems 2014-12-29 22:08:10 -06:00
josch
90dc1c2927 protect every fuse call by mutexes to allow mounting without -s option 2014-12-29 22:47:52 +01:00
josch
02e2eec1d4 only call device/get_status every 60 seconds (hardcoded for now) 2014-12-29 22:10:41 +01:00
josch
3b8ecf3bac store cache in subdirectory of user ekey 2014-12-29 19:32:15 +01:00
josch
51b2ca1392 retrieve and store user's ekey when calling user/get_session_token 2014-12-29 15:11:53 +01:00
josch
80036b5bd9 move loop polling for upload completion into separate function 2014-12-29 13:57:53 +01:00
josch
07e545bd87 fuse/operations: explicitly cast pointer to uintptr_t to avoid problems on 32bit systems 2014-12-29 09:54:42 +01:00
josch
a0c534b803 adjust includes according to iwyu 3.5 2014-12-29 09:54:42 +01:00
josch
8c5bb77601 add compiler flags depending on compiler and version 2014-12-29 09:54:42 +01:00
josch
0bd253bf28 fix indentation 2014-12-29 09:54:42 +01:00
root
b83eb74551 set a 5 second connection timeout at the curl layer 2014-12-28 14:00:23 -06:00
root
ae52c4c647 fixed some reversed parameters introduced in the previous commit 2014-12-27 22:32:40 -06:00
root
53e85e0de1 added the framework for supporting new link types in the file-get-links API 2014-12-27 22:26:24 -06:00
root
59e7fe33f9 fix include for fcntl 2014-12-27 17:51:49 -06:00
root
e465d44bfe fix include for fcntl 2014-12-27 17:50:41 -06:00
root
d8670f99c5 enable anonymous unions (needed for GCC 3.X) 2014-12-27 17:49:17 -06:00
root
b50191bb0e fixed broken include for fcntl 2014-12-27 17:41:36 -06:00
root
e83ed07070 fix up files in the fuse directory for getline and strdup on old systems 2014-12-27 17:26:51 -06:00
root
70a6056d78 fixes for files in the apicalls directory for strdup on old systems 2014-12-27 17:24:04 -06:00