Skip to content
Jon Ericson edited this page Mar 14, 2025 · 4 revisions

Welcome to the OpenSSL wiki!

Anyone with a GitHub account may add or edit wiki pages. We ask that contributions be specifically relevant to the OpenSSL community.

Migrating content

This wiki is hosted on GitHub and replaces the a MediaWiki wiki. While that site has plenty of useful information, many pages are no longer up-to-date. That said, if you see a page on the old wiki that's still useful, feel free to move it here.

Getting raw wiki content the old wiki

If you have the title of a wiki page, you can get a copy of the raw wiki format by visiting:

https://wiki.openssl.org/index.php?title=PAGE_TITLE&action=raw

Using curl is a convenient way to get a local copy:

curl 'https://wiki.openssl.org/index.php?title=PAGE_TITLE&action=raw' > PAGE_TITLE.wiki

Converting to Markdown

For ease of editing, we ask that pages conform to GitHub Flavored Markdown. Pandoc converts MediaWiki (and many other formats) into Markdown:

pandoc -f mediawiki -t gfm PAGE_TITLE.wiki -o PAGE_TITLE.md

You may use the "New page" button on the wiki site to publish the page.

Cloning the wiki

If you prefer to work locally, it is possible to clone the wiki:

git clone https://github.com/openssl/openssl.wiki.git

A note from the GitHub documentation:

Once you have cloned the wiki, you can add new files, edit existing ones, and commit your changes. You and your collaborators can create branches when working on wikis, but only changes pushed to the default branch will be made live and available to your readers.

Fixing outdated content

Please review content you contribute to make sure it's up-to-date. Not everything on the old wiki is current, so go over the content and verify it's still accurate for the most recent release of OpenSSL.

Wiki Rules