Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
Go to file
Brian Gitonga Marete d373f86d9f pkg/client: Fix ignored files matching.
Because of Go's rules regaring closures (function literals) and bound
variables, in the case in which there were multiple patterns in the
ignoredFiles configuration variable, the entire slice (vector) of
registered matching functions was being called with the
last-configured ignoredFiles pattern as the first variable. This meant
that ignoredFiles did not work if it contained more than one pattern
and in certain circumstances, such a configuration would lead to a
crash.

Change-Id: I0b991aa74d079d4ce27fc0ba373e2ee2cf9eb772
2014-03-04 17:30:50 +03:00
.hackfests Add a hackfest entry. Missed a lot of these, but still fun. 2013-12-27 16:16:09 -08:00
bin New build tool. Should even work on Windows, if Go 1.1 is available, without MinGW/msys/etc. 2013-06-11 00:55:17 +02:00
clients New Android app uploaded to Play. Version 2 aka '0.6.1'. 2014-02-21 18:17:59 -08:00
cmd camput: fix tests 2014-03-03 12:53:40 -08:00
config pkg/types/serverconfig: json-tagged struct 2014-02-10 21:49:11 +01:00
dev make-release: don't clean stuff from the zip 2014-02-27 22:03:52 -08:00
doc Backwards-compatible protocol + handler change on boundary of enumerating blobs. 2014-03-01 13:12:05 -08:00
lib/python Send auth header with GET requests too. 2013-08-02 21:13:53 -07:00
misc Add 0.7 to the release history 2014-02-28 15:33:48 -08:00
old all: delete pkg/blobref; convert all from *blobref.BlobRef to new blob.Ref 2013-08-03 19:54:30 -07:00
pkg pkg/client: Fix ignored files matching. 2014-03-04 17:30:50 +03:00
server ui: fix link from old detail page to new UI detail page 2014-02-27 21:06:03 -08:00
third_party Merge "ui: Add QR code for configuring mobile clients." 2014-02-24 01:43:28 +00:00
website Merge "Updates to front page." 2014-02-28 06:12:14 +00:00
.gitignore Change self-signed cert fingerprint to 80 bits of SHA-256. 2014-01-04 16:37:33 -08:00
.header year++ 2014-01-01 21:03:24 -08:00
AUTHORS C+A: add Kristopher Cost 2014-01-10 14:13:33 -08:00
BUILDING Add a BUILDING file, update HACKING, clean some stuff 2013-06-11 13:14:05 +02:00
CONTRIBUTORS C+A: add Kristopher Cost 2014-01-10 14:13:33 -08:00
COPYING Add Apache license. 2011-01-27 23:00:13 -08:00
Dockerfile Add the website to the top-level Dockerfile too 2014-02-21 18:17:16 -08:00
HACKING Merge "HACKING: commit message tips" 2013-10-23 18:43:38 +00:00
Makefile Add jstests.go, a unit test harness for JavaScript files. 2014-01-06 20:21:43 -08:00
README README: mention contributing page on here too. 2013-06-13 14:34:28 +02:00
TESTS cond: clean-up and start of tests 2014-01-19 15:06:55 -08:00
TODO TODO: remove done item 2014-02-27 21:06:42 -08:00
make.go make: add cammount to default targets. 2014-02-21 14:30:23 -08:00

README

Camlistore is your personal storage system for life.

It's a way to store, sync, share, model and back up content.

It stands for "Content-Addressable Multi-Layer Indexed Storage", for
lack of a better name.  For more, see:

     http://camlistore.org/
     http://camlistore.org/docs/

Other useful files:

     BUILDING  how to compile it ("go run make.go")
     HACKING   how to do development and contribute

Mailing lists:

     http://camlistore.org/lists

Bugs and contributing:

     https://code.google.com/p/camlistore/issues/list
     http://camlistore.org/docs/contributing