Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-15 | Consolidate and rationalize validation status codes. (#81) | Rob Austein | |
svn path=/rcynic/rcynic.c; revision=3988 | |||
2011-09-15 | Check TAL URI properly. (#80) | Rob Austein | |
Clean up a bit of dead code. svn path=/rcynic/rcynic.c; revision=3987 | |||
2011-09-15 | Update smoketest to track rcynic | Rob Austein | |
svn path=/rpkid/tests/smoketest.py; revision=3986 | |||
2011-09-15 | Merge rcynic-ng/ back into rcynic/. Used svn merge --ignore-ancestry | Rob Austein | |
to minimize problems for people mirroring the repository. svn path=/configure; revision=3985 | |||
2011-09-14 | Better support for migration from old-style output directories. | Rob Austein | |
svn path=/rcynic-ng/rcynic.c; revision=3984 | |||
2011-09-14 | Fix test in upgraded_from_pre_symlink_rcynic() | Rob Austein | |
svn path=/rcynic-ng/rcynic.c; revision=3983 | |||
2011-09-14 | Silence compiler warning | Rob Austein | |
svn path=/rcynic-ng/rcynic.c; revision=3982 | |||
2011-09-14 | Forgot doc update. No biscuit. | Rob Austein | |
svn path=/rcynic-ng/README; revision=3981 | |||
2011-09-14 | Rework output directory scheme to do atomic instalation of new results | Rob Austein | |
via the ancient rename-symlink-to-directory hack. (#61) svn path=/rcynic-ng/rcynic.c; revision=3980 | |||
2011-09-13 | Comment nit. | Rob Austein | |
svn path=/rcynic-ng/rcynic.c; revision=3979 | |||
2011-09-13 | Clean up handling of stale certificates and manifests. | Rob Austein | |
svn path=/rcynic-ng/rcynic.c; revision=3978 | |||
2011-09-12 | Add (non-zero) default for rsync-timeout. Update documentation. (#40) | Rob Austein | |
svn path=/rcynic-ng/README; revision=3977 | |||
2011-09-10 | Check for exception select() throws on bad file descriptor, to avoid | Rob Austein | |
going into a spin loop. (#69) Preserve old signal handlers even if we do have to restart the I/O loop. Minor clean up. svn path=/rpkid/rpki/async.py; revision=3976 | |||
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-09-07 | Fix handling of HTTPTimeout. (#70) | Rob Austein | |
Crank down HTTP timeout values. svn path=/rpkid/rpki/http.py; revision=3974 | |||
2011-09-07 | Change [3245] should have applied to sql-dumper.py too. | Rob Austein | |
svn path=/rpkid/tests/sql-dumper.py; revision=3973 | |||
2011-09-06 | Cleanup | Rob Austein | |
svn path=/scripts/Old/apnic-test-3.tgz; revision=3972 | |||
2011-09-06 | Non-blocking connect needs timeout. (#70) | Rob Austein | |
svn path=/rpkid/rpki/http.py; revision=3971 | |||
2011-09-06 | Upgrade to OpenSSL 1.0.0e (CVE-2011-3207). | Rob Austein | |
svn path=/openssl/Makefile.in; revision=3970 | |||
2011-09-05 | Rudamentary script for extracting XML from pcap files. | Rob Austein | |
svn path=/scripts/pcap-to-xml.sh; revision=3969 | |||
2011-09-01 | Implement rsync_state_conflict_wait (#12). | Rob Austein | |
svn path=/rcynic-ng/rcynic.c; revision=3968 | |||
2011-09-01 | Fix problem where rsync_ctx objects representing connections that had | Rob Austein | |
timed out would get stomped and restarted. Handle timeouts as failure, and put repositories on which we've timed out into the dead_host list. Rework rsync_mgr() yet again, still trying to juggle the three-way wait for timeouts, subprocess I/O, and exiting subprocesses. Parse the warning message rsyncd sends when we've hit its per-module connection limit, as a first step towards per-repository connection limits (not that this helps when a repository is behind a firewall that starts whacking connections at the transport layer...). svn path=/rcynic-ng/rcynic.c; revision=3967 | |||
2011-09-01 | Oops, memchr() is ISO C but memrchr() isn't. | Rob Austein | |
svn path=/rcynic-ng/bio_f_linebreak.c; revision=3966 | |||
2011-09-01 | Clean up old APNIC trust anchor, long since replaced by TAL. | Rob Austein | |
svn path=/rcynic-ng/sample-trust-anchors/apnic.cer; revision=3965 | |||
2011-09-01 | Add BIO_f_linebreak filter to work around OpenSSL's strange Base64 | Rob Austein | |
limitations. (#2) svn path=/rcynic-ng/Makefile.in; revision=3964 | |||
2011-08-30 | Restrict subject and issuer names per draft-ietf-sidr-res-certs 4.4 | Rob Austein | |
and 4.5. At least for now, we just generate warnings on violations, we don't reject certificates just for failing this test. svn path=/rcynic-ng/rcynic.c; revision=3963 | |||
2011-08-24 | myrpki.conf delenda est | Rob Austein | |
svn path=/rpkid/examples/rpki.conf; revision=3962 | |||
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-23 | Move TODO list to ticket system. | Rob Austein | |
svn path=/rpkid/README; revision=3960 | |||
2011-08-22 | Update ancient TODO before transfering what's left of it to ticket system | Rob Austein | |
svn path=/rpkid/README; revision=3959 | |||
2011-08-22 | Add ${myrpki::configuration-directory} to make it easier to use | Rob Austein | |
absolute filenames. svn path=/rpkid/examples/rpki.conf; revision=3958 | |||
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-19 | Add run-rsync config flag and rsync_skipped validation status code, to | Rob Austein | |
handle cases where rcynic chooses not to run rsync at all, for whatever reason. (#5, #13) svn path=/rcynic-ng/README; revision=3954 | |||
2011-08-18 | Initial implementation of dead host cache. (#5) | Rob Austein | |
svn path=/rcynic-ng/rcynic.c; revision=3953 | |||
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-08-12 | Don't drop cron event when mysqld is down. (#3) | Rob Austein | |
svn path=/rpkid/rpki/rpkid.py; revision=3949 | |||
2011-08-12 | Set noexecstack to avoid problems with SELinux (#7) | Rob Austein | |
svn path=/configure; revision=3948 | |||
2011-08-12 | Don't freak out over failure to drop nonexistant tables | Rob Austein | |
svn path=/rpkid/tests/smoketest.py; revision=3947 | |||
2011-07-27 | Consolidate all of the import voodoo for MySQLdb into a new module. | Rob Austein | |
svn path=/buildtools/make-python-executable.py; revision=3946 | |||
2011-07-27 | Reorder status codes. Add a bit more logging of forcible termination | Rob Austein | |
of overdue rsync processes. svn path=/rcynic-ng/rcynic.c; revision=3945 | |||
2011-07-25 | add blurb about necessary file permissions for portal-gui | Michael Elkins | |
svn path=/rpkid/portal-gui/README; revision=3944 | |||
2011-07-25 | portal-gui install dox update | Michael Elkins | |
svn path=/rpkid/portal-gui/README; revision=3943 | |||
2011-07-25 | Printouts of lists of certificates and CRLs do not make good exception strings | Rob Austein | |
svn path=/rpkid/rpki/x509.py; revision=3942 | |||
2011-07-25 | Collapse summary report lines for null generation | Rob Austein | |
svn path=/rcynic-ng/rcynic.xsl; revision=3941 |