aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2013-09-07Well, this script now generates something that looks like aRob Austein
certificate tree and validates. Not at all certain that what we generate is right yet. svn path=/trunk/; revision=5487
2013-09-02Checkpoint.Rob Austein
svn path=/trunk/; revision=5484
2013-08-31Constraint class.Rob Austein
svn path=/trunk/; revision=5482
2013-08-31Checkpoint.Rob Austein
svn path=/trunk/; revision=5481
2013-08-30Cleanup.Rob Austein
svn path=/trunk/; revision=5479
2013-08-30Refactor X.509 verification code to add "nested set" tree markings toRob Austein
SQL as we go; since the expensive part of the SQL marking algorithm is the tree traversal and we have to do the same tree walk anyway while checking certificates, we might as well do both tasks at once. svn path=/trunk/; revision=5478
2013-08-29Cleanup.Rob Austein
svn path=/trunk/; revision=5477
2013-08-29Cleanup.Rob Austein
svn path=/trunk/; revision=5476
2013-08-29Now that we have a Python interface to the OpenSSL certificateRob Austein
validation code, use it to sanitize our database. svn path=/trunk/; revision=5475
2013-08-28Checkpoint.Rob Austein
svn path=/trunk/; revision=5474
2013-08-20Checkpoint.Rob Austein
svn path=/trunk/; revision=5459
2013-08-20Checkpoint.Rob Austein
svn path=/trunk/; revision=5458
2013-08-18CheckpointRob Austein
svn path=/trunk/; revision=5457
2013-08-17Checkpoint.Rob Austein
svn path=/trunk/; revision=5456
2013-08-14CheckpointRob Austein
svn path=/trunk/; revision=5455
2013-08-14Checkpoint. Nowhere near usable yet.Rob Austein
svn path=/trunk/; revision=5454
2013-08-09Notes on constraint file processing.Rob Austein
svn path=/trunk/; revision=5453
2013-08-09Allow query for NULL AKI or SKI. May not be all that useful, as ourRob Austein
data source is the unauthenticated/ tree, thus we still need to check against TALs, at which point we might as well just look up by URI. svn path=/trunk/; revision=5452
2013-08-08First steps towards parsing LTA YAML file. Add weakref object cache.Rob Austein
svn path=/trunk/; revision=5451
2013-08-06Wrap up database interface as a class.Rob Austein
svn path=/trunk/; revision=5450
2013-08-05Partial support for RFC 3779 inheritance.Rob Austein
svn path=/trunk/; revision=5449
2013-08-05Move GROUP BY to right place when restricting search by object type.Rob Austein
Consolidate simplified range search functions. More test cases. svn path=/trunk/; revision=5448
2013-08-05Add marker byte to be sure that IP addresses can't be confused withRob Austein
ASNs in our unified range table. Clean up unneeded debugging code. svn path=/trunk/; revision=5447
2013-08-05Checkpoint.Rob Austein
svn path=/trunk/; revision=5446
2013-06-18Hostname changes.Rob Austein
svn path=/trunk/; revision=5411
2012-10-18pylintRob Austein
svn path=/branches/tk274/; revision=4786
2012-09-20Whack rest of POW's object I/O (x.derRead(), x.derWrite()) to use newRob Austein
class-based methods instead of old module functions. svn path=/branches/tk274/; revision=4728
2012-09-19Log filesystem timestamps too.Rob Austein
svn path=/branches/tk274/; revision=4724
2012-07-12Use purportedly-human-readable strings instead of internal symbolsRob Austein
when listing what's wrong with particular objects. svn path=/trunk/; revision=4597
2012-07-12First cut at script to find ROAs and list expiration dates of allRob Austein
certificates in that ROA's authorization chain. See #256. svn path=/trunk/; revision=4596
2012-07-12CleanupRob Austein
svn path=/trunk/; revision=4595
2012-07-04images/ subdirectory.Rob Austein
svn path=/trunk/; revision=4571
2012-07-03Script to display object tracking data.Rob Austein
svn path=/trunk/; revision=4568
2012-06-25Add localcert.rpki.net.Rob Austein
svn path=/trunk/; revision=4557
2012-06-15Add warning and "Are you sure?" query.Rob Austein
svn path=/trunk/; revision=4543
2012-05-13Fix fatal typo. Don't overwrite existing .rrd files. Rework to pipeRob Austein
all commands to a single copy of rrdtool (much faster). Graph commands still need a lot of work. svn path=/trunk/; revision=4490
2012-05-13Cleanup: Just record raw numbers here, let rrdtool graphing do the analysis.Rob Austein
svn path=/trunk/; revision=4489
2012-05-12First sorta-working version, although not right yet.Rob Austein
svn path=/trunk/; revision=4488
2012-05-11Checkpoint.Rob Austein
svn path=/trunk/; revision=4487
2012-05-11Checkpoint of a tool to convert rcynic.xml to rrdtool input. NotRob Austein
usable yet. svn path=/trunk/; revision=4486
2012-05-08arin.rpki.net => repo0.rpki.net.Rob Austein
svn path=/trunk/; revision=4479
2012-05-05Use lowercase handle names for RIRs, for consistancy with older code.Rob Austein
svn path=/branches/tk33/; revision=4469
2012-05-05Cleanup.Rob Austein
svn path=/branches/tk33/; revision=4468
2012-05-05Fix double newline.Rob Austein
svn path=/branches/tk33/; revision=4466
2012-05-03Handle legacy via sixth pseudo-RIR named "LEGACY," at least for now.Rob Austein
svn path=/branches/tk33/; revision=4463
2012-05-03Merge in ERX data. See #33.Rob Austein
svn path=/branches/tk33/; revision=4462
2012-05-02First cut at hack to dump all relevant IANA data to CSV. Output stillRob Austein
needs to be merged with ERX data from ARIN's database, as IANA only deals with /8s in IPv4 space. Haven't figured out yet whether that should be a separate script or not. See #33. svn path=/branches/tk33/; revision=4460
2012-04-25Clean up old scripts which still imported the rpki.myrpki module.Rob Austein
svn path=/trunk/; revision=4454
2012-04-19Report what file script is reading to make it easier to track downRob Austein
things like schema validation errors. svn path=/trunk/; revision=4437
2012-03-21Merge from trunk.Rob Austein
svn path=/branches/tk161/; revision=4408