aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki
AgeCommit message (Collapse)Author
2008-04-29Add is_CA()Rob Austein
svn path=/rpkid/rpki/x509.py; revision=1724
2008-04-29CleanupRob Austein
svn path=/docs/README; revision=1722
2008-04-28Rework POW error handling. Code around spuriousRob Austein
EVP_R_COMMAND_NOT_SUPPORTED errors from CMS routines. svn path=/pow/POW-0.7/POW.c; revision=1719
2008-04-27Glue cert supportRob Austein
svn path=/rpkid/rpki/left_right.py; revision=1715
2008-04-27Get testpoke.py working againRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=1714
2008-04-25regenRob Austein
svn path=/docs/rpki-db-schema.pdf; revision=1705
2008-04-25New trust anchor model sort of working. make test runs again, anyway.Rob Austein
svn path=/docs/left-right-xml; revision=1704
2008-04-24regenRob Austein
svn path=/docs/rpki-db-schema.pdf; revision=1702
2008-04-24Checkpoint. Partly converted to new BPKI model. This breaks makeRob Austein
test, mostly because the cross-certification stuff isn't done yet. svn path=/docs/left-right-xml; revision=1701
2008-04-22CleanupRob Austein
svn path=/rpkid/rpki/gctx.py; revision=1698
2008-04-22Checkpoinit (trust anchor cleanup)Rob Austein
svn path=/rpkid/rpki/gctx.py; revision=1697
2008-04-22Use new CMS.sign() APIRob Austein
svn path=/rpkid/rpki/x509.py; revision=1694
2008-04-22Rehome RPKI exceptions under RPKI_ExceptionRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=1690
2008-04-20Refactor redundantly redundant XML and CMS handling code.Rob Austein
svn path=/rpkid/irbe-cli.py; revision=1681
2008-04-19Convert CMS code to something vaguely object-oriented, to simplifyRob Austein
handling of eContentType OIDs, etc. Unifiy some of the redundant XML processing as method routines. svn path=/pow/POW-0.7/POW.c; revision=1679
2008-04-19CheckpointRob Austein
svn path=/rpkid/rpki/cms.py; revision=1678
2008-04-18Clean up unnecessarily complicated trust anchor codeRob Austein
svn path=/rpkid/cronjob.py; revision=1677
2008-04-16regenRob Austein
svn path=/docs/rpki-db-schema.pdf; revision=1669
2008-04-16Rework ROA generation and maintenance.Rob Austein
svn path=/docs/left-right-xml; revision=1668
2008-04-15CleanupRob Austein
svn path=/rpkid/rpki/left_right.py; revision=1665
2008-04-14Rework ROA reissue and withdrawal code, not well-tested yet but atRob Austein
least in theory it may be right this time. svn path=/rpkid/rpki/left_right.py; revision=1661
2008-04-12Checkpoint. "make test" works again, but ROA maintenance code isn'tRob Austein
really right yet. svn path=/rpkid/rpki/left_right.py; revision=1658
2008-04-11Checkpoint. Initial ROA generation working, no maintenance yet.Rob Austein
svn path=/docs/rpki-db-schema.sql; revision=1656
2008-04-11regenRob Austein
svn path=/docs/rpki-db-schema.pdf; revision=1655
2008-04-11Checkpoint. ROA generation almost working, but not quite.Rob Austein
This checkpoint breaks "make test", will be fixed shortly. svn path=/docs/left-right-xml; revision=1654
2008-04-11CheckpointRob Austein
svn path=/rpkid/rpki/gctx.py; revision=1651
2008-04-10Crude version of HTTPS trust anchor cacheRob Austein
svn path=/rpkid/rpki/gctx.py; revision=1648
2008-04-10Allow multiple "trusted" certs.Rob Austein
svn path=/rpkid/rpki/cms.py; revision=1647
2008-04-09Switch to using new CMS routines.Rob Austein
svn path=/rpkid/irbe-setup.py; revision=1643
2008-04-09regenRob Austein
svn path=/docs/rpki-db-schema.pdf; revision=1641
2008-04-09First stage of rototill to support new trust anchor model.Rob Austein
svn path=/docs/left-right-xml; revision=1640
2008-04-08regenRob Austein
svn path=/docs/rpki-db-schema.pdf; revision=1639
2008-04-08Per RobK, save generated BSC pkcs10_request in SQL and get rid ofRob Austein
useless public_key field. svn path=/rpkid/Makefile; revision=1637
2008-04-08CleanupRob Austein
svn path=/rpkid/rpki/pkcs10.py; revision=1636
2008-04-08Use key and cert from BSC in up-down requestRob Austein
svn path=/rpkid/rpki/left_right.py; revision=1635
2008-04-08CleanupRob Austein
svn path=/rpkid/rpki/gctx.py; revision=1629
2008-04-07Hideously inefficient first cut at dynamic TLS trust anchor handling.Rob Austein
With this enabled, client certificate validation finally works. Efficiency issues deferred until new trust anchor model is in place, since it will need to be rewritten at that point anyway. svn path=/rpkid/rpki/gctx.py; revision=1628
2008-04-07Checkpoint. Add (untested) ability to call out for a dynamicRob Austein
x509Store verifier object. svn path=/rpkid/cronjob.py; revision=1627
2008-04-06Checkpoint. TLS validation now working with POW/OpenSSL, with runtimeRob Austein
flag to disable throwing of exceptions on validation failures. svn path=/rpkid/rpki/exceptions.py; revision=1626
2008-04-06Checkpoint. All TLS certificate checking temporarily disabled priorRob Austein
to replacing tlslite/Cryptlib certificate checking with POW/OpenSSL. svn path=/rpkid/rpki/https.py; revision=1625
2008-04-05CheckpointRob Austein
svn path=/rpkid/rpki/https.py; revision=1624
2008-04-02Start cleaning up messy global context stuffRob Austein
svn path=/rpkid/rootd.py; revision=1571
2008-03-31Note location for client trust anchor hook.Rob Austein
svn path=/rpkid/rpki/https.py; revision=1570
2008-03-28Merge installation and operation instructions into internals manualRob Austein
svn path=/rpkid/INSTALLATION; revision=1567
2008-03-28Switch to using OpenSSL HEAD snapshot, for the new CMS codeRob Austein
svn path=/openssl/Makefile; revision=1566
2008-03-27Finally got client cert checks working with tlslite -- then promptlyRob Austein
disabled them again in testbed.py (commented out in generated config), because I need to rework the internal trust anchor setup before the up-down protocol will have a prayer of working with this enabled. svn path=/rpkid/OPERATION; revision=1565
2008-03-27Add revoked_cert table and rototill child_cert revocation code to useRob Austein
it. Enable MySQLdb exceptions, whack resulting problem with MySQL DATETIME object conversion repeatedly with a blunt object. svn path=/docs/rpki-db-schema.pdf; revision=1564
2008-03-24Support verification of CMS without bundled EE cert.Rob Austein
svn path=/pow/POW-0.7/POW.c; revision=1562
2008-03-05CheckpointRob Austein
svn path=/rpkid/rpki/sql.py; revision=1550
2008-03-04First pass at ROA generation. Not yet tested, no support yet forRob Austein
updating or withdrawing existing ROAs. svn path=/docs/rpki-db-schema.pdf; revision=1549