Commit Graph

375 Commits

Author SHA1 Message Date
Brad Fitzpatrick a0a7358f19 Use a 303 redirect, not a 302, so subseqent requests are GETs. 2010-12-16 11:13:29 -08:00
Brad Fitzpatrick fe16e1cf15 bs-test support for the AppEngine blobserver. 2010-12-15 18:10:10 -08:00
Brad Fitzpatrick 6313ff9293 preupload and upload tests 2010-12-15 17:16:35 -08:00
Brad Fitzpatrick 16ccbdfa59 bs-test: first real test, verify_no_blobs 2010-12-15 11:21:23 -08:00
Brad Fitzpatrick 0d745432f0 More bs-test work 2010-12-13 22:23:20 -08:00
Brad Fitzpatrick c8f2ccd63c Start of fleshing out blobserver test suite. 2010-12-13 21:31:16 -08:00
Brad Fitzpatrick 7e08dc0035 Make webserver's --listen flag public. 2010-12-13 18:23:58 -08:00
Brad Fitzpatrick 672ab134e6 Cleanup; make blobserver's GET path use blobref.Fether interface
Also expands the Fetcher interface slightly, and cleans up
some other code in the process.
2010-12-13 18:20:31 -08:00
Brad Fitzpatrick 5b94b1602c Move signing and verifying into a library. 2010-12-08 19:24:48 -08:00
Brad Fitzpatrick 66b7eaf912 Merge branch 'master' of danga.com:camlistore 2010-12-08 14:29:42 -08:00
Brad Fitzpatrick cb5cd3e287 more rearranging of docs 2010-12-08 14:29:28 -08:00
Brad Fitzpatrick 97df8d6caa Fix redundant cast. 2010-12-08 10:44:06 -08:00
Brad Fitzpatrick 25d31df378 remove keyid param from signing request
get it instead from the public key packet.
2010-12-07 21:55:24 -08:00
Brad Fitzpatrick bfcc2ae8f5 Public key fingerprints. 2010-12-07 16:59:24 -08:00
Brad Fitzpatrick 0f16c9b29d rename http_util to httputil 2010-12-05 22:34:46 -08:00
Brad Fitzpatrick 9eca0f8288 Add another set of keyrings, for testing. 2010-12-05 22:30:12 -08:00
Brad Fitzpatrick 0b4a560424 make new shared camli/webserver package
so blob server can be easily testable too.

and will be useful for camli capability discovery, probably.
2010-12-05 22:29:11 -08:00
Brad Fitzpatrick d4b4a9bfe6 Add test for verification error for imposter. 2010-12-04 16:18:03 -08:00
Brad Fitzpatrick de55109d8e Verification works! and with unit tests. 2010-12-04 13:49:34 -08:00
Brad Fitzpatrick c297269e15 Clean up and break up verification code
More testable and readable.
2010-12-04 10:12:41 -08:00
Brad Fitzpatrick 5d1ff03248 verify: opening/reading public key blob 2010-12-04 09:31:04 -08:00
Brad Fitzpatrick 09b699f7ca more verification work 2010-12-03 19:30:08 -08:00
Brad Fitzpatrick 86d56b7b89 more verification work 2010-12-03 18:56:33 -08:00
Brad Fitzpatrick 88fa514b77 Docs: verifying a JSON-signed blob
at least a first quick pass.  thought I wrote
this already.
2010-12-03 18:28:36 -08:00
Brad Fitzpatrick 38de1ffd0d More sig verify work; move blobref to a library 2010-12-03 07:34:24 -08:00
Brett Slatkin 1807443b0f Merge branch 'master' of danga.com:camlistore 2010-12-01 22:36:21 -08:00
Brett Slatkin 19ba4a3bdc clear sensitive password inputs in the plugin 2010-12-01 22:36:10 -08:00
Brad Fitzpatrick 079c9662ad go blobserver: return "Received" in JSON
Also return text/json mime type,

And switch from fmt.Print* to log.Print*
2010-12-01 22:34:08 -08:00
Brett Slatkin c323cb2ce5 Merge branch 'master' of danga.com:camlistore 2010-12-01 22:15:39 -08:00
Brett Slatkin 246cacd2f8 adds support for username and password in camliserver spec 2010-12-01 22:15:27 -08:00
Brad Fitzpatrick d479181468 Merge branch 'master' of danga.com:camlistore 2010-12-01 22:04:02 -08:00
Brad Fitzpatrick ff54f62261 add openpgp library to go server's build 2010-12-01 22:03:50 -08:00
Adam Langley 5e974e83aa Start of an OpenPGP library for Go. 2010-12-01 22:01:06 -08:00
Brett Slatkin b6a9d5ec10 adds config screen for camlistore server 2010-12-01 21:49:02 -08:00
Brett Slatkin 5d2056a413 Merge branch 'master' of danga.com:camlistore 2010-12-01 21:29:33 -08:00
Brett Slatkin 65f33d9999 short-circuit extension uploads when blob already present; verify that uploads are successful 2010-12-01 21:29:09 -08:00
Brad Fitzpatrick 107678f560 more schema docs 2010-12-01 21:14:07 -08:00
Brett Slatkin 71d7a4521b got chrome extension upload to work; not respecting dupes or completion 2010-12-01 21:09:35 -08:00
Brett Slatkin 9aac396b69 added sha1 library; got function working with typedarray bytes 2010-12-01 20:35:13 -08:00
Brad Fitzpatrick 650c6c1a77 static vs. dynamic set note 2010-12-01 20:30:28 -08:00
Brad Fitzpatrick 58102f04a6 Moving schema docs into the repo and cleaning up. 2010-12-01 20:27:56 -08:00
Brett Slatkin 10b8cc9f82 separated out the upload functions of clip-it-good 2010-12-01 19:51:14 -08:00
Brad Fitzpatrick 28d27b00cf Added done section 2010-12-01 19:27:05 -08:00
Brad Fitzpatrick 29adf0ae20 Brett and Brett burrito hacking night. 2010-12-01 19:09:52 -08:00
Brad Fitzpatrick 2b946f9b36 Rearrange the docs, prep for new docs. 2010-12-01 19:05:40 -08:00
Brett Slatkin 69e839efbb initial check-in of local fork of clip-it-good chrome extension 2010-12-01 18:41:51 -08:00
Brad Fitzpatrick 7d3fcf9881 start of camsigd verify handler, notes 2010-11-29 23:22:11 -08:00
Brad Fitzpatrick ab6c00a199 correct import path 2010-11-29 19:51:25 -08:00
Brad Fitzpatrick aacaa2239f camsigd tests, and a bug fix. 2010-11-29 17:35:41 -08:00
Brad Fitzpatrick f2259ba7d2 Missing part of b05fecb16b 2010-11-29 17:20:08 -08:00