Age | Commit message (Collapse) | Author |
|
svn path=/branches/tk705/; revision=6407
|
|
Still have irdb and pubd to do.
svn path=/branches/tk705/; revision=6406
|
|
that anybody is likely to care.
svn path=/branches/tk705/; revision=6405
|
|
svn path=/branches/tk705/; revision=6404
|
|
results, of course, but Django behavior so far suggests that this
approach will probably work.
svn path=/branches/tk705/; revision=6403
|
|
svn path=/branches/tk705/; revision=6402
|
|
svn path=/branches/tk705/; revision=6400
|
|
svn path=/branches/tk705/; revision=6398
|
|
svn path=/branches/tk705/; revision=6396
|
|
encapsulate all (well, we hope) relevant configuration and state from
a trunk/ CA in a form we can easily load on another machine, or on the
same machine after a software upgrade, or ....
Transfer format is an ad hoc Python dictionary, encoded in Python's
native "Pickle" format, compressed by "xz" with SHA-256 integrity
checking enabled. See #807.
svn path=/trunk/; revision=6395
|
|
svn path=/branches/tk705/; revision=6308
|
|
svn path=/branches/tk705/; revision=6284
|
|
svn path=/branches/tk705/; revision=6264
|
|
or commenting conventions should be shot. If it so happens that it is
inconvenient to shoot him, then he is to be politely requested to recode
his program in adherence to the above standard."
-- Michael Spier, Digital Equipment Corporation
svn path=/branches/tk705/; revision=6152
|
|
presence of namespace-using content: removes unnecessary prefixes,
while retaining those required for this particular output.
svn path=/branches/tk705/; revision=6133
|
|
"myrpki" to new IETF standards track I-D syntax.
svn path=/branches/tk705/; revision=6131
|
|
svn path=/branches/tk705/; revision=6124
|
|
"From " line in case that's what's been giving the IRR code indigestion.
svn path=/trunk/; revision=6111
|
|
RIRs and AltCA for now. Perhaps this script should use argparse?
svn path=/trunk/; revision=6104
|
|
See #768.
svn path=/trunk/; revision=6090
|
|
svn path=/branches/tk705/; revision=6081
|
|
days ago, but forgot to check in changes at the time).
svn path=/branches/tk705/; revision=6024
|
|
svn path=/branches/tk705/; revision=6021
|
|
delta rather than a range.
svn path=/branches/tk705/; revision=6010
|
|
legacy rpki and pubd databases.
svn path=/branches/tk705/; revision=5987
|
|
svn path=/branches/tk705/; revision=5956
|
|
svn path=/branches/tk713/; revision=5948
|
|
svn path=/branches/tk705/; revision=5936
|
|
May have finally gotten the right balance of indexes for basic use.
Use various optimizations to let us load large data sets before the
heat death of the universe. Some of these optimizations are
dangerous, in the sense that if this script crashes while constructing
the database, you'll have to rebuild the database from scratch.
Probably ought to offer both this and the slow-but-safe approach as
command line options, but:
- The speed improvements look to be worth at least an order of
magnitude in the runtime,
- The speed improvements also prevent all the fsync() calls in the
safe approach from turning the underlying filesystem into cream
cheese while the script is running, and
- This script is just a research anlysis tool to begin with.
So I think the risk is justified in this case.
svn path=/trunk/; revision=5934
|
|
seconds-since-epoch.
svn path=/trunk/; revision=5933
|
|
svn path=/branches/tk705/; revision=5931
|
|
svn path=/trunk/; revision=5930
|
|
svn path=/branches/tk705/; revision=5929
|
|
svn path=/trunk/; revision=5928
|
|
svn path=/trunk/; revision=5927
|
|
svn path=/branches/tk705/; revision=5926
|
|
work of extracting and parsing before discovering that we've hit a
duplicate. Not sure what equivalent would be for Maildir (maybe
Message-ID?) so deferring that for now.
svn path=/trunk/; revision=5925
|
|
svn path=/branches/tk705/; revision=5924
|
|
analysis.
svn path=/trunk/; revision=5923
|
|
svn path=/branches/tk705/; revision=5922
|
|
svn path=/branches/tk705/; revision=5918
|
|
that smoketest.py uses an obsolete BPKI model which requires different
configuration than modern code. Real fix is several different major
refactoring jobs (merging rootd into rpkid, merging all three
YAML-based test tools...). As usual, not today.
svn path=/branches/tk705/; revision=5914
|
|
svn path=/trunk/; revision=5909
|
|
RRDP publication code.
svn path=/branches/tk705/; revision=5907
|
|
svn path=/branches/tk705/; revision=5906
|
|
svn path=/branches/tk705/; revision=5905
|
|
svn path=/trunk/; revision=5894
|
|
multiple protocol versions. Not tested yet.
svn path=/trunk/; revision=5893
|
|
a quick hack to get router keys into BIRD while waiting for rtrlib.
svn path=/trunk/; revision=5866
|
|
See #633, #685.
svn path=/branches/tk685/; revision=5777
|