Aleksandr Mogylchenko
401c44eddd
Fix camget/cammount so they accept --help
...
Fixes #671
Change-Id: I515f592660772f25993008071c36ed46f8a54920
2016-07-15 14:39:48 +02:00
Eric Drechsel
e0a9699c63
Update bazil.org/fuse
...
move to vendor
fix (lots) of breakages due to API changes
bazil.org/fuse: 37bfa8be929171feec943f3496bc4befdeaf10db
Change-Id: Ic92faf7585371027f3c521f7a24ae56d70d18547
2016-04-09 12:40:02 -07:00
Will Norris
77ed42edf8
add canonical import paths
...
The import path was added to the go file that included the package
documentation if one existed. Otherwise, I used what seemed to be the
primary file for the package.
Fixes #689
Change-Id: If51be0e86529fd6f179e80af6781e639f8550fd2
2016-03-13 19:57:14 -07:00
Brad Fitzpatrick
66f0ddac0e
pkg/client: fix directory upload deadlock, clean up HTTP handling
...
Unexports pkg/client.Client.TransportForConfig in the process.
Fixes camlistore/camlistore#662
Change-Id: Ifc2d6b0fee70d5db86654897d2d377b343b6d38b
2015-12-29 23:39:29 -08:00
mpl
cea5e332ce
vendor: go4.org/legal
...
At rev c3c16077b235db4c6b2a2a6121c2d429707f4ed4
And use it in new package pkg/camlegal
And remove pkg/legal
Change-Id: I5e398aa5f145a02a04d33719276fd2f8b82ab12b
2015-12-16 18:50:49 +01:00
Eric Drechsel
fd66007592
cammount: report errors from mount process
...
Change-Id: I0d3ba508a5df48caac2c25c3b92517b5f3228251
2014-12-26 16:52:24 -08:00
Bill Thiede
ba447185d4
third_party: Update bazil.org/fuse and set VolumeName.
...
import bazil.org/fuse at 1c23ef5845002b8878f67e7959b29d1e0ea41fe3
On Mac OS X, fuse.VolumeName keeps the directory name in Finder from
becoming 'OSXFUSE Volume #0 (mount_osxfusefs)', it is a nop on all
other platforms.
Change-Id: Ic9e248ea1921f6dfb6b04107a5f0ae8c51687c82
2014-11-29 19:06:54 -08:00
Piotr S. Staszewski
5e61e2d84e
legal: package for compiled-in licenses
...
Initial implementation, printing helper and 'wiring' for cam* tools.
Change-Id: Icf8baa77ee1f12495be8f1a57b7d575d6918cb5c
2014-07-10 23:01:54 +02:00
Brad Fitzpatrick
63d4bafd0c
cammount: add -term flag, like -xterm but different
...
Change-Id: Idd81e345c4995a0ee939a2b4fe01d339f44ba526
2014-01-31 12:20:50 +01:00
Tommi Virtanen
6cda29582b
third_party: Switch FUSE library to bazil.org/fuse
...
import bazil.org/fuse at f6649cd46fb76b1e04ba9eeffb773cb189278d31
remove code.google.com/p/rsc/fuse.
Huge thanks to Tommi Virtanen for the fuse support.
Change-Id: I44b95ac1ea344648593c7376f83ca675a56077b3
2014-01-24 13:28:08 -08:00
Brad Fitzpatrick
4550d494ba
cammount: more friendly UI
...
Change-Id: Iec402e623407f2b22d54de952e38b1da0958f529
2014-01-16 19:52:11 -08:00
Kristopher Cost
7ce12d53f4
if permanode or root name provided to cammount, create new mutDir, and mount it
...
Change-Id: I97b7508ccb3c564178cb4f0a7b9ff238e486d957
2014-01-09 11:32:45 -08:00
Brad Fitzpatrick
8af7795f4a
cammount: don't require a mount dir; add --open flag
...
Change-Id: I87c280b333a1ee9445b74e3ee1c87f6c08931ef3
2013-12-16 20:57:43 -08:00
Salman Aljammaz
a607971f5f
cammount: handle SIGINT, so that we unmount too in that case.
...
Change-Id: I5e82c6326aab892674c775e0615a91af71532d3c
2013-10-17 15:22:18 +01:00
Brad Fitzpatrick
0bdf20884b
all: delete pkg/blobref; convert all from *blobref.BlobRef to new blob.Ref
...
Change-Id: Id2dfb7f19452bedf4f3c9310b36227fd8117b225
2013-08-03 19:54:30 -07:00
Bill Thiede
e6b86ddb9d
Fixes to appease make presubmit and make forcefull on FreeBSD.
...
This change adds a dependency on lsof(1) when running on FreeBSD.
lsof(1) is not part of the base system, and lsof(1) would need to be
installed (usually from ports). If lsof(1) is not installed an error
will be returned in the form of:
ident_test.go:88: exec: "lsof": executable file not found in $PATH
Change-Id: I3cb15af369dc10a8a39aeaf82cceff3c788104b8
2013-08-03 11:48:57 -07:00
Brad Fitzpatrick
98eb69b5e1
fs: bunch of read-write FUSE work, debugging, and integration tests.
...
Change-Id: I74807f693720effb7ae8405259797331f79f59fd
2013-07-21 12:26:05 -07:00
Brad Fitzpatrick
62b0f66f05
cammount: fix imports. lazy partial git foo before. never built what I pushed.
...
Change-Id: I4ebc020220f6c6c15ba77e76b09cf1f5daf2169e
2013-07-21 11:54:20 -07:00
Brad Fitzpatrick
0e28959c51
fs: move unmount from cammount to fs.Unmount
...
Change-Id: I2c21ccbbd81f4fa7ffc40cc769eacb8a6bf30558
2013-07-20 23:26:56 -07:00
Brad Fitzpatrick
41f3e652a9
cammount: kill xterm on exit
...
Change-Id: Id64901853cd2adbf9aa27c9d5cc40f93b732bbbe
2013-07-21 05:23:39 +12:00
Brad Fitzpatrick
2b879e73bc
cammount, dev-cammount: add verbose/debug flag
...
Change-Id: If53ec139db178b44c2dd5c7f1cad33f7ab62c847
2013-07-21 05:18:18 +12:00
Brad Fitzpatrick
e43e703599
dev-cammount, cammount: add xterm flag, to bring up a debug xterm in that dir.
...
remove child process mode. not necessary.
Change-Id: I4f6e75efe127a2b9e7867dbfac5c42fcc874e3a6
2013-07-15 21:29:00 +10:00
Brad Fitzpatrick
167138fd65
cammount: quieter. and only exit when 'q' is pressed.
...
Change-Id: I2c8719490f977d14e526cd34672ce784589dd460
2013-07-11 19:21:59 +10:00
Brad Fitzpatrick
ae8aec21e4
dev-cammount / cammount: sane hack/debug cycle. reliable start-up & shutdown / unmount.
...
especially on OS X.
Change-Id: Ibb60b82be72049dc44984e8aff7cb54560800364
2013-07-10 21:27:54 +10:00
Andrew Gerrand
1a89d81bf1
cammount: instruct user to install FUSE
...
Change-Id: Ia3e30bbd9713dad542e3d2f946c27892e6bb35ea
2013-07-10 19:37:31 +10:00
mpl
f7732db604
cammount: rm TODO
...
Change-Id: Id97cd0400c14ddbbfc7590055ba14d6bc1d1c554
2013-06-26 15:36:19 +02:00
mpl
bb7487ea0b
cammount: setup transport (trusted certs support)
...
Change-Id: I2970986637094d5bf581545bbedab601c62c1641
2013-06-26 15:19:14 +02:00
mpl
b24ac50965
client: factorize the transport setup, and use it in camget
...
Fixes http://camlistore.org/issue/153
Change-Id: If393b34bbfcf4a6282357c9c57ebb85bae8741a3
2013-06-25 23:37:41 +02:00
mpl
e6a5882511
website doc: cmds: golang style + install command
...
Change-Id: I4f38dfb87e066ef81881bc9a2262c52109e172c9
2013-03-15 23:18:09 +01:00
mpl
698e8605e6
website: /pkg/ and /cmd/ work.
...
-added some doc.go for each command to make /cmd/*
work nicely.
-hacked a bit of style, mostly borrowed from golang too.
Change-Id: I011d70bca2c0151a29dfd53c78a896821730d5fb
2013-03-15 16:40:44 +01:00
mpl
1838fe8fa6
cammount: fix for bug I introduced in 2384f368f6
...
Change-Id: I81e85e65496113166e9716fc553475b4bf23b1b6
2013-03-03 21:50:06 +01:00
mpl
7b65f21858
cammount: enable share URL as arg (akin to -shared for camget)
...
https://code.google.com/p/camlistore/issues/detail?id=106
Change-Id: Ib45783c0c89c9fb1d0aa7a3f7d892de9f7e03de7
2013-02-27 23:14:40 +01: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
7c319ca284
pkg/cacher: unify the cammount and camget disk caching code
...
Change-Id: I8e53d00f1f5459856a4e2b863d74c2b7c3f515bc
2013-01-20 09:52:03 -08:00
Brad Fitzpatrick
b8dc625560
fs: implement fuse nodeReader.Read in terms of FileReader.ReadAt
...
Change-Id: I136543554ca5337568ec94d8888528220d5f88cc
2012-12-26 10:02:22 -08:00
Brad Fitzpatrick
4b8df05859
fs,fuse: new 'welcome' root node, where you can navigate/search anywhere.
...
Change-Id: I66f076a85d8e474bb5d93ad8743fc8181de7502f
2012-04-29 14:29:51 +10:00
Brad Fitzpatrick
f19c1f9026
cammount: fix fmt pattern
...
Change-Id: I8bb3df8a14cd3d3b44c899f3e2754b50b35b0028
2012-04-26 19:34:29 -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