Commit Graph

839 Commits

Author SHA1 Message Date
Brad Fitzpatrick 2ac8794abe Start of gpgagent client too, similar to pinentry. 2011-05-16 21:52:01 -07:00
Brad Fitzpatrick 27ddde1db4 Add caching of decrypted entity private keys. 2011-05-16 14:35:38 -07:00
Brad Fitzpatrick e6c65b0cdc camput: allow --name with --permanode 2011-05-16 11:37:14 -07:00
Brad Fitzpatrick ca19b8ddaa jsonsign: use Go's openpgp library; don't shell out to gpg 2011-05-16 09:01:35 -07:00
Brad Fitzpatrick 0de3ca0e82 dev-camput test configuration files 2011-05-16 09:00:40 -07:00
Brad Fitzpatrick bbf3408920 client config: use JSON errorutil.HighlightBytePosition helper 2011-05-15 21:56:17 -07:00
Brad Fitzpatrick 5cf560c600 osutil paths: let CAMLI_CONFIG_DIR environment override the default config directory 2011-05-15 21:55:46 -07:00
Brad Fitzpatrick e2c955bddb blobref fetcher: use osutil.CamliConfigDir, don't duplicate 2011-05-15 21:55:19 -07:00
Brad Fitzpatrick 34b0f50864 dev-camput: redo in Perl; pass dev gpg secring path 2011-05-15 21:54:57 -07:00
Brad Fitzpatrick fe6ec65da5 camput: ask jsonsign to enable some of its flags 2011-05-15 21:54:31 -07:00
Brad Fitzpatrick 2bc5d53aea pinentry library to be used with jsonsign shortly here. 2011-05-14 18:43:07 -07:00
Brad Fitzpatrick 95ea9ac630 Use new Go http.Request.SetBasicAuth 2011-05-14 17:14:54 -07:00
Brad Fitzpatrick a92d5e96ec Update for Go public key serialization change:
http://code.google.com/p/go/source/detail?r=920f1bc872eed92199065a2a1dcd95bf134b96e9
2011-05-14 16:58:55 -07:00
Brad Fitzpatrick 6faab75120 gofix: open for fuse 2011-05-14 16:40:39 -07:00
Brad Fitzpatrick 35e61582db gofix: get finalurl 2011-05-14 16:40:31 -07:00
Brad Fitzpatrick 3073e02803 Add dev-server -a option to listen on all interfaces. 2011-05-14 16:40:16 -07:00
Brad Fitzpatrick c5e93ceecd Rename CorruptBlobError -> ErrCorruptBlob, per Go convention 2011-05-12 19:19:49 -07:00
Brad Fitzpatrick 860f020ec4 This bug is already filed. 2011-05-12 19:18:20 -07:00
Brad Fitzpatrick 475561d74c Remove old partition interface. 2011-05-12 19:17:59 -07:00
Brad Fitzpatrick f3c7d79a2d Update NoImplStorage to latest API; add type check 2011-05-12 19:16:08 -07:00
Brad Fitzpatrick acd6227b31 Fix build.pl optimization error when Makefile doesn't exist. 2011-05-12 19:11:28 -07:00
Brad Fitzpatrick 0714e7ca1c Add a README 2011-05-11 11:45:34 -07:00
Brad Fitzpatrick d2a518f8e1 dev-camget: get from /bs for now 2011-05-11 11:43:23 -07:00
Brad Fitzpatrick 913708af39 Don't re-write dup Makefiles all the time.
Messes with mtimes & forces camput to re-upload fies.
2011-05-11 11:43:07 -07:00
Brad Fitzpatrick 053eb73b3d sync: more stats, better goroutine/chan design 2011-05-11 08:49:17 -07:00
Brad Fitzpatrick 408710a4e7 Concurrent sync copies now, and fancy stats page. 2011-05-11 08:29:04 -07:00
Brad Fitzpatrick 8bfcb6a5a3 Move CountingReader to new camli/misc library 2011-05-11 08:19:23 -07:00
Brad Fitzpatrick 54057fb914 fix some logging printfs 2011-05-11 08:07:02 -07:00
Brad Fitzpatrick 2d4daaa3bb real-time replication built-in to camlistored works now. 2011-05-11 07:07:31 -07:00
Brad Fitzpatrick 76dd41e18a localdisk: use defer to reliably close the channel. missed a case on enumerate timeout before. 2011-05-11 06:55:14 -07:00
Brad Fitzpatrick cd229dd7f5 dev-camput: use /bs prefix for now, until camliProxy on root works 2011-05-11 06:30:35 -07:00
Brad Fitzpatrick 7e3c711395 localdisk: Create queue should create directory too 2011-05-11 06:30:11 -07:00
Brad Fitzpatrick 68898203e5 Add TODO to rename StreamingFetcher to be Fetcher 2011-05-11 06:29:40 -07:00
Brad Fitzpatrick 9a6b0799d2 use filepath.Join, not fmt.Sprintf 2011-05-11 06:20:35 -07:00
Brad Fitzpatrick d4f63d89d3 Clarify enumerate docs: after and maxWaitSec are mutually exclusive 2011-05-11 06:11:44 -07:00
Brad Fitzpatrick 480350936e Revert "Work around Go http bug with zero length files."
This reverts commit 1e7ff7b46c.

Fixed with: http://codereview.appspot.com/4529050
2011-05-11 04:59:45 -07:00
Brad Fitzpatrick 1e7ff7b46c Work around Go http bug with zero length files. 2011-05-10 19:29:20 -07:00
Brad Fitzpatrick 0123826aec update dev-synctoindexer to use dev-server paths 2011-05-10 19:26:46 -07:00
Brad Fitzpatrick 257e550740 use blobref.SizedBlobRef as a value, not a mutable *blobref.SizedBlobRef on heap 2011-05-10 16:13:37 -07:00
Brad Fitzpatrick a0e38478d3 blobserver/remote: ReceiveBlob, which is now easy after previous commits. 2011-05-10 15:51:10 -07:00
Brad Fitzpatrick cb0498a7a9 Work around gotest/6g bug. 2011-05-10 15:22:46 -07:00
Brad Fitzpatrick d43263035a client: allow UploadHandle.Size to be -1, and associated cleanup, including:
-- new StorageConfiger interface & use it in camlistored.
-- bunch of little bug fixes and TODOs done.
2011-05-10 14:55:12 -07:00
Brad Fitzpatrick bce74ef24c add TODO 2011-05-10 13:04:20 -07:00
Brad Fitzpatrick b99db2dd17 implement Client.Stat 2011-05-10 13:02:48 -07:00
Brad Fitzpatrick 70892e9f23 client: parseStatResponse 2011-05-10 12:56:59 -07:00
Brad Fitzpatrick 8e7c92be02 gofmt only 2011-05-10 12:56:40 -07:00
Brad Fitzpatrick 7169c6d5bc Be less verbose; let you pass -v -v to get old verbosity. 2011-05-10 12:17:43 -07:00
Brad Fitzpatrick 67b1d6cb43 More remote blobserver work 2011-05-10 11:35:48 -07:00
Brad Fitzpatrick 651fac6a3d put directional constraints on all the channel types 2011-05-10 11:21:28 -07:00
Brad Fitzpatrick c4eb6bb68d Some work on remote blobserver & camli client; allow client to use alt http clients 2011-05-10 06:25:18 -07:00