Commit Graph

2220 Commits

Author SHA1 Message Date
Brad Fitzpatrick 574a338910 fs: cleanup
Change-Id: Iae3404afe5fc5cf0d83cc45e7822886bce25fe21
2013-02-06 21:47:37 -08:00
Brad Fitzpatrick 1b06c3a8c1 NewCamliFileSystem needs a client. Work on Issue 95.
Change-Id: I417d9d04398e734d88d3139a91309a8f0eb8084d
2013-02-06 21:47:01 -08:00
Brad Fitzpatrick 30db98e465 Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2013-02-03 22:28:18 -08:00
Brad Fitzpatrick 16c70de194 schema: fix hang in WriteFileChunks, used by vivify & the Android app
Change-Id: I6099633a300119ef3f0e47266bb6196c475b6378
2013-02-03 22:28:11 -08:00
mpl f7d048d4ee Merge "rm TODO" 2013-02-03 22:50:42 +00:00
Brad Fitzpatrick 26234163ef Merge branch 'master' of ssh://camlistore.org:29418/camlistore 2013-02-03 12:52:31 -08:00
Brad Fitzpatrick 301214914e CONTRIBUTORS: sort
Change-Id: I839450059bf58cd962988ea2ac6e1bedd0b1f0c1
2013-02-03 12:52:25 -08:00
Brad Fitzpatrick 1c585f706e CONTRIBUTORS: add Marc-Antoine Ruel (Google CLA)
Change-Id: Ia823219ace44b60cf1d335533f6e179c145a3c25
2013-02-03 12:51:37 -08:00
Marc-Antoine Ruel 73870dc3c2 Enable the use of localhost as a proxy for debugging purposes.
This is useful to do blackbox performance analysis at the http layer.

Change-Id: Idf26f17e1fd0cb9421b3def9c846c4bffecaa433
2013-02-03 12:26:29 -08:00
Brad Fitzpatrick 8128b51bb7 android: add Version menu option
Change-Id: I64aeacf18421edd51517c92ec8782b4bb62ca1b1
2013-02-03 10:39:20 -08:00
Brad Fitzpatrick a8e3cfde54 update TODO
Change-Id: I5075de51cc8fa64658c1d74038a37c3f1a92383c
2013-02-03 10:26:18 -08:00
Brad Fitzpatrick e398532b4a buildinfo: include dirty + flag in version
Change-Id: Idc4763de41fdfa055fed5c06a36db9e9539f60bc
2013-02-03 10:14:21 -08:00
Brad Fitzpatrick 9eed2f6082 schema: remove FileWriter's serial byte/file schema uploads after chunks are uploaded
Change-Id: I1c3a9c496ce168cc8b6d087ef1a0de99cac22127
2013-02-02 22:35:08 -08:00
Brad Fitzpatrick bdfc5b0c6c client: remove debug logs
Change-Id: Iba67ff3daceb17766d17337d8b84e58ed3e96ab7
2013-02-02 22:27:54 -08:00
Brad Fitzpatrick 9e34a07b91 client: batch and split stat requests
Change-Id: I40e64cc2de58040bb67c6560a64ba108c421b18d
2013-02-02 21:51:08 -08:00
Brad Fitzpatrick 6a4eff5b84 schema: make serverHasBlob just use blobserver.StatBlob
Change-Id: I3012763660c9ed87eb48b2d95b8265c3c77f32df
2013-02-02 21:50:03 -08:00
Brad Fitzpatrick 96ea9af952 camput: add debug mechanism CAMLI_NO_FILE_DUP_SEARCH to disable fileMapFromDuplicate
Change-Id: I1772ed69cccd4245e660887e257da2ab30bd59e4
2013-02-02 21:34:05 -08:00
Brad Fitzpatrick 9d339355f0 schema: make FileWriter upload different chunks in parallel
Change-Id: I4608a21ffc45324512a696dfe070b38416aae130
2013-02-02 20:17:14 -08:00
Brad Fitzpatrick f266b843ed schema: simplify WriteFileChunks
Change-Id: Icf9077db0adb5081b93f89ddc9d74a4cc45f20e1
2013-02-02 19:34:23 -08:00
Brad Fitzpatrick 40209ae45e website: update who
Change-Id: Iecf9cd971c443189a5ccfba742ed11fee59df84d
2013-02-02 11:42:34 -08:00
Brad Fitzpatrick ddcec4e92c Add --version flags to tools.
Change-Id: I1c86c3de09fb59bc20539f7d1efbd4d4710bf494
2013-02-02 10:59:39 -08:00
Brad Fitzpatrick ebb6fc85c2 schema: simplify uploadBytes signature
Change-Id: I508934ab83b25ef3a066de9128e16a18a7d82dd3
2013-02-02 10:58:47 -08:00
Brad Fitzpatrick 5d3bf0af0c website: some status updates. still old.
Change-Id: Ia2dbbeb1615d28356a5000fb90abd7c7ae7c7548
2013-02-02 10:05:09 -08:00
Brad Fitzpatrick 66e216ae4e website: unify run shell scripts, make it run on OS X (so rewrite in Perl)
Change-Id: I0b0d91935a988cdc9b66bfc4eaba4ee3c16cb407
2013-02-02 09:42:20 -08:00
Brad Fitzpatrick ed40fc89f7 Clean up the clients dir a bit
Change-Id: I1fb8e188044e8a552aa02acedb92c1c9b1d75330
2013-02-02 09:02:43 -08:00
Brad Fitzpatrick 2bc2ba019a Rearrange the server directory a bit, and update some READMEs
Change-Id: If0cb7b07d3b7a4c7e2c714807858d3b79d06b188
2013-02-02 08:56:57 -08:00
mpl ec5c7f2a3e Merge "signhandler: inject the claimdate (if present) in the signrequest" 2013-02-02 01:38:06 +00:00
mpl 83fa932f3c signhandler: inject the claimdate (if present) in the signrequest
This allows to set a signature time (instead of using time.Now()),
so that identical files will result in identical permanodes.

Change-Id: I315c06bd30e8ac5e4d36b0e3f758483c22a31063
2013-02-02 02:48:00 +01:00
mpl 9ef7e5d2b9 rm TODO
Verified: if a claimDate is set, the client will create
a signRequest that has a signature time set to that claimDate.
Then when the opengpg signing is done, it will use that time
instead of time.Now().

Change-Id: I658d52dadfcea7a9b6f9291c4d8020ac0efa83b5
2013-02-01 16:09:58 +01:00
mpl 0b2532d96a camput: s/androidStatusRecevier/androidStatusReceiver/
Change-Id: I9cefc638b821948fad911c3e51e4a07c4da655b0
2013-02-01 15:52:39 +01:00
Brad Fitzpatrick f1f670079b server.vivify: use the right claim date on all 3 relevant dates.
Fixes https://code.google.com/p/camlistore/issues/detail?id=93

Change-Id: I9d9ab02d47f2ef78f6f690414a04fc5c24f95fac
2013-01-31 17:52:11 -08:00
Brad Fitzpatrick 215e4ffaa5 sigdebug: update disco global variable to be Camli.config. re-run make embeds
Change-Id: If03e8d2fbd709d90810bedac8506058a4026dc04
2013-01-31 15:52:24 -08:00
mpl 932c13acb7 exif: use DateTimeOriginal if present. Added test for it.
Change-Id: Idfd75b15d7302b5c3a6fbe3464917b16bce56558
2013-01-31 22:06:45 +01:00
Brad Fitzpatrick e8ef81c626 android/camput: more stats
Change-Id: I668b8ee0b7c32d33075e421445af2973be1f576a
2013-01-30 17:22:53 -08:00
Brad Fitzpatrick 957c06d46c android: keep armgo build environment separate
Change-Id: Ie55fdd43813beb5f81ba9f8a41be8012932b1cc1
2013-01-30 17:22:45 -08:00
Brad Fitzpatrick 0825772d49 android: show camput's new advertised stats in UI
Change-Id: I864c539ef9bc81096e271115e90288350209ae66
2013-01-30 16:56:22 -08:00
Brad Fitzpatrick 0748899440 git push
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
2013-01-30 10:56:22 -08:00
Brad Fitzpatrick dfb45e6784 camput/android: more stat tracking. camput side only so far.
Change-Id: Ifbafda6f5fae01db44cfd557f7b3e81433f85e70
2013-01-30 10:56:10 -08:00
Brad Fitzpatrick 625c618ac6 android: more graceful camput shutdown (close stdin)
Change-Id: Idd0c572a8426549fb2a1b467ab126986cde9edb5
2013-01-30 10:55:53 -08:00
mpl 464a138a7d upload: ignore the haveCache(s) when uploading a file blob with -vivify
Change-Id: Ic365c803322f01bcf1045456d4cebe74e870a7d2
2013-01-30 16:06:03 +01:00
Brad Fitzpatrick 0c2aa8058a android: TODO notes for camput
Change-Id: I751756a6d69bda73ecc5e6b3bd52e7b8b523cc1c
2013-01-29 17:12:32 -08:00
Brad Fitzpatrick 6cd6acfeda android: slightly better progress bar accuracy
Change-Id: I44da03108419d3aa3d46e074fe8417920f2aaa3e
2013-01-29 17:04:48 -08:00
Brad Fitzpatrick 5945b3a7dc campt: in android mode, also notify on skipped chunk uploads
Change-Id: I25e6991c3d8a0703f00091154258e1d5073a28a2
2013-01-29 16:39:18 -08:00
Brad Fitzpatrick 966beef095 android: formatting rule tweaks
Change-Id: Ic8d74c9838212e55e626f18dda4664626bf2c30c
2013-01-29 16:38:33 -08:00
Brad Fitzpatrick 14f038c667 android: working but kinda-sucky progress bars. need camput to broadcast better stats.
Change-Id: I28e6a16eba835116d8e8e205fe71073e0357b9c7
2013-01-28 21:52:23 -08:00
Brad Fitzpatrick 502026bd89 android: UploadThread re-work. use pipe-to-camput-stdin model, and be more Go-like.
Change-Id: I0f598dae28e47036bf713bfde488a7af0884e932
2013-01-28 19:06:37 -08:00
Brad Fitzpatrick 34d1588a6f camput: add android child process input/input mode
Change-Id: I54c80b958c3610b5f9e9b229f68f626553241d47
2013-01-28 17:17:46 -08:00
Brad Fitzpatrick 108a72f458 Makefile: Mac's shell built-in echo doesn't have -n; was being passed to go
Change-Id: I792758750333c51068b91518564c8650fb8fc8e3
2013-01-28 08:35:53 -08:00
Brad Fitzpatrick 0490df5b2a client: remove TODO
Change-Id: Ie2ae66a44cb87e8f48d94da29fcfc607a8c0dd70
2013-01-28 07:32:51 -08:00
Brad Fitzpatrick f1dc25c9c5 camput: move initCache to its own function
Change-Id: I1d2029652fe4215a71b89bce178e6df8c40826b9
2013-01-28 07:14:11 -08:00