Brad Fitzpatrick
3030e55db3
Merge "Basic code to index id3 (and other audio) tags."
2013-09-02 19:26:34 +00:00
Hunter Freyer
6940b3991f
Basic code to index id3 (and other audio) tags.
...
Does a few things:
1) Adds gotaglib to third_party. If you'd like to review that, feel
free, though there's a bit of organization I'd like to do first.
2) Adds an "audioTag" key type.
3) Indexes wholerefs by various audio tags. Doesn't yet add a map from
wholeref to tags, but I can add that next.
Change-Id: I8e2a5bc27260086bad3351ac57973d1ac23cff44
2013-09-02 14:39:51 -04:00
Brad Fitzpatrick
18d09c2468
Merge "add diskpacked storage system"
2013-09-02 16:10:19 +00:00
Brad Fitzpatrick
4aeb310a4c
devcam: fix build
...
Change-Id: If5f8d6e0e4e315cd8ca01aa7bf9b0f59407c52fe
2013-09-02 08:56:08 -07:00
Andrew Gerrand
4ca346f124
add diskpacked storage system
...
Change-Id: Ieb16459c06d596ad49bbe78b6e058955fcd6f649
2013-09-02 10:35:32 +10:00
Brad Fitzpatrick
0457e9359a
Start of making QueueCreator optional for replication sources.
...
Change-Id: I82290991208c6e8953bdc63424760b378437674d
2013-09-01 16:19:07 -07:00
Brad Fitzpatrick
9ae1a64c38
devcam: exec child binaries when possible
...
Change-Id: I56d56d9f7416e3d5958e736762063a48dcd8e9f9
2013-09-01 11:37:09 -07:00
mpl
3a26c433db
devcam: 'put' and 'get' commands, replace dev-camput and dev-camget
...
Also added -port flag, and untied the port to the
password in devcam server, always 'pass3179' now.
http://camlistore.org/issue/212
Change-Id: Iadf693951763d47907be17c53d4807a4706eb150
2013-09-01 10:25:09 -07:00
Brad Fitzpatrick
f3f48eb70b
Support alternate S3 hostnames
...
Change-Id: I9a27eb5fb9c4e5ef3b516ce9cf5a4b5bb4e1df61
2013-09-01 09:50:35 -07:00
Brad Fitzpatrick
91cdda8475
Match common Go case
...
Change-Id: I14606ee5ba422cf43f68dc65af2b40a096c7ca35
2013-09-01 09:13:13 -07:00
Brad Fitzpatrick
afac3e1f5b
s3: no need to verify hash in ReceiveBlob; handled elsewhere now
...
Change-Id: I91e85201555f769a8f37a00fe4c0e250a291f298
2013-09-01 09:12:17 -07:00
Brad Fitzpatrick
0805b6ce76
Merge "Working on launch."
2013-09-01 14:14:31 +00:00
Brad Fitzpatrick
d99840fb03
s3: fix Stat handler to recognize ErrNotExist properly
...
Change-Id: Ie5afdc2a8f2a9c3bbece49963eccf8f4534228cf
2013-08-31 14:29:15 -07:00
Brad Fitzpatrick
e20c7f44a8
auth: fix security problem where 'localhost' allowed all access.
...
Also, add tests. And remove CAMLI_ADVERTISED_PASSWORD, replacing it with explicit devauth mode.
Change-Id: I9cdfe2d537ecefcf75df0b9fb8538258703b1eb7
2013-08-31 13:44:44 -07:00
Brad Fitzpatrick
50738f4b0a
Merge "schema: fix bug in AsShare, add tests."
2013-08-31 19:41:47 +00:00
Bill Thiede
76338e4d29
schema: fix bug in AsShare, add tests.
...
Bug in AsShare() falsely returns '{{nil}}, true' for non-share claims.
Change-Id: Ib0443082fb9ca9feaf2015771967ff4bc40ac4b9
2013-08-31 12:11:43 -07:00
Aaron Boodman
a1f003c1c4
Update email address of Aaron Boodman in CONTRIBUTORS.
...
Is this OK without changing my committer email address?
Change-Id: Ia25ac5755f57859cb3e99493bc06a77ca6fda7ca
2013-08-31 11:59:25 -07:00
Brad Fitzpatrick
1da2e15f80
Merge "camput: have cache and stat cache based on github.com/cznic/kv"
2013-08-31 07:36:23 +00:00
mpl
8d71c9bb60
camput: have cache and stat cache based on github.com/cznic/kv
...
Added pkg/kvutil/kvutil.Open for convenience
Change-Id: Ie8db58e2c644a7358f252548bc57cccff7627497
2013-08-30 23:54:22 +02:00
Brad Fitzpatrick
2f2c3fdfef
Merge "envvardoc: new tool to find undocumented env vars."
2013-08-30 19:26:48 +00:00
Nick O'Neill
885094adc0
Working on launch.
...
Change-Id: Id4d0b61565127c60478cbf6d3da1e4f899f9987c
2013-08-30 12:13:04 -07:00
Brad Fitzpatrick
2a0beed73c
Merge "sync: delay copy retry on specific errors"
2013-08-30 19:00:41 +00:00
mpl
e036f96488
sync: delay copy retry on specific errors
...
http://camlistore.org/issue/206
Change-Id: I1dd07149352e3af6b39bcb86ed2312f19c3bae30
2013-08-30 19:51:04 +02:00
Brad Fitzpatrick
6a5714a25f
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
2013-08-29 16:12:22 -07:00
Brad Fitzpatrick
2963597d1e
add a TODO
...
Change-Id: I653b5cea785ba08455e84e06f01734a6d384f240
2013-08-29 16:12:18 -07:00
mpl
2c54e30441
kv and deps: update to fix read problem on windows
...
github.com/cznic/kv rev: c966980e3e8456175d4407fcbb0287057d9d0862
http://camlistore.org/issue/214
Change-Id: I15d658710059c823b775db6cc6fa14c1a32b98fb
2013-08-29 20:25:42 +02:00
Brad Fitzpatrick
70d1bfd635
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
2013-08-28 13:09:26 -07:00
Brad Fitzpatrick
4a36d23207
website: fix redirection of some /gw/ links
...
Change-Id: I524ee2dd48fa16c4b3954fdf58878b7256702347
2013-08-28 13:09:01 -07:00
mpl
353c19e551
osutil: doc on Username
...
Change-Id: Ic6deb921e9fb7cdce34e4e50143b321b6aedd697
2013-08-28 21:38:57 +02:00
Brad Fitzpatrick
07e11f66a7
jsonconfig: special-case USER env var expansion on Windows
...
Change-Id: I7ff6c68417f901a7e7e41da1e2bf23be6e94cfa1
2013-08-28 12:27:09 -07:00
Brad Fitzpatrick
3c3009a270
lock: fix Windows build
...
Change-Id: I1bf2552ca138e57217f81bf452ffdb8071596e99
2013-08-28 12:22:01 -07:00
Brad Fitzpatrick
6d761897db
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
2013-08-28 12:16:37 -07:00
Brad Fitzpatrick
f0d4a61b6a
Use osutil.Username in more places.
...
Change-Id: Id1154fc16c98b3c72d425a4a8adae9c6c0bb2c04
2013-08-28 12:00:17 -07:00
mpl
de3d73707a
serverconfig: find username on windows too, to set dbname
...
http://camlistore.org/issue/215
Change-Id: I0599b8061d91c2f6a4ceaa00e54bd0b899540c97
2013-08-28 15:54:07 +02:00
Brad Fitzpatrick
ca64e4f508
camlistored: on SIGINT, shut down cleanly, closing the kvfile index db
...
Change-Id: Ifcb8c22b088586bc72ad98dacc3be2d46e77928b
2013-08-26 21:07:28 -05:00
Brad Fitzpatrick
4a6d87af41
blobserver: rearrange interface.go a bit; add ShutdownStorage
...
Change-Id: Idbcbf4211331e9b53185e9dd951a174c06c9215c
2013-08-26 21:06:36 -05:00
Brad Fitzpatrick
8b98a03709
Delete fcntl lock file on Unlock; merge common code.
...
(upstream: 1f0f047)
Change-Id: I731a3c4af2d9fed7795ec52c42fb6ada00a04c60
2013-08-26 21:03:00 -05:00
Brad Fitzpatrick
f2dd7c1328
Add 0.4 to history
...
Change-Id: Idaf22fd681106349c693fc49a7bc5499212eb17c
2013-08-26 18:06:54 -05:00
Brad Fitzpatrick
7963001a9c
dev/make-release: change in-correct-directory heuristic
...
Change-Id: If0ee4fb0aea262e1f283e16e85a489d4f806f51b
2013-08-26 18:05:12 -05:00
Brad Fitzpatrick
6489b9f7ce
Docs for 0.4 release.
...
Change-Id: I30fb6000ea81e90c7835d39598c873ae838fcf0f
2013-08-26 18:03:40 -05:00
Brad Fitzpatrick
83c81035bc
Don't open the browser in integration tests.
...
Change-Id: I75e552cfbc7312f0df1530ea8529adf9fdceb4a0
2013-08-26 18:03:24 -05:00
Brad Fitzpatrick
22e7395f85
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
2013-08-26 18:01:30 -05:00
Brad Fitzpatrick
ac05ce80ae
Merge "devcam: bugfix; do not fail when binary does not exist"
2013-08-26 23:01:22 +00:00
Brad Fitzpatrick
bb02bbb461
gitignore: ignore cross-compiled binaries
...
Change-Id: Ie19967e1492d2e14f348fe8800d62535958022e9
2013-08-26 17:53:15 -05:00
Brad Fitzpatrick
b7ee1a9037
C: add Johan Euphrosine
...
Change-Id: I4b973fbc8e7d8b309eb9da6340e4349cca9555d3
2013-08-26 17:52:41 -05:00
Brad Fitzpatrick
8e005c4f6e
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
2013-08-26 17:52:17 -05:00
Brad Fitzpatrick
ed998308fe
make.go: turn --sqlite flag into a tri-state with 'auto' as default
...
Change-Id: I916e90aec6a19ff3d8610eccf8df84f445a46730
2013-08-26 17:52:02 -05:00
Johan Euphrosine
4928a880be
dev/devcam/appengine: map -all flag to devappserver2 --host
...
Change-Id: I1cb352041405f5244159f23b37ce2c215a422943
2013-08-26 15:36:34 -07:00
Brad Fitzpatrick
6dd3bced50
website: don't open browser when running side blobserver
...
Change-Id: Ia444584744e2ba8e0b54b166c1d42220d0e9544b
2013-08-26 16:43:19 -05:00
Brad Fitzpatrick
dbb93fd888
Don't link to /setup handler for dev server.
...
Change-Id: Ic0c27718b3a06c2a6dff21a24744b1dce2944617
2013-08-26 11:25:11 -05:00