aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
2010-01-20Silence .checkpoint() noise.Rob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2955
2010-01-15CopyrightsRob Austein
svn path=/rpkid/irdbd.sql; revision=2953
2010-01-15Regression test for SQL data type error (prefixlen 128).Rob Austein
svn path=/rpkid/testbed.3.yaml; revision=2952
2010-01-15Range error was imposing ceiling of 127 on prefix lengths.Rob Austein
svn path=/rpkid/irdbd.sql; revision=2951
2010-01-14More unit tests, while looking for a reported /128 bug. Didn't findRob Austein
anything, but harmless. svn path=/rpkid/rpki/resource_set.py; revision=2950
2010-01-13multimodule hack for pubdRob Austein
svn path=/rpkid/pubd.py; revision=2949
2010-01-12testbed and yamltest should always log to stderrRob Austein
svn path=/myrpki/yamltest.py; revision=2944
2010-01-12Don't mask real error when exiting before daemons ever started.Rob Austein
svn path=/rpkid/testbed.py; revision=2943
2010-01-12RegenRob Austein
svn path=/rpkid/doc/Installation; revision=2942
2010-01-12Wiki no longer maintained and causing problems for users, bye byeRob Austein
svn path=/rpkid/doc/pubd.dot; revision=2941
2010-01-12Document common debugging options.Rob Austein
svn path=/rpkid/rpki/__init__.py; revision=2940
2010-01-12regenRob Austein
svn path=/rpkid/doc/Installation; revision=2938
2010-01-12testbed.sql -> testbed.setup.sqlRob Austein
svn path=/rpkid/rpki/__init__.py; revision=2937
2010-01-07Cleanup of substring checks.Rob Austein
svn path=/myrpki/arin-rootcert.py; revision=2935
2010-01-07Don't attempt to withdraw a manifest or CRL that was never publishedRob Austein
when cleaning up a dead ca_detail. svn path=/rpkid/rpki/rpki_engine.py; revision=2934
2010-01-07Split backtraces into separate messages, one per line, for syslog.Rob Austein
svn path=/rpkid/rpki/log.py; revision=2933
2010-01-06More checkpoints.Rob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2932
2010-01-06First cut at morphing checkpoints into keepalive code.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=2931
2010-01-05Explictly log no-op .reissue() case.Rob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2930
2010-01-05Reuse single timer object in cron handler.Rob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=2929
2010-01-05Tweaks to DeadDrop Maildir format.Rob Austein
svn path=/rpkid/rpki/x509.py; revision=2928
2010-01-04Still seeing unexplained memory bloat, try a different approach toRob Austein
tracking this down. svn path=/rpkid/rpki/async.py; revision=2926
2009-12-31Upgrade XML/CMS "dead drop" audit and debugging facility to write toRob Austein
Maildir folders, so we can reuse existing third party tools as viewers, download and archive maintenence tools, etcetera. svn path=/rpkid/rpki/config.py; revision=2916
2009-12-30Config file support for XML/CMS message tracing.Rob Austein
svn path=/rpkid/rpki/config.py; revision=2915
2009-12-30Doc bugRob Austein
svn path=/rpkid/rpki/x509.py; revision=2914
2009-12-28Add support for non-debugging global parameters.Rob Austein
svn path=/myrpki/myirbe.py; revision=2913
2009-12-28CleanupRob Austein
svn path=/myrpki/myirbe.py; revision=2912
2009-12-28Start adding config file control for all the weird little debuggingRob Austein
and tuning parameters. This may require refactoring eventually, but it's better than having to modify the source code every time. svn path=/rpkid/irdbd.py; revision=2911
2009-12-25Change logging default back to using syslog; add -d/--debug switch toRob Austein
all daemons to support logging to stderr. svn path=/myrpki/yamltest.py; revision=2910
2009-12-24RegenRob Austein
svn path=/rpkid/doc/manual.pdf; revision=2908
2009-12-23Don't blow out with an exception when retrieving nextUpdate value from our ↵Rob Austein
own manifests. svn path=/rpkid/rpki/exceptions.py; revision=2907
2009-12-23Change ASN representation from DECIMAL to BIGINT UNSIGNED, because theRob Austein
former invokes weird type conversions deep in the guts of MySQLdb. svn path=/rpkid/irdbd.sql; revision=2906
2009-12-23Wrong name for classRob Austein
svn path=/rpkid/rpki/publication.py; revision=2905
2009-12-23Tweak logging for ROA encoding DerError.Rob Austein
svn path=/rpkid/rpki/x509.py; revision=2904
2009-12-23More exception handling tweaksRob Austein
svn path=/rpkid/rpki/publication.py; revision=2903
2009-12-22Handle exception that was causing unintended exit from event_loop(),Rob Austein
add safety net to keep servers from crashing if something like this happens again. svn path=/rpkid/rpki/async.py; revision=2902
2009-12-22Turn off persistant connections, premature optimization of somethingRob Austein
that's too complex already. svn path=/rpkid/rpki/https.py; revision=2899
2009-12-21Log connection data on (some) exceptions.Rob Austein
svn path=/rpkid/rpki/https.py; revision=2898
2009-12-21Handle SSLUnexpectedEOFError in .tls_accept() so that sysmond probes won't ↵Rob Austein
backtrace. svn path=/rpkid/rpki/https.py; revision=2897
2009-12-21Seriously outdated header comment.Rob Austein
svn path=/rpkid/rpki/https.py; revision=2896
2009-12-21Have to import "with" statement from future into Python 2.5 to avoidRob Austein
syntax errors while suppressing MySQLdb set deprecation warnings in Python 2.6. Feh. svn path=/rpkid/irdbd.py; revision=2895
2009-12-21Suppress Python 2.6 warnings about MySQLdb using deprecated setsRob Austein
module, since the code still works and this is beyond our control. svn path=/rpkid/irdbd.py; revision=2894
2009-12-21Doc updateRob Austein
svn path=/rpkid/Doxyfile; revision=2893
2009-12-18Doxygen markup errorRob Austein
svn path=/rpkid/rpki/async.py; revision=2892
2009-12-02sync_wrapper wasn't working quite right with defer().Rob Austein
svn path=/rpkid/rpki/async.py; revision=2890
2009-12-02Clean up deferred action queue logic. Turns out we need to run theRob Austein
deferred action queue twice, once after serving I/O events, once after running the timer queue. svn path=/rpkid/rpki/async.py; revision=2889
2009-12-02Implement deferred action queue separate from timers.Rob Austein
svn path=/rpkid/rpki/async.py; revision=2888
2009-12-01Clean up timer debugging code. Clear pointers in a few places thatRob Austein
appear to have been causing circular references. svn path=/rpkid/rpki/async.py; revision=2887
2009-11-30Timer debugging codeRob Austein
svn path=/rpkid/rpki/async.py; revision=2886
2009-11-04Use batch-mode publication in rpkid. Fix FOREIGN KEY constraints.Rob Austein
svn path=/myrpki/myirbe.py; revision=2876