aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/exceptions.py
AgeCommit message (Collapse)Author
2014-04-05Source tree reorg, phase 1. Almost everything moved, no file contents changed.Rob Austein
svn path=/branches/tk685/; revision=5757
2014-01-29CheckpointRob Austein
svn path=/branches/tk671/; revision=5651
2014-01-26Checkpoint.Rob Austein
svn path=/branches/tk671/; revision=5646
2014-01-09Update more copyrights, clean up module doc blocks.Rob Austein
svn path=/trunk/; revision=5624
2014-01-07Set notBefore value directly when issuing certificates to avoid raceRob Austein
condition when issuing new manifest EE certificate. See #662. svn path=/trunk/; revision=5614
2013-04-19Throw exception when asked to issue a certificate with notAfter <=Rob Austein
notBefore. Don't stomp ghostbuster_obj if we've just reused it. Clean up properly when deleting a ca_detail. Don't reissue expiring certificate if IRDB valid_until field says it's supposed to expire. svn path=/trunk/; revision=5302
2012-10-18pylintRob Austein
svn path=/branches/tk274/; revision=4786
2012-07-06Implement CMS-timestamp-based replay protection. Closes #35.Rob Austein
svn path=/trunk/; revision=4586
2012-05-03Resource overlap handling: fix handling of overlaps, and add option toRob Austein
allow overlaps when dealing with damaged data -- in general, you should not use the allow_overlap flag for any reason, it's only present to avoid having to fork this code just to deal with nastiness like the RIR ERX data. svn path=/branches/tk33/; revision=4461
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
2010-10-07Merge rpkid.without_tls/ branch to rpkid/ trunk.Rob Austein
svn path=/rpkid/Makefile; revision=3465
2010-07-11Clean up uses of RuntimeError exceptionRob Austein
svn path=/rpkid/irdbd.py; revision=3378
2010-07-07More refactoring and cleanupRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=3362
2010-06-10Partial cleanup of exception and timeout handling.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=3281
2009-12-23Don't blow out with an exception when retrieving nextUpdate value from our ↵Rob Austein
own manifests. svn path=/rpkid/rpki/exceptions.py; revision=2907
2009-09-09Somewhat better handling of publication protocol exceptions and ofRob Austein
errors while attempting to delete repository objects that were never in the repository to begin with. This code is preliminary and may require refactoring later. svn path=/rpkid/rpki/exceptions.py; revision=2742
2009-09-05Fix handle->id translation in left-right "set" operations.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2739
2009-09-04Clean up some whacked exception handling.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2732
2009-07-17Handle BSC objects that are still under construction a bit more gracefully.Rob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2634
2009-06-09Convert ROA generation code from push model (<route_origin/> objectsRob Austein
in rpkid) to pull model (IRDB for <list_roa_request/> queries). Still need to clean up old code, but new code seems to work properly. svn path=/rpkid/Makefile; revision=2510
2009-06-04Rototill left-right and publication protocol to replace SQL-assignedRob Austein
numeric identifiers with IRBE-assigned "handles". Daemons and test harness have been converted and seem to work; some tools like irbe_cli haven't been updated yet. svn path=/rpkid/doc/Installation; revision=2493
2009-05-27Update copyright notices in files edited this yearRob Austein
svn path=/rcynic/rcynic.c; revision=2452
2009-05-17CheckpointRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2437
2009-05-11Cosmetic doc changes.Rob Austein
svn path=/rpkid/irbe-setup.py; revision=2424
2009-05-10LintRob Austein
svn path=/rpkid/irbe_cli.py; revision=2419
2009-05-05CheckpointRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2403
2009-04-29First pass with pylintRob Austein
svn path=/rpkid/Makefile; revision=2371
2009-04-28CleanupRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2366
2009-01-21Checkpoint while tracking down various whacky certificate expirationRob Austein
and regeneration issues. svn path=/rpkid/rootd.py; revision=2255
2008-07-16I should try goofing up the IRDB expiration date more often, all sortsRob Austein
of intersting things blew up when I did that by accident. svn path=/rpkid/rpki/exceptions.py; revision=2000
2008-06-12Apparently Doxygen -does- read module documentation, but only ifRob Austein
nothing preceeds it in the file, not even comments. Reformat to work within this restriction. svn path=/docs/left-right-protocol; revision=1873
2008-06-05Wrap signal handlers httpd.server_forever() to allow a clean shutdown,Rob Austein
so that profiling will work properly. svn path=/rpkid/rpki/exceptions.py; revision=1846
2008-06-02Add BPKI CRL to pubd's SQL database, and clean up a lot of redundantRob Austein
SAX code. svn path=/rpkid/irbe-cli.py; revision=1835
2008-05-15Clean up TLS certificate handling and a lot of debugging code.Rob Austein
svn path=/rpkid/cronjob.py; revision=1778
2008-05-15Tweak TLS cert chain validation to fit BPKI model.Rob Austein
svn path=/rpkid/README; revision=1775
2008-05-07CheckpointRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=1748
2008-04-30Implement most of the administrative restrictions on CMS verification.Rob Austein
Mandatory CRLs disabled at the moment as I'm not generating them yet. svn path=/rpkid/rpki/exceptions.py; revision=1727
2008-04-27Get testpoke.py working againRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=1714
2008-04-22Rehome RPKI exceptions under RPKI_ExceptionRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=1690
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-03-04CheckpointRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=1545
2008-02-27Filename cleanupRob Austein
svn path=/rpkid/Makefile; revision=1531