Age | Commit message (Collapse) | Author |
|
the PKCS !#10.
svn path=/branches/tk671/; revision=5683
|
|
have better things to do than shaving that particular yak today. So
I'm committing untested changes (to a development branch that nobody
but me is using) so I can test them on a working development platform.
svn path=/branches/tk671/; revision=5682
|
|
svn path=/branches/tk671/; revision=5680
|
|
PublicKey classes, with RSA and ECDSA as subclasses extending
PrivateKey. Revised API not necessarily in final form yet, but good
enough for smoketest to generate ECDSA keys for testing router certs.
svn path=/branches/tk671/; revision=5679
|
|
svn path=/trunk/; revision=5620
|
|
wait for them to exit anyway.
svn path=/trunk/; revision=5535
|
|
the fly during compilation.
svn path=/trunk/; revision=5335
|
|
child in rpkic, and teach yamltest to use it.
svn path=/trunk/; revision=5301
|
|
svn path=/trunk/; revision=5300
|
|
sharing a single regeneration interval value between certificates and
CRLs just doesn't work, and we can infer the CRL regeneration interval
from crl_interval. Change default value of regen_margin to something
consistent with human-time-scale expectations and the GUI's impending
expiration warning interval. See #347 and #512.
svn path=/trunk/; revision=5297
|
|
configure_root command; and rename rpkic delete_self to
delete_identity for symmetry. Clean up handling of rpkic command
syntax errors. Exit with non-zero status when rpkic is invoked with
arguments and the given command throws an error. See #466.
svn path=/trunk/; revision=5213
|
|
them, and teach Zookeeper.write_bpki_files() to tolerate being called
with rootd enabled but not yet configured. See #466.
svn path=/trunk/; revision=5211
|
|
svn path=/trunk/; revision=5196
|
|
GUI provide its own file-like object as a destination for logging.
See #396.
svn path=/trunk/; revision=4979
|
|
svn path=/trunk/; revision=4886
|
|
svn path=/branches/tk274/; revision=4794
|
|
svn path=/branches/tk274/; revision=4786
|
|
svn path=/branches/tk274/; revision=4775
|
|
smoketest repository layout to silence (correct) rcynic whining about
objects not in manifest.
svn path=/branches/tk274/; revision=4761
|
|
the bug fixed in [4684].
svn path=/branches/tk274/; revision=4686
|
|
svn path=/branches/tk274/; revision=4679
|
|
configurations, to avoid warnings about it being tainted. This is
really a conflict between needing to support rootd and wanting to make
the configuration clean when not running rootd: either we add an extra
directory level to the publication structure which we don't use when
not running rootd, or we move root.cer somewhere else. Since the
latter is simpler except for test configurations which are already
generated for us by programs, we do the latter.
svn path=/branches/tk274/; revision=4667
|
|
svn path=/branches/tk274/; revision=4659
|
|
can use yamltest to test configurations generated by yamlconf.
svn path=/branches/tk274/; revision=4658
|
|
rpkic under yamltest.
svn path=/branches/tk274/; revision=4649
|
|
closures, to make it easier for long-running tasks to yield the CPU
periodically. As a side effect, this moves a lot of dense code out of
rpki.left_right.self_elt methods and into separate task-specific
classes. See #275.
svn path=/branches/tk274/; revision=4640
|
|
svn path=/branches/tk274/; revision=4639
|
|
garbage collector can free up cache entries we're not using for us.
Rework update_roas() to be a bit more frugal with memory. See #278.
svn path=/branches/tk274/; revision=4626
|
|
svn path=/branches/tk274/; revision=4624
|
|
svn path=/trunk/; revision=4612
|
|
svn path=/trunk/; revision=4611
|
|
Tweak yamltest to force one ROA request per prefix regardless of how
the user expressed it; we may want to revisit this eventually, but
it's more useful this way for now.
svn path=/trunk/; revision=4609
|
|
svn path=/trunk/; revision=4566
|
|
"--flat" option to rpkic configure_publication_client. These are for
testing and simulation, do not use them in production.
svn path=/trunk/; revision=4545
|
|
svn path=/branches/tk33/; revision=4465
|
|
doing so makes sense. This closes #236.
svn path=/trunk/; revision=4433
|
|
${datarootdir}/rpki). This closes #230 and partially addresses #227.
svn path=/trunk/; revision=4421
|
|
svn path=/branches/tk161/; revision=4358
|
|
but note that I'm working this as part of #100 so it's on the tk100
branch, see #100).
This substantially completes #26 and #100, other than GUI integration.
Still some documentation and cleanup work to be done.
svn path=/branches/tk100/; revision=4150
|
|
svn path=/branches/tk100/; revision=4147
|
|
weird.
svn path=/branches/tk100/; revision=4146
|
|
new Django-model-based entitydb and IRDB.
svn path=/branches/tk100/; revision=4121
|
|
./configure. Change (almost) all programs to use rpki.conf instead of
separate config files for each program, and add support for
${prefix}/etc/rpki.conf like normal system programs.
svn path=/buildtools/make-python-executable.py; revision=3620
|
|
svn path=/pow/Makefile.in; revision=3582
|
|
smoketest
svn path=/rpkid/tests/smoketest.py; revision=3550
|
|
svn path=/rpkid/Makefile; revision=3465
|
|
rename to the real filename on close.
svn path=/rpkid.without_tls/rpki/myrpki.py; revision=3457
|
|
svn path=/rpkid/irdbd.py; revision=3378
|
|
svn path=/rpkid/rpki/myrpki.py; revision=3324
|
|
yamltest's initialization sequence, which needs to be fixed, but at
least this way myrpki knows that yamltest is doing something screwy.
svn path=/rpkid/tests/yamltest.py; revision=3322
|