aboutsummaryrefslogtreecommitdiff
path: root/rpki/pubd.py
AgeCommit message (Collapse)Author
2014-08-19First cut at proper transactions for new pubd SQL code.Rob Austein
svn path=/branches/tk705/; revision=5922
2014-08-18Start unwinding unnecessary uses of asynch I/O.Rob Austein
svn path=/branches/tk705/; revision=5920
2014-08-12HTTP publication of RRDP.Rob Austein
svn path=/branches/tk705/; revision=5918
2014-08-07NotesRob Austein
svn path=/branches/tk705/; revision=5916
2014-08-07Rework RRDP filename scheme to simplify Apache configuration.Rob Austein
svn path=/branches/tk705/; revision=5915
2014-08-06rootd with publciation protocol mostly working with modern IRDB.Rob Austein
svn path=/branches/tk705/; revision=5913
2014-08-05Debug publication protocol <list/> command. Check pubd for existingRob Austein
objects when rootd doesn't think it knows what's already published. svn path=/branches/tk705/; revision=5912
2014-07-23Finish first cut at RRDP test unpacking tool, shake a few bugs out ofRob Austein
RRDP publication code. svn path=/branches/tk705/; revision=5907
2014-07-21Prototype RRDP unpacker.Rob Austein
svn path=/branches/tk705/; revision=5905
2014-07-21Checkpoint. More cleanup of publication code.Rob Austein
svn path=/branches/tk705/; revision=5904
2014-07-17Publication code mostly just deals with DER and Base64, so defer ASN.1Rob Austein
decode until something asks to look at the object. svn path=/branches/tk705/; revision=5901
2014-07-17Apparently we only need to set nsmap in root elements.Rob Austein
svn path=/branches/tk705/; revision=5900
2014-07-17RRDP working, mostly. Doens't clean up old files yet, doesn't useRob Austein
explicit command and rollback yet, a lot of other cleanup to do, but does generate vaguely plausible XML files. svn path=/branches/tk705/; revision=5899
2014-07-17Start unwinding the twisty maze of method calls in the old publication code.Rob Austein
svn path=/branches/tk705/; revision=5898
2014-07-16Snapshot before reworking pubd SQL.Rob Austein
svn path=/branches/tk705/; revision=5897
2014-07-15Checkpoint. Merge changes from trunk. Add hash-based withdrawalRob Austein
checks and <list/> command to publication protocol. svn path=/branches/tk705/; revision=5896
2014-07-09Add withdrawal hashes to publication and rrdp.Rob Austein
svn path=/branches/tk705/; revision=5888
2014-07-07Checkpoint of SQL-based publish and withdraw processing. Doesn'tRob Austein
handle publish-with-overwrite correctly yet, not generating RRDP files yet, but passes "make test" without doing anything obviously insane. svn path=/branches/tk705/; revision=5887
2014-07-04Snapshot before trying something weird with the new pubd SQL.Rob Austein
svn path=/branches/tk705/; revision=5884
2014-07-03Get rid of the <config/> element of the publication-control protocol, it's a ↵Rob Austein
historical relic. Update example PDUs for publication and publication-control protocols. svn path=/branches/tk705/; revision=5883
2014-07-03Convert to current IETF I-D version of publication protocol. See #705.Rob Austein
svn path=/branches/tk705/; revision=5881
2014-05-29PyLintRob Austein
svn path=/trunk/; revision=5845
2014-05-29Python style police: instantiate exceptions before raising themRob Austein
(convert two-expression form of "raise" to one-expression form). svn path=/trunk/; revision=5844
2014-05-29Provide our own logging Formatter class rather than straining toRob Austein
subclass the stock one. Replace all uses of rpki.log.traceback() with logging package .exception() calls. Use LoggingAdapter for all the whacky per-stream logging code in rpki.http. Fix default logging priority for non-daemon programs like rpkic. svn path=/trunk/; revision=5843
2014-05-28Update all uses of rpki.log.traceback() for use with logging module.Rob Austein
svn path=/trunk/; revision=5838
2014-05-28Whack all logging calls to use per-module logger objects.Rob Austein
svn path=/trunk/; revision=5837
2014-05-28Rework logging initialization code.Rob Austein
svn path=/trunk/; revision=5836
2014-04-05Source tree reorg, phase 1. Almost everything moved, no file contents changed.Rob Austein
svn path=/branches/tk685/; revision=5757