From 12320c548de4cc5e508392e29b4939fd9bb2d1f1 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Mon, 15 Jul 2024 10:00:06 -0700 Subject: [PATCH 1/3] Update url and alt_url of Nathan Otterness The previous url was the GitHub url but he has his own domain. The alt_url is his article about the winning entry of his (of course if he wanted something different he could do that but it's a good enough guess for now). --- author/Nathan_Otterness.json | 4 ++-- authors.html | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/author/Nathan_Otterness.json b/author/Nathan_Otterness.json index 8e17cecde..6ffd9f85d 100644 --- a/author/Nathan_Otterness.json +++ b/author/Nathan_Otterness.json @@ -6,8 +6,8 @@ "sort_word" : "otterness", "location_code" : "US", "email" : "supersasquatch@gmail.com", - "url" : "https://github.com/yalue", - "alt_url" : null, + "url" : "https://www.nathanotterness.com", + "alt_url" : "https://www.nathanotterness.com/2021/04/obfuscated_c_2020.html", "deprecated_twitter_handle" : null, "mastodon" : null, "mastodon_url" : null, diff --git a/authors.html b/authors.html index 48e9c5201..39a6c638b 100644 --- a/authors.html +++ b/authors.html @@ -2929,7 +2929,9 @@ author_handle: US - United States
-URL: https://github.com/yalue +URL: https://www.nathanotterness.com +
+Alternate URL: https://www.nathanotterness.com/2021/04/obfuscated_c_2020.html
GitHub: @yalue
From a815874caaf1cebf1050be61150ac940475bcccf Mon Sep 17 00:00:00 2001 From: Landon Curt Noll Date: Mon, 15 Jul 2024 14:50:53 -0700 Subject: [PATCH 2/3] remove trailing space from inc/header.no-header-2.html --- SECURITY.html | 2 +- inc/header.no-header-2.html | 2 +- index.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SECURITY.html b/SECURITY.html index 8740ad42e..568ac094b 100644 --- a/SECURITY.html +++ b/SECURITY.html @@ -365,7 +365,7 @@ IOCCC image by Matt Zucker

The International Obfuscated C Code Contest

diff --git a/inc/header.no-header-2.html b/inc/header.no-header-2.html index f4bbaa066..0c6682c23 100644 --- a/inc/header.no-header-2.html +++ b/inc/header.no-header-2.html @@ -4,7 +4,7 @@ IOCCC image by Matt Zucker

%%HEADER_1%%

diff --git a/index.html b/index.html index e680498dc..3af102abd 100644 --- a/index.html +++ b/index.html @@ -365,7 +365,7 @@ IOCCC image by Matt Zucker

The International Obfuscated C Code Contest

From 2883f339be326dbbcfcf7f8fc3d4fc2426813e69 Mon Sep 17 00:00:00 2001 From: Landon Curt Noll Date: Mon, 15 Jul 2024 15:26:18 -0700 Subject: [PATCH 3/3] reapply commit a6458d125f61c03db07931bd2dfb4a1a5b15c802 --- SECURITY.html | 32 ++++++++++++++++++++++++-------- SECURITY.md | 32 +++++++++++++++++++++++++++----- bin/md2html.cfg | 33 ++++++++++++++++----------------- index.html | 3 +++ index.md | 7 +++++++ 5 files changed, 77 insertions(+), 30 deletions(-) diff --git a/SECURITY.html b/SECURITY.html index 568ac094b..7a8020788 100644 --- a/SECURITY.html +++ b/SECURITY.html @@ -12,8 +12,8 @@ The International Obfuscated C Code Contest - - + + @@ -369,6 +369,7 @@ height=110>

The International Obfuscated C Code Contest

+

IOCCC Security Policy

@@ -389,16 +390,31 @@

Security Policy

Supported Versions

-

ALL CODE IN ALL IOCCC ENTRIES IS UNSUPPORTED!!

-

Use code in this repo at your own risk! We will NOT provide security updates to any IOCCC entry code!

+

ALL IOCCC ENTRY CODE IS UNSUPPORTED!!

+

We will NOT provide security updates to any IOCCC entry code!

Reporting a Vulnerability

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 web page. -If, on the other hand, you wish to discuss a possible vulnerability in the -mkiocccentry repo then please report it -here. +of the How to contact the IOCCC web page.

+

NOTICE: If you wish to discuss a possible vulnerability with +the mkiocccentry GitHub repo +or any of the mkiocccentry tools:

+ +

Please report any possible mkiocccentry vulnerability using the +mkiocccentry security advisory +interface +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 and the IOCCC judges 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.

diff --git a/SECURITY.md b/SECURITY.md index dd2ac07ab..8f86dd60d 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -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. diff --git a/bin/md2html.cfg b/bin/md2html.cfg index f0bce6011..e585972d0 100644 --- a/bin/md2html.cfg +++ b/bin/md2html.cfg @@ -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 diff --git a/index.html b/index.html index 3af102abd..0bb3078ad 100644 --- a/index.html +++ b/index.html @@ -435,6 +435,9 @@ plaintext menu even with JavaScript enabled, you can do so

Entering the Contest

View the current status of the IOCCC to see of the IOCCC is open for submissions.

See the FAQ about how to enter the IOCCC 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 and the IOCCC judges 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.