aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-05OpenSSL 1.0.2h.Rob Austein
svn path=/trunk/; revision=6423
2016-04-28Truncate pickle file before rewriting it, to keep Python from beingRob Austein
confused by old data if we update in place. Use shorter names in the top-level dict to remove visual clutter in unpickling code. svn path=/trunk/; revision=6401
2016-04-28And of course rootd does everything just a little differently, so weRob Austein
need a few rootd-specific hacks in the pickling script to make sure we pick up all the certificate files rootd has issued. svn path=/trunk/; revision=6399
2016-04-28dict() of dict()s turns out to be easier to work with than a singleRob Austein
layer dict() with a tuple key. svn path=/trunk/; revision=6397
2016-04-27First step of transition mechanism from trunk/ to tk705/: script toRob Austein
encapsulate all (well, we hope) relevant configuration and state from a trunk/ CA in a form we can easily load on another machine, or on the same machine after a software upgrade, or .... Transfer format is an ad hoc Python dictionary, encoded in Python's native "Pickle" format, compressed by "xz" with SHA-256 integrity checking enabled. See #807. svn path=/trunk/; revision=6395
2016-04-26Update trunk/FreeBSD port from django14 to django16.Rob Austein
svn path=/trunk/; revision=6389
2016-04-15Use logger rather than stderr if rpki-rtr server mode tries and failsRob Austein
to chdir(), to avoid confusing clients if inetd decides to merge stderr into stdout (text error messages don't parse well as PDUs). svn path=/trunk/; revision=6362
2016-04-12Change default handling of <group> when parsing ROA requests from CSV:Rob Austein
if <group> column is omitted, we now use the <pnm> value as the <group>, in effect requesting a separate ROA for each ROA request, which is almost certainly what the user wanted. Explictly specifying the <group> value should still work, in case anybody still needs multi-prefix ROAs for testing or other purposes. svn path=/trunk/; revision=6359
2016-04-08Bump OpenSSL to 1.0.2g.Rob Austein
svn path=/trunk/; revision=6350
2016-04-01Unterminated quoted string in FreeBSD installation script.Rob Austein
svn path=/trunk/; revision=6344
2016-04-01Log image generation, since htmldoc occasionally barfs on image files.Rob Austein
svn path=/trunk/; revision=6343
2016-04-01Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=6342
2016-03-31Preliminary fix for #799. I no longer have a proper test environmentRob Austein
for this, will take a little while to rebuild one, but the affected code is already broken and I doubt this will make it any worse, so committing it now to see if it solves Randy's immediate problem. svn path=/trunk/; revision=6341
2016-03-29Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=6337
2016-03-29Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=6336
2016-03-28Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=6332
2016-03-27Automatic pull of documentation from Wiki.RPKI Documentation Robot
svn path=/trunk/; revision=6331
2016-03-26Relatively gratuitous commit to force regeneration of all binary packages.Rob Austein
svn path=/trunk/; revision=6330
2016-03-25Now that the real version of rpki-pbuilder has moved into apt-tools,Rob Austein
remove all the other copies to prevent confusion. svn path=/trunk/; revision=6329
2016-03-19Update rpki-rtr port to what the RFC says. See #784.Rob Austein
svn path=/trunk/; revision=6315
2016-03-17Synchronize script naming with tk705. svn merge tossed its cookies again.Rob Austein
svn path=/trunk/; revision=6311
2015-12-07Update OpenSSL to version 1.0.2e.Rob Austein
svn path=/trunk/; revision=6212
2015-11-24Yet another private Django config that needed to be kludged to charsetRob Austein
latin1 to work around MySQL 5.6 insanity. Fixes #782 (again). svn path=/trunk/; revision=6193
2015-11-24Add charset=latin1 kludge for GUI too. Fixes #782.Rob Austein
svn path=/trunk/; revision=6192
2015-11-23Kludge that works around characterset madness with MySQL 5.6 breaksRob Austein
MySQL 5.5, so try the kludge, whine if it fails, then blunder ahead. Fixes #781. svn path=/trunk/; revision=6190
2015-11-23Doh, rpkic is using Django, so we need the Django version of the MySQLRob Austein
5.6 Latin1 kludge. svn path=/trunk/; revision=6189
2015-11-23Horrible kludge to work around MySQL bug: As of MySQL 5.6, the defaultRob Austein
character set is UTF8 (fine so far), which causes MySQL to reject ASN.1 DER stored in BLOBs (or, more likely, any operations against such columns) on the grounds that ASN.1 DER is not well-formed UTF8. svn path=/trunk/; revision=6188
2015-10-11Update to modern Python string formatting. Add date stamp to UMFHRob Austein
"From " line in case that's what's been giving the IRR code indigestion. svn path=/trunk/; revision=6111
2015-10-09Change reduced list of repositories in analysis script to focus on theRob Austein
RIRs and AltCA for now. Perhaps this script should use argparse? svn path=/trunk/; revision=6104
2015-08-06Script to generate root certificates on machines without useful OpenSSL. ↵Rob Austein
See #768. svn path=/trunk/; revision=6090
2015-08-03Update postinst to cope with /var/www/html move.Rob Austein
svn path=/trunk/; revision=6088
2015-08-03Track https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730372Rob Austein
svn path=/trunk/; revision=6086
2015-07-21Summary: Sigh, package name changed too.Rob Austein
svn path=/trunk/; revision=6079
2015-07-21Summary: mod_wsgi3 => mod_wsgi4.Rob Austein
svn path=/trunk/; revision=6078
2015-07-20Change Django FreeBSD port dependency to py-django14 (LTS).Rob Austein
svn path=/trunk/; revision=6077
2015-07-20Disable dependency checking while building port skeletons.Rob Austein
svn path=/trunk/; revision=6076
2015-07-10Update to OpenSSL 1.0.2d.Rob Austein
svn path=/trunk/; revision=6075
2015-04-06refactor route dump importer to share code common to text and MRT dumpsMichael Elkins
svn path=/trunk/; revision=6074
2015-03-25use buffering when invoking the bzunip2 subprocess for better performanceMichael Elkins
see #759 svn path=/trunk/; revision=6073
2015-03-24log message when timing out should be at the ERROR level since the script ↵Michael Elkins
has failed svn path=/trunk/; revision=6072
2015-03-23Remove routeviews.org dump when finished processing it.Michael Elkins
See #759 svn path=/trunk/; revision=6071
2015-03-23add `download-directory' configuration option in [web_portal] to specify the ↵Michael Elkins
directory to use when downloading the routeviews.org dump. changed default value to /var/tmp see #759 svn path=/trunk/; revision=6070
2015-03-20Update to OpenSSL 1.0.1m.Michael Elkins
http://openssl.org/news/secadv_20150319.txt svn path=/trunk/; revision=6069
2015-03-06tighten up default TLS settings in apache.conf to exclude weak ciphersMichael Elkins
svn path=/trunk/; revision=6068
2015-03-05fix inaccurate future validity status in the ROA confirmation page when ↵Michael Elkins
multiple ROAs are created at once. closes #753 svn path=/trunk/; revision=6067
2015-03-04add checkbox to ROA creation form to optionally create additional ROAs for ↵Michael Elkins
child routes that will become invalid as the result the parent creating a ROA. see #719 svn path=/trunk/; revision=6066
2015-03-04don't require TLS when DEBUG=TrueMichael Elkins
This is useful for running the Django test webserver without TLS support. svn path=/trunk/; revision=6065
2015-03-04accidentally committed bootstrap 3 fonts in trunkMichael Elkins
svn path=/trunk/; revision=6064
2015-02-25add new glyphicon setMichael Elkins
svn path=/trunk/; revision=6055
2015-02-24/usr/ports/Mk/ voodoo changed, USE_PYTHON=v is now USES=python:v.Rob Austein
svn path=/trunk/; revision=6048