Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-13 | getservbyname(). | Rob Austein | |
svn path=/trunk/; revision=5399 | |||
2013-06-12 | Cleanup client connect code. | Rob Austein | |
svn path=/trunk/; revision=5398 | |||
2013-06-12 | Do IPv6 client support properly, using getaddrinfo(). | Rob Austein | |
svn path=/trunk/; revision=5397 | |||
2013-06-12 | Add IPv6 support to --client TCP mode. | Rob Austein | |
svn path=/trunk/; revision=5396 | |||
2013-06-12 | Add --listener_tcp mode. Currently this is at proof-of-concept level | Rob Austein | |
to work out all the forking and dispatch stuff. Main things left to do are (a) rewriting the single IPv4/6 socket with blocking I/O to use asyncore and two sockets, and (b) daemonizing (maybe). svn path=/trunk/; revision=5395 | |||
2013-02-02 | Wire installed location of scan_roas into installed rtr-origin, so | Rob Austein | |
that we can stop fighting with FreeBSD's odd habit of installing packaged software in /usr/local/bin while excluding /usr/local/bin from the default $PATH in system cron jobs and shell scripts. svn path=/branches/tk377/; revision=5013 | |||
2012-10-18 | pylint | Rob Austein | |
svn path=/branches/tk274/; revision=4786 | |||
2012-03-21 | Gah, typo in [4400]. | Rob Austein | |
svn path=/trunk/; revision=4404 | |||
2012-03-15 | Tweak exception handling code to log exception class. See #212. | Rob Austein | |
svn path=/trunk/; revision=4400 | |||
2012-01-06 | Lab test of rpki-rtr over TLS using stunnel and s_client | Rob Austein | |
svn path=/trunk/; revision=4143 | |||
2011-12-27 | Python 2.5 doesn't have set.isdisjoint() | Rob Austein | |
svn path=/trunk/; revision=4138 | |||
2011-12-22 | Generate proper error reports for unknown protocol version, unknown | Rob Austein | |
PDU type, and various forms of corrupt data. We were catching all of them already, but not reporting them correctly. svn path=/trunk/; revision=4131 | |||
2011-11-02 | Clean up old PF_UNIX inodes in sockets/ subdirectory. This closes #118. | Rob Austein | |
svn path=/trunk/; revision=4073 | |||
2011-10-10 | Don't allow inversion of syslog facility and priority settings. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=4032 | |||
2011-10-10 | Add --syslog option to allow control over syslog facility and priority ↵ | Rob Austein | |
levels. This closes #89. svn path=/rtr-origin/rtr-origin.py; revision=4031 | |||
2011-09-16 | Minor rework of main program. Send --show output to stdout, without | Rob Austein | |
timestamps and without nasty EPIPE backtrace. svn path=/rtr-origin/rtr-origin.py; revision=3990 | |||
2011-09-16 | Rework separation between fatal and non-fatal rpki-rtr error codes. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3989 | |||
2011-09-07 | Handle client close events and exceptions a bit more quietly and | Rob Austein | |
aggressively in rpki-rtr server. svn path=/rtr-origin/rtr-origin.py; revision=3975 | |||
2011-08-24 | Server needs to handle Error Report PDU received from client. Drag | Rob Austein | |
other aspects of Error Report PDU implementation up to current spec while we're at it. (#36) svn path=/rtr-origin/rtr-origin.py; revision=3961 | |||
2011-08-22 | Cleaner version of host,port tagging kludge | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3957 | |||
2011-08-21 | Rework server logging code to support stunnel and to log local port | Rob Austein | |
when available. svn path=/rtr-origin/rtr-origin.py; revision=3956 | |||
2011-08-20 | Oops, log client address in --bgpdump_server mode, like --server. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3955 | |||
2011-08-16 | Use syslog for bgpdump_server | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3952 | |||
2011-08-16 | Debug --bgpdump_server mode | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3951 | |||
2011-08-16 | More fun with bgpdump testing. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3950 | |||
2011-06-20 | Fix race condition in test client. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3889 | |||
2011-06-18 | Simplfy --bgpdump_select | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3888 | |||
2011-06-17 | Feh, bgpdump whacked its database again | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3887 | |||
2011-06-17 | Switch from using print_roa to using scan_roas. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3883 | |||
2011-06-17 | Generate .ix. files for all .ax files in bgpdump mode | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3880 | |||
2011-06-17 | Rework bgpdump serial number handling, add bgpdump kickme support. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3879 | |||
2011-06-14 | --bgpdump mode was accidently deleting its output when generating nonce | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3872 | |||
2011-05-17 | Never delete latest version no matter how old it is. | Rob Austein | |
svn path=/rtr-origin/rpki; revision=3814 | |||
2011-05-03 | Hack to disable incremental dumps, for debugging | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3797 | |||
2011-04-22 | Copyright date | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3787 | |||
2011-04-22 | Don't bump serial number if nothing changed | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3786 | |||
2011-04-09 | .dump_ixfr() was testing wrong array elements, yielding flaky results | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3767 | |||
2011-04-06 | Do something a little more useful than backtrace if we fail to find | Rob Austein | |
print_roa command. svn path=/rtr-origin/rtr-origin.py; revision=3762 | |||
2011-03-18 | Add optional directory argument to --server command line | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3726 | |||
2011-03-10 | Ramp the syslog blathering down a bit | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3721 | |||
2011-03-10 | Add nonce support. | Rob Austein | |
svn path=/rtr-origin/rtr-origin-old.py; revision=3720 | |||
2011-03-08 | Rewrite dump_ixfr() to use array indices instead of modifying copies | Rob Austein | |
of input lists. Ugly, but orders of magnitude faster for large data sets (measured with cProfile, not guessing). svn path=/rtr-origin/rtr-origin.py; revision=3719 | |||
2011-03-08 | Cleanup | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3718 | |||
2011-03-08 | Add research-only "bgpdump" command. | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3717 | |||
2011-03-01 | Remove remaining rpki.* module references, so that this relying party | Rob Austein | |
tool need not depend on installation of the production side tools. svn path=/rtr-origin/rtr-origin.py; revision=3697 | |||
2011-03-01 | Remove most dependencies on rpki library modules. Still need to clean | Rob Austein | |
up rpki.async and rpki.log references. svn path=/rtr-origin/rtr-origin.py; revision=3696 | |||
2011-02-28 | Use "print_roa -b" instead of requiring rpki.POW, as POW is more work | Rob Austein | |
to compile on some platforms and relying party code doesn't need it. svn path=/rtr-origin/rtr-origin.py; revision=3695 | |||
2011-01-12 | Update draft name | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3604 | |||
2010-12-11 | Update to draft-ietf-sidr-rpki-rtr-04, which replaces the "source" and | Rob Austein | |
"color" attributes with must-be-zero fields of the same length. Since, not by accident, we only supported the zero values for those fields anyway, this change turns out not to require a flag day. svn path=/rtr-origin/rtr-origin.py; revision=3568 | |||
2010-11-09 | Skip borked ROAs (rather then crashing) | Rob Austein | |
svn path=/rtr-origin/rtr-origin.py; revision=3542 |