aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/irdb
AgeCommit message (Collapse)Author
2014-04-05Source tree reorg, phase 1. Almost everything moved, no file contents changed.Rob Austein
svn path=/branches/tk685/; revision=5757
2014-04-05Add delete_certificate_request and show_certificate_requests to rpkic.Rob Austein
svn path=/branches/tk671/; revision=5751
2014-03-31Pull from trunk.Rob Austein
svn path=/branches/tk671/; revision=5722
2014-02-25Router certificates working again after changes to get subject name out of ↵Rob Austein
the PKCS !#10. svn path=/branches/tk671/; revision=5683
2014-02-25Something broke MySQLdb on my laptop during a recent upgrade, and IRob Austein
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
2014-02-21Add router certificate support to yamltest, rpkic, etc.Rob Austein
svn path=/branches/tk671/; revision=5680
2014-02-20Whack RSA-specific code to a more general API using PrivateKey andRob Austein
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
2014-02-15Rework add_router_certificate_request to parse the XML format.Rob Austein
svn path=/branches/tk671/; revision=5665
2014-01-29First cut of zookeeper methods to add router certs and other EE certs.Rob Austein
Likely needs further refactoring before really usable by GUI or CLI. svn path=/branches/tk671/; revision=5654
2014-01-29Rework PKCS #10 sanity checking code.Rob Austein
svn path=/branches/tk671/; revision=5653
2014-01-29Clean up OID database. Would have done this years ago, had IRob Austein
understood how the globals() function works. svn path=/branches/tk671/; revision=5652
2014-01-29CheckpointRob Austein
svn path=/branches/tk671/; revision=5651
2014-01-26Checkpoint.Rob Austein
svn path=/branches/tk671/; revision=5646
2014-01-25Add EECertificateRequest model; untested, except to verify thatRob Austein
refactoring and adding model definitions didn't break anything that already worked. svn path=/branches/tk671/; revision=5645
2014-01-09Update more copyrights, clean up module doc blocks.Rob Austein
svn path=/trunk/; revision=5624
2014-01-07Remove ancient kludge that worked around a Django 1.2 bug.Rob Austein
svn path=/trunk/; revision=5613
2013-09-26Bump CRL interval up by an hour to avoid race condition, since CRLRob Austein
regeneration isn't instantaneous. Closes #601. svn path=/trunk/; revision=5524
2013-09-11Zookeeper.synchronize_bpki() was only synchronizing a subset of theRob Austein
BPKI material that Zookeeper.update_bpki() was updating. Fixes #611. svn path=/trunk/; revision=5492
2013-07-19Push updated BPKI CRL into pubd at the same time as we're pushingRob Austein
updated BSCs into rpkid. svn path=/trunk/; revision=5441
2013-06-18Synchronize BSCs after updating BPKI, closes #555.Rob Austein
Expanded calling sequence to Zookeeper.call_{pubd,rpkid}() methods to include sequences and generators, simplifying the calling code. svn path=/trunk/; revision=5412
2013-04-19Add option to allow setting initial resource validity when configuringRob Austein
child in rpkic, and teach yamltest to use it. svn path=/trunk/; revision=5301
2013-04-18Teach rpkic and yamltest about Ghostbusters records.Rob Austein
svn path=/trunk/; revision=5300
2013-04-16Restrict use of rpkid.self.regen_margin to certificate regeneration,Rob Austein
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
2013-03-25Add create_identity and initialize_server_bpki, teach yamltest to useRob Austein
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
2013-03-25Start splitting BPKI initialization into separate ServerCA andRob Austein
ResourceHolderCA chunks, so that we can call the former during package installation while leaving the latter for the operator. Not complete yet because I haven't yet sorted out what to do with rootd. See #466. svn path=/trunk/; revision=5206
2013-03-24First pass at cleaning up exception handling in rpkic and zookeeper.Rob Austein
See #485. svn path=/trunk/; revision=5205
2013-03-22Rewrite configure_publication_client() to avoid dependency onRob Austein
self.handle. Closes #468. svn path=/trunk/; revision=5197
2013-03-05Skip synchronization for parents with no repository set. Fixes #438.Rob Austein
svn path=/trunk/; revision=5107
2012-11-12merge with /trunkMichael Elkins
svn path=/branches/tk274/; revision=4849
2012-11-10Stylistic nit.Rob Austein
svn path=/branches/tk316/; revision=4839
2012-11-10remove 'serialize' from the introspection rules, since it doesn't affect the ↵Michael Elkins
database, only the ORM regenerate the initial migration svn path=/branches/tk317/; revision=4825
2012-11-10initial support for using django south on rpki.gui.appMichael Elkins
svn path=/branches/tk317/; revision=4824
2012-11-08convert the IP prefix from string to rpki.POW.IPAddress prior to invoking ↵Michael Elkins
resource_set.roa_prefix_ipv4 svn path=/branches/tk274/; revision=4810
2012-10-26Teach MySQLdb converter interface about rpki.sundial.datetime.Rob Austein
svn path=/branches/tk274/; revision=4794
2012-10-18pylintRob Austein
svn path=/branches/tk274/; revision=4786
2012-10-12Replace rpki.ipaddrs with rpki.POW.IPAddress.Rob Austein
svn path=/branches/tk274/; revision=4773
2012-10-01Convert CRL creation to use POW rather than POW.pkix.Rob Austein
svn path=/branches/tk274/; revision=4748
2012-09-02Checkpoint of tweaks to rpki.x509.X501DN class prior to flipping thatRob Austein
class to use POW instead of POW.pkix. svn path=/branches/tk274/; revision=4689
2012-08-24TypoRob Austein
svn path=/branches/tk274/; revision=4657
2012-08-23Checkpoint.Rob Austein
svn path=/branches/tk274/; revision=4656
2012-08-23Debug with larger configurations.Rob Austein
svn path=/branches/tk274/; revision=4655
2012-08-22Cleanup.Rob Austein
svn path=/branches/tk274/; revision=4654
2012-08-22Checkpoint of new testbed configuration tool.Rob Austein
svn path=/branches/tk274/; revision=4653
2012-08-21Use .raw() SQL queries when constructing Child.resource_bag (moreRob Austein
Django deepcopy). svn path=/branches/tk274/; revision=4652
2012-08-20Don't write unchanged BPKI files: nothing bad happens if we do, butRob Austein
apparently it confuses the users. svn path=/branches/tk274/; revision=4647
2012-08-20Refactor Zookeeper.synchronize() into a collection of moreRob Austein
finely-tuned methods. Zookeeper.synchronize() itself kept for backwards compatability and as a blanket operation to wahck everything in sight. See #281. svn path=/branches/tk274/; revision=4646
2012-07-30Switch to Django ORM .raw() query interface for a few queries whichRob Austein
were showing .deepcopy() hot spots under profiling. See #274. svn path=/trunk/; revision=4610
2012-07-06Add control interface to clear CMS-timestamp-based replay protection,Rob Austein
so we can recover from misconfigured clocks. Closes #265. Add child_handle attribute to <list_published_objects/> response. Closes #266. svn path=/trunk/; revision=4588
2012-07-05fix __unicode__ method for HostedCAMichael Elkins
svn path=/trunk/; revision=4580
2012-07-04Oops, forgot to include revoke_forgotten command when copying otherRob Austein
control operations over from irbe_cli to rpkic. svn path=/trunk/; revision=4572