aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rootd.py
AgeCommit message (Collapse)Author
2013-04-05Consolidate list of scripts for setup.py to install into setup.py, getRob Austein
rid of a lot of Makefile.in code that no longer serves any useful purpose. svn path=/trunk/; revision=5285
2013-04-05Whack build environment with a club to get rpki-ca package to start upRob Austein
properly after install on Ubuntu. Some cleanup still required, rpki-ca cron stuff isn't done yet, and GUI has not yet been tested with this, but daemons now start up properly upon install as an Ubuntu user would expect, which is some kind of progress. svn path=/trunk/; revision=5283
2010-12-14Move all daemons to modulesRob Austein
svn path=/rpkid/irdbd.py; revision=3569
2010-11-10Back out change to .mft, because it breaks installed certs and I don'tRob Austein
(yet) have a tool to allow forced cert regeneration to fix this. svn path=/rpkid/rootd.py; revision=3546
2010-11-10Change all occurance of ".mnf" to ".mft" because:Rob Austein
a) no software should care and b) it's less work to change my code to match the revisionist text in the current draft than it would be to argue about what the one true filename extension for manifests should be. svn path=/rpkid/rootd.py; revision=3545
2010-11-10Fix handling of inheritance in EE certsRob Austein
svn path=/rpkid/rootd.py; revision=3544
2010-10-07Merge rpkid.without_tls/ branch to rpkid/ trunk.Rob Austein
svn path=/rpkid/Makefile; revision=3465
2010-09-10Refactor .wrap()/.unwrap() code prior to adding CMS timestamp checks.Rob Austein
svn path=/rpkid/irdbd.py; revision=3445
2010-07-11Clean up uses of RuntimeError exceptionRob Austein
svn path=/rpkid/irdbd.py; revision=3378
2009-12-28Add support for non-debugging global parameters.Rob Austein
svn path=/myrpki/myirbe.py; revision=2913
2009-12-28Start adding config file control for all the weird little debuggingRob Austein
and tuning parameters. This may require refactoring eventually, but it's better than having to modify the source code every time. svn path=/rpkid/irdbd.py; revision=2911
2009-12-25Change logging default back to using syslog; add -d/--debug switch toRob Austein
all daemons to support logging to stderr. svn path=/myrpki/yamltest.py; revision=2910
2009-10-03CleanupRob Austein
svn path=/rpkid/rootd.py; revision=2810
2009-10-03Regenerate subject RPKI cert when root RPKI cert changes.Rob Austein
svn path=/rpkid/rootd.py; revision=2809
2009-09-30Turn off execute bit on scripts until we get conflict between DoxygenRob Austein
and #! lines sorted. svn path=/myrpki/xml-parse-test.py; revision=2799
2009-09-19Yesterday's fix to rpki.resource_set was incomplete.Rob Austein
svn path=/rpkid/rootd.py; revision=2777
2009-09-16More accurate log messageRob Austein
svn path=/rpkid/rootd.py; revision=2763
2009-09-09Clean up rootd PKCS #10 requests on revocationRob Austein
svn path=/rpkid/rootd.py; revision=2746
2009-09-09Rework rootd to notice when PKCS #10 request has changed.Rob Austein
svn path=/rpkid/rootd.py; revision=2745
2009-09-09Log SKI of generated subject certificateRob Austein
svn path=/rpkid/rootd.py; revision=2743
2009-09-03Log up-down queriesRob Austein
svn path=/rpkid/rootd.py; revision=2728
2009-07-04Clean up and consolidate traceback. Add methods to hide (some of the)Rob Austein
mucking about with msg.type variables. Include query PDU tags in reply <report_error/> PDUs. svn path=/rpkid/irbe-setup.py; revision=2571
2009-06-01New TLS code mostly working. Only lightly tested so far, but "makeRob Austein
test" ran to completion. svn path=/pow/POW-0.7/POW.c; revision=2481
2009-05-27Update copyright notices in files edited this yearRob Austein
svn path=/rcynic/rcynic.c; revision=2452
2009-05-11Pass ExitNow exceptions through, as signal handlers can raise them at any time.Rob Austein
svn path=/rpkid/irdbd.py; revision=2423
2009-05-10Checkpoint. Conversion to errback() mechanism started, not yetRob Austein
complete. svn path=/rpkid/rootd.py; revision=2418
2009-04-29More lintRob Austein
svn path=/rpkid/Makefile; revision=2373
2009-04-29First pass with pylintRob Austein
svn path=/rpkid/Makefile; revision=2371
2009-04-24CheckpointRob Austein
svn path=/rpkid/pubd.py; revision=2355
2009-04-20CheckpointRob Austein
svn path=/rpkid/irdbd.py; revision=2350
2009-01-21More certificate regeneration issuesRob Austein
svn path=/rpkid/rootd.py; revision=2272
2009-01-21Checkpoint while tracking down various whacky certificate expirationRob Austein
and regeneration issues. svn path=/rpkid/rootd.py; revision=2255
2009-01-21Debug an (apparently) untested code path. Various little cleanups.Rob Austein
svn path=/rpkid/Makefile; revision=2248
2009-01-16Make rpki_subject_lifetime configurableRob Austein
svn path=/rpkid/rootd.py; revision=2132
2008-10-13Fix a few string formatting goofs in logging and error messages.Rob Austein
svn path=/rpkid/rootd.py; revision=2014
2008-07-04CleanupRob Austein
svn path=/rpkid/rootd.py; revision=1974
2008-06-21Log file I/ORob Austein
svn path=/rpkid/rootd.py; revision=1917
2008-06-21Teach rootd to generate manifestsRob Austein
svn path=/rpkid/rootd.py; revision=1912
2008-06-12Module documentationRob Austein
svn path=/rpkid/cronjob.py; revision=1880
2008-05-05Clear up whining about missing CRLs.Rob Austein
svn path=/rpkid/rootd.py; revision=1741
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-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-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-18Clean up unnecessarily complicated trust anchor codeRob Austein
svn path=/rpkid/cronjob.py; revision=1677
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-02Start cleaning up messy global context stuffRob Austein
svn path=/rpkid/rootd.py; revision=1571
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-02-27Filename cleanupRob Austein
svn path=/rpkid/Makefile; revision=1531