improve the result of pr 2570

We improve the language in `SECURITY.md` and the resulting
`SECURITY.html` page, and add an important disclaimer.  We also add
that same disclaimer to the bottom of the of the main `index.html`
we page (via `index.md`).
This commit is contained in:
Landon Curt Noll committed 2024-07-15 14:25:04 -07:00
1 parent a527bec63d
commit 31868158ea
5 files changed
+78 -31

No files matched your search

+25 -9
View File
@@ -12,8 +12,8 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>The International Obfuscated C Code Contest</title>
<link rel="icon" type="image/x-icon" href="./favicon.ico">
<meta name="description" content="International Obfuscated C Code Contest - Security Policy">
<meta name="keywords" content="Security">
<meta name="description" content="International security policy">
<meta name="keywords" content="IOCCC, security, security policy">
</head>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
@@ -365,10 +365,11 @@
<a href="./2011/zucker/index.html">
<img src="./png/ioccc.png"
alt="IOCCC image by Matt Zucker"
width=300
width=300
height=110>
</a>
<h1>The International Obfuscated C Code Contest</h1>
<h2>IOCCC Security Policy</h2>
</div>
<!-- END: this line ends content from: inc/header.default.html -->
@@ -389,16 +390,31 @@
<!-- BEFORE: 1st line of markdown file: SECURITY.md -->
<h1 id="security-policy">Security Policy</h1>
<h2 id="supported-versions">Supported Versions</h2>
<p><strong>ALL CODE IN ALL IOCCC ENTRIES IS UNSUPPORTED!!</strong></p>
<p>Use code in this repo at your own risk! We will <strong>NOT</strong> provide security updates to any IOCCC entry code!</p>
<p><strong>ALL IOCCC ENTRY CODE IS UNSUPPORTED!!</strong></p>
<p>We will <strong>NOT</strong> provide security updates to any IOCCC entry code!</p>
<h2 id="reporting-a-vulnerability">Reporting a Vulnerability</h2>
<p>Even though <strong>ALL IOCCC ENTRY CODE IS UNSUPPORTED</strong>,
if you wish to discuss a security concern regarding this repo then
please <strong>send email the IOCCC judges</strong> by consulting the bottom section
of the <a href="https://www.ioccc.org/contact.html">How to contact the IOCCC</a> web page.
If, on the other hand, you wish to discuss a possible vulnerability in the
<a href="https://github.com/ioccc-src/mkiocccentry">mkiocccentry repo</a> then please <a href="https://github.com/ioccc-src/mkiocccentry/security/advisories/new">report it
here</a>.
of the <a href="https://www.ioccc.org/contact.html">How to contact the IOCCC</a> web page.</p>
<p><strong>NOTICE</strong>: If you wish to discuss a possible vulnerability with
the <a href="https://github.com/ioccc-src/mkiocccentry">mkiocccentry GitHub repo</a>
or any of the <code>mkiocccentry tools</code>:</p>
<ul>
<li><code>chkentry(1)</code></li>
<li><code>fnamechk(1)</code></li>
<li><code>iocccsize(1)</code></li>
<li><code>mkiocccentry(1)</code></li>
<li><code>txzchk(1)</code></li>
<li>etc.</li>
</ul>
<p>Please report any possible mkiocccentry vulnerability using the
<a href="https://github.com/ioccc-src/mkiocccentry/security/advisories/new">mkiocccentry security advisory
interface</a>
instead.</p>
<h1 id="important-disclaimer">Important Disclaimer</h1>
<p>IOCCC code is for <strong>educational and entertainment purposes only</strong>. We do <strong>NOT</strong> recommend installing any winning IOCCC entry code. Use code found the IOCCC repo and in the IOCCC web site <strong>at your own risk!</strong></p>
<p>The <a href="index.html">IOCCC</a> and the <a href="judges.html">IOCCC judges</a> DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
<!-- AFTER: last line of markdown file: SECURITY.md --></p>
<!-- END: this line ends content for HTML phase 21 by: bin/pandoc-wrapper.sh via bin/md2html.sh -->
+27 -5
View File
@@ -1,10 +1,12 @@
# Security Policy
## Supported Versions
**ALL CODE IN ALL IOCCC ENTRIES IS UNSUPPORTED!!**
**ALL IOCCC ENTRY CODE IS UNSUPPORTED!!**
We will **NOT** provide security updates to any IOCCC entry code!
Use code in this repo at your own risk! We will **NOT** provide security updates to any IOCCC entry code!
## Reporting a Vulnerability
@@ -12,6 +14,26 @@ Even though **ALL IOCCC ENTRY CODE IS UNSUPPORTED**,
if you wish to discuss a security concern regarding this repo then
please **send email the IOCCC judges** by consulting the bottom section
of the [How to contact the IOCCC](https://www.ioccc.org/contact.html) web page.
If, on the other hand, you wish to discuss a possible vulnerability in the
[mkiocccentry repo](https://github.com/ioccc-src/mkiocccentry) then please [report it
here](https://github.com/ioccc-src/mkiocccentry/security/advisories/new).
**NOTICE**: If you wish to discuss a possible vulnerability with
the [mkiocccentry GitHub repo](https://github.com/ioccc-src/mkiocccentry)
or any of the `mkiocccentry tools`:
* `chkentry(1)`
* `fnamechk(1)`
* `iocccsize(1)`
* `mkiocccentry(1)`
* `txzchk(1)`
* etc.
Please report any possible mkiocccentry vulnerability using the
[mkiocccentry security advisory
interface](https://github.com/ioccc-src/mkiocccentry/security/advisories/new)
instead.
# Important Disclaimer
IOCCC code is for **educational and entertainment purposes only**. We do **NOT** recommend installing any winning IOCCC entry code. Use code found the IOCCC repo and in the IOCCC web site **at your own risk!**
The [IOCCC](index.html) and the [IOCCC judges](judges.html) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+16 -17
View File
@@ -227,23 +227,6 @@ index.md
-D
./
SECURITY.md
-H
navbar=empty
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=International Obfuscated C Code Contest - Security Policy
-s
KEYWORDS=Security
-H
header=no-header-2
-D
./
judges.md
-H
navbar=empty
@@ -390,6 +373,22 @@ nojs-menu.md
-D
./
SECURITY.md
-H
navbar=empty
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=International security policy
-s
KEYWORDS=IOCCC, security, security policy
-s
HEADER_2=IOCCC Security Policy
-D
./
status.md
-H
navbar=empty
+3
View File
@@ -435,6 +435,9 @@ plaintext menu even with JavaScript enabled, you can do so
<h1 id="entering-the-contest">Entering the Contest</h1>
<p>View the <a href="status.html">current status of the IOCCC</a> to see of the IOCCC is open for submissions.</p>
<p>See <a href="faq.html#submit">the FAQ about how to enter the IOCCC</a> for more information.</p>
<h1 id="important-disclaimer">Important Disclaimer</h1>
<p>IOCCC code is for <strong>educational and entertainment purposes only</strong>. We do <strong>NOT</strong> recommend installing any winning IOCCC entry code. Use code found the IOCCC repo and in the IOCCC web site <strong>at your own risk!</strong></p>
<p>The <a href="index.html">IOCCC</a> and the <a href="judges.html">IOCCC judges</a> DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.</p>
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.
+7
View File
@@ -67,6 +67,13 @@ View the [current status of the IOCCC](status.html) to see of the IOCCC is open
See [the FAQ about how to enter the IOCCC](faq.html#submit) for more information.
# Important Disclaimer
IOCCC code is for **educational and entertainment purposes only**. We do **NOT** recommend installing any winning IOCCC entry code. Use code found the IOCCC repo and in the IOCCC web site **at your own risk!**
The [IOCCC](index.html) and the [IOCCC judges](judges.html) DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
<!--
Copyright © 1984-2024 by Landon Curt Noll. All Rights Reserved.