7 Commits

Author SHA1 Message Date
Daniel, Dao Quang Minh
f0610dfd75 make docker: build a docker image for redoctober (#159)
* make docker: build a docker image for redoctober

* add a convenient entrypoint to generate certificates out of the box

* add detection based on RO_CERTS and RO_KEYS

instead of detection based on the presence of RO_DATA, add RO_CERTS and RO_KEYS
which are paths to the ceritificates and keys so we can generate them more
effectively.

Signed-off-by: Daniel Dao <dqminh@cloudflare.com>

* dockerfile: bump golang to 1.7.1
2016-10-07 10:14:46 -07:00
Albert Strasheim
9c5d08f665 Make repository work with go get 2013-11-21 12:01:25 -08:00
dknecht
5f328bb7a3 update makefile to work in CloudFlare build system 2013-11-21 08:42:54 -08:00
Nick Sullivan
be1faea688 Add cf-package target. 2013-11-21 08:23:43 -08:00
Nick Sullivan
9c2cf08409 Add external dependency to makefile. 2013-11-21 08:20:49 -08:00
John Graham-Cumming
ab19d6a5cb First time a second set of eyes has looked at the code
The major work here has been:

1. Clean up some go idioms to make the code more idiomatic and simplify
   functions where possible to minimize number of lines where there was
   unnecessary code.

2. Document as many of the functions and packages as possible.

3. Add a test suite for the padding package.

4. Force 'go fmt' when 'make' is performed.

5. Better handling of errors throughout the code. There were quite a few
   that were ignored, now they are handled and reported on (e.g. if the
   JSON in the password vault is broken it will no longer be ignored, etc.)

6. Changed the names of a number of functions to make them clearer.

The code could now do with someone who knows it well to go through and
document everything clearly for release.
2013-11-19 19:27:19 -08:00
Nick Sullivan
4e1aa78fb8 [redoctober] Initial logic for alpha server 2013-11-18 17:29:05 -08:00