Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-30 | Proposed RRDP simplifications after email discussion. Still subject | Rob Austein | |
to change, checking in to simplify discussion. svn path=/branches/tk705/; revision=5877 | |||
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-22 | Unconditionally fix ownership and mode of directories whose ownership | Rob Austein | |
and mode FreeBSD has started whacking on every upgrade. See #702. svn path=/trunk/; revision=5871 | |||
2014-06-20 | Timing parameters were a bit short for any sane use. | Rob Austein | |
svn path=/trunk/; revision=5870 | |||
2014-06-20 | Preliminary BGPSEC test configuration generator. | Rob Austein | |
svn path=/trunk/; revision=5869 | |||
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 | Update to OpenSSL 1.0.1h. Changes from 1.0.1g to 1.0.1h shouldn't | Rob Austein | |
affect anything the RPKI code does, but it's easiest to stay current. svn path=/trunk/; revision=5861 | |||
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-06-02 | Insert blank line after URI in all TALs, in case RFC 6480 bis becomes a ↵ | Rob Austein | |
standard. svn path=/trunk/; revision=5859 | |||
2014-06-02 | Archive current configuration of pbuilder robot prior to VM fork lift. | Rob Austein | |
svn path=/trunk/; revision=5858 | |||
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-31 | Still more PyLint. | Rob Austein | |
svn path=/trunk/; revision=5856 | |||
2014-05-31 | Rework to cope with new logging options. | Rob Austein | |
svn path=/trunk/; revision=5855 | |||
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 | |||
2014-05-30 | Pylint did find a couple of trivial but real bugs under all the noise. | Rob Austein | |
svn path=/trunk/; revision=5849 | |||
2014-05-30 | Regen | Rob Austein | |
svn path=/trunk/; revision=5848 | |||
2014-05-30 | Regen | Rob Austein | |
svn path=/trunk/; revision=5847 | |||
2014-05-30 | Clang found an unused variable. | Rob Austein | |
svn path=/trunk/; revision=5846 | |||
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-29 | yamlconf didn't have router certificate support, was feeling left out. | Rob Austein | |
svn path=/trunk/; revision=5842 | |||
2014-05-29 | New find_roa is picker about prefix syntax than the old version. Not | Rob Austein | |
really sure whether this is a feature or a bug, but hack test cases to be prefixes on the assumption that it's a feature. svn path=/trunk/; revision=5841 | |||
2014-05-29 | For some reason using choices with a non-string type in argparse works | Rob Austein | |
in Python 2.7.6 on MacOSX but not in Python 2.7.6 on FreeBSD. Not worth trying to figure out why, custom argparse.Action is easy. svn path=/trunk/; revision=5840 | |||
2014-05-28 | Cleanup. Whack default logging level down to warning, except when running ↵ | Rob Austein | |
directly under test harness. svn path=/trunk/; revision=5839 | |||
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-05-22 | Initial conversion to Python logging system. Still very crude. | Rob Austein | |
svn path=/trunk/; revision=5835 | |||
2014-05-22 | Clean excess baggage out of old logging code prior to replacing it | Rob Austein | |
with Python's logging system. svn path=/trunk/; revision=5834 | |||
2014-05-21 | Flush old rpki-rtr implementation. | Rob Austein | |
svn path=/trunk/; revision=5833 | |||
2014-05-21 | Finish implementing 6810-bis timing parameters. | Rob Austein | |
svn path=/trunk/; revision=5832 | |||
2014-05-20 | Doh, wrong API. | Rob Austein | |
svn path=/trunk/; revision=5831 | |||
2014-05-20 | Clean up ancient singleton arguments to .execute(); MySQLdb used to | Rob Austein | |
tolerate these, but seems not to like them anymore, at least not on MacOSX Mavericks with Homebrew's version of MySQL and MySQLdb. svn path=/trunk/; revision=5830 | |||
2014-05-20 | Handle KeyboardInterrupt in listener_main(). | Rob Austein | |
svn path=/trunk/; revision=5829 | |||
2014-05-10 | Proper idiom. | Rob Austein | |
svn path=/trunk/; revision=5828 | |||
2014-05-09 | RFC 5480 requires that PKIX EC keys be in namedCurve format, not | Rob Austein | |
specificCurve format. OpenSSL's documentation claims that namedCurve is the default, but the code generates specificCurve unless one sets the key's asn1_flag field to OPENSSL_EC_NAMED_CURVE. In the immortal words of the late John Brunner: "It's Supposed To Be Automatic But Actually You Have To Press This Button." svn path=/trunk/; revision=5827 |