Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 15, 2014
  1. @schlatterbeck
Commits on Dec 31, 2013
  1. @feisuzhu

    Workaround for broken SPKAC generated by Chrome

    feisuzhu authored
    * Valid SPKAC asn1parse:
    
        0:d=0  hl=4 l= 585 cons: SEQUENCE
        4:d=1  hl=4 l= 305 cons:  SEQUENCE
        8:d=2  hl=4 l= 290 cons:   SEQUENCE
       12:d=3  hl=2 l=  13 cons:    SEQUENCE
       14:d=4  hl=2 l=   9 prim:     OBJECT            :rsaEncryption
       25:d=4  hl=2 l=   0 prim:     NULL
       27:d=3  hl=4 l= 271 prim:    BIT STRING
      302:d=2  hl=2 l=   9 prim:   IA5STRING         :challenge
      313:d=1  hl=2 l=  13 cons:  SEQUENCE
      315:d=2  hl=2 l=   9 prim:   OBJECT            :md5WithRSAEncryption
      326:d=2  hl=2 l=   0 prim:   NULL
      328:d=1  hl=4 l= 257 prim:  BIT STRING
    
    * Offending SPKAC generated by Chrome:
    
        0:d=0  hl=4 l= 572 cons: SEQUENCE
        4:d=1  hl=4 l= 294 cons:  SEQUENCE
        8:d=2  hl=4 l= 288 cons:   SEQUENCE
       12:d=3  hl=2 l=  11 cons:    SEQUENCE
       14:d=4  hl=2 l=   9 prim:     OBJECT            :rsaEncryption
       25:d=3  hl=4 l= 271 prim:    BIT STRING
      300:d=2  hl=2 l=   0 prim:   IA5STRING         :
      302:d=1  hl=2 l=  11 cons:  SEQUENCE
      304:d=2  hl=2 l=   9 prim:   OBJECT            :md5WithRSAEncryption
      315:d=1  hl=4 l= 257 prim:  BIT STRING
Commits on Jan 26, 2013
  1. @schlatterbeck
  2. @schlatterbeck

    Add support for other hash algorithms for cert

    schlatterbeck authored
    This still fails for sha2 based algos (e.g. sha512 or sha256), tested on
    debian stale, may work on newer versions of M2Crypto.
Commits on Jan 17, 2013
  1. @schlatterbeck

    Remove relative imports, import version

    schlatterbeck authored
    Import version information in __init__
Commits on Jan 16, 2013
  1. @schlatterbeck

    Add doctest checks for resulting certificate

    schlatterbeck authored
    Use explicit not_before and not_after settings.
    Check PEM version of resulting certificate (this is now constant).
    Check parameters of resulting certificate.
Commits on Jan 15, 2013
  1. @schlatterbeck

    Implement Certificate Revocation Lists (CRL)

    schlatterbeck authored
    Factor pem_object from spkac.
  2. @schlatterbeck

    Fix timezone of default valid_from

    schlatterbeck authored
    We added the timezone to valid_from when time.time already returns UTC.
Commits on Jan 14, 2013
  1. @schlatterbeck

    Transform some assertions into exceptions

    schlatterbeck authored
    The check_purpose asserts in gen_crt are now moved to doctest.
    Syntax of exceptions changed to constructor call (python3 syntax).
    Fix one incomplete raise statement.
    Failing check for return code of verify_final now raises an exception.
  2. @schlatterbeck

    API Change: set_email is gone, constructor change

    schlatterbeck authored
    Allow extensions and subject attributes in constructor.
    Remove set_email (name also set CN and was misleading).
    Move test at end of file to doctest.
    Factor binary data used for tests into test.py.
Commits on Jan 13, 2013
  1. @schlatterbeck
Commits on Jan 12, 2013
  1. @schlatterbeck

    remove Bitstring, other serial

    schlatterbeck authored
    Remove the Bitstring class which was already factored.
    Test serial number other than 1.
    Move everything to pyspkac subdirectory for easier install.
Something went wrong with that request. Please try again.