Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-19 | Convert irdbd from SAX to lxml.etree. | Rob Austein | |
svn path=/branches/tk705/; revision=5962 | |||
2014-09-19 | Convert pubd to use Django ORM and lxml.etree. | Rob Austein | |
smoketest temporarily broken as it doesn't know anything about Django. svn path=/branches/tk705/; revision=5961 | |||
2014-09-17 | Clean out last vestiges of SAX-based publication protocol code. | Rob Austein | |
svn path=/branches/tk705/; revision=5960 | |||
2014-09-16 | At this point I'm pretty sure that removing the --config options from | Rob Austein | |
daemons was pointless, so back that out before removing branches/tk713. svn path=/branches/tk705/; revision=5958 | |||
2014-09-16 | Merge changes from branches/tk713 into branches/tk705. See #705, #713. | Rob Austein | |
svn path=/branches/tk705/; revision=5956 | |||
2014-09-14 | Remove --config arguments from all daemons, as part of simplifying | Rob Austein | |
startup procedure. This may be temporary, as processing --help without a configuration file may require deferring all Django imports until late enough that --config would work too. Defer for now. svn path=/branches/tk713/; revision=5953 | |||
2014-09-13 | Groundwork for Django ORM world conquest: sort out settings.py mess. | Rob Austein | |
svn path=/branches/tk713/; revision=5948 | |||
2014-08-28 | Expire old RRDP deltas from SQL, delete unneded files from RRDP publication ↵ | Rob Austein | |
tree. svn path=/branches/tk705/; revision=5944 | |||
2014-08-28 | Rewrite pubd error handling code. | Rob Austein | |
svn path=/branches/tk705/; revision=5943 | |||
2014-08-28 | New stricter publication algorithm requires us to salvage hash values | Rob Austein | |
from PDUs we optimize out of the publication queue. svn path=/branches/tk705/; revision=5940 | |||
2014-08-21 | Generate rsync updates from RRDP delta we just committed to SQL. | Rob Austein | |
Start moving publication protocol away from using SAX. svn path=/branches/tk705/; revision=5932 | |||
2014-08-19 | First cut at proper transactions for new pubd SQL code. | Rob Austein | |
svn path=/branches/tk705/; revision=5922 | |||
2014-08-18 | Start unwinding unnecessary uses of asynch I/O. | Rob Austein | |
svn path=/branches/tk705/; revision=5920 | |||
2014-08-12 | HTTP publication of RRDP. | Rob Austein | |
svn path=/branches/tk705/; revision=5918 | |||
2014-08-07 | Notes | Rob Austein | |
svn path=/branches/tk705/; revision=5916 | |||
2014-08-07 | Rework RRDP filename scheme to simplify Apache configuration. | Rob Austein | |
svn path=/branches/tk705/; revision=5915 | |||
2014-08-06 | rootd with publciation protocol mostly working with modern IRDB. | Rob Austein | |
svn path=/branches/tk705/; revision=5913 | |||
2014-08-05 | Debug publication protocol <list/> command. Check pubd for existing | Rob Austein | |
objects when rootd doesn't think it knows what's already published. svn path=/branches/tk705/; revision=5912 | |||
2014-07-23 | Finish first cut at RRDP test unpacking tool, shake a few bugs out of | Rob Austein | |
RRDP publication code. svn path=/branches/tk705/; revision=5907 | |||
2014-07-21 | Prototype RRDP unpacker. | Rob Austein | |
svn path=/branches/tk705/; revision=5905 | |||
2014-07-21 | Checkpoint. More cleanup of publication code. | Rob Austein | |
svn path=/branches/tk705/; revision=5904 | |||
2014-07-17 | Publication code mostly just deals with DER and Base64, so defer ASN.1 | Rob Austein | |
decode until something asks to look at the object. svn path=/branches/tk705/; revision=5901 | |||
2014-07-17 | Apparently we only need to set nsmap in root elements. | Rob Austein | |
svn path=/branches/tk705/; revision=5900 | |||
2014-07-17 | RRDP working, mostly. Doens't clean up old files yet, doesn't use | Rob 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-17 | Start unwinding the twisty maze of method calls in the old publication code. | Rob Austein | |
svn path=/branches/tk705/; revision=5898 | |||
2014-07-16 | Snapshot before reworking pubd SQL. | Rob Austein | |
svn path=/branches/tk705/; revision=5897 | |||
2014-07-15 | Checkpoint. Merge changes from trunk. Add hash-based withdrawal | Rob Austein | |
checks and <list/> command to publication protocol. svn path=/branches/tk705/; revision=5896 | |||
2014-07-09 | Add withdrawal hashes to publication and rrdp. | Rob Austein | |
svn path=/branches/tk705/; revision=5888 | |||
2014-07-07 | Checkpoint of SQL-based publish and withdraw processing. Doesn't | Rob 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-04 | Snapshot before trying something weird with the new pubd SQL. | Rob Austein | |
svn path=/branches/tk705/; revision=5884 | |||
2014-07-03 | Get 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-03 | Convert to current IETF I-D version of publication protocol. See #705. | Rob Austein | |
svn path=/branches/tk705/; revision=5881 | |||
2014-05-29 | PyLint | Rob Austein | |
svn path=/trunk/; revision=5845 | |||
2014-05-29 | Python style police: instantiate exceptions before raising them | Rob Austein | |
(convert two-expression form of "raise" to one-expression form). svn path=/trunk/; revision=5844 | |||
2014-05-29 | Provide our own logging Formatter class rather than straining to | Rob 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-28 | Update all uses of rpki.log.traceback() for use with logging module. | Rob Austein | |
svn path=/trunk/; revision=5838 | |||
2014-05-28 | Whack all logging calls to use per-module logger objects. | Rob Austein | |
svn path=/trunk/; revision=5837 | |||
2014-05-28 | Rework logging initialization code. | Rob Austein | |
svn path=/trunk/; revision=5836 | |||
2014-04-05 | Source tree reorg, phase 1. Almost everything moved, no file contents changed. | Rob Austein | |
svn path=/branches/tk685/; revision=5757 |