aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-17RegenRob Austein
svn path=/trunk/; revision=4431
2012-04-17Make "valid_until" optional in schema for setup protocol. Fixes #237.Rob Austein
svn path=/trunk/; revision=4430
2012-04-17Automatic pull of documentation from Wiki.Rob Austein
svn path=/trunk/; revision=4429
2012-04-17Doh, better way of handling script name.Rob Austein
svn path=/trunk/; revision=4428
2012-04-17Helps to use the right name for the script.Rob Austein
svn path=/trunk/; revision=4427
2012-04-16Install rcynic.py instead of rcynic.xsl. Disable automatic crontabRob Austein
editing in installation scripts, it doesn't do the right thing for common case and would be better as part of an installation and configuration wizard anyway. Closes #234 and #229. svn path=/trunk/; revision=4426
2012-04-16CleanupRob Austein
svn path=/trunk/; revision=4425
2012-04-16Clean up README files. Mostly this means changing them to pointers toRob Austein
the real consolidated documentation. Delete old Doxygen-based rpkid manual and stuff that went with it, while retaining ability to generate Doxygen manual of internals for the libraries. This closes #232. svn path=/trunk/; revision=4424
2012-04-16Add flat text and PDF translations of documentation fromRob Austein
http://trac.rpki.net/, which is now the primary documentation source. This partially addresses #224, although there is no doubt still a way to go on content of the new documentation, given the complaints\\\\\\\\\\helpful suggestions I'm getting from my esteemed group of alpha testers. svn path=/trunk/; revision=4423
2012-04-16Rework ./configure options so that user tells us what RPKI tools theyRob Austein
want to install and we tell the user if something is missing. This closes #231. svn path=/trunk/; revision=4422
2012-04-15Put BPKI server files in /usr/local/share/rpki (akaRob Austein
${datarootdir}/rpki). This closes #230 and partially addresses #227. svn path=/trunk/; revision=4421
2012-04-15setup_publication() had the "DROP TABLE IF EXISTS" exception problemRob Austein
too. svn path=/trunk/; revision=4420
2012-04-15Don't abort unit tests when dnspython is not installed.Rob Austein
svn path=/trunk/; revision=4419
2012-04-15Forgot to take myrpki out of Makefile, oops, fixed. smoketest wasRob Austein
getting upset when trying to delete nonexistent SQL tables; have fixed this before, but apparently managed to break it again. svn path=/trunk/; revision=4418
2012-04-15Retire myrpki.py before it confuses somebody.Rob Austein
svn path=/trunk/; revision=4417
2012-04-15Merge branches/tk161 to trunk.Rob Austein
svn path=/trunk/; revision=4415
2012-04-13Remove <span class="icon"/> elements -- for some reason these leaveRob Austein
messes when this script is run on MacOSX, but not on FreeBSD. Version skews of the programs involved, probably. svn path=/branches/tk161/; revision=4412
2012-04-13New documentation tools.Rob Austein
svn path=/branches/tk161/; revision=4411
2012-04-06Disable Django debugging and add warning comment.Rob Austein
svn path=/branches/tk161/; revision=4410
2012-04-06RegenRob Austein
svn path=/branches/tk161/; revision=4409
2012-03-21Merge from trunk.Rob Austein
svn path=/branches/tk161/; revision=4408
2012-03-21Shut up about skipped rsync connections when rsync is disabled.Rob Austein
svn path=/trunk/; revision=4407
2012-03-21Drop sessions with failed connectsions from graphs of seconds/objectRob Austein
and objects/connection, as failed connections skew the result in confusing ways. svn path=/trunk/; revision=4406
2012-03-21Merge from trunk/.Rob Austein
svn path=/branches/tk161/; revision=4405
2012-03-21Gah, typo in [4400].Rob Austein
svn path=/trunk/; revision=4404
2012-03-19Sync from trunk.Rob Austein
svn path=/branches/tk161/; revision=4403
2012-03-16Rework failure rate computation to use rolling 72 hour window, asRob Austein
previous metric was incomprehensible. svn path=/trunk/; revision=4401
2012-03-15Tweak exception handling code to log exception class. See #212.Rob Austein
svn path=/trunk/; revision=4400
2012-03-15Sigh, make work with Python 2.6 again.Rob Austein
svn path=/trunk/; revision=4399
2012-03-15No gdbm on MacOSX.Rob Austein
svn path=/trunk/; revision=4398
2012-03-15Add ylabels; cleanup.Rob Austein
svn path=/trunk/; revision=4397
2012-03-12"make depend" is currently (OpenSSL 1.0.0h) broken on Mac OS X,Rob Austein
because it goes looking for a non-existent "makedepend" program. As far as I can tell, everything works fine if we just ignore the failure and press on with the OpenSSL build, so we now do that. Sigh. svn path=/trunk/; revision=4396
2012-03-12CVE-2012-0884 (Bleichenbacher's "Million Message Attack") only appliesRob Austein
to CMS when used for encryption, so I don't think it's a serious issue for RPKI CMS signed data, but upgrade to OpenSSL 1.0.0h anyway. svn path=/trunk/; revision=4395
2012-03-11Use gdbm module directly instead of whacky anydb module.Rob Austein
svn path=/trunk/; revision=4394
2012-03-11Debug rekey/revoke code, mostly SQL interface issues.Rob Austein
This fixes #218. I think. svn path=/trunk/; revision=4393
2012-03-09Move AKI checks to precede signature check, as AKI checks are cheaper.Rob Austein
svn path=/trunk/; revision=4392
2012-03-09Fix fencepost error in walk_ctx_loop_next(). This closes #219.Rob Austein
svn path=/trunk/; revision=4391
2012-03-09Use Python "shelve" module to avoid processing XML we've already seenRob Austein
in a previous run, which speeds this tediously slow script up by something close to an order of magnitude. svn path=/trunk/; revision=4390
2012-03-07Start collecting data on how long it takes to run the bits we careRob Austein
about on the relying party side (time to fetch, time to validate). svn path=/trunk/; revision=4389
2012-03-07Break mirroring out of torrent creation, as they may need to run onRob Austein
very different schedules. svn path=/trunk/; revision=4388
2012-03-06Change default host for transmission RPC connection from "localhost"Rob Austein
to "127.0.0.1". Feh. svn path=/trunk/; revision=4387
2012-03-02Add lockfile support, to let us serialize rcynic runs. AllowRob Austein
configuration of our idea of the unauthenticated directory independent of rcynic, to avoid interfering with chroot configuration. svn path=/trunk/; revision=4386
2012-03-02Add keep-lockfile, to simplify process queuing.Rob Austein
svn path=/trunk/; revision=4385
2012-03-02First smoke test of generation and upload code.Rob Austein
svn path=/trunk/; revision=4384
2012-03-01Add seed ratio tweak.Rob Austein
svn path=/trunk/; revision=4383
2012-03-01Record failure when we can't even parse a trust anchor, much lessRob Austein
check it (eg, recent AfriNIC incident). Fixes #187. svn path=/trunk/; revision=4382
2012-03-01Work around atomic-rename problem using OpenSSH-specific extension.Rob Austein
svn path=/trunk/; revision=4381
2012-03-01Ignore atomic installation issue for now. Maybe ask author ofRob Austein
paramiko about it some day. svn path=/trunk/; revision=4380
2012-03-01Generation of new torrents almost working, except that SFTP doesn'tRob Austein
support atomic rename without a protocol extension which paramiko doesn't support (yet?). Yeargh. svn path=/trunk/; revision=4379
2012-02-29CheckpointRob Austein
svn path=/trunk/; revision=4378