Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | YAGNI | Rob Austein | |
svn path=/branches/tk705/; revision=5941 | |||
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-28 | Turn CMS debugging back off. | Rob Austein | |
svn path=/branches/tk705/; revision=5939 | |||
2014-08-28 | Don't return HTML error messages on POST failures. | Rob Austein | |
svn path=/branches/tk705/; revision=5938 | |||
2014-08-28 | Log connection info in simplified HTTP server. | Rob Austein | |
svn path=/branches/tk705/; revision=5937 | |||
2014-08-26 | More SAX cleanup. | Rob Austein | |
svn path=/branches/tk705/; revision=5935 | |||
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 | Sweep SQL cache on task exit. See #707. | Rob Austein | |
svn path=/trunk/; revision=5921 | |||
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-25 | Parsing of --log-level was broken. | Rob Austein | |
svn path=/trunk/; revision=5908 | |||
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 |