aboutsummaryrefslogtreecommitdiff
path: root/rp/rpki-rtr
AgeCommit message (Collapse)Author
2015-10-26"Any programmer who fails to comply with the standard naming, formatting,Rob Austein
or commenting conventions should be shot. If it so happens that it is inconvenient to shoot him, then he is to be politely requested to recode his program in adherence to the above standard." -- Michael Spier, Digital Equipment Corporation svn path=/branches/tk705/; revision=6152
2014-05-21Flush old rpki-rtr implementation.Rob Austein
svn path=/trunk/; revision=5833
2014-05-01s/rpki.rpki_rtr/rpki.rtr/gRob Austein
svn path=/trunk/; revision=5819
2014-05-01Switch to refactored rpki-rtr implementation.Rob Austein
svn path=/trunk/; revision=5818
2014-04-26Refactor rpki-rtr code.Rob Austein
svn path=/trunk/; revision=5817
2014-04-18Add support for multiple versions of rpki-rtr protocol, along withRob Austein
rudimentary use of the new End Of Data timing parameters in the rpki-rtr test client. cronjob mode now generates a separate parallel database for each protocol version; server supports both current versions and picks which one to use for a particular session based on the initial client request. test client doesn't yet handle version fallback or make proper use of retry or expire parameters, but does now use refresh parameter. svn path=/trunk/; revision=5812
2014-04-17Convert all use of ipaddr and derived classes to rpki.POW.IPAddress,Rob Austein
since we directly parsed ROAs use the latter in any case. svn path=/trunk/; revision=5811
2014-04-17Use class decorator to construct PDU dispatch list (preparation forRob Austein
supporting multiple protocol versions). Start dragging coding standard up to something a little more recent. svn path=/trunk/; revision=5810
2014-04-17Use rpki.POW to scan rcynic data directly, while retaining the abilityRob Austein
to test with external programs when needed. svn path=/trunk/; revision=5807
2014-04-14Move all Python script installation to setup.py, so that it gets theRob Austein
name of the Python executable right (FreeBSD $PATH under cron problem, again, yet another variant). See #686. svn path=/trunk/; revision=5792
2014-04-10Remove ancient kludge for running rtr-origin from source tree;Rob Austein
instead, test scripts must override on command line. Syntax is even more wretched than before, but at least semantics are now right; syntax will be fixed when rtr-origin gets rewritten to use argparse subparsers. svn path=/branches/tk685/; revision=5782
2014-04-10Incomplete autoconf conversion in RP tools. Oops. Thanks, Michael.Rob Austein
svn path=/branches/tk685/; revision=5781
2014-04-07Whack test code to work with new tree, fix relaxng.py.Rob Austein
svn path=/branches/tk685/; revision=5765