summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordu.net>2015-07-16 11:52:27 +0200
committerLinus Nordberg <linus@nordu.net>2016-02-01 11:40:25 +0100
commit3af793842f9feb2d8ae09075d596ac9e1c50bf99 (patch)
treea21a35d94129577563273c7fd4f56eb72cc21ea2 /tools
parentf1fb5a44dd8f1560040cccaf455d5786326bf264 (diff)
Accept any kind of submitted data, not only X.509 certificate chains.
Have add_chain() take a blob instead of a cert leaf and a chain. Rename ct/v1/add-chain -> add-blob. Remove ct/v1/add-pre-chain. Remove chain checking code. Generate allowed_client config matching new HTTP API.
Diffstat (limited to 'tools')
-rwxr-xr-xtools/compileconfig.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/compileconfig.py b/tools/compileconfig.py
index 25518ee..b7092f9 100755
--- a/tools/compileconfig.py
+++ b/tools/compileconfig.py
@@ -147,8 +147,7 @@ def allowed_clients_mergesecondary(primarymergenode):
def allowed_clients_public():
noauth = Symbol("noauth")
return [
- ("/ct/v1/add-chain", noauth),
- ("/ct/v1/add-pre-chain", noauth),
+ ("/ct/v1/add-blob", noauth),
("/ct/v1/get-sth", noauth),
("/ct/v1/get-sth-consistency", noauth),
("/ct/v1/get-proof-by-hash", noauth),