aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-06Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5991
2014-10-05Address incompatible API changes in Django 1.7: apps.populate(),Rob Austein
MIDDLEWARE_CLASSES. Fixes #717. svn path=/trunk/; revision=5986
2014-10-03Add router cert request support to the GUI.Michael Elkins
svn path=/trunk/; revision=5985
2014-09-30Overly enthusiastic cleanup was causing script to regenerate sourceRob Austein
packages when nothing had changed. svn path=/trunk/; revision=5980
2014-09-30Add hack to yamltest to let Mike extract private keys for BGPSEC testing.Rob Austein
svn path=/trunk/; revision=5978
2014-09-29Tweak version numbering scheme to let us build binary packages for allRob Austein
supported platforms. svn path=/trunk/; revision=5977
2014-09-29Update to OpenSSL 1.0.1i. Not a security issue in our case, justRob Austein
staying current. svn path=/trunk/; revision=5975
2014-09-28Apparently a2ensite now (as of Ubuntu trusty, anyway) requires a .confRob Austein
suffix on the site configuration filename. Need to check whether this breaks older distributions, if so will need to something version dependent. svn path=/trunk/; revision=5973
2014-09-28self.Rob Austein
svn path=/trunk/; revision=5972
2014-09-28Rewrite pbuilder script, add support for Ubutu Trusty Tahir (14.04).Rob Austein
Builds for Ubuntu Precise Pangolin (12.04) disabled, either for good or until we figure out how to convince reprepo to accept the same package compiled for two different releases (sigh). See #712. svn path=/trunk/; revision=5971
2014-09-12Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5945
2014-08-26Use named indexes to make it possible to add and remove them later.Rob Austein
May have finally gotten the right balance of indexes for basic use. Use various optimizations to let us load large data sets before the heat death of the universe. Some of these optimizations are dangerous, in the sense that if this script crashes while constructing the database, you'll have to rebuild the database from scratch. Probably ought to offer both this and the slow-but-safe approach as command line options, but: - The speed improvements look to be worth at least an order of magnitude in the runtime, - The speed improvements also prevent all the fsync() calls in the safe approach from turning the underlying filesystem into cream cheese while the script is running, and - This script is just a research anlysis tool to begin with. So I think the risk is justified in this case. svn path=/trunk/; revision=5934
2014-08-25Solve several minor problems at once by storing timestamps as ↵Rob Austein
seconds-since-epoch. svn path=/trunk/; revision=5933
2014-08-20Get final db.close() right, even if it is unnecessary.Rob Austein
svn path=/trunk/; revision=5930
2014-08-20Typo in copyright line.Rob Austein
svn path=/trunk/; revision=5928
2014-08-20Restructure, use Message-ID instead of filename when reading Maildir.Rob Austein
svn path=/trunk/; revision=5927
2014-08-19Add tarball filenames to session table so we don't have to do all theRob Austein
work of extracting and parsing before discovering that we've hit a duplicate. Not sure what equivalent would be for Maildir (maybe Message-ID?) so deferring that for now. svn path=/trunk/; revision=5925
2014-08-19New script to import validation-status data into an SQLite3 database for ↵Rob Austein
analysis. svn path=/trunk/; revision=5923
2014-08-18Sweep SQL cache on task exit. See #707.Rob Austein
svn path=/trunk/; revision=5921
2014-07-25New script to track mappings between AKI, SKI, URI, and resources.Rob Austein
svn path=/trunk/; revision=5909
2014-07-25Parsing of --log-level was broken.Rob Austein
svn path=/trunk/; revision=5908
2014-07-18Pull XML namespaces and so forth from schemas where possible.Rob Austein
svn path=/trunk/; revision=5902
2014-07-12Tweak tar command in test script.Rob Austein
svn path=/trunk/; revision=5895
2014-07-12Debug rpki-rtr BGPSEC test case and rpki-rtr-replay script.Rob Austein
svn path=/trunk/; revision=5894
2014-07-11First cut at a generic rpki-rtr replay script, including support forRob Austein
multiple protocol versions. Not tested yet. svn path=/trunk/; revision=5893
2014-07-11Add check to log a warning if sync_wrapper returns without callback. See #681.Rob Austein
svn path=/trunk/; revision=5890
2014-07-07Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5886
2014-07-07Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=5885
2014-06-25Don't regenerate EE certificates for validity expiration when theRob 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-23Missed testing client mode properly after last refactoring.Rob Austein
svn path=/trunk/; revision=5872
2014-06-22Unconditionally fix ownership and mode of directories whose ownershipRob Austein
and mode FreeBSD has started whacking on every upgrade. See #702. svn path=/trunk/; revision=5871
2014-06-20Timing parameters were a bit short for any sane use.Rob Austein
svn path=/trunk/; revision=5870
2014-06-20Preliminary BGPSEC test configuration generator.Rob Austein
svn path=/trunk/; revision=5869
2014-06-19Specify the python path as a string rather than passing an object reference. ↵Michael Elkins
See #701 svn path=/trunk/; revision=5868
2014-06-16qualify email recipient address with the FQDN of the local host. see #700Michael Elkins
svn path=/trunk/; revision=5867
2014-06-13Add rpki-rtr extension hooks; add script using the extension hooks asRob Austein
a quick hack to get router keys into BIRD while waiting for rtrlib. svn path=/trunk/; revision=5866
2014-06-11Handle version mis-match when forcing protocol version. Closes #699.Rob Austein
svn path=/trunk/; revision=5865
2014-06-11Race condition during server shutdown could prevent cleanup of kickme socket.Rob Austein
svn path=/trunk/; revision=5864
2014-06-11Allow client to select a particular protocol version.Rob Austein
svn path=/trunk/; revision=5863
2014-06-05fix typo. closes #698Michael Elkins
svn path=/trunk/; revision=5862
2014-06-05Update to OpenSSL 1.0.1h. Changes from 1.0.1g to 1.0.1h shouldn'tRob Austein
affect anything the RPKI code does, but it's easiest to stay current. svn path=/trunk/; revision=5861
2014-06-05First cut at fully configurable logging system. Still a bit raw, andRob 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-02Insert blank line after URI in all TALs, in case RFC 6480 bis becomes a ↵Rob Austein
standard. svn path=/trunk/; revision=5859
2014-06-02Archive current configuration of pbuilder robot prior to VM fork lift.Rob Austein
svn path=/trunk/; revision=5858
2014-05-31Logger usage cleanup: for some reason (probably the "self." prefix), Pylint ↵Rob Austein
missed these. svn path=/trunk/; revision=5857
2014-05-31Still more PyLint.Rob Austein
svn path=/trunk/; revision=5856
2014-05-31Rework to cope with new logging options.Rob Austein
svn path=/trunk/; revision=5855
2014-05-30Update our use of asyncore.dispatcher.setsockopt() toRob Austein
asyncore.dispatcher.socket.setsockopt(), per deprecation warning. svn path=/trunk/; revision=5854
2014-05-30Use --log-file in yamltest; debug the rotating log file options.Rob Austein
svn path=/trunk/; revision=5853
2014-05-30Rewritten rpki.log.init() still confuses PyLint.Rob Austein
svn path=/trunk/; revision=5852