Peter Eckersley
344f602da5
Check hostnames from the evironment before Popen()ing with them.
...
This was probably safe anyway, but since we're passing things from the
environment into a subprocess call, let's be extra careful about privilege
escalations.
2012-07-25 16:21:55 -07:00
Peter Eckersley
7f6f3e785e
Merge branch 'master' of github.com:research/chocolate
2012-07-13 18:55:27 -07:00
Peter Eckersley
95347b3d17
Make client.py executable
2012-07-13 18:55:08 -07:00
Peter Eckersley
8c94570319
Embed CSR from the other side
2012-07-13 18:43:20 -07:00
Peter Eckersley
d1c2572a03
Merge branch 'master' of github.com:research/chocolate
2012-07-10 18:04:40 -07:00
Peter Eckersley
2f8de2efab
Add m3crypto as a submodule
2012-07-10 18:04:18 -07:00
Peter Eckersley
93cec72f7a
Merge branch 'master' of github.com:research/chocolate
2012-07-07 13:13:13 -07:00
Peter Eckersley
9bfc24c279
The demoCA is usable now
2012-07-07 13:12:00 -07:00
Peter Eckersley
a4ca9335e2
Add README explanation
2012-06-28 15:19:28 -07:00
Peter Eckersley
9da7a473dc
Make this change to match
2012-06-28 15:17:57 -07:00
Peter Eckersley
bc4987bc0e
The "webserver" dirname was confusing; client-webserver is better
2012-06-28 15:16:21 -07:00
Peter Eckersley
deb9ce0a4e
These (initially empty) directories are necessary for correct CA operation?
2012-06-19 15:09:04 -07:00
Peter Eckersley
4fee71d647
A toy CA we can mess about with
2012-05-31 15:23:19 -07:00
Peter Eckersley
820e3f035e
Docs
2012-05-17 13:08:39 -07:00
Peter Eckersley
a07e36e1d1
Create some directory structure.
2012-05-17 11:50:10 -07:00