summaryrefslogtreecommitdiff
path: root/scripts/codegen
AgeCommit message (Collapse)Author
2015-05-28Sign extrainfo documents with ed25519Nick Mathewson
Extrainfo documents are now ed-signed just as are router descriptors, according to proposal 220. This patch also includes some more tests for successful/failing parsing, and fixes a crash bug in ed25519 descriptor parsing.
2015-05-28Revise makedesc.py: teach it how to emit ed signatures and crosscertsNick Mathewson
Also, add a trivial ed25519-signed routerinfo to the tests.
2015-05-28Add trunnel-generated items for link handshake code.Nick Mathewson
This includes the link handshake variations for proposal220. We'll use this for testing first, and then use it to extend our current code to support prop220.
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-10-13Commit the script I used to generate signed ri and ei documentsNick Mathewson
2014-09-25Use --require-version to prevent running trunnel pre-1.2Nick Mathewson
(Also, regenerate trunnel stuff with trunnel 1.2. This just adds a few comments to our output.)
2014-09-25Have the run_trunnel.sh script tell trunnel to update src/ext/trunnel tooNick Mathewson
2014-09-25Add a script to run trunnel on the trunnel files.Nick Mathewson
Also, re-run the latest trunnel. Closes ticket 13242
2014-05-07Move code-generation scripts to scripts/codegenNick Mathewson
Now that we have a scripts/* directory, let's put the scripts we use for generating C there.