aboutsummaryrefslogtreecommitdiff
path: root/rpkid/ext/POW.c
AgeCommit message (Expand)Author
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
2012-09-25Clear old extensions from PKCS #10 request before setting new ones.Rob Austein
2012-09-25Add PKCS#10 class.Rob Austein
2012-09-23Add X509.getPublicKey(). Clean up a couple zillion compiler warningsRob Austein
2012-09-22Drag Asymmetric class up to using the EVP_PKEY API, which simplifiesRob Austein
2012-09-22Internal TODO comments (easier than a ticket system on airplanes...).Rob Austein
2012-09-21ROA class.Rob Austein
2012-09-21Implement RPKI manifests. Raise exceptions properly in ASN1_TIMERob Austein
2012-09-20Whack rest of POW's object I/O (x.derRead(), x.derWrite()) to use newRob Austein
2012-09-20Clean up conversions between ASN.1 integers and Python integers.Rob Austein
2012-09-20Add ten gazillion class methods for reading objects. Eventually thisRob Austein
2012-09-18Add AKI and CRLNumber handlers for CRLs.Rob Austein
2012-09-18Add CertificatePolicies handlers.Rob Austein
2012-09-18CRLDP handlers.Rob Austein
2012-09-18AIA handlers.Rob Austein
2012-09-18Add SIA handlers.Rob Austein
2012-09-17Get rid of last(?) vestiges of silly dependencies on OpenSSL'sRob Austein
2012-09-17Add set methods for AKI and SKI extensions. Whack all derRead helpersRob Austein
2012-09-17Teach X509.{get,set}RFC3779() methods to use IPAddress class.Rob Austein
2012-09-17Add IPAddress class. This is intended to replace the rpki.ipaddrsRob Austein
2012-09-12Debug X509.getRFC3779(), add IPv6 support. Will need refactoring onceRob Austein
2012-09-12CheckpointRob Austein
2012-09-12CheckpointRob Austein
2012-09-12Get reference counts right.Rob Austein
2012-09-12Checkpoint working version of x509_object_get_rfc3779(). HideouslyRob Austein