Skip to content

scolby33/OCSPdash

Repository files navigation

OCSPdash

Supports Python 3.7 MIT License Development Build Status Development Test Coverage Status

A dashboard for the status of the top certificate authorities' OCSP responders.

Installation

At the moment, installation must be performed via GitHub:

$ pip install git+https://github.com/scolby33/OCSPdash.git

OCSPdash supports only Python 3.7 or later.

Changelog

Changes as of 22 August 2017

  • Create a pretty results page using Bootstrap styles
  • Major refactoring of the ServerQuery class to be a subclass of the Censys API class
  • Create models and associated database schemata
  • Create a manager class to encapsulate working with the models and implement caching logic to reduce the number of (slow) API requests used
  • Added lots of type hinting information
  • Created a working webapp to display the results information and interact with the DB
  • Major updates to the CLI to allow it to run the webapp and local DB updates
  • Lots of small changes to get things working as a unified whole
  • Set a custom User-Agent for all usages of Requests via a custom Session object

Changes as of 16 August 2017

  • Initial implementation of the OCSP server testing functionality

Contributing

There are many ways to contribute to an open-source project, but the two most common are reporting bugs and contributing code.

If you have a bug or issue to report, please visit the issues page on GitHub and open an issue there.

If you want to make a code contribution, feel free to open a pull request!

License

MIT. See the LICENSE.rst file for the full text of the license.

About

A dashboard for the status of the top certificate authorities' OCSP responders.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages