aboutsummaryrefslogtreecommitdiff
path: root/rpkid/ext
AgeCommit message (Expand)Author
2014-04-05Source tree reorg, phase 1. Almost everything moved, no file contents changed.Rob Austein
2014-02-21Add router certificate support to yamltest, rpkic, etc.Rob Austein
2014-02-13Better way to handle _object_exception_helper() failures.Rob Austein
2014-02-13Failure of one of the _extension_helper() functions isn't really anRob Austein
2014-01-29CheckpointRob Austein
2014-01-28More consolidation of extension handling code. DebugRob Austein
2014-01-28Add ExtendedKeyUsage, refactor extension handling code.Rob Austein
2013-12-16Clean up unused variables.Rob Austein
2013-10-08Add DH and DSA parameter generation, while I still remember all theRob Austein
2013-10-08Preliminary support for ECDSA and EC key parameter generation. At theRob Austein
2013-10-08Switch RSA key generation to use a new .generateRSA() class methodRob Austein
2013-09-20Fix obscure reference count oops in IPAddress arithmetic operationRob Austein
2013-08-28Pass Python exceptions from callback through to caller correctly.Rob Austein
2013-08-28Cleanup.Rob Austein
2013-08-28Rework the new certificate validation code to better encapsulate theRob Austein
2013-08-27X509StoreCTX.getCurrentCertificate() and X509StoreCTX.getChain().Rob Austein
2013-08-27X509StoreCTX.store property.Rob Austein
2013-08-27Doh, simpler.Rob Austein
2013-08-27CleanupRob Austein
2013-08-27Move most control operations from X509StoreCTX to X509Store.Rob Austein
2013-08-25Fix various things that required sequences to accept iterables. Fix aRob Austein
2013-08-25Certificate verification code approaching something usable.Rob Austein
2013-08-24Basic certificate verification works. Needs a bunch of additionalRob Austein
2013-08-23Notes on future work to track OpenSSL's PKCS #1.5 -> PKCS #8 transition.Rob Austein
2013-08-22First cut at adding a .verify() method back to the X509Store class.Rob Austein
2013-07-23Apparently I never set svn:keywords for this file.Rob Austein
2013-05-14Clean unused variables.Rob Austein
2013-04-11Get rid of dependency on v3_key_usage from OpenSSL library, since someRob Austein
2013-03-22.setRFC3779() handling of emtpy iterations was subtly broken in waysRob Austein
2012-11-23Use Py_ssize_t consistently for string lengths in C/Python API. See #355.Rob Austein
2012-11-22ipaddress_object_from_bytes() wasn't throwing exception correctly onRob Austein
2012-11-08Add __copy__ and __deepcopy__ support to IPAddress objects.Rob Austein
2012-10-26Warnings dependent on word size: same OS and compiler version, warningRob Austein
2012-10-26Change POW representation of UTCTime and GeneralizedTime to use PythonRob Austein
2012-10-25Add direct conversion of datetime (and subclasses) timestamps toRob Austein
2012-10-25Fix some documentation strings. Convert inappropriate uses ofRob Austein
2012-10-14CleanupRob Austein
2012-10-13Consolidate all the IP-version-specific voodoo into a read-only dataRob Austein
2012-10-12Correct type names (insert package name).Rob Austein
2012-10-12Replace rpki.ipaddrs with rpki.POW.IPAddress.Rob Austein
2012-10-11Tell OpenSSL to use Python's replacements for libc memory allocationRob Austein
2012-10-11Use correct OID for EE certificate SIA (id-ad-signedObject, notRob Austein
2012-10-10Convert ROAs and manifests to use POW CMS subclasses. Start inchingRob Austein
2012-10-10Fix length of manifest BIT STRING. Remove extraneous argument fromRob Austein
2012-10-09FIRST allocate, THEN initialize. Doh.Rob Austein
2012-10-09Calculate SKI directly from POW.Asymmetric object.Rob Austein
2012-10-05Apparently gcc reserves the right to optimize code to the point whereRob Austein
2012-10-05Convert another chunk of Python code to use new POW classes. Clean upRob Austein
2012-10-03Make new POW.ROA and POW.Manifest subclasses of POW.CMS. This isRob Austein
2012-10-02Cleanup #warnings.Rob Austein