Sarath Lakshman
778a607c67
client: fix blobserver path in curl and python clients
...
Change-Id: Ie7a204ee64a9373c696e447ccf93a790584676d6
2013-01-01 00:27:11 +05:30
Brad Fitzpatrick
0f5870c4d8
Mark camwebdav as broken.
...
Change-Id: If13899e5637bf8b1a1a6acd465cc7f940f506d6f
2012-12-16 20:41:06 -08:00
Brad Fitzpatrick
899f8a0e7a
move camdbinit to cmd/
...
Change-Id: I21657e1cc91bda7a7b18b609b1bfac37680256cb
2012-03-24 19:46:38 -07:00
Brad Fitzpatrick
ef7e3c2e90
make pkg/mysqlindexer and camdbinit compile again, even if not working yet
...
Change-Id: I3fbdfda6c456c079a3ac58ea988e43301e957f11
2012-03-24 19:45:23 -07:00
Brad Fitzpatrick
374c1f5360
cammount: move to cmd/ directory; update dev-cammount script.
...
Change-Id: Ifa0c4d586c30ebb807a8094594e4872dcd5039ef
2012-03-18 23:58:36 -07:00
Brad Fitzpatrick
685189ca4c
cammount: update to use rsc's fuse library; pkg/fs: butcher it up to make it compile.
...
doesn't work again yet.
Change-Id: I462320918026944716638588d08ba76c67c72a73
2012-03-18 23:54:20 -07:00
Brad Fitzpatrick
768af3d368
move clients/go/camgsinit to clients/camgsinit
...
Change-Id: I662b3b1ff4cf36a03f736533d3405737820f511f
2012-02-28 19:42:38 -08:00
Brad Fitzpatrick
350491ef7a
fix import
...
Change-Id: I1943db2ab1913345ef05b3987d96e63a5600d39d
2012-02-28 19:42:04 -08:00
Brad Fitzpatrick
c825acde06
move camdebug to cmd; it compiles as Go 1 already.
...
Change-Id: Ic9aa1112a504da96738b7ec3fc224df54b92cdc8
2012-02-21 02:14:34 -08:00
Brad Fitzpatrick
0714a463c9
Update from r60 to [almost] Go 1.
...
A lot is still broken, but most stuff at least compiles now.
The directory tree has been rearranged now too. Go libraries are now
under "pkg". Fully qualified, they are e.g. "camlistore.org/pkg/jsonsign".
The go tool cannot yet fetch from arbitrary domains, but discussion is
happening now on which mechanism to use to allow that.
For now, put the camlistore root under $GOPATH/src. Typically $GOPATH
is $HOME, so Camlistore should be at $HOME/src/camlistore.org.
Then you can:
$ go build ./server/camlistored
... etc
The build.pl script is currently disabled. It'll be resurrected at
some point, but with a very different role (helping create a fake
GOPATH and running the go build command, if things are installed at
the wrong place, and/or running fileembed generators).
Many things are certainly broken.
Many things are disabled. (MySQL, all indexing, etc).
Many things need to be moved into
camlistore.org/third_party/{code.google.com,github.com} and updated
from their r60 to Go 1 versions, where applicable.
The GoMySQL stuff should be updated to use database/sql and the ziutek
library implementing database/sql/driver.
Help wanted.
Change-Id: If71217dc5c8f0e70dbe46e9504ca5131c6eeacde
2012-02-18 21:53:06 -08:00
Andrew Gerrand
d60d29c560
implement recursive fetch
2012-01-02 16:07:58 +11:00
Andrew Gerrand
7f6964a0d6
actually do something with -o flag
2012-01-02 15:23:39 +11:00
Brad Fitzpatrick
398e1549c6
Add camput 'rawobj' subcommand for debugging.
...
Change-Id: I7f7e70a3c757889e6f8f4f264ea7f0e797c41e7a
2011-12-07 14:42:16 -08:00
Brad Fitzpatrick
d50f2323fd
gofmt
...
Change-Id: I0d7a2875854ea2a5bdf91cbace6c342f4b17525f
2011-12-07 14:41:19 -08:00
mpl
0e71f20415
auth: added username, camput can do https
...
Change-Id: I14a047f1a164b64062d94da0db7a64a658b086ae
2011-11-27 01:29:24 +01:00
mpl
d7ce1b71ff
started on the histogram (issue 18)
...
Change-Id: I5f90e8c96664221281ac04b4d49de53f352d90fa
2011-11-06 17:32:33 +01:00
Brad Fitzpatrick
453fd92fbe
client: don't register client flags by default
...
Change-Id: I73a3242f1cfd2af9a63dd53c7174843a234c5f18
2011-10-10 17:38:18 -07:00
Brett Slatkin
69ec51052f
camput: Change permanode -name to use the attribute "title" to match camlistore UI
...
Change-Id: I74e97fa22a5710b3f4d510d1d3c7de2d69b343ae
2011-09-30 03:42:31 +00:00
Brad Fitzpatrick
dc69d53aae
Some Issue 18 statistics work on camput
...
Change-Id: I409b0616aac5c8bdfd234cafed831b7339391ffa
2011-09-29 10:37:24 -07:00
Brad Fitzpatrick
b966e55154
Start of camput files memstat flag, for Issue 18
...
Change-Id: I2b35bd9ed83e1fb899cf165ad82da95e16d0deba
2011-09-28 19:08:17 -07:00
Brad Fitzpatrick
2ec0a974b6
make camput use schema.WriteFile; add flag to enable rollsum splits
...
Change-Id: If436f7aa5d8360fbe1aaa07795b326e1eb5066f4
2011-09-28 11:16:51 -07:00
Brad Fitzpatrick
c79121e1bc
more camput syntax work.
...
Change-Id: I6d77c8b88c4242168f838ef72a288198f1c197dd
2011-09-26 20:02:35 -07:00
Brad Fitzpatrick
0bfb253381
Merge "blob command for new camput cli"
2011-09-26 16:20:31 +00:00
Brad Fitzpatrick
f793ef9cd8
Merge "attr command for new camput cli"
2011-09-26 16:18:55 +00:00
mpl
93da4a48d3
blob command for new camput cli
...
Change-Id: I7e20119761c0670aa2d01b5f7f38439eddcf4304
2011-09-26 15:57:00 +02:00
mpl
839d8bb858
attr command for new camput cli
...
Change-Id: I4f3b1231d8817f3874a6a3b499dc364ebd971957
2011-09-26 12:33:30 +02:00
mpl
e35f2d0b40
permanode command for new camput cli
...
Change-Id: I5d5867b196feb4b358cacfaab14f96357134d43b
2011-09-26 12:30:44 +02:00
Brad Fitzpatrick
12f236da37
Start of major camput command-line cleanup.
...
So far only "init" and "file" are done:
$ grep -r RegisterCommand clients/go/camput
clients/go/camput/init.go: RegisterCommand("init", c)
clients/go/camput/files.go: RegisterCommand("file", cmd)
New command line syntax is:
Usage: camput [globalopts] <mode> [commandopts] [commandargs]
Examples:
camput init
camput file [opts] <files/directories>
camput permanode [opts] (create a new permanode)
camput share [opts] <blobref to share via haveref>
camput blob <files> (raw, without any metadata)
camput blob - (read from stdin)
camput attr <permanode> <name> <value> Set attribute
camput attr --add <permanode> <name> <value> Adds attribute (e.g. "tag")
camput attr --del <permanode> <name> [<value>] Deletes named attribute [value]
For mode-specific help:
camput MODE -help
Change-Id: I4aeabeff6450beab83c13d94c16bd007addb8b58
2011-09-25 17:40:01 -07:00
Brad Fitzpatrick
c3d6526fd1
camput: do directories in parallel, don't deadlock, cleanup, sanitize logging, ...
...
start of much more work.
Change-Id: I667260895a3f6f1425937189ff9752b18bd6de0d
2011-09-24 17:20:47 -07:00
Brad Fitzpatrick
35231e69f6
shell for camput tests, with TODO of a found bug
...
Change-Id: Ifc93b4fb0d4ae0e8b84982cb0427d86be4fdae89
2011-09-24 14:15:04 -07:00
Brad Fitzpatrick
c8f8f8d59e
camput: let tinkerTransport's underlying transport be changed
...
Change-Id: I0b24d593c27b937c961825442801db4c7031c81d
2011-09-24 14:14:41 -07:00
Brad Fitzpatrick
71ed6f8165
camput: add a 'havecache', like brackup's inventory cache
...
Change-Id: Ie5399fb08febf685f72d17a51d65962da9a3d32d
2011-09-17 16:59:04 -07:00
Brad Fitzpatrick
6f91469776
camput statcache
...
Change-Id: I0b469b3497b7ae87f0de039a1398c3102139cdf4
2011-09-17 15:14:37 -07:00
Brad Fitzpatrick
3fbb8487e8
move some debug stuff out of camput into new camdebug
...
Change-Id: I94c0451b7fabdccdcaff9ae3e5f4097bdb426b78
2011-09-17 12:02:05 -07:00
Brad Fitzpatrick
8c3edb6006
Add missing file from 83a0f2b47c
...
Change-Id: I8e9b905276bf1e48a378fd88b38884bb9767a5b6
2011-09-17 10:26:32 -07:00
Brad Fitzpatrick
83a0f2b47c
some camput work, adding start of a stat cache
...
Change-Id: I2d4090362a639eed2af6ce02dbaae81f249dfd57
2011-09-16 18:03:13 -07:00
Brad Fitzpatrick
e1bb80e41e
limit camput concurrency
...
Change-Id: I7a4806faf99e365e792477af3c5870a2b06a6770
2011-09-16 12:38:03 -07:00
Brad Fitzpatrick
d35c4a4ddc
minor client/upload changes
...
Change-Id: I02ec44ff72575e547fee5e44667d648cf06b54f8
2011-09-15 21:52:33 -07:00
Brad Fitzpatrick
c0ea8dbcb1
Issue 17: file vs. bytes schema change
...
Details:
http://code.google.com/p/camlistore/issues/detail?id=17
Change-Id: Ia1237952a2a66f1dcacd00c5c28eb360d9f1d1d7
2011-09-13 11:57:50 -07:00
mpl
b0dda5e86f
Various renamings. dropped getTagged.
...
Change-Id: I20982074071b819110fe07cb795ffcb7d6c8560e
2011-09-04 00:48:49 +02:00
Brad Fitzpatrick
88c89757e1
gofixes for latest Go changes
...
Change-Id: Ib7b3aea5adff0e1683bcb421cc3549c31d9fe174
2011-08-25 19:14:47 +04:00
Iain Peet
cb183a1ae2
Implemented Google Storage requests required for blobserver.
...
This commit really just contains the camlistore-independent
google storage code (googlestorage.go). I've stubbed out the Storage
interface, but that's not yet done.
Committing now because this is large enough already.
Change-Id: Ie122b11bebed13b36f99f80144787ad4edc0ed51
2011-08-18 10:47:45 -04:00
mpl
27c4e677d4
allow comma separated list for tags in camput
...
I prefer -tag tag1 -tag tag2 better though,
will do later.
Change-Id: I36bbd9d26f1d87bab005381e6ce42e506155abb4
2011-08-08 01:25:36 +02:00
Brad Fitzpatrick
0a2f4b7507
Merge "first cut at a Camlistore WebDAV server"
2011-08-07 01:52:55 +00:00
Robert Hencke
52a15c7b91
first cut at a Camlistore WebDAV server
...
don't let it burn out your eyes too badly
Change-Id: I7b1b1df0abbcafff411025d30bd32cd250d2221d
2011-08-06 20:46:37 -05:00
mpl
7860ecead0
allow on the fly tagging when uploading with camput
...
Change-Id: Ib4318551f6d020499294362f8c650e11da208eab
2011-08-06 19:29:05 +02:00
Iain Peet
46881bb549
Initial work on google storage for developers.
...
Brought in goauth2 client library, added a utility for obtaining
tokens for the first time.
Change-Id: I7c8301912a086df55732c1a1bc4ddf619438d66c
2011-07-20 15:31:55 -04:00
mpl
42a60238da
added Type test to Superset.NewFileReader (as per TODO)
...
Change-Id: I2c9b0868e1df65306e978552db2e135c5d623289
2011-07-13 10:52:37 +02:00
Amit Levy
d6825c9af8
Changed all references of sort.SortStrings to sort.Strings per commit 9012 of go
...
Change-Id: I2af1eeea05b65db10b17bc077a8af2dd5778910d
2011-07-08 17:54:03 -04:00
Brad Fitzpatrick
024e801ca7
gofmt the whole tree
...
Change-Id: Ic1b3dd12a4ede83b299dcf51f342e72d4f8700da
2011-07-02 09:09:50 -07:00
Brad Fitzpatrick
15057eec02
Update to Go 8944
...
Change-Id: I7940180cbe882884286e56ee4fc7bf5589aad9e0
2011-06-29 21:13:03 -07:00
Brad Fitzpatrick
30adc073f5
Version the mysql db schemas; warn on startup if wrong with tip to fix.
...
Change-Id: I3bc881bc5b078062bc96f80dec1e8f9ac71ece61
2011-06-19 14:36:46 -07:00
caine
4b8997ed48
clients/go/camsync: return stats struct and use them in verbose mode
...
Change-Id: Icb0d86df5dd33f1bbb37112abe8b549c49a3de24
2011-06-15 11:29:51 -04:00
caine
f5effec0e5
clients/python: Make ignore patterns into a command-line flag.
...
Change-Id: I51f65aee97a8187df303a854d53270da12c4aa7c
2011-06-13 18:53:16 -04:00
Brad Fitzpatrick
691273a284
index more about files: filename, properties set, mime type
2011-06-11 10:55:35 -07:00
Amir Mohammad Saied
6465ab5c37
Android: Make sure application does not force close if server:port is not set
2011-06-10 12:10:43 -07:00
Brad Fitzpatrick
c61317703c
indexer: index file sha1s, sizes (for js search lookup later)
2011-06-08 18:26:57 -07:00
Brad Fitzpatrick
a7f6368685
rollsum: make a tree out of the splits
2011-06-05 12:33:11 -07:00
Brad Fitzpatrick
99f79ed8b5
some more debug rollsum info
2011-06-04 17:44:24 -07:00
Brad Fitzpatrick
8ab1532a15
rollsum: OnSplit, Bits. add camput debug mode for it.
2011-06-04 16:14:33 -07:00
Brad Fitzpatrick
b652dc62e8
make CachingFetcher also a StreamingFetcher
2011-06-04 09:12:02 -07:00
Brad Fitzpatrick
59e577c023
Rename blobref.Fetcher to blobref.SeekFetcher
2011-06-04 08:56:03 -07:00
Brad Fitzpatrick
9b3280ce10
Update to new Go exec API
2011-06-02 16:47:40 -07:00
Brad Fitzpatrick
4e08e4805f
Move some key stuff from camlistored to jsonsign, use from camput.
2011-05-30 12:38:26 -07:00
Brad Fitzpatrick
90405dc424
schema: PopulateRegularFileMap take just size, not FileInfo, add NewCommonFilenameMap
2011-05-29 10:39:41 -07:00
Brad Fitzpatrick
50abe93da6
gofmt on camput and little style things
2011-05-26 16:41:49 -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
fe6ec65da5
camput: ask jsonsign to enable some of its flags
2011-05-15 21:54:31 -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
257e550740
use blobref.SizedBlobRef as a value, not a mutable *blobref.SizedBlobRef on heap
2011-05-10 16:13:37 -07:00
Brad Fitzpatrick
bed26de507
Cleanup: remove partitions from interfaces. WIP but compiles.
...
Still need to fix up blobhub notification for localdisk
mirroring, since now localdisk can't find the notification
hub for mirrored partitions. (and also can't be configured
yet)
2011-05-09 09:11:18 -07:00
Brad Fitzpatrick
cc12a8788b
Add camdbinit tool, convert from Perl to Go.
2011-05-01 18:21:22 -07:00
Brad Fitzpatrick
c56f82c5dd
Updates for Go Open changes.
2011-04-07 10:58:29 -07:00
Brad Fitzpatrick
2a61dcfd9e
Put some path-related stuff in camli/osutil
2011-04-01 22:26:33 -07:00
Brad Fitzpatrick
ca1f8f16ad
cammount: add fuse mtime/atime/ctime
2011-03-29 10:40:50 -07:00
caine tighe
cfe1c269cb
clients/go/cammount: add \n to usage prompt
2011-03-28 14:58:46 -04:00
Daniel Erat
64040340c3
android: Return copies of cached blobs instead of originals.
...
This should fix
http://code.google.com/p/camlistore/issues/detail?id=3 ,
"Android client permits mutating the immutable cache".
I'm also removing the call to
URLConnection.guessContentTypeFromStream() in favor of
just using URLConnection.guessContentTypeFromName().
I don't think that the former was ever successful, and it
was hitting the disk from the UI thread.
2011-03-27 14:19:48 -07:00
Daniel Erat
58c678e94e
android: add icons for files and directories
...
trying to get the hang of making stuff in inkscape that
doesn't look awful
2011-03-27 12:07:06 -07:00
Daniel Erat
a1d768f46d
Merge remote branch 'origin/master'
2011-03-27 12:05:07 -07:00
Brad Fitzpatrick
00a8985afd
LRU on FUSE GetAttr too.
2011-03-25 21:36:52 -07:00
Brad Fitzpatrick
48715cb80f
cammount: less spammy
2011-03-25 21:28:47 -07:00
Brad Fitzpatrick
ddc810a3d0
cammount: LRU caching on various operations
2011-03-25 21:21:24 -07:00
Brad Fitzpatrick
7c1e08c55f
Start of simple camli/lru class for fuse caches.
2011-03-25 18:58:14 -07:00
Brad Fitzpatrick
912a5a304c
fuse readlink support
2011-03-25 18:36:08 -07:00
Brad Fitzpatrick
054cd642ea
cammount: read-only FUSE works now
2011-03-24 21:07:49 -07:00
Brad Fitzpatrick
8302903eb0
camsync: use FetchStreaming, not Fetch
2011-03-24 19:58:52 -07:00
Brad Fitzpatrick
f12b7f5342
Have CamliFileSystem take a Fetcher, not a Client
2011-03-24 19:58:29 -07:00
Brad Fitzpatrick
0e51761bbd
camget: only require a ReadCloser.
2011-03-24 19:21:35 -07:00
Brad Fitzpatrick
4b5380a8aa
gofmt
2011-03-24 19:20:22 -07:00
Brad Fitzpatrick
a785d945f8
fix camput compile error from earlier change
2011-03-24 16:34:22 -07:00
Brad Fitzpatrick
3db542645c
schema/fuse file reading, but still buggy in parts
2011-03-24 15:33:15 -07:00
Brad Fitzpatrick
a8739674e1
cammount: Start of Open and file ops
2011-03-23 22:04:50 -07:00
Brad Fitzpatrick
1d0baaade8
cammount: working OpenDir!
2011-03-23 20:51:47 -07:00
Brad Fitzpatrick
b366f7c699
cammount: more working Opendir
2011-03-23 19:57:40 -07:00
Brad Fitzpatrick
6ce55da2f4
Update to go-fuse 142724315
2011-03-23 19:14:04 -07:00
Brad Fitzpatrick
367d4d7bef
cammount: more FUSE work; kinda-working Opendir
2011-03-22 22:59:45 -07:00
Brad Fitzpatrick
9771c314e3
cammount: more FUSE work: basic GetAttr support
2011-03-22 22:32:11 -07:00
Brad Fitzpatrick
0707a092e0
cammount: more FUSE work, inode lookup
2011-03-22 22:11:27 -07:00
Brad Fitzpatrick
bd40289c88
cammount work commit before battery dies
2011-03-22 20:35:04 -07:00
Brad Fitzpatrick
36e3c016c2
cammount fuse shell
2011-03-22 20:11:07 -07:00
Daniel Erat
46870bdbdc
android: use a custom adapter in BrowseActivity
...
no user-visible changes
2011-03-20 13:03:16 -07:00
Brad Fitzpatrick
43d058ae77
Merge commit '7262d8a'
2011-03-20 10:25:23 -07:00
Brad Fitzpatrick
7332f1aa71
cammount: start with hanwen's example loopback fuse program.
2011-03-20 10:25:17 -07:00
Daniel Erat
7262d8a736
android: verify downloaded data against digests from blobrefs
2011-03-19 17:06:33 -07:00
Daniel Erat
94bd0ec0c8
android: avoid caching incomplete downloads
...
when the Content-Length header is supplied, this makes us
check that we received the expected number of bytes. tested
by ctrl-c-ing the blobserver midway through a download.
2011-03-19 15:49:46 -07:00
Daniel Erat
85a7f38a87
android: limit cache growth
...
this is lightly-tested but seems to work.
the non-new stuff in res/ is just whitespace cleanup.
2011-03-19 12:15:19 -07:00
Daniel Erat
ec2c41604c
Merge remote branch 'origin/master'
2011-03-19 09:16:50 -07:00
Daniel Erat
a29346265e
android: add DownloadCache class
...
cache-size-limiting code is untested and unused
2011-03-19 08:20:44 -07:00
Brad Fitzpatrick
184afbc2a3
Auto-generate Go Makefiles.
...
Dependencies are now only in one place (in source code, enforced for correctness by Go)
instead of three places.
2011-03-19 00:27:03 -07:00
Brad Fitzpatrick
ae608c6a8c
Automatic go dependency inference; phase 1.
...
Next phaes will auto-gen makefiles.
2011-03-18 22:33:43 -07:00
Brad Fitzpatrick
816b7ee957
android: https support
2011-03-17 18:41:37 -07:00
Brad Fitzpatrick
077f362e2d
android: add tips when SDK isn't configured.
2011-03-17 18:15:25 -07:00
Daniel Erat
78c6b71b87
android: lots of improvements to download service
...
- don't write search results to disk
- download into memory before writing to disk when
we have listeners asking for byte arrays
- don't read files while holding the lock
2011-03-17 08:36:43 -07:00
Daniel Erat
a8f4774752
android: download files to temporary location
...
also fix lame inverted-logic bug in cache-checking code :-(
2011-03-16 22:49:42 -07:00
Daniel Erat
406433a138
android: add synchronization-related asserts
2011-03-16 22:25:21 -07:00
Daniel Erat
7d199b97bd
android: add missing final to EntryType.mName
2011-03-16 06:55:36 -07:00
Daniel Erat
e1f34760cc
android: yay, basic file viewing appears to work!
...
(for simple, single-part files)
2011-03-15 22:43:39 -07:00
Daniel Erat
190f1ef9c6
android: start improving handling of different types of entries
2011-03-15 22:14:39 -07:00
Daniel Erat
b1ff0bff7f
android: wip: add DirectoryEntry class
2011-03-15 21:46:25 -07:00
Daniel Erat
5b1461747d
android: move some methods around in BrowseActivity
2011-03-15 21:21:02 -07:00
Daniel Erat
23201b97a5
Merge remote branch 'origin/master' into download
...
Conflicts:
clients/android/src/org/camlistore/BrowseActivity.java
clients/android/src/org/camlistore/DownloadService.java
2011-03-15 20:48:02 -07:00
Daniel Erat
47cd707d61
android: use cached blobs
2011-03-15 20:36:08 -07:00
Daniel Erat
cd53b3d4a0
android: make DownloadService check for searches itself
2011-03-15 07:58:20 -07:00
Daniel Erat
509bd14bf5
android: add custom browse row layout
2011-03-15 07:11:51 -07:00
Brad Fitzpatrick
970b8e6971
Merge branch 'master' of camlistore.org:camlistore
2011-03-13 22:22:01 -07:00
Brad Fitzpatrick
f533c80b52
camput --add-attr and --set-attr support
2011-03-13 22:21:58 -07:00
Daniel Erat
59775de756
android: refactor download listeners
2011-03-13 22:15:11 -07:00
Daniel Erat
c7b9393699
android: browsing support
2011-03-13 20:30:35 -07:00
Daniel Erat
43f113183c
rename clients/android/uploader to clients/android
...
also change package from com.danga.camli to org.camlistore
2011-03-13 13:09:56 -07:00
Brad Fitzpatrick
bf8f379771
camput: create permanode and claims when uploading a directory
2011-03-12 19:28:18 -08:00
Brad Fitzpatrick
6316a765fc
Start of camput creating permanodes / claims.
2011-03-12 13:10:56 -08:00
Brett Slatkin
fe05a77b07
gofmt cleanup
2011-03-05 13:44:11 -08:00
Brett Slatkin
02a3466192
adds -remove to camput
2011-03-05 13:43:24 -08:00
Brett Slatkin
16c672506b
implemented go client.RemoveBlobs; no idea if it works yet
2011-03-05 12:46:28 -08:00
Brad Fitzpatrick
4de2eb4ebd
Start of Client.Remove for de-queue in camsync.
2011-03-05 11:34:12 -08:00
Brad Fitzpatrick
cafaec5dc8
more sync work; start of loop and queue removal
2011-03-05 09:53:51 -08:00
Brad Fitzpatrick
bc7340d7e7
sync: move to library, add tests, fix merge bug
2011-03-05 09:00:56 -08:00
Brad Fitzpatrick
4d8f10208a
camsync: it now syncs
2011-03-04 19:02:26 -08:00
Brad Fitzpatrick
38a85571ca
Add dev-blobserver wrapper; remove run.sh
2011-03-02 21:46:07 -08:00
Brad Fitzpatrick
7381cbf4d1
More camsync work.
2011-03-02 20:03:09 -08:00
Brad Fitzpatrick
ad37f29ce3
start of camsync & indexing; add Client.EnumerateBlobs
2011-03-01 18:02:01 -08:00
Brad Fitzpatrick
b0f8f29bca
Fix copyright license.
2011-03-01 08:29:44 -08:00
Brad Fitzpatrick
73587e6085
Rename the blobserver 'preupload' method to 'stat'
...
This is prep for more additions to stat.
2011-02-08 08:24:16 -08:00
Brad Fitzpatrick
c4c04e7550
Add Android client to build.pl
2011-02-03 17:40:53 -08:00
Amir Mohammad Saied
d6488c32c4
Making the codebase compatible with latest Go release (2011-02-01.1)
2011-02-02 12:27:30 -08:00
Amir Mohammad Saied
ecb1fb0a8e
android: Moving menu items titles into the strings resource, and setting icons for them
2011-02-01 12:28:29 -08:00
Amir Mohammad Saied
759700e963
android: Cosmetics, moving all text into string resources
2011-02-01 12:27:55 -08:00