aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-01New TLS code mostly working. Only lightly tested so far, but "makeRob Austein
test" ran to completion. svn path=/pow/POW-0.7/POW.c; revision=2481
2009-05-31TypoRob Austein
svn path=/rpkid/testbed.py; revision=2480
2009-05-30CheckpointRob Austein
svn path=/rpkid/rpki/https.py; revision=2479
2009-05-30Ssl.useKey() botched EVP_PKEY reference count, leading to core dumps.Rob Austein
svn path=/pow/POW-0.7/POW.c; revision=2478
2009-05-30Show peer certificatesRob Austein
svn path=/scripts/tls-client.py; revision=2477
2009-05-30Certificate verificationRob Austein
svn path=/scripts/tls-client.py; revision=2476
2009-05-30Don't short-circuit TLS X.509 verificationRob Austein
svn path=/pow/POW-0.7/POW.c; revision=2475
2009-05-30Ssl.trustCertificate()Rob Austein
svn path=/pow/POW-0.7/POW.c; revision=2474
2009-05-30DocRob Austein
svn path=/pow/POW-0.7/POW.c; revision=2473
2009-05-29Ssl.fileno()Rob Austein
svn path=/pow/POW-0.7/POW.c; revision=2472
2009-05-29SSL verification modesRob Austein
svn path=/pow/POW-0.7/POW.c; revision=2471
2009-05-29Silence a gcc warningRob Austein
svn path=/rcynic/rcynic.c; revision=2470
2009-05-29Unused variablesRob Austein
svn path=/pow/POW-0.7/POW.c; revision=2469
2009-05-29TLS testbedRob Austein
svn path=/scripts/tls-client.py; revision=2468
2009-05-29Further adventures in translation from OpenSSL error stack to PythonRob Austein
exceptions. svn path=/pow/POW-0.7/POW.c; revision=2467
2009-05-29Fix Define_Exception() macrologyRob Austein
svn path=/pow/POW-0.7/POW.c; revision=2466
2009-05-29More cleanup. Remove disused PKCS #7 code. Rework exceptions toRob Austein
simplify use of event-driven SSL connections. svn path=/pow/POW-0.7/POW.c; revision=2465
2009-05-29Handle missing socket directory somewhat better. Comment cleanup.Rob Austein
svn path=/rtr-origin/rtr-origin.py; revision=2464
2009-05-29LoggingRob Austein
svn path=/rpkid/rpki/x509.py; revision=2463
2009-05-29CleanupRob Austein
svn path=/rpkid/Makefile; revision=2462
2009-05-29Rewrite 147.28.*.* as 147.28.0.0/16-24Rob Austein
svn path=/rpkid/testbed.7.yaml; revision=2461
2009-05-29Add another test case, this one with some big ROAs. RenameRob Austein
testbed-clean.sql as its name was messing up filename completion and driving me nuts. svn path=/rpkid/Makefile; revision=2460
2009-05-28Command line syntax has changedRob Austein
svn path=/rtr-origin/server.sh; revision=2459
2009-05-28Handle ROAs containing nested prefixes.Rob Austein
svn path=/rcynic/rcynic.c; revision=2458
2009-05-28Prefixes in ROAs are allowed to overlap.Rob Austein
svn path=/rpkid/rpki/resource_set.py; revision=2457
2009-05-28Cleanup script from RandyRob Austein
svn path=/rpkid/testbed-clean.sql; revision=2456
2009-05-28Massive cleanup, mostly cosmetic.Rob Austein
svn path=/pow/POW-0.7/POW.c; revision=2455
2009-05-27CleanupRob Austein
svn path=/pow/POW-0.7/POW.c; revision=2454
2009-05-27Impressively consistant typo.Rob Austein
svn path=/pow/POW-0.7/POW.c; revision=2453
2009-05-27Update copyright notices in files edited this yearRob Austein
svn path=/rcynic/rcynic.c; revision=2452
2009-05-26Suppress withdrawal of revoked child_cert objects that have alreadyRob Austein
been overwritten by their replacements. svn path=/rpkid/rpki/rpki_engine.py; revision=2451
2009-05-26DebuggingRob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2450
2009-05-26New test case, with deep hostingRob Austein
svn path=/rpkid/Makefile; revision=2449
2009-05-21CleanupRob Austein
svn path=/rpkid/testpoke.py; revision=2448
2009-05-21rpkid hosting (self_id > 1) now working! Not well-tested yet.Rob Austein
testpoke.py really isn't the right tool for some of what testbed.py is doing (wiring class_names into the YAML file causes spurious errors). svn path=/rpkid/rpki/https.py; revision=2447
2009-05-21More CMS cert loggingRob Austein
svn path=/rpkid/rpki/x509.py; revision=2446
2009-05-21Checkpoint. Use event timers rather than time.sleep(), etc.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2445
2009-05-20Doh, use .split() instead of .partition().Rob Austein
svn path=/rpkid/testbed.py; revision=2444
2009-05-20CheckpointRob Austein
svn path=/rpkid/testbed.py; revision=2443
2009-05-20CheckpointRob Austein
svn path=/rpkid/testbed.py; revision=2442
2009-05-19LintRob Austein
svn path=/rpkid/rpki/https.py; revision=2441
2009-05-19Nasty little bug 50 revisions ago, masked by other issues subsequentlyRob Austein
fixed, hard to find because I did too good a job of quietly handling exceptions. Original bug was just missing argument to a method call. svn path=/rpkid/rpki/rpki_engine.py; revision=2440
2009-05-19Show offending values when raising DBConsistancyErrorRob Austein
svn path=/rpkid/rpki/sql.py; revision=2439
2009-05-17Defer connection attempts until after allowing I/O to run, in caseRob Austein
we've been running compute bound (or otherwise not handling I/O) for long enough that we have connection close events queued up. svn path=/rpkid/rpki/https.py; revision=2438
2009-05-17CheckpointRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=2437
2009-05-17CleanupRob Austein
svn path=/rpkid/testbed.py; revision=2436
2009-05-16CheckpointRob Austein
svn path=/rpkid/testbed.py; revision=2435
2009-05-16Turn off detailed HTTP logging (for now, anyway)Rob Austein
svn path=/rpkid/rpki/https.py; revision=2434
2009-05-16Rework handling of argument errorsRob Austein
svn path=/rpkid/cross_certify.py; revision=2433
2009-05-16CheckpointRob Austein
svn path=/rpkid/testbed.py; revision=2432