Go to file
Neil Schelly 25340fd744 Combining Authority Key Identifier extension options in the schema. (#651)
* Combining Authority Key Identifier extension options in the schema.
This makes processing them in the cert/csr generation stage make more sense because they are two options in the same x.509 extension. They were already in the same part of the schema for authorities, but this makes the certificates follow the same pattern, and it allows them to share the same schema/validation layout.

* Updating schema tests to match changes

* Fixing an idiot typo

* I promise to stop using Travis as a typo-corrector soon.
2017-01-18 14:16:19 -08:00
docs Plugin base classes: update method signatures & fix raise (#598) 2016-12-14 13:42:29 -08:00
gulp ensuring our index gets created (#591) 2016-12-13 11:13:44 -08:00
hooks Fix code reference to older version of flake8 (#426) 2016-09-18 11:05:29 -07:00
lemur Combining Authority Key Identifier extension options in the schema. (#651) 2017-01-18 14:16:19 -08:00
trustores initial commit 2015-06-22 13:47:27 -07:00
.bowerrc Fixing the paths related to javascript dependecies 2015-08-14 10:05:30 -07:00
.coveragerc Initial work on #74. (#514) 2016-11-21 09:19:14 -08:00
.gitattributes adding automatic versioning 2015-11-30 10:43:41 -08:00
.gitignore Closes #278 and #199, Starting transition to marshmallow (#299) 2016-05-05 12:52:08 -07:00
.jshintignore Pleasing the JSHint gods 2015-07-21 13:36:03 -07:00
.jshintrc Adding a visualization for authorities. (#338) 2016-05-30 21:52:34 -07:00
.pre-commit-config.yaml Re-working the way audit logs work. 2016-11-21 11:28:11 -08:00
.travis.yml Attempting to upgrade to node LTS (#585) 2016-12-13 08:50:12 -08:00
AUTHORS Version bump and needed documentation. 2015-10-24 11:18:27 -07:00
CHANGELOG.rst Adding release notes. (#459) 2016-11-15 16:44:40 -08:00
LICENSE Improving documentation layout 2015-12-31 11:12:56 -08:00
MANIFEST.in adding automatic versioning 2015-11-30 10:43:41 -08:00
Makefile Allowing tar to be installed without git or other development tools (#552) 2016-12-01 16:20:46 -08:00
OSSMETADATA adding OSSMETADATA for NetflixOSS tracking 2015-12-11 15:57:28 -08:00
README.rst Updating readme with supported python verisions (#524) 2016-11-22 17:09:21 -08:00
bower.json Rotation ui (#633) 2016-12-26 15:55:11 -08:00
config-default.py initial commit 2015-06-22 13:47:27 -07:00
gulpfile.js Pleasing the PEP8 gods 2015-07-21 13:06:13 -07:00
package.json Attempting to upgrade to node LTS (#585) 2016-12-13 08:50:12 -08:00
setup.cfg Ensuring that acme and cryptography respect different key types (#554) 2016-12-02 10:54:18 -08:00
setup.py Upgrade dependency marshmallow to ==2.11.1 (#644) 2017-01-08 14:52:28 -08:00
tox.ini Initial work on #74. (#514) 2016-11-21 09:19:14 -08:00

README.rst

Lemur
=====

.. image:: https://badges.gitter.im/Join%20Chat.svg
   :alt: Join the chat at https://gitter.im/Netflix/lemur
   :target: https://gitter.im/Netflix/lemur?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge

.. image:: https://readthedocs.org/projects/lemur/badge/?version=latest
    :target: https://lemur.readthedocs.org
    :alt: Latest Docs

.. image:: https://img.shields.io/badge/NetflixOSS-active-brightgreen.svg

.. image:: https://travis-ci.org/Netflix/lemur.svg
    :target: https://travis-ci.org/Netflix/lemur


Lemur manages TLS certificate creation. While not able to issue certificates itself, Lemur acts as a broker between CAs
and environments providing a central portal for developers to issue TLS certificates with 'sane' defaults.

It works on CPython 3.5. We deploy on Ubuntu and develop on OS X.


Project resources
=================

- `Lemur Blog Post <http://techblog.netflix.com/2015/09/introducing-lemur.html>`_
- `Documentation <http://lemur.readthedocs.org/>`_
- `Source code <https://github.com/netflix/lemur>`_
- `Issue tracker <https://github.com/netflix/lemur/issues>`_
- `Docker <https://github.com/Netflix/lemur-docker>`_