aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
2011-10-30use combination of AKI and issuer name to look up parent cert since the same ↵Michael Elkins
public key can be used in multiple certs svn path=/trunk/; revision=4071
2011-10-19Wrap SQL schemas up so rpki-sql-setup doesn't have to be run in theRob Austein
build tree (see #8). This appears to work properly but needs more testing, leaving ticket open for now. Also cleaned up a few things that should have moved from scripts/ to buildtools/ a long time ago. svn path=/trunk/; revision=4056
2011-10-18update rpki.gui.cacheview app to support new rcynic xml format. closes #106Michael Elkins
svn path=/trunk/; revision=4054
2011-10-13use the django.contrib.staticfiles app to serve the django admin site media.Michael Elkins
svn path=/trunk/; revision=4037
2011-10-12add support for oo setup via portal guiMichael Elkins
svn path=/rpkid/rpki/gui/app/forms.py; revision=4033
2011-10-09update rcynic_xml_iterator to support new attributes for validation_status ↵Michael Elkins
element in rcynic output format svn path=/rpkid/rpki/rcynic.py; revision=4030
2011-10-08rcynic's new timestamped output directory code gets grumpy when rcynicRob Austein
is run twice in less than a second. Granted that this shouldn't happen in the first place, but having seen it happen in testing when something else was broken, detect the problem and handle it by sleeping for one second if and only if necessary. svn path=/rpkid/tests/smoketest.py; revision=4029
2011-10-07Fix bug in [4025], clean up PKCS 10 checking a bit more (see #6).Rob Austein
svn path=/rpkid/rpki/x509.py; revision=4028
2011-10-07Add .self.self_handle to log_repr() constructor, if it's available.Rob Austein
This helps a bit with #54, but is a long way from fully identifying which <self/> is logging at any given moment. svn path=/rpkid/rpki/log.py; revision=4027
2011-10-07Clean up HTTP traceback controls added in [3722], because [4014] doesRob Austein
a better job of handling the traceback problem. See #95. svn path=/rpkid/rpki/http.py; revision=4026
2011-10-07Tighten up PKCS 10 request checking (closes #6).Rob Austein
svn path=/rpkid/rpki/oids.py; revision=4025
2011-10-07qualify csv_writer calls with rpki.myrpki.Michael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=4024
2011-10-07add support for import/export of xml files for rpki setupMichael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=4023
2011-10-07revert rev #3877 so the portal gui writes the csv files when configuring ↵Michael Elkins
resources svn path=/rpkid/rpki/gui/app/forms.py; revision=4022
2011-10-07install copy of example rpki.conf as template for new gui usersMichael Elkins
svn path=/rpkid/portal-gui/Makefile.in; revision=4021
2011-10-07add AC_DATAROOTDIR to dictionary of variables to expand in python config filesMichael Elkins
svn path=/rpkid/Makefile.in; revision=4020
2011-10-06Use Auto_update for all BPKI objects (fixes #68).Rob Austein
svn path=/rpkid/rpki/rootd.py; revision=4016
2011-10-05Stop abusing RuntimeError. This closes #52.Rob Austein
svn path=/rpkid/portal-gui/scripts/load_csv.py; revision=4015
2011-10-05Add global traceback control; this closes #95. Clean up someRob Austein
"except:" clauses that should have been "except Exception:". svn path=/rpkid/rpki-sql-setup.py; revision=4014
2011-10-04More explicit certificate expiration checks in CMS verify (see #94).Rob Austein
svn path=/rcynic/rcynic.c; revision=4012
2011-10-04Add explicit check for certificate expiration in CMS verify (see #94).Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=4011
2011-10-04Don't spew to stderr if dumpasn1 isn't available when we want to dumpRob Austein
CMS that doesn't validate (see #94). Switch CMS-dumping code to use OpenSSL library code rather than dumpasn1 -- dumpasn1 is prettier, but not enough prettier to be worth making people install yet another freaking program that's only used to diagnose strange failures. svn path=/rpkid/rpki/x509.py; revision=4010
2011-10-04Rework http_queue exception handling not to drop the event chain ifRob Austein
callback handler throws an exception, eg, due to CMS validation failure. This closes #94. svn path=/rpkid/rpki/http.py; revision=4009
2011-10-04Catch IOError when dumping bad CMS (see #94).Rob Austein
svn path=/rpkid/rpki/x509.py; revision=4008
2011-09-30add entitydb_dir to example rpki.conf to make use of path relative to ↵Michael Elkins
configuration_directory svn path=/rpkid/examples/rpki.conf; revision=4006
2011-09-30no longer necessary to create stub rpki.conf for deprecated rpkidemo usersMichael Elkins
svn path=/rpkid/portal-gui/scripts/adduser.py; revision=4005
2011-09-20fix botch where a child's prefixes were passed instead of asnsMichael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3994
2011-09-15Update smoketest to track rcynicRob Austein
svn path=/rpkid/tests/smoketest.py; revision=3986
2011-09-10Check for exception select() throws on bad file descriptor, to avoidRob Austein
going into a spin loop. (#69) Preserve old signal handlers even if we do have to restart the I/O loop. Minor clean up. svn path=/rpkid/rpki/async.py; revision=3976
2011-09-07Fix handling of HTTPTimeout. (#70)Rob Austein
Crank down HTTP timeout values. svn path=/rpkid/rpki/http.py; revision=3974
2011-09-07Change [3245] should have applied to sql-dumper.py too.Rob Austein
svn path=/rpkid/tests/sql-dumper.py; revision=3973
2011-09-06Non-blocking connect needs timeout. (#70)Rob Austein
svn path=/rpkid/rpki/http.py; revision=3971
2011-08-24myrpki.conf delenda estRob Austein
svn path=/rpkid/examples/rpki.conf; revision=3962
2011-08-23Move TODO list to ticket system.Rob Austein
svn path=/rpkid/README; revision=3960
2011-08-22Update ancient TODO before transfering what's left of it to ticket systemRob Austein
svn path=/rpkid/README; revision=3959
2011-08-22Add ${myrpki::configuration-directory} to make it easier to useRob Austein
absolute filenames. svn path=/rpkid/examples/rpki.conf; revision=3958
2011-08-12Don't drop cron event when mysqld is down. (#3)Rob Austein
svn path=/rpkid/rpki/rpkid.py; revision=3949
2011-08-12Don't freak out over failure to drop nonexistant tablesRob Austein
svn path=/rpkid/tests/smoketest.py; revision=3947
2011-07-27Consolidate all of the import voodoo for MySQLdb into a new module.Rob Austein
svn path=/buildtools/make-python-executable.py; revision=3946
2011-07-25add blurb about necessary file permissions for portal-guiMichael Elkins
svn path=/rpkid/portal-gui/README; revision=3944
2011-07-25portal-gui install dox updateMichael Elkins
svn path=/rpkid/portal-gui/README; revision=3943
2011-07-25Printouts of lists of certificates and CRLs do not make good exception stringsRob Austein
svn path=/rpkid/rpki/x509.py; revision=3942
2011-07-01Initialize self.bpki_servers even when not running daemons.Rob Austein
svn path=/rpkid/rpki/myrpki.py; revision=3915
2011-07-01RegenRob Austein
svn path=/rpkid/rpki/relaxng.py; revision=3914
2011-07-01Update to post-IESG version of up-down schemaRob Austein
svn path=/rpkid/rpki/relaxng.py; revision=3913
2011-06-29import with_statement now done by python build scriptMichael Elkins
svn path=/rpkid/portal-gui/scripts/rpkigui-rcynic.py; revision=3911
2011-06-27RegenRob Austein
svn path=/rpkid/doc/manual.pdf; revision=3903
2011-06-27Update old documentation linksRob Austein
svn path=/rpkid/doc/manual.pdf; revision=3902
2011-06-25We no longer need pywrapRob Austein
svn path=/configure; revision=3899
2011-06-17More "from __future__ import with_statement" funRob Austein
svn path=/buildtools/make-python-executable.py; revision=3885