Roland Shoemaker
e233fdaa61
switch authz and pending_authz to store registration ID instead of key (and update all the random stuff they touched)
2015-05-14 14:14:36 -07:00
J.C. Jones
b43e7de8dc
Add missing mock method to fix build for PR #185 .
2015-05-14 10:25:40 -07:00
Roland Shoemaker
b3d85ed9b5
fix breakage introduced by b0rked rebase
2015-05-13 19:30:37 -07:00
Roland Shoemaker
8aa2a0607e
return full registration object and proper JSON marshal
2015-05-13 19:16:55 -07:00
Roland Shoemaker
c580041ed5
appropriate error messages
2015-05-13 19:16:55 -07:00
Roland Shoemaker
b9745cf894
check key is assosiated with existing registration in verifyPOST
2015-05-13 19:16:20 -07:00
Jacob Hoffman-Andrews
7c6a5332eb
Fix WFE test
...
Use a static key so we can test for exact output equality.
2015-05-13 19:01:16 -07:00
Jacob Hoffman-Andrews
aa8c20f84a
Fixes in response to review feedback.
2015-05-13 17:36:39 -07:00
Jacob Hoffman-Andrews
3eed9e3f7c
Move to Square's go-jose library.
2015-05-13 17:36:38 -07:00
Roland Shoemaker
314fb5e9f6
add WFE mashaling test
2015-05-12 21:04:48 -07:00
Roland Shoemaker
21c52747c5
...also update tests
2015-05-11 14:44:54 -07:00
Roland Shoemaker
8e95c98cb5
add type namespacing
2015-05-11 14:44:54 -07:00
Roland Shoemaker
8655e900ab
send problem doc types in sendError (ignoring badCSR for now)
2015-05-11 14:44:54 -07:00
Jacob Hoffman-Andrews
debf86375b
Remove Location header.
2015-05-10 21:37:29 -07:00
Roland Shoemaker
1276d82146
Add /acme/issuer-cert endpoint and up links to it
...
In /acme/new-cert and /acme/cert/<serial>.
2015-05-10 21:35:28 -07:00
Roland Shoemaker
3fddff8dcf
further tests for VA, consistent sendError for verifyPOST in WFE
2015-05-05 15:31:53 -07:00
Roland Shoemaker
2db4194b4d
add new registration + authorization tests for wfe
2015-05-04 20:54:58 -07:00
Roland Shoemaker
b5ca98130e
remove unused struct from broken fix
2015-05-04 19:40:08 -07:00
Roland Shoemaker
11a4a5019f
better reg test, ignore empty payload for now
2015-05-04 19:39:24 -07:00
Roland Shoemaker
4fc3a1146e
VA tests, WFE tests, plus WFE NewRegistration empty payload fix
2015-05-04 18:43:18 -07:00
Jakub Warmuz
3383809c20
Properly route index ( fixes #146 )
2015-05-03 20:35:53 +00:00
jsha
c4497aca72
Merge pull request #134 from letsencrypt/ocsp-table
...
More steps towards revocation / OCSP support
2015-05-02 11:22:23 -07:00
Jacob Hoffman-Andrews
ac78f333f8
Merge branch 'master' into ocsp-table
...
Conflicts:
ca/certificate-authority.go
ca/certificate-authority_test.go
cmd/boulder-ca/main.go
cmd/boulder/main.go
sa/storage-authority.go
sa/storage-authority_test.go
2015-05-02 11:10:05 -07:00
Jakub Warmuz
c4aec38066
WFE: index (GET /)
2015-05-02 15:55:46 +00:00
J.C. Jones
a77152e828
Rework Authority "New" methods to obtain AuditLogger from Singleton
...
- Also ran `go fmt` against these files I was touching anyway:
sa/storage-authority.go
va/validation-authority.go
wfe/web-front-end.go
2015-05-01 21:50:07 -07:00
J.C. Jones
e828c61818
Add singleton semantics to Audit Logger, per Issue #135
...
- Update tests to use the singleton logger
- Update commands to set the audit logger singleton
- Formatting updates to the tests (go fmt)
2015-05-01 21:48:24 -07:00
Jakub Warmuz
e713658931
Revert 35834bf2, fix tests for wfe.Challenge
2015-05-01 08:14:23 +00:00
Jakub Warmuz
35834bf262
test.InitAuthorities, progress tests for wfe.Challenge
2015-05-01 00:33:22 +00:00
Jakub Warmuz
373636952e
Progress fixing tests for wfe.Challenge
2015-04-30 22:37:29 +00:00
Jakub Warmuz
4311f02a90
Add tests for wfe.Challenge
2015-04-30 20:48:02 +00:00
Jakub Warmuz
738e442f63
Fix build.
2015-04-30 19:25:28 +00:00
Jakub Warmuz
37f430d80f
Location and "up" Link for Challenge
2015-04-30 19:05:02 +00:00
Jakub Warmuz
7d98856ad7
"POST challenge" returns Challenge instead of Authorization ( fixes : #130 ).
2015-04-30 18:45:27 +00:00
Jacob Hoffman-Andrews
1d2c6a5d7c
Split out GetCertificate / GetCertificateByShortSerial.
...
Also stub out some initial revocation code.
2015-04-29 11:48:08 -07:00
Jacob Hoffman-Andrews
1065b14c9c
Add more logging to boulder.
2015-04-24 18:39:50 -07:00
Jacob Hoffman-Andrews
830f64585c
Merge branch 'master' of github.com:letsencrypt/boulder into certificate-query
2015-04-18 23:45:47 -04:00
jsha
6e61dacbe5
Merge pull request #99 from jsha/update-cfssl
...
Update cfssl
2015-04-18 23:45:24 -04:00
Jacob Hoffman-Andrews
7d8ef9a019
Fix tests and tidy up for review.
2015-04-18 23:44:42 -04:00
Jacob Hoffman-Andrews
431ad092eb
Query certs by sequential part of serial number.
...
Also refactor WFE for better initialization and change StorageAuthority to
support this type of query.
2015-04-18 00:48:19 -04:00
Roland Shoemaker
f839d89f25
add return
2015-04-16 17:44:14 -07:00
Jacob Hoffman-Andrews
945d508da5
Fix wfe test.
2015-04-16 14:10:38 -04:00
Roland Shoemaker
5fb6741052
fix tests
2015-04-13 02:00:31 -07:00
Roland Shoemaker
e7f2f4f90c
hook cmd.ProfileCmd into all the polylithic clients
2015-04-12 20:26:02 -07:00
Roland Shoemaker
f64665cd1b
better statsd hooks
2015-04-12 18:02:00 -07:00
Jacob Hoffman-Andrews
c9fbc82883
Fix encoding of errors in WFE.
...
This fixes the problem Kuba reported on IRC of receiving messages like:
[123 34 100 101 116 97 105 108 34 58 34 77 101 116 104 111 100 32 110 111 116 32
97 108 108 111 119 101 100 34 125]
from Boulder.
This changelist also adds the beginning of a test to WFE, but much more is
needed.
2015-03-27 20:49:37 -07:00
Peter Eckersley
316d3a6925
Unless we want multiple Content-Type headers, Set them rather than Add()ing
...
(Also restore myteriously missing portion of previous commit)
2015-03-26 10:08:27 -07:00
Peter Eckersley
24d48a0c36
http.Error sets the wrong content-type
...
Also gofmt fixes
2015-03-26 10:08:27 -07:00
Peter Eckersley
60d8446eac
A more accurate and complete attempt at Content-Type setting
2015-03-26 10:08:27 -07:00
Peter Eckersley
7377c5c362
Content-Type: application/pkix-cert
...
- Minimally, send it when it applies
- Flag that none of this implementation really matches the spec;
probably the spec should change?
2015-03-25 18:26:18 -07:00
J.C. Jones
33ac212b70
Add logging infrastructure to all authorities and commands
2015-03-24 19:06:11 -07:00