+
Skip to content
This repository was archived by the owner on Apr 28, 2022. It is now read-only.

1nfiniteloop/openssl-ca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openssl-ca

This project is archived

Because the demios openssl c bindings this library depends on is not actively maintained.

Description

This project contain wrapper-classes for most of the x509 parts in the OpenSSL API. The wrappers makes error-handling and memory-managment easier compared to use the plain C-style D API.

Usage

Run unittests with dub test.

Examples is available under examples/ folder. You can run them simply as a script, example examples/make_cert.d.

Development environment

This project is developed in Visual Studio Code (VS Code) "insiders" https://code.visualstudio.com/insiders/. Currently (at the time of writing) only this pre-release version supports the plugin "remote development". This plugin makes it possible to have the development environment inside a container, see more @ https://code.visualstudio.com/docs/remote/containers.

To setup the development environment you only need to open this project in VS Code and a notification appears where you can choose to open the project inside a container. All the tools and dependencies will be installed and set-up accordingly to what's specified in the .devcontainer/Dockerfile. No further dependencies, tools or library installations is needed, the only prerequisite on the host is that Docker is installed.

License

MIT

References

Some sources of inspiration used within this project:

About

OpenSSL wrappers for x509 certificates written in D

Resources

License

Stars

Watchers

Forks

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载