Age | Commit message (Collapse) | Author |
|
svn path=/trunk/; revision=4044
|
|
to understand rcynic's output.
svn path=/trunk/; revision=4043
|
|
svn path=/trunk/; revision=4042
|
|
other allocations?
svn path=/trunk/; revision=4040
|
|
svn path=/presentations; revision=4038
|
|
svn path=/trunk/; revision=4037
|
|
svn path=/Makefile.in; revision=4034
|
|
svn path=/rpkid/rpki/gui/app/forms.py; revision=4033
|
|
svn path=/rtr-origin/rtr-origin.py; revision=4032
|
|
levels. This closes #89.
svn path=/rtr-origin/rtr-origin.py; revision=4031
|
|
element in rcynic output format
svn path=/rpkid/rpki/rcynic.py; revision=4030
|
|
is run twice in less than a second. Granted that this shouldn't
happen in the first place, but having seen it happen in testing when
something else was broken, detect the problem and handle it by
sleeping for one second if and only if necessary.
svn path=/rpkid/tests/smoketest.py; revision=4029
|
|
svn path=/rpkid/rpki/x509.py; revision=4028
|
|
This helps a bit with #54, but is a long way from fully identifying
which <self/> is logging at any given moment.
svn path=/rpkid/rpki/log.py; revision=4027
|
|
a better job of handling the traceback problem. See #95.
svn path=/rpkid/rpki/http.py; revision=4026
|
|
svn path=/rpkid/rpki/oids.py; revision=4025
|
|
svn path=/rpkid/rpki/gui/app/glue.py; revision=4024
|
|
svn path=/rpkid/rpki/gui/app/glue.py; revision=4023
|
|
resources
svn path=/rpkid/rpki/gui/app/forms.py; revision=4022
|
|
svn path=/rpkid/portal-gui/Makefile.in; revision=4021
|
|
svn path=/rpkid/Makefile.in; revision=4020
|
|
runnable. [4018] changed rsync_run()'s behavior slightly, needed to
compensate for that to avoid skipping the next entry in the queue when
rsync_run() detects a cache hit. See #98 for the original problem.
svn path=/rcynic/rcynic.c; revision=4019
|
|
retrieved the data we want while this rsync was queued. Fixes #98.
svn path=/rcynic/rcynic.c; revision=4018
|
|
svn path=/rcynic/rcynic.c; revision=4017
|
|
svn path=/rpkid/rpki/rootd.py; revision=4016
|
|
svn path=/rpkid/portal-gui/scripts/load_csv.py; revision=4015
|
|
"except:" clauses that should have been "except Exception:".
svn path=/rpkid/rpki-sql-setup.py; revision=4014
|
|
closes #93.
svn path=/rcynic/rcynic.c; revision=4013
|
|
svn path=/rcynic/rcynic.c; revision=4012
|
|
svn path=/rpkid/rpki/exceptions.py; revision=4011
|
|
CMS that doesn't validate (see #94). Switch CMS-dumping code to use
OpenSSL library code rather than dumpasn1 -- dumpasn1 is prettier, but
not enough prettier to be worth making people install yet another
freaking program that's only used to diagnose strange failures.
svn path=/rpkid/rpki/x509.py; revision=4010
|
|
callback handler throws an exception, eg, due to CMS validation
failure. This closes #94.
svn path=/rpkid/rpki/http.py; revision=4009
|
|
svn path=/rpkid/rpki/x509.py; revision=4008
|
|
warn and allow. Digest mismatch is now a warning message only.
Missing object that's listed in manifest is now logged as a serious
problem. At the moment, we do this for missing objects in both
current and backup generations. I'm not sure that's right, might make
more sense to log this only for current generation, but let's try
running this way for a little while to see what patterns show up.
svn path=/rcynic/README; revision=4007
|
|
configuration_directory
svn path=/rpkid/examples/rpki.conf; revision=4006
|
|
svn path=/rpkid/portal-gui/scripts/adduser.py; revision=4005
|
|
when logging stuff related to rsync subprocesses.
svn path=/rcynic/rcynic.c; revision=4004
|
|
This fixes #91.
svn path=/rcynic/rcynic.c; revision=4003
|
|
exited yet. Dunno why this happens, but it does. Apply upper bound
to how long rcynic goes to sleep for any one select(); pity kqueue()
isn't portable, that'd be a better solution. This closes #87.
svn path=/rcynic/rcynic.c; revision=4002
|
|
svn path=/rcynic/bio_f_linebreak.c; revision=4001
|
|
svn path=/rcynic/bio_f_linebreak.c; revision=4000
|
|
svn path=/rcynic/rcynic.c; revision=3999
|
|
is to see whether this commit closes #83 properly.
svn path=/rcynic/README; revision=3998
|
|
know how to manage. Cache values we use on every call to check_x509()
in the walk_ctx_t. This closes #83.
svn path=/rcynic/rcynic.c; revision=3997
|
|
svn path=/rcynic/Doxyfile; revision=3996
|
|
check (warning only) of CRLDPs in other objects against manifest EE
certificate CRLDP.
svn path=/rcynic/README; revision=3995
|
|
svn path=/rpkid/rpki/gui/app/glue.py; revision=3994
|
|
postpone CRL digest check until we've picked the manifest.
svn path=/rcynic/rcynic.c; revision=3993
|
|
blindly accepting current when both exist, further nit-picky checks
(AKI, CRL extensions, CRL and certificate versions).
svn path=/rcynic/rcynic.c; revision=3992
|
|
Start cleaning up tangled mess of interlocked checks between CRL and
manifests. (#83)
svn path=/rcynic/README; revision=3991
|