Add deobfuscated versions of 199[1-3]/ant

Anthony/@SirWumpus kindly provided these files. The source code and
their Makefiles are in a deobfuscated/ subdirectory (for each of the
three entries) but running make alt
from the entry directory works. It uses the deobfuscated version's
Makefile but copies the compiled binary to the entry's directory to keep
things clean (deobfuscated code separate from the entry) to simplify
using the deobfuscated versions.

Entries that had a test suite Makefile have a new one for the
deobfuscated code and a try.alt.sh script was added to 1992/ant and
1993/ant but the entry_text is a bit different than the usual to
indicate that it's the deobfuscated version.

It might be that the way this is done should be reorganised some but
that can be decided on later.

The entries from 2004 and 2005 have not yet been added because some
decisions have to be made as those are the ones with a configure script.

The manifest was updated and the .entry.json and index.html files were
updated. It is not clear yet if the inventory_order is right but that
will be looked at in the next day or two.

Thank you Anthony!
This commit is contained in:
Cody Boone Ferguson committed 2024-07-05 12:53:32 -07:00
1 parent 95efa5ada6
commit a4fb0a8c8c
39 files changed
+3174 -48

No files matched your search

+15 -1
View File
@@ -572,6 +572,9 @@
1991,ant,Makefile,30,true,makefile,true,entry Makefile
1991,ant,ant.alt.c,40,true,c,true,alternate source code
1991,ant,ant.orig.c,50,false,c,true,original source code
1991,ant,deobfuscated/ant.c,140,true,c,true,author provided deobfuscated code
1991,ant,deobfuscated/ant-c89.c,140,true,c,true,author provided deobfuscated code converted from K&R
1991,ant,deobfuscated/Makefile,150,true,c,true,author provided Makefile for deobfuscated code
1991,ant,1991_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1991,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1991,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -709,8 +712,13 @@
1992,ant,Makefile,30,true,makefile,true,entry Makefile
1992,ant,ant.orig.c,50,false,c,true,original source code
1992,ant,try.sh,100,true,shellscript,true,script to try entry
1992,ant,deobfuscated/ant.c,140,true,c,true,author provided deobfuscated code
1992,ant,deobfuscated/sleep.c,140,true,c,true,author provided code for those who need a nap
1992,ant,ant.README.txt,150,true,text,true,am man page
1992,ant,ant.test.mk,150,true,makefile,true,Makefile to demonstrate entry
1992,ant,deobfuscated/Makefile,150,true,makefile,true,author provided Makefile for deobfuscated code
1992,ant,try.alt.sh,150,true,shellscript,true,script to try deobfuscated code
1992,ant,ant.test.alt.mk,160,true,makefile,true,Makefile to demonstrate deobfuscated code
1992,ant,1992_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1992,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1992,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
@@ -840,8 +848,14 @@
1993,ant,ant.orig.c,50,false,c,true,original source code
1993,ant,ant.txt,100,true,text,false,ag man page
1993,ant,try.sh,100,true,shellscript,true,script to try entry
1993,ant,ants.txt,150,true,text,false,lyrics of the Ants Go Marching song
1993,ant,deobfuscated/ant.c,120,true,c,true,author provided deobfuscated code
1993,ant,deobfuscated/ant-c89.c,120,true,c,true,author provided deobfuscated code converted from K&R
1993,ant,try.alt.sh,130,true,shellscript,true,script to try deobfuscated code
1993,ant,deobfuscated/Makefile,140,true,makefile,true,author provided Makefile for deobfuscated code
1993,ant,deobfuscated/test.mk,140,true,makefile,true,author provided test suite Makefile for deobfuscated code
1993,ant,ants.txt,150,false,text,false,lyrics of the Ants Go Marching song
1993,ant,ant.test.mk,150,true,makefile,true,test suite Makefile
1993,ant,ant.alt.test.mk,160,true,makefile,true,test suite Makefile for deobfuscated code
1993,ant,1993_ant.tar.bz2,1415926535,false,tbz2,false,download entry tarball
1993,ant,README.md,4000000000,true,markdown,true,markdown source for this web page
1993,ant,.entry.json,4000000000,true,json,true,entry summary and manifest in JSON
1 # year dir file_path inventory_order OK_to_edit display_as display_via_github entry_text
572 1991 ant Makefile 30 true makefile true entry Makefile
573 1991 ant ant.alt.c 40 true c true alternate source code
574 1991 ant ant.orig.c 50 false c true original source code
575 1991 ant deobfuscated/ant.c 140 true c true author provided deobfuscated code
576 1991 ant deobfuscated/ant-c89.c 140 true c true author provided deobfuscated code converted from K&R
577 1991 ant deobfuscated/Makefile 150 true c true author provided Makefile for deobfuscated code
578 1991 ant 1991_ant.tar.bz2 1415926535 false tbz2 false download entry tarball
579 1991 ant README.md 4000000000 true markdown true markdown source for this web page
580 1991 ant .entry.json 4000000000 true json true entry summary and manifest in JSON
712 1992 ant Makefile 30 true makefile true entry Makefile
713 1992 ant ant.orig.c 50 false c true original source code
714 1992 ant try.sh 100 true shellscript true script to try entry
715 1992 ant deobfuscated/ant.c 140 true c true author provided deobfuscated code
716 1992 ant deobfuscated/sleep.c 140 true c true author provided code for those who need a nap
717 1992 ant ant.README.txt 150 true text true am man page
718 1992 ant ant.test.mk 150 true makefile true Makefile to demonstrate entry
719 1992 ant deobfuscated/Makefile 150 true makefile true author provided Makefile for deobfuscated code
720 1992 ant try.alt.sh 150 true shellscript true script to try deobfuscated code
721 1992 ant ant.test.alt.mk 160 true makefile true Makefile to demonstrate deobfuscated code
722 1992 ant 1992_ant.tar.bz2 1415926535 false tbz2 false download entry tarball
723 1992 ant README.md 4000000000 true markdown true markdown source for this web page
724 1992 ant .entry.json 4000000000 true json true entry summary and manifest in JSON
848 1993 ant ant.orig.c 50 false c true original source code
849 1993 ant ant.txt 100 true text false ag man page
850 1993 ant try.sh 100 true shellscript true script to try entry
851 1993 ant ants.txt deobfuscated/ant.c 150 120 true text c false true lyrics of the Ants Go Marching song author provided deobfuscated code
852 1993 ant deobfuscated/ant-c89.c 120 true c true author provided deobfuscated code converted from K&R
853 1993 ant try.alt.sh 130 true shellscript true script to try deobfuscated code
854 1993 ant deobfuscated/Makefile 140 true makefile true author provided Makefile for deobfuscated code
855 1993 ant deobfuscated/test.mk 140 true makefile true author provided test suite Makefile for deobfuscated code
856 1993 ant ants.txt 150 false text false lyrics of the Ants Go Marching song
857 1993 ant ant.test.mk 150 true makefile true test suite Makefile
858 1993 ant ant.alt.test.mk 160 true makefile true test suite Makefile for deobfuscated code
859 1993 ant 1993_ant.tar.bz2 1415926535 false tbz2 false download entry tarball
860 1993 ant README.md 4000000000 true markdown true markdown source for this web page
861 1993 ant .entry.json 4000000000 true json true entry summary and manifest in JSON
Binary file not shown.
+1
View File
@@ -291,6 +291,7 @@
1993/ant/.path
1993/ant/1993_ant.tar.bz2
1993/ant/ant.orig.c
1993/ant/ants.txt
1993/ant/index.html
1993/cmills/.path
1993/cmills/1993_cmills.tar.bz2
+14
View File
@@ -576,6 +576,9 @@
1991/ant/ant.alt.c
1991/ant/ant.c
1991/ant/ant.orig.c
1991/ant/deobfuscated/Makefile
1991/ant/deobfuscated/ant-c89.c
1991/ant/deobfuscated/ant.c
1991/ant/index.html
1991/brnstnd/.entry.json
1991/brnstnd/.gitignore
@@ -713,8 +716,13 @@
1992/ant/ant.README.txt
1992/ant/ant.c
1992/ant/ant.orig.c
1992/ant/ant.test.alt.mk
1992/ant/ant.test.mk
1992/ant/deobfuscated/Makefile
1992/ant/deobfuscated/ant.c
1992/ant/deobfuscated/sleep.c
1992/ant/index.html
1992/ant/try.alt.sh
1992/ant/try.sh
1992/buzzard.1/.entry.json
1992/buzzard.1/.gitignore
@@ -840,12 +848,18 @@
1993/ant/1993_ant.tar.bz2
1993/ant/Makefile
1993/ant/README.md
1993/ant/ant.alt.test.mk
1993/ant/ant.c
1993/ant/ant.orig.c
1993/ant/ant.test.mk
1993/ant/ant.txt
1993/ant/ants.txt
1993/ant/deobfuscated/Makefile
1993/ant/deobfuscated/ant-c89.c
1993/ant/deobfuscated/ant.c
1993/ant/deobfuscated/test.mk
1993/ant/index.html
1993/ant/try.alt.sh
1993/ant/try.sh
1993/cmills/.entry.json
1993/cmills/.gitignore
+14
View File
@@ -576,6 +576,9 @@
1991/ant/ant.alt.c
1991/ant/ant.c
1991/ant/ant.orig.c
1991/ant/deobfuscated/Makefile
1991/ant/deobfuscated/ant-c89.c
1991/ant/deobfuscated/ant.c
1991/ant/index.html
1991/brnstnd/.entry.json
1991/brnstnd/.gitignore
@@ -713,8 +716,13 @@
1992/ant/ant.README.txt
1992/ant/ant.c
1992/ant/ant.orig.c
1992/ant/ant.test.alt.mk
1992/ant/ant.test.mk
1992/ant/deobfuscated/Makefile
1992/ant/deobfuscated/ant.c
1992/ant/deobfuscated/sleep.c
1992/ant/index.html
1992/ant/try.alt.sh
1992/ant/try.sh
1992/buzzard.1/.entry.json
1992/buzzard.1/.gitignore
@@ -840,12 +848,18 @@
1993/ant/1993_ant.tar.bz2
1993/ant/Makefile
1993/ant/README.md
1993/ant/ant.alt.test.mk
1993/ant/ant.c
1993/ant/ant.orig.c
1993/ant/ant.test.mk
1993/ant/ant.txt
1993/ant/ants.txt
1993/ant/deobfuscated/Makefile
1993/ant/deobfuscated/ant-c89.c
1993/ant/deobfuscated/ant.c
1993/ant/deobfuscated/test.mk
1993/ant/index.html
1993/ant/try.alt.sh
1993/ant/try.sh
1993/cmills/.entry.json
1993/cmills/.gitignore
+14 -1
View File
@@ -370,6 +370,9 @@
1991/ant/README.md
1991/ant/ant.alt.c
1991/ant/ant.c
1991/ant/deobfuscated/Makefile
1991/ant/deobfuscated/ant-c89.c
1991/ant/deobfuscated/ant.c
1991/brnstnd/.entry.json
1991/brnstnd/.gitignore
1991/brnstnd/Makefile
@@ -463,7 +466,12 @@
1992/ant/README.md
1992/ant/ant.README.txt
1992/ant/ant.c
1992/ant/ant.test.alt.mk
1992/ant/ant.test.mk
1992/ant/deobfuscated/Makefile
1992/ant/deobfuscated/ant.c
1992/ant/deobfuscated/sleep.c
1992/ant/try.alt.sh
1992/ant/try.sh
1992/buzzard.1/.entry.json
1992/buzzard.1/.gitignore
@@ -548,10 +556,15 @@
1993/ant/.gitignore
1993/ant/Makefile
1993/ant/README.md
1993/ant/ant.alt.test.mk
1993/ant/ant.c
1993/ant/ant.test.mk
1993/ant/ant.txt
1993/ant/ants.txt
1993/ant/deobfuscated/Makefile
1993/ant/deobfuscated/ant-c89.c
1993/ant/deobfuscated/ant.c
1993/ant/deobfuscated/test.mk
1993/ant/try.alt.sh
1993/ant/try.sh
1993/cmills/.entry.json
1993/cmills/.gitignore