Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.2 #7

Merged
merged 11 commits into from
May 17, 2017
Merged

1.2 #7

merged 11 commits into from
May 17, 2017

Conversation

ikreymer
Copy link
Owner

certauth 1.2

  • support for custom root ca and dynamic cert caching options
  • support for in-memory LRU cert cache

ikreymer and others added 7 commits May 11, 2017 09:30
…plain dict and FileCache

no longer have to write certs to filesystem
- root CA has its own overridable storage (RootCACache by default)
- cert_for_host()/get_wildcard_cert() can return the cache key (filename for FileCache) if include_cache_key=True
- added LRUCache as default cert cache (using OrderedDict)
- flexible init: cert_cache defaults to FileCache if string, or to LRUCache if int
- added get_root_pem() and get_root_pem_filename() for accessing root ca PEM and filename (using default storage)
- add tests for lru, in-mem CA
- add ordereddict install for py2.6 on travis and appveyor
@coveralls
Copy link

coveralls commented May 14, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling ab42d6a on 1.2 into 286b9bf on master.

@coveralls
Copy link

coveralls commented May 15, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling 71f90f7 on 1.2 into 286b9bf on master.

…rning just cert filename from FileCache

add load_cert() which handles all options and returns cert, key and optional cache key
@coveralls
Copy link

coveralls commented May 16, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling 2f54a07 on 1.2 into 286b9bf on master.

@coveralls
Copy link

coveralls commented May 16, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling 0eebfca on 1.2 into 286b9bf on master.

@coveralls
Copy link

coveralls commented May 16, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling 2bd79f1 on 1.2 into 286b9bf on master.

2 similar comments
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 2bd79f1 on 1.2 into 286b9bf on master.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 2bd79f1 on 1.2 into 286b9bf on master.

@ikreymer ikreymer merged commit 4ede691 into master May 17, 2017
@ikreymer ikreymer deleted the 1.2 branch May 17, 2017 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants