Matt Caswell [Tue, 17 Mar 2020 13:31:21 +0000 (13:31 +0000)]
Update website for new release
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/158)
Matt Caswell [Mon, 17 Feb 2020 12:22:56 +0000 (12:22 +0000)]
Add link to the QUIC blog post
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/156)
Matt Caswell [Tue, 7 Jan 2020 16:47:23 +0000 (16:47 +0000)]
Update the Release Strategy for 3.0
Schedule some alpah and beta releases for 3.0
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/web/pull/154)
Matt Caswell [Mon, 6 Jan 2020 16:22:17 +0000 (16:22 +0000)]
Update the website to remove a number of 1.0.2 references
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/153)
Matt Caswell [Fri, 3 Jan 2020 14:57:25 +0000 (14:57 +0000)]
Create an OTC page on the website
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/152)
Matt Caswell [Thu, 21 Nov 2019 13:44:27 +0000 (13:44 +0000)]
Update policies for OTC changes
Update other policies as necessary to reflect the bylaws changes that
introduced the OTC concept.
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/146)
Mark J. Cox [Fri, 3 Jan 2020 12:13:39 +0000 (12:13 +0000)]
Merge pull request #148 from mattcaswell/remove-110-additional
Remove an additional 1.1.0 reference
Mark J. Cox [Fri, 3 Jan 2020 12:13:07 +0000 (12:13 +0000)]
Merge pull request #151 from iamamoose/eolstatements
Allow a default statement if our page is not for a specific base version
Mark J. Cox [Fri, 3 Jan 2020 11:48:09 +0000 (11:48 +0000)]
Allow a default statement if our page is not for a specific base version
also clean up the HTML we closed the p tag in the wrong place. Add a
statement on all the versions out of support.
Mark J. Cox [Fri, 3 Jan 2020 10:05:39 +0000 (10:05 +0000)]
Merge pull request #150 from iamamoose/eolstatements
Update the vulnerability XML to also include some statements about EOL
Mark J. Cox [Fri, 3 Jan 2020 09:50:43 +0000 (09:50 +0000)]
Update the vulnerability XML to also include some statements about EOL versions
that was we can make it clear on the vulnerability page when things are EOL
Matt Caswell [Fri, 20 Dec 2019 13:21:39 +0000 (13:21 +0000)]
Updates for the 1.0.2u release
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/149)
Matt Caswell [Tue, 17 Dec 2019 14:26:51 +0000 (14:26 +0000)]
Remove an additional 1.1.0 reference
We previously removed references to 1.1.0 as a current release. There is
one remaining spot that was missed, so we update that too.
Matt Caswell [Mon, 16 Dec 2019 11:39:44 +0000 (11:39 +0000)]
Drop 1.1.0 as a current release
Don't refer to 1.1.0 as a current release since it is no longer supported.
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/147)
Matt Caswell [Thu, 21 Nov 2019 13:44:10 +0000 (13:44 +0000)]
Update the by-laws to introduce the OTC concept
We split the responsibilities of the current OMC into two different
groups - the OMC and the OTC (OpenSSL Technical Committee). The OMC still
retains its overall management function but the OTC becomes responsible
for technical decision making.
PR reviews will then require approval from an OTC member instead of an
OMC member.
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/143)
Matt Caswell [Fri, 6 Dec 2019 14:33:26 +0000 (14:33 +0000)]
Update newsflash for security advisory
Reviewed-by: Mark J. Cox <mark@awe.com>
(Merged from https://github.com/openssl/web/pull/144)
Matt Caswell [Fri, 6 Dec 2019 14:26:44 +0000 (14:26 +0000)]
Add security advisory for CVE-2019-1551
Reviewed-by: Mark J. Cox <mark@awe.com>
(Merged from https://github.com/openssl/web/pull/144)
Kurt Roeckx [Wed, 4 Dec 2019 18:09:01 +0000 (19:09 +0100)]
Update key's expiration date
Matt Caswell [Thu, 14 Nov 2019 10:50:53 +0000 (10:50 +0000)]
Clarify the Premium support contract wording
The current text is not correct.
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/141)
Mark J. Cox [Mon, 11 Nov 2019 12:35:06 +0000 (12:35 +0000)]
Merge pull request #140 from iamamoose/sponsorship
Sync the OSF sponsorship page with the current sponsors
Mark J. Cox [Mon, 11 Nov 2019 12:13:54 +0000 (12:13 +0000)]
Better grammar for where the support goes
Mark J. Cox [Mon, 11 Nov 2019 11:47:41 +0000 (11:47 +0000)]
Update the sponsorship page to be current with the list of OSF
sponsors. Add a bronze level and the current sponsors at that level.
Add a link to the 'in kind' thanks page.
Matt Caswell [Thu, 7 Nov 2019 16:39:27 +0000 (16:39 +0000)]
Add a link to the new blog post
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/139)
Richard Levitte [Wed, 11 Sep 2019 21:39:26 +0000 (23:39 +0200)]
.htaccess: force .sha256 files to application/binary
Richard Levitte [Wed, 11 Sep 2019 21:25:06 +0000 (23:25 +0200)]
source: Remove gz encoding on .gz.sha256 files
Matt Caswell [Tue, 10 Sep 2019 14:34:03 +0000 (15:34 +0100)]
Fix typo in advisories
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/137)
Matt Caswell [Tue, 10 Sep 2019 11:05:36 +0000 (12:05 +0100)]
Website updates for new releases
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/136)
Matt Caswell [Wed, 31 Jul 2019 08:38:46 +0000 (09:38 +0100)]
Correct typo in security advisory
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/web/pull/135)
Richard Levitte [Tue, 30 Jul 2019 13:20:38 +0000 (15:20 +0200)]
CVE-2019-1552 security advisory
Reviewed-by: Mark J. Cox <mark@awe.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/134)
Pauli [Sun, 7 Jul 2019 21:47:18 +0000 (07:47 +1000)]
Include description of a trivial commit.
Trivial submissions are mentioned but not defined.
Richard Levitte [Sat, 22 Jun 2019 07:44:24 +0000 (09:44 +0200)]
When producing HTML man-pages, include the original base name
For OpenSSL 1.1.0 and on, this isn't relevant any more, since all pod
names should be one of the names in the NAME section. However, 1.0.2
pages were written differently, and people still refer to the original
base name to look up documentation.
Fixes openssl/openssl#9189
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/132)
Matt Caswell [Wed, 5 Jun 2019 16:28:17 +0000 (17:28 +0100)]
Update the copyright date in the licence file
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/131)
Richard Levitte [Tue, 28 May 2019 13:39:56 +0000 (15:39 +0200)]
Updates for releases 1.0.2s, 1.1.0k and 1.1.1c
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/129)
Kurt Roeckx [Sat, 8 Dec 2018 19:12:01 +0000 (20:12 +0100)]
Update security policy
Mark J. Cox [Thu, 29 Nov 2018 15:27:27 +0000 (15:27 +0000)]
Discussed at the OMC face to face that we should make it clear what things we consider in and out of scope of being OpenSSL vulnerabilities and therefore what we will assign a CVE for
Richard Levitte [Mon, 6 May 2019 07:56:19 +0000 (09:56 +0200)]
Update of 3.0.0 design: addition of a provider context
This changes gives providers the opportunity to create a context for
the execution of the operations and algorithms it provides.
The idea is that OSSL_provider_init() will create that context, and
the teardown function will destroy it, and libcrypto is simply
responsible for saving away the pointer to the context and pass it
down to appropriate provider side functions (typically the
constructors of operation specific contexts).
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/128)
Dr. Matthias St. Pierre [Thu, 14 Mar 2019 23:58:43 +0000 (00:58 +0100)]
OpenSSL300Design: fix two broken links
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/126)
Dr. Matthias St. Pierre [Fri, 15 Mar 2019 00:25:06 +0000 (01:25 +0100)]
OpenSSL300Design: lighten watermark
The strong DRAFT watermark is very distracting while reading and makes
the eyes loose the current reading position while scrolling.
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/127)
Matt Caswell [Wed, 6 Mar 2019 15:12:07 +0000 (15:12 +0000)]
Website updates for CVE-2019-1543
Reviewed-by: Mark J. Cox <mark@awe.com>
(Merged from https://github.com/openssl/web/pull/125)
Richard Levitte [Fri, 1 Mar 2019 09:11:51 +0000 (10:11 +0100)]
Don't try to hide section numbers / links in manpages
In previous times, we produced manpages in apps/, crypto/ and ssl/,
and having to deal with links containing '/man{n}/' was only tedious,
so we simply removed the section numbers from the L<> POD codes.
Now that we've switched to regular manpage layout, removing the
section numbers is not necessary any more, and also leads to incorrect
links when the L<> code refers to pages in a different man section.
Issue was reported on
[openssl-users](https://marc.info/?l=openssl-users&m=
155138532927266&w=2).
Thank you Paul Smith
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/124)
Richard Levitte [Thu, 28 Feb 2019 14:54:12 +0000 (15:54 +0100)]
bin/mk-manpages: allow slashes in names
The names in the NAME section may describe headers, which contain a slash
for OpenSSL headers. We deal with that by converting slashes to dashes
for the file names.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/123)
Richard Levitte [Mon, 25 Feb 2019 21:08:15 +0000 (22:08 +0100)]
Add commentary in the Makefile to explain what is going on
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Mon, 25 Feb 2019 00:14:46 +0000 (01:14 +0100)]
Change news/openssl-notes.html.in to use Template Toolkit
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Mon, 25 Feb 2019 00:00:36 +0000 (01:00 +0100)]
Clean up .gitignore
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 23:56:11 +0000 (00:56 +0100)]
Remove redundancy: generate vulnerabilities indexes from templates
Adapt Makefile accordingly
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 23:36:14 +0000 (00:36 +0100)]
Remove redundancy: generate source indexes from templates
Adapt Makefile accordingly
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 22:14:14 +0000 (23:14 +0100)]
Remove redundancy: remove the manpage dir cleanup from bin/mk-manpages
Let the Makefile take care of it instead
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 22:13:23 +0000 (23:13 +0100)]
Remove redundancy: generate docs/manpages.html from template
Change Makefile accordingly
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 22:07:03 +0000 (23:07 +0100)]
Remove redundancy: generate all manpage indexes from templates
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 13:12:54 +0000 (14:12 +0100)]
Remove redundancy: produce news/changelog.html from a template
This templates produces a list of links to release changelogs from a
passed list of release versions.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 13:01:32 +0000 (14:01 +0100)]
Remove redundancy: add a template processing script
The choice comes to using [Template Toolkit], as it's powerful,
flexible, and consistent enough.
-----
[Template Toolkit]: http://www.template-toolkit.org/
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 12:31:57 +0000 (13:31 +0100)]
Remove redundancy: strip away hard coded release versions from scripts
Adapt Makefile accordingly
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 12:06:10 +0000 (13:06 +0100)]
Remove redundancy: documentation
Move the processing of changelogs and notes to use SERIES, using GNU
make features.
This only does part of the job. A later commit will automatically
create the whole documentation directory structure from templates.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 11:51:16 +0000 (12:51 +0100)]
Remove redundancy: vulnerability pages
Move the processing of vulnerability pages to use SERIES and
OLDSERIES, using GNU make features.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 11:48:34 +0000 (12:48 +0100)]
Remove redundancy: changelogs and notes
Move the processing of changelogs and notes to use SERIES, using GNU
make features.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Richard Levitte [Sun, 24 Feb 2019 11:43:00 +0000 (12:43 +0100)]
Remove redundancy: Start with defining a few variables for release series
We hard code release series in much too many places, which is error
prone.
We start with defining a few make variables with current and older
series.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/120)
Matt Caswell [Wed, 27 Feb 2019 16:13:35 +0000 (16:13 +0000)]
Add extended support to the support contracts page
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/web/pull/122)
Matt Caswell [Mon, 25 Feb 2019 16:20:13 +0000 (16:20 +0000)]
Update the release strategy modification date
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/82)
Matt Caswell [Fri, 21 Sep 2018 13:11:32 +0000 (14:11 +0100)]
Add a stability policy to the release strategy
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/82)
Richard Levitte [Sat, 12 Jan 2019 23:48:43 +0000 (00:48 +0100)]
Generalise the descriptions of alpha, beta, and release criteria
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/82)
Richard Levitte [Sat, 12 Jan 2019 23:39:00 +0000 (00:39 +0100)]
Remove the 1.1.1 time table and add support information
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/82)
Richard Levitte [Sat, 12 Jan 2019 23:31:36 +0000 (00:31 +0100)]
Release strategy: add text on the 3.0.0 versioning scheme
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/82)
Matt Caswell [Tue, 26 Feb 2019 16:49:35 +0000 (16:49 +0000)]
Clarify the advisory regarding AEAD ciphersuites
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/121)
Matt Caswell [Tue, 26 Feb 2019 14:31:17 +0000 (14:31 +0000)]
Updates for new releases
Reviewed-by: Richard Levitte <levitte@openssl.org>
Richard Levitte [Sat, 16 Feb 2019 13:02:44 +0000 (14:02 +0100)]
3.0.0 design doc: /usr/share -> /usr/lib
/usr/share was a bad example for storing modules
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/119)
Richard Levitte [Sat, 16 Feb 2019 13:02:04 +0000 (14:02 +0100)]
3.0.0 design doc: mark all code sections with a language where possible
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/119)
Matt Caswell [Thu, 14 Feb 2019 14:51:15 +0000 (14:51 +0000)]
Remove rel=canonical from head.shtml
With that line we are claiming that all our web pages are synonyms of the
home page.
Fixes #117
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/118)
Richard Levitte [Fri, 15 Feb 2019 09:16:46 +0000 (10:16 +0100)]
Typo
Richard Levitte [Mon, 11 Feb 2019 22:59:21 +0000 (23:59 +0100)]
Fix CSS props for code color
The 'pre' CSS is enough, we have no need for variants for 'p code',
'li code', 'p pre code' and 'li pre code'...
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/116)
Richard Levitte [Mon, 11 Feb 2019 21:41:12 +0000 (22:41 +0100)]
Stray 'q' begone!
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/115)
Richard Levitte [Mon, 11 Feb 2019 19:49:51 +0000 (20:49 +0100)]
Make a general rule for converting markdown to html5
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/114)
Richard Levitte [Mon, 11 Feb 2019 19:49:13 +0000 (20:49 +0100)]
Publish the Strategic Architecture and 3.0.0 Design (draft) documents
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/114)
Richard Levitte [Fri, 1 Feb 2019 15:42:51 +0000 (16:42 +0100)]
OpenSSL 3.0.0 Design: make the state uppercase
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/113)
Richard Levitte [Fri, 1 Feb 2019 15:41:43 +0000 (16:41 +0100)]
Allow extra header stuff, and use it to correct the list style type
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/113)
Richard Levitte [Wed, 30 Jan 2019 12:31:16 +0000 (13:31 +0100)]
Add the OpenSSL 3.0.0 Design document (draft)
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/113)
Richard Levitte [Fri, 1 Feb 2019 15:42:26 +0000 (16:42 +0100)]
MD to HTML: add a mechanism to show a document state
If the YAML metadata of a document contains a 'state:' attribute, it
will be rendered with large sans-serif in a 45 degree angle.
Requires CSS3
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/113)
Richard Levitte [Fri, 1 Feb 2019 15:41:43 +0000 (16:41 +0100)]
MD to HTML: allow extra header stuff
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/113)
Richard Levitte [Tue, 29 Jan 2019 13:10:00 +0000 (14:10 +0100)]
Add the OpenSSL Strategic Architecture document
Includes notes on how to convert documents from Google Docs to Markdown.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/110)
Richard Levitte [Wed, 30 Jan 2019 12:50:48 +0000 (13:50 +0100)]
bin/md-to-html5: change output directory
The output directory should be the same as for the input file
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/111)
Richard Levitte [Tue, 29 Jan 2019 21:21:39 +0000 (22:21 +0100)]
bin/mk-mancross: new manpage cross reference script
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/107)
Richard Levitte [Tue, 29 Jan 2019 20:33:30 +0000 (21:33 +0100)]
bin/mk-manpages: refactor to allow cross references between releases
So far, we created one HTML file for each POD file, and then made hard
links to it for other names that are in the POD file's NAMES section.
However, this came with the assumption that cross referencing between
releases would work simply be linking to the same name on other
releases. This, however, did not take into account that manuals in
newer releases don't necessarily exist in older releases, or that some
files may have changed names.
Names in NAMES sections are, however, fairly constant, and are
therefore much safer to link to. At the same time, it's safe to say
that if a particular name doesn't exist in some other releases, there
should simply not be a link. A conclusion to draw from is that cross
referencing must be made on a per NAMES section name basis, rather
than on POD file name basis.
To allow this to happen and still not have to rewrite the same
Pod2Html result for every name in a specific POD file's NAMES section,
the structure of the rendered man pages are changed to this:
- POD files are rendered into a .inc file with the exact same
basename as the POD file.
- For every name in the NAMES section, am HTML file is created. It
contains the standard header and footer stuff, and includes the
generated .inc file in the middle. It also includes a .cross file
with the same basename as the HTML file as part of the sidebar.
In another commit, there will be a script for cross referencing, which
will generate the .cross files mentioned above.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/107)
Richard Levitte [Thu, 3 Jan 2019 15:37:24 +0000 (16:37 +0100)]
Handle document sectioning correctly
Gone are the apps/, crypto/ and ssl/ directories. We move to a Unix
manpage structure for older releases as well as new ones.
With that, there's no more need for a separate bin/mk-newmanpages,
bin/mk-manpages can handle both the old and the new POD directory
structure.
For a document tree that previously had apps/, crypto/ and ssl/, we
provide a .htaccess that accepts the old URLs and maps them correctly
to man1/ or man3/.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/107)
Richard Levitte [Tue, 29 Jan 2019 12:29:23 +0000 (13:29 +0100)]
mk-apropos: don't include non-manpage files
mk-apropos looks at all HTML files in a given directory, but failed to
recognise files that aren't rendered manpage, such as index.html.
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/web/pull/109)
Richard Levitte [Tue, 29 Jan 2019 11:43:41 +0000 (12:43 +0100)]
Markdown to OpenSSL HTML5 pages
Markdown is a popular format for text files, and some documents are
easier to read in this form than in HTML. For future purposes, this
is the scripts we need to process markdown files into HTML5.
This script is based on pandoc, which is a pretty good translator
between a range of different document formats.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/108)
Richard Levitte [Tue, 25 Dec 2018 14:53:29 +0000 (15:53 +0100)]
Reformat FAQ files
Make them correct Markdown, and then use pandoc to create the FAQ HTML.
We then use CSS and a bit of Javascript to make it an accordion style
FAQ.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/103)
Mark J. Cox [Tue, 15 Jan 2019 12:02:31 +0000 (12:02 +0000)]
Merge pull request #105 from iamamoose/vulns
Add severities that were in the advisories but missing from the vulnerability pages, also found a missing vulnerability
Mark J. Cox [Tue, 15 Jan 2019 11:37:51 +0000 (11:37 +0000)]
Add severities that were in the advisories but missing from the
vulnerability pages, also found a missing vulnerability
Richard Levitte [Thu, 3 Jan 2019 16:23:54 +0000 (17:23 +0100)]
Generate apropos-like tables instead of filelists for manpages
This works together with bin/mk-manpages' generation of description comment.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/102)
Richard Levitte [Thu, 3 Jan 2019 16:17:32 +0000 (17:17 +0100)]
Have bin/mk-manpages and bin/mk-newmanpages add a description comment
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/102)
Richard Levitte [Thu, 3 Jan 2019 16:11:47 +0000 (17:11 +0100)]
Change getnames() to getdata(), for generic data retrieval from POD files
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/102)
Dr. Matthias St. Pierre [Thu, 27 Dec 2018 17:33:03 +0000 (18:33 +0100)]
Add 1.1.1 to manual sidebar
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/100)
Matt Caswell [Wed, 5 Dec 2018 13:00:13 +0000 (13:00 +0000)]
Update CLA templates
Update the address in the CLA templates
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/97)
Rich Salz [Mon, 19 Mar 2018 22:20:32 +0000 (18:20 -0400)]
Switch to new (ASF) license
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/98)
Kurt Roeckx [Wed, 5 Dec 2018 21:22:04 +0000 (22:22 +0100)]
Update PGP key
Dr. Matthias St. Pierre [Tue, 6 Nov 2018 11:12:26 +0000 (12:12 +0100)]
cla.html: make CLA download links and email address more prominent
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/web/pull/92)
Matt Caswell [Tue, 20 Nov 2018 13:55:56 +0000 (13:55 +0000)]
Updates for new release
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/95)
Matt Caswell [Mon, 12 Nov 2018 15:02:14 +0000 (15:02 +0000)]
Updates for CVE-2018-5407
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/web/pull/93)
Mark J. Cox [Mon, 12 Nov 2018 16:09:29 +0000 (16:09 +0000)]
Merge pull request #94 from iamamoose/master
trivial changes - CVE-2015-1788 was missing severity tag, fix bad website includes
Mark J. Cox [Mon, 12 Nov 2018 16:01:40 +0000 (16:01 +0000)]
CVE-2015-1788 was missing the severity tag
Pauli [Thu, 1 Nov 2018 22:40:27 +0000 (08:40 +1000)]
Update advisory for CVE-2018-0734 indicating that it introduced a new issue
and that this has been fixed. Git commit versions are included.