This change is in anticipation of moving pkg/images to go4.org, where it
should not depend on packages in third_party.
So:
third_party/github.com/nf/cr2 -> vendor/github.com/nf/cr2
third_party/github.com/rwcarlsen/goexif -> vendor/github.com/rwcarlsen/goexif
third_party/golang.org/x/image/tiff -> vendor/golang.org/x/image/tiff
Note that third_party/go/pkg/image/jpeg was also a dependency of
pkg/images. We had vendored image/jpeg from tip at the time because it
offered advantages over the version from Go1.3
(https://github.com/camlistore/camlistore/issues/463).
Since we now depend on Go1.5, we can go back to depend on the stdlib
version, so we simply remove third_party/go/pkg/image/jpeg and adjust
the imports accordingly.
Change-Id: Ifc8ffae0551102e644a0a0c67f3ff89e04df15c7
I just wanted to update the Google Cloud Logging code (still in review
at: https://code-review.googlesource.com/#/c/2650/) but that required
updating tons of things. For instance, gocloud now always depends on
grpc, which depends on http2, which we already had in third_party, so
that now moves into vendor.
I was unable to run the tests because of some error. The error message
was useless.
But "go run make.go" compiles everything at least.
We don't rewrite import paths anymore, because we use the new vendor
mechanism that comes with Go 1.5.
Also remove misc/pre-commit.githook because of the above, and because
the rest is covered by devcam hook.
Change-Id: Iafb32e19b21d1df44b9625a5f58bf898e6b51fa8
See https://golang.org/s/go15vendor
This commit moves the google.golang.org/cloud/... packages. The rest
of third_party will move later.
This commit is a dependency for some cloud logging work which we'll
develop in Camlistore's tree.
russross/blackfriday (BSD license, version 8cec3a8) parses and converts
markdown to HMTL.
shurcooL/sanitized_anchor_name (MIT license, version 11a20b7) generates
anchor names for HTML headings.
Change-Id: I475ec76a1a252354071abfbe2d9c97b234144b3e
commit 34ff4cd5e6de00702100a0ab3bb73de8de5ab35d
webdav: make it work for Mini-Redirector, emit namespace-prefixed XML.
by Mathieu Lonjaret.
Change-Id: Id599fc4fe5064631fe01e59117eb98abdb85ad5f
Update to rev be882d4ca533 of the google-api-go-client generated code.
Upstream CL is: https://code-review.googlesource.com/#/c/2461/
This lets the logging code log JSON payloads as well.
Change-Id: Iaba12126291aef3665f77dcc8e157d6166f33228
Commit 4977ec316d25d824a5da6df00ef57ae03833166c
For the needed fixes which allows us to reimplement camwebdav based on
this code (see later CL).
Change-Id: I9416ec817988b5975c2793197be52d84891d279e
upstream rev: b80bb08538855e6efebabd0df2dc2d8cf46cc2db
Also update googleapi to same revision (because UserAgent needed).
And in turn drive and storage updates are needed too so doing them in
the same commit.
Change-Id: I126dfd1cdaaca80a57e3582a90d45b47495ee687
Also, delete my old gce package from third_party and only use the
google metadata package (which my gce package became, and which was
also already vendored into third_party)
Fixes#596
Change-Id: I64fd6f1e9dc6f433466f91f81efd2ecbf039334f
From 13dfd8: 'Advertise 'h2' protocol, now that HTTP/2 is final.
We still advertise h2-14 too for a bit.'
Change-Id: Ic784937bf43c132c8a9259c50933839bedaef81a
fixes OOM errors, as reported in #414
Thanks to @hullerob for the heads up.
Also remove the test files because most of the tests are useless
without the sample data, which we don't ship.
Change-Id: Ia56b0184111d32a3c089785bf42cebb9b47af406
oauth2 at 267028f9bc2a1177dc5769be38c68c1b4fbe91c4
google cloud at 2e43671e4ad874a7bca65746ff3edb38e6e93762
google api at fc402b0d6f2a46ba7dcf0a4606031f45fb82a728
(partial commit only, since it's 16+ MB)
And update all callers from the old
code.google.com/p/google-api-go-client over to google.golang.org/api.
Change-Id: Ide190e04bb863928f98369a7c4d2b8c19fda1f66
Includes:
commit f0f7876b264515bf0c86c37d78ab558d939b82b0
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:25:12 2015 -0800
Don't enforce SNI for now.
It was causing problems in development.
commit 36f7934bd38f22905a9eba016885fe04856ca4d1
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:24:34 2015 -0800
Be more verbose when rejecting connections; including which bogus ciphersuite.
commit 76847809286eae2e2f066cd3f88c8bc960a08dbd
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:23:24 2015 -0800
In curl integration test, include output along with non-zero exit status in failure message.
Change-Id: I5bc392586ba54fc83bc5e54b7b4c27ef25530e4c
commit af958b3ad4d6dd0ffe9599ea2351653ed45c2fe5
Author: Brad Fitzpatrick <brad@danga.com>
Date: Sat Jan 17 12:21:49 2015 -0800
Update curl in integration test Dockerfile to 7.40.0
And pin the nghttp2 version, and to something more modern.
Change-Id: Ie631b519b9ec9278b521598353730d1cfd4f8976
Change-Id: I2ec8bc049e27e63dce07cabe3529f96123181e40
google.Endpoint is the only thing we were using from
third_party/golang.org/x/oauth2/google
And pkg google would in turn bring in lots of dependencies (that I had
forgotten in 22f45f14a5).
Replacing Endpoint with the hardcoded values hence allows us to not
vendor in all those dependencies.
Also fix make.go to build camdeploy as well.
Change-Id: I6ba51991187a11705c97c9546848303540f99aa1
third_party/golang.org/x/net/context at 67f25490433376b5f7da086c0b9283fcdeca3a7b
third_party/golang.org/x/oauth2 at 5361962df4497a7fc777f5c3bd1b5c7ac36c604c
I only updated camdeploy, and did not remove code.google.com/p/goauth2
yet, because I do not want to get distracted by potential breakages, so
we can first get the gce deploy wizard in.
Change-Id: Ifa7987a044c741d3f00f49f47b31e3e07bdf973d
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
I think these snuck in because not everyone has the client side git
hooks registered to check on misc/review.
Removed third_party/github.com/bradfitz/latlong/gen_test.go (per
review feedback)
Change-Id: Ide09d152b28157a043009d7285f1afd4a60ac9de
To be used as a sorted.KeyValue.
Upstrem version is 9bca75c48d6c31becfbb127702b425e7226052e3
I've removed some tests which would require github.com/onsi/gingko &Co.
Change-Id: I0ee50ca7d10a882b1c5ff73a81e52006e3554c4d
This pulls the changes from the current HEAD of
https://github.com/rwcarlsen/goexif
(eb2943811adc24a1a40d6dc0525995d4f8563d08)
Notable changes:
- Removed explicit panics in favor of error returns
- renamed TypeCategory to Format and made format calculated upon
decoding rather than repeatedly for every format call
- Merged contributions from Camlistore (exif.LatLong(), exif.DateTime()
etc.)
- Change String method to just return the string value - and don't have
square brackets if only a single value
- add separate Int and Int64 retrieval methods
- Doc updates
Minor changes in camlistore.org/pkg/* were neccessary to reflect
changes in the API (handling of returned errors) and in names of
exported fields and methods.
Change-Id: I50412b5e68d2c9ca766ff2ad1a4ac26926baccab
In the advent of github.com/camlistore/goexif to be closed, this
commit renames the goexif folder in third_party to match the
upstream on GitHub.
The affected import paths have been rewritten accordingly.
Change-Id: I5a8871efd01987944b7f5e93979307857ae16fe7
This pulls the changes from the current HEAD of
https://github.com/rwcarlsen/goexif
(rev cf045e9d6ba052fd348f82394d364cca4937589a)
Changes to goexif from upstream:
- Add support for reading Nikon and Canon maker notes
- Adds parser registration to exif package
- Renamed cmd to exifstat
- Renamed exported fields and methods in goexif/tiff
- adds support for bare tiff images. bug fix and minor cosmetics
- support pulling the thumbnail
- adds thumbnail support to exif pkg
- tiff defines DataType and constants for the datatype values
- Update covnertVals and TypeCategory to use new constants for DataType
- Renamed test data dir in exif tests
- created type+constants for raw tiff tag data types
Not merged from upstream:
- ~1 MB of test JPGs in goexif/exif/samples
Minor changes in camlistore.org/pkg/* were neccessary to reflect the
name changes in the exported fields and methods.
Change-Id: I0fdcad2d7b5e01e0d4160a5eb52b8ec750d353cf