Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-23 | Try not to lose original exception context when blowing out of sync_wrapper. | Rob Austein | |
svn path=/rpkid/rpki/async.py; revision=3004 | |||
2010-02-23 | Initial cut of <list_received_resources/> code. | Rob Austein | |
svn path=/rpkid/irbe_cli.py; revision=3002 | |||
2010-02-23 | Regen | Rob Austein | |
svn path=/rpkid/left-right-protocol-samples.xml; revision=3001 | |||
2010-02-23 | regen | Rob Austein | |
svn path=/rpkid/rpki/relaxng.py; revision=2998 | |||
2010-02-19 | Checkpoint | Rob Austein | |
svn path=/myrpki.rototill/examples/myrpki.conf; revision=2980 | |||
2010-02-19 | Clean up ${section::option} parsing, make it work for subscripted | Rob Austein | |
options too. svn path=/rpkid/rpki/config.py; revision=2979 | |||
2010-02-17 | Debugging cleanup | Rob Austein | |
svn path=/rpkid/rpki/async.py; revision=2976 | |||
2010-02-17 | Add support for OpenSSL-style ${section::option} indirect variable | Rob Austein | |
references. svn path=/myrpki.rototill/examples/myrpki.conf; revision=2975 | |||
2010-01-24 | Get rid of spurious connection timeout messages (helps to cancel the | Rob Austein | |
timer when closing the connection, doh). svn path=/rpkid/rpki/https.py; revision=2972 | |||
2010-01-24 | Logging | Rob Austein | |
svn path=/rpkid/rpki/https.py; revision=2971 | |||
2010-01-24 | Tweak twisty maze of connection shutdown code to adhere more closely | Rob Austein | |
to underlying asynchat event sequence. I think that violating the underlying event model is why we were leaking file descriptors ("closed" connections that were not in fact being closed), overnight test seems to bear this out. svn path=/rpkid/rpki/https.py; revision=2970 | |||
2010-01-23 | Doh, debug message already obsolete when checked in. | Rob Austein | |
svn path=/rpkid/rpki/async.py; revision=2961 | |||
2010-01-23 | Add cutoff threshold and tuple tracking to gc_summary. | Rob Austein | |
svn path=/rpkid/rpki/async.py; revision=2960 | |||
2010-01-20 | Clean up handling of incompletely initialized connections. | Rob Austein | |
svn path=/rpkid/rpki/https.py; revision=2957 | |||
2010-01-20 | Silence .checkpoint() noise. | Rob Austein | |
svn path=/rpkid/rpki/rpki_engine.py; revision=2955 | |||
2010-01-14 | More unit tests, while looking for a reported /128 bug. Didn't find | Rob Austein | |
anything, but harmless. svn path=/rpkid/rpki/resource_set.py; revision=2950 | |||
2010-01-13 | multimodule hack for pubd | Rob Austein | |
svn path=/rpkid/pubd.py; revision=2949 | |||
2010-01-12 | Document common debugging options. | Rob Austein | |
svn path=/rpkid/rpki/__init__.py; revision=2940 | |||
2010-01-12 | testbed.sql -> testbed.setup.sql | Rob Austein | |
svn path=/rpkid/rpki/__init__.py; revision=2937 | |||
2010-01-07 | Cleanup of substring checks. | Rob Austein | |
svn path=/myrpki/arin-rootcert.py; revision=2935 | |||
2010-01-07 | Don't attempt to withdraw a manifest or CRL that was never published | Rob Austein | |
when cleaning up a dead ca_detail. svn path=/rpkid/rpki/rpki_engine.py; revision=2934 | |||
2010-01-07 | Split backtraces into separate messages, one per line, for syslog. | Rob Austein | |
svn path=/rpkid/rpki/log.py; revision=2933 | |||
2010-01-06 | More checkpoints. | Rob Austein | |
svn path=/rpkid/rpki/rpki_engine.py; revision=2932 | |||
2010-01-06 | First cut at morphing checkpoints into keepalive code. | Rob Austein | |
svn path=/rpkid/rpki/left_right.py; revision=2931 | |||
2010-01-05 | Explictly log no-op .reissue() case. | Rob Austein | |
svn path=/rpkid/rpki/rpki_engine.py; revision=2930 | |||
2010-01-05 | Reuse single timer object in cron handler. | Rob Austein | |
svn path=/rpkid/rpki/rpki_engine.py; revision=2929 | |||
2010-01-05 | Tweaks to DeadDrop Maildir format. | Rob Austein | |
svn path=/rpkid/rpki/x509.py; revision=2928 | |||
2010-01-04 | Still seeing unexplained memory bloat, try a different approach to | Rob Austein | |
tracking this down. svn path=/rpkid/rpki/async.py; revision=2926 | |||
2009-12-31 | Upgrade XML/CMS "dead drop" audit and debugging facility to write to | Rob 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-30 | Config file support for XML/CMS message tracing. | Rob Austein | |
svn path=/rpkid/rpki/config.py; revision=2915 | |||
2009-12-30 | Doc bug | Rob Austein | |
svn path=/rpkid/rpki/x509.py; revision=2914 | |||
2009-12-28 | Add support for non-debugging global parameters. | Rob Austein | |
svn path=/myrpki/myirbe.py; revision=2913 | |||
2009-12-28 | Cleanup | Rob Austein | |
svn path=/myrpki/myirbe.py; revision=2912 | |||
2009-12-28 | Start adding config file control for all the weird little debugging | Rob 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-25 | Change logging default back to using syslog; add -d/--debug switch to | Rob Austein | |
all daemons to support logging to stderr. svn path=/myrpki/yamltest.py; revision=2910 | |||
2009-12-23 | Don'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-23 | Wrong name for class | Rob Austein | |
svn path=/rpkid/rpki/publication.py; revision=2905 | |||
2009-12-23 | Tweak logging for ROA encoding DerError. | Rob Austein | |
svn path=/rpkid/rpki/x509.py; revision=2904 | |||
2009-12-23 | More exception handling tweaks | Rob Austein | |
svn path=/rpkid/rpki/publication.py; revision=2903 | |||
2009-12-22 | Handle 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-22 | Turn off persistant connections, premature optimization of something | Rob Austein | |
that's too complex already. svn path=/rpkid/rpki/https.py; revision=2899 | |||
2009-12-21 | Log connection data on (some) exceptions. | Rob Austein | |
svn path=/rpkid/rpki/https.py; revision=2898 | |||
2009-12-21 | Handle SSLUnexpectedEOFError in .tls_accept() so that sysmond probes won't ↵ | Rob Austein | |
backtrace. svn path=/rpkid/rpki/https.py; revision=2897 | |||
2009-12-21 | Seriously outdated header comment. | Rob Austein | |
svn path=/rpkid/rpki/https.py; revision=2896 | |||
2009-12-21 | Have to import "with" statement from future into Python 2.5 to avoid | Rob Austein | |
syntax errors while suppressing MySQLdb set deprecation warnings in Python 2.6. Feh. svn path=/rpkid/irdbd.py; revision=2895 | |||
2009-12-21 | Suppress Python 2.6 warnings about MySQLdb using deprecated sets | Rob Austein | |
module, since the code still works and this is beyond our control. svn path=/rpkid/irdbd.py; revision=2894 | |||
2009-12-18 | Doxygen markup error | Rob Austein | |
svn path=/rpkid/rpki/async.py; revision=2892 | |||
2009-12-02 | sync_wrapper wasn't working quite right with defer(). | Rob Austein | |
svn path=/rpkid/rpki/async.py; revision=2890 | |||
2009-12-02 | Clean up deferred action queue logic. Turns out we need to run the | Rob 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-02 | Implement deferred action queue separate from timers. | Rob Austein | |
svn path=/rpkid/rpki/async.py; revision=2888 |