Add CORS header to share handler.

Change-Id: Ia12ea1f3de334e6f5b4d29c2a24291d263cc8068
blobpacked: export, document Manifest type. slight tweaks to zip format.

Change-Id: I9fbb005f0ecc6f013575255fae9e62b8397701ee
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
schema: add disabled failing ForeachChunk test

For blobkpacked.

Change-Id: Id133032aed21c9beeb17aff08d2500281ed3a5a2
Be defensive against getting null updates on web socket.

Change-Id: Id7a7b850ddaa57fe24d8e7ec380fb8881b27def5
Don't trigger sad piggy when we purposely close sockets.

Change-Id: I2e3b0e894fff180a028fcffbf649ff18f69fd963
Fix FOPA (flash of permanode aspect) when clicking permanodes with children.

We were waiting to show the container aspect until the child search session
returned. This meant that we temporarily showed the permanode aspect then
swapped to the container aspect shortly thereafter (because the container
aspect is higher priority).

The right solution to this is to change the search protocol so that clients
can know how many children a permanode has without getting the entire list
of them. But for now, it just so happens that search returns the entire
list, so we can use that instead.

Change-Id: Iaf93f689e965a1dc9ef73d834d46c57026c100cd
typo in doc for CreateHandler

Change-Id: I31b1f87c6ec9d24d518b2d0ebf6e0e4dd81e7ff6
Fatal -> Fatalf

Change-Id: I8930950b89eb1dc99c1567a0ae9cb3ef848ce67f
Merge "typo in doc for CreateHandler"
Adds less (CSS processor) v1.7.4 (Apache v2)

Change-Id: I364e46d395c0752df8c585a5aeab3aa9a289162c
Merge "Adds less (CSS processor) v1.7.4 (Apache v2)"
importer: fix start-up race

The status handler was trying to call methods on importer before
the *importer.Host had been initialized:

==================
WARNING: DATA RACE
Read by goroutine 31:
  camlistore.org/pkg/importer.(*importer).Accounts()
      /Users/bradfitz/src/camlistore.org/pkg/importer/importer.go:827 +0x344
  camlistore.org/pkg/importer.(*Host).AccountsStatus()
      /Users/bradfitz/src/camlistore.org/pkg/importer/importer.go:360 +0x1ea
  camlistore.org/pkg/server.(*StatusHandler).currentStatus()
      /Users/bradfitz/src/camlistore.org/pkg/server/status.go:166 +0x910
  camlistore.org/pkg/server.func·007()
      /Users/bradfitz/src/camlistore.org/pkg/server/status.go:73 +0x6e
Previous write by goroutine 15:
  camlistore.org/pkg/importer.(*Host).InitHandler()
      /Users/bradfitz/src/camlistore.org/pkg/importer/importer.go:402 +0x2d3
  camlistore.org/pkg/serverinit.(*Config).InstallHandlers()
      /Users/bradfitz/src/camlistore.org/pkg/serverinit/serverinit.go:583 +0x10b7
  camlistore.org/server/camlistored.Main()
      /Users/bradfitz/src/camlistore.org/server/camlistored/camlistored.go:427 +0xa94
Goroutine 31 (running) created at:
  camlistore.org/pkg/server.(*StatusHandler).InitHandler()
      /Users/bradfitz/src/camlistore.org/pkg/server/status.go:83 +0x207
  camlistore.org/pkg/serverinit.(*Config).InstallHandlers()
      /Users/bradfitz/src/camlistore.org/pkg/serverinit/serverinit.go:583 +0x10b7
  camlistore.org/server/camlistored.Main()
      /Users/bradfitz/src/camlistore.org/server/camlistored/camlistored.go:427 +0xa94
Goroutine 15 (running) created at:
  camlistore.org/server/camlistored.TestStarts()
      /Users/bradfitz/src/camlistore.org/server/camlistored/run_test.go:70 +0xc81
  testing.tRunner()
      /Users/bradfitz/go/src/pkg/testing/testing.go:427 +0x112

Change-Id: I5f4c7aaeb15f5b99e574a419c959b01e58b431af
server: gofmt ui.go

Lindsey, fix your editor. :)

Change-Id: I12ce560a7202a5aff98d18c42a49a096fd7893da
Merge "Add CORS header to share handler."
Add docs for share claim

Change-Id: I4acf68973922578e4d0b9cce0efb7a7c4b3efb8a
Adds less (css pre-processor) to fix missing CSS prefixes

Change-Id: I47a90ff128abfeac00c886a3dece4ffa38c704c8
Merge "Adds less (css pre-processor) to fix missing CSS prefixes"
Merge goexif with upstream package

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
Merge "Merge goexif with upstream package"