Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Sort out BPKI mess with rootd talking to pubd. Underlying problem is | Rob Austein | |
that smoketest.py uses an obsolete BPKI model which requires different configuration than modern code. Real fix is several different major refactoring jobs (merging rootd into rpkid, merging all three YAML-based test tools...). As usual, not today. svn path=/branches/tk705/; revision=5914 | |||
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-08-04 | rootd now uses publication protocol. Not yet usable outside smoketest | Rob Austein | |
harness: still need to work out what BPKI configuration looks like with modern IRDB, and rootd doesn't yet handle restart correctly (will fail if any of its outputs already exist in pubd's database). svn path=/branches/tk705/; revision=5911 | |||
2014-08-02 | Checkpoint. Does not run at the moment because rootd is partly but | Rob Austein | |
not yet completely converted to use pubd. svn path=/branches/tk705/; revision=5910 | |||
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-18 | Pull changes from trunk. | Rob Austein | |
svn path=/branches/tk705/; revision=5903 | |||
2014-07-18 | Pull XML namespaces and so forth from schemas where possible. | Rob Austein | |
svn path=/trunk/; revision=5902 | |||
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-12 | Debug rpki-rtr BGPSEC test case and rpki-rtr-replay script. | Rob Austein | |
svn path=/trunk/; revision=5894 | |||
2014-07-11 | Merge from trunk. | Rob Austein | |
svn path=/branches/tk705/; revision=5891 | |||
2014-07-11 | Add check to log a warning if sync_wrapper returns without callback. See #681. | Rob Austein | |
svn path=/trunk/; revision=5890 | |||
2014-07-09 | Regen | Rob Austein | |
svn path=/branches/tk705/; revision=5889 | |||
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 | Regen | Rob Austein | |
svn path=/branches/tk705/; revision=5882 | |||
2014-07-03 | Convert to current IETF I-D version of publication protocol. See #705. | Rob Austein | |
svn path=/branches/tk705/; revision=5881 | |||
2014-06-30 | regen | Rob Austein | |
svn path=/branches/tk705/; revision=5880 | |||
2014-06-30 | regen | Rob Austein | |
svn path=/branches/tk705/; revision=5878 | |||
2014-06-26 | Regen, tweak some svn properties. | Rob Austein | |
svn path=/branches/tk705/; revision=5876 | |||
2014-06-26 | Initial schema and test cases for RRDP, based on Tim's expired -01 | Rob Austein | |
draft. Not yet simplified to remove what we now think are premature optimizations; the schema contains notes on this. See #705. svn path=/branches/tk705/; revision=5875 | |||
2014-06-25 | Don't regenerate EE certificates for validity expiration when the | Rob Austein | |
expiration date hasn't changed and we'd just be doing the same thing again on the next cron cycle. See #704. svn path=/trunk/; revision=5873 | |||
2014-06-23 | Missed testing client mode properly after last refactoring. | Rob Austein | |
svn path=/trunk/; revision=5872 | |||
2014-06-19 | Specify the python path as a string rather than passing an object reference. ↵ | Michael Elkins | |
See #701 svn path=/trunk/; revision=5868 | |||
2014-06-16 | qualify email recipient address with the FQDN of the local host. see #700 | Michael Elkins | |
svn path=/trunk/; revision=5867 | |||
2014-06-13 | Add rpki-rtr extension hooks; add script using the extension hooks as | Rob Austein | |
a quick hack to get router keys into BIRD while waiting for rtrlib. svn path=/trunk/; revision=5866 | |||
2014-06-11 | Handle version mis-match when forcing protocol version. Closes #699. | Rob Austein | |
svn path=/trunk/; revision=5865 | |||
2014-06-11 | Race condition during server shutdown could prevent cleanup of kickme socket. | Rob Austein | |
svn path=/trunk/; revision=5864 | |||
2014-06-11 | Allow client to select a particular protocol version. | Rob Austein | |
svn path=/trunk/; revision=5863 | |||
2014-06-05 | fix typo. closes #698 | Michael Elkins | |
svn path=/trunk/; revision=5862 | |||
2014-06-05 | First cut at fully configurable logging system. Still a bit raw, and | Rob Austein | |
not yet documented, but allows detailed logging configuration down to the class level, and flexible enough to allow runtime configuration if we decide we need that. svn path=/trunk/; revision=5860 | |||
2014-05-31 | Logger usage cleanup: for some reason (probably the "self." prefix), Pylint ↵ | Rob Austein | |
missed these. svn path=/trunk/; revision=5857 | |||
2014-05-30 | Update our use of asyncore.dispatcher.setsockopt() to | Rob Austein | |
asyncore.dispatcher.socket.setsockopt(), per deprecation warning. svn path=/trunk/; revision=5854 | |||
2014-05-30 | Use --log-file in yamltest; debug the rotating log file options. | Rob Austein | |
svn path=/trunk/; revision=5853 | |||
2014-05-30 | Rewritten rpki.log.init() still confuses PyLint. | Rob Austein | |
svn path=/trunk/; revision=5852 | |||
2014-05-30 | Move all the complexity of configuring the ten zillion kinds of | Rob Austein | |
logging handlers up front to the argparse stage, thereby also giving the application more control over the default logging configuration. svn path=/trunk/; revision=5851 | |||
2014-05-30 | Still more PyLint. | Rob Austein | |
svn path=/trunk/; revision=5850 |