aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
2009-04-28Add timer system and hook into asyncore that uses it.Rob Austein
svn path=/rpkid/rpki/async.py; revision=2368
2009-04-28Fix handling of arithmetic operations that return timedelta ratherRob Austein
than datetime. svn path=/rpkid/rpki/sundial.py; revision=2367
2009-04-28CleanupRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2366
2009-04-26At this point "make all-tests" runs to completion with callbacks.Rob Austein
Haven't done full coverage check yet, but in theory any remaining synchronous calls to the HTTPS client code are oversights, so they should be treated as errors from now on. svn path=/rpkid/rpki/https.py; revision=2359
2009-04-26Make event-drivenRob Austein
svn path=/rpkid/testpoke.py; revision=2358
2009-04-25Fix exception handling in error_response PDU generationRob Austein
svn path=/rpkid/rpki/up_down.py; revision=2356
2009-04-24CheckpointRob Austein
svn path=/rpkid/pubd.py; revision=2355
2009-04-21CleanupRob Austein
svn path=/rpkid/rpki/async.py; revision=2352
2009-04-21CheckpointRob Austein
svn path=/rpkid/rpki/async.py; revision=2351
2009-04-20CheckpointRob Austein
svn path=/rpkid/irdbd.py; revision=2350
2009-04-19Add another pointer to rcynic, add direct pointer to SubversionRob Austein
repository, update copyright and acknowledgements. svn path=/rpkid/rpki/__init__.py; revision=2348
2009-04-18Checkpoint. Beginning of refactoring into a callback-basedRob Austein
architecture, to support an event-driven I/O core. WARNING: At this point in the conversion, some of the programs will not run indefinitely, because the partial conversion keeps the call stack from ever unwinding all the way. I'm willing to tolerate this temporarily as this allows me to keep running regression tests during the conversion process, but it does mean that as of this checkin the code is not even remotely suitable for non-testing use until the I/O core rewrite is finished. svn path=/rpkid/rpki/https.py; revision=2345
2009-03-31Refactor code to translate to and from raw byte strings.Rob Austein
svn path=/rpkid/rpki/ipaddrs.py; revision=2286
2009-03-31CheckpointRob Austein
svn path=/rpkid/rpki/ipaddrs.py; revision=2284
2009-03-31Initial checkpoint on rpki-rtr protocol implementation.Rob Austein
svn path=/rpkid/rpki/x509.py; revision=2283
2009-02-28doxygen -uRob Austein
svn path=/rpkid/Doxyfile; revision=2280
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-22Doh, sundial timedelta parser doesn't do years.Rob Austein
svn path=/rpkid/testbed.2.yaml; revision=2025
2008-10-16Minor logging cleanups. Don't show backtrace in testpoke unlessRob Austein
debugging. "valid_until" -> "valid_for" in test suite. svn path=/rpkid/rpki/rpki_engine.py; revision=2021
2008-10-16Change logging in check_for_updates() to use g(SKI) representation, toRob Austein
make it easier to match certificates up with filenames. svn path=/rpkid/rpki/rpki_engine.py; revision=2020
2008-10-15More work to be done on rootdRob Austein
svn path=/rpkid/README; revision=2018
2008-10-14Clean up minor BPKI mess caused by config file name collision.Rob Austein
svn path=/rpkid/testbed.py; revision=2017
2008-10-13Another formatting fixRob Austein
svn path=/rpkid/rpki/x509.py; revision=2015
2008-10-13Fix a few string formatting goofs in logging and error messages.Rob Austein
svn path=/rpkid/rootd.py; revision=2014
2008-10-10Update TODORob Austein
svn path=/rpkid/README; revision=2013
2008-10-09Quick-n-dirty whack to BPKI pictures to get the labels to fit. SomeRob Austein
kind of Graphviz/Ghostscript font weirdness going on here, this renders fine on my desk machine but not on the server where the doc cronjob runs. Long term fix is probably to move the DOT description out of this file entirely, use dot to convert it to SVG, then use @image to import it into the HTML documentation. svn path=/rpkid/rpki/__init__.py; revision=2011
2008-10-08Update generated [irbe_cli] config to match current codeRob Austein
svn path=/rpkid/testbed.py; revision=2010
2008-09-23Don't abort test when "testpoke.py -r issue" fails.Rob Austein
svn path=/rpkid/testbed.py; revision=2006
2008-07-16Add note about rootd and publication protocolRob Austein
svn path=/rpkid/README; revision=2003
2008-07-16regenRob Austein
svn path=/rpkid/doc/Installation; revision=2002
2008-07-16Update testRob Austein
svn path=/rpkid/testbed.2.yaml; revision=2001
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-07-15Update notesRob Austein
svn path=/rpkid/README; revision=1999
2008-07-15regenRob Austein
svn path=/rpkid/doc/Installation; revision=1998
2008-07-15NitsRob Austein
svn path=/rpkid/rpki/__init__.py; revision=1997
2008-07-15Some basic BPKI docRob Austein
svn path=/rpkid/rpki/__init__.py; revision=1996
2008-07-15Rename a couple of scripts whose names confuse Doxygen. Clean some ofRob Austein
the old test code out of rpkid/ to make real code easier to find. svn path=/rpkid/Doxyfile; revision=1995
2008-07-15CheckpointRob Austein
svn path=/rpkid/rpki/__init__.py; revision=1994
2008-07-15CheckpointRob Austein
svn path=/rpkid/rpki/__init__.py; revision=1993
2008-07-11Publication cleanupRob Austein
svn path=/rpkid/rpki/left_right.py; revision=1987
2008-07-09CleanupRob Austein
svn path=/rpkid/missing-oids.py; revision=1986
2008-07-08Another dumb YAML errorRob Austein
svn path=/rpkid/testbed.3.yaml; revision=1985
2008-07-08Clean up unreadable bitstring codeRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=1984
2008-07-08New make testRob Austein
svn path=/rpkid/Makefile; revision=1983
2008-07-08Code to extract resource_range_ip values from ASN.1 was whacked.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=1982
2008-07-08YAML format glitchRob Austein
svn path=/rpkid/testbed.3.yaml; revision=1981
2008-07-08Add debugging for sql_store() operationsRob Austein
svn path=/rpkid/rpki/sql.py; revision=1979