third_party: Remove zlib from third_party
authorAndrew Bartlett <abartlet@samba.org>
Fri, 16 Aug 2019 05:43:51 +0000 (17:43 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Sat, 17 Aug 2019 03:50:40 +0000 (03:50 +0000)
commit2b7224ab7c555fdaacd0a84649b533e4edb377da
tree31eb4468eb5ac2f7b338c58907e6b2652ec56f62
parent4be5ffdca620c38e65ca955039acbdcf72829c67
third_party: Remove zlib from third_party

We require zlib 1.2.3.

We stopped requring a patched zlib with 5631a1b9bc03d6cf31af66b13872255f18979fe8

As discussed on samba-technical here:

https://lists.samba.org/archive/samba-technical/2019-May/133476.html

In short, zlib contains some (old, now broken) crypto code that while not compiled
in Samba is best left out of our tarball to ease crypto audits.  It is also very
very out of date and is a slightly modified copy of something otherwise very
likely available on our supported host OSs.  It would be strange to say that
GnuTLS and dependencies are an acceptable burden to install but say zlib is
a step to far.

So it is removed from Samba's third_party with this commit.

The diff between zlib in Samba and official zlib 1.2.3 is included
in third_party/zlib/last-samba-from-1.2.3.diff

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
201 files changed:
buildtools/wafsamba/samba_third_party.py
third_party/wscript
third_party/zlib/ChangeLog [deleted file]
third_party/zlib/FAQ [deleted file]
third_party/zlib/INDEX [deleted file]
third_party/zlib/Makefile [deleted file]
third_party/zlib/Makefile.in [deleted file]
third_party/zlib/README [deleted file]
third_party/zlib/adler32.c [deleted file]
third_party/zlib/algorithm.txt [deleted file]
third_party/zlib/amiga/Makefile.pup [deleted file]
third_party/zlib/amiga/Makefile.sas [deleted file]
third_party/zlib/as400/bndsrc [deleted file]
third_party/zlib/as400/compile.clp [deleted file]
third_party/zlib/as400/readme.txt [deleted file]
third_party/zlib/as400/zlib.inc [deleted file]
third_party/zlib/compress.c [deleted file]
third_party/zlib/contrib/README.contrib [deleted file]
third_party/zlib/contrib/ada/buffer_demo.adb [deleted file]
third_party/zlib/contrib/ada/mtest.adb [deleted file]
third_party/zlib/contrib/ada/read.adb [deleted file]
third_party/zlib/contrib/ada/readme.txt [deleted file]
third_party/zlib/contrib/ada/test.adb [deleted file]
third_party/zlib/contrib/ada/zlib-streams.adb [deleted file]
third_party/zlib/contrib/ada/zlib-streams.ads [deleted file]
third_party/zlib/contrib/ada/zlib-thin.adb [deleted file]
third_party/zlib/contrib/ada/zlib-thin.ads [deleted file]
third_party/zlib/contrib/ada/zlib.adb [deleted file]
third_party/zlib/contrib/ada/zlib.ads [deleted file]
third_party/zlib/contrib/ada/zlib.gpr [deleted file]
third_party/zlib/contrib/asm586/README.586 [deleted file]
third_party/zlib/contrib/asm586/match.S [deleted file]
third_party/zlib/contrib/asm686/README.686 [deleted file]
third_party/zlib/contrib/asm686/match.S [deleted file]
third_party/zlib/contrib/blast/Makefile [deleted file]
third_party/zlib/contrib/blast/README [deleted file]
third_party/zlib/contrib/blast/blast.c [deleted file]
third_party/zlib/contrib/blast/blast.h [deleted file]
third_party/zlib/contrib/blast/test.pk [deleted file]
third_party/zlib/contrib/blast/test.txt [deleted file]
third_party/zlib/contrib/delphi/ZLib.pas [deleted file]
third_party/zlib/contrib/delphi/ZLibConst.pas [deleted file]
third_party/zlib/contrib/delphi/readme.txt [deleted file]
third_party/zlib/contrib/delphi/zlibd32.mak [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib.build [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib.chm [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib.sln [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/CodecBase.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/Deflater.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/DotZLib.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/GZipStream.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/Inflater.cs [deleted file]
third_party/zlib/contrib/dotzlib/DotZLib/UnitTests.cs [deleted file]
third_party/zlib/contrib/dotzlib/LICENSE_1_0.txt [deleted file]
third_party/zlib/contrib/dotzlib/readme.txt [deleted file]
third_party/zlib/contrib/infback9/README [deleted file]
third_party/zlib/contrib/infback9/infback9.c [deleted file]
third_party/zlib/contrib/infback9/infback9.h [deleted file]
third_party/zlib/contrib/infback9/inffix9.h [deleted file]
third_party/zlib/contrib/infback9/inflate9.h [deleted file]
third_party/zlib/contrib/infback9/inftree9.c [deleted file]
third_party/zlib/contrib/infback9/inftree9.h [deleted file]
third_party/zlib/contrib/inflate86/inffas86.c [deleted file]
third_party/zlib/contrib/inflate86/inffast.S [deleted file]
third_party/zlib/contrib/iostream/test.cpp [deleted file]
third_party/zlib/contrib/iostream/zfstream.cpp [deleted file]
third_party/zlib/contrib/iostream/zfstream.h [deleted file]
third_party/zlib/contrib/iostream2/zstream.h [deleted file]
third_party/zlib/contrib/iostream2/zstream_test.cpp [deleted file]
third_party/zlib/contrib/iostream3/README [deleted file]
third_party/zlib/contrib/iostream3/TODO [deleted file]
third_party/zlib/contrib/iostream3/test.cc [deleted file]
third_party/zlib/contrib/iostream3/zfstream.cc [deleted file]
third_party/zlib/contrib/iostream3/zfstream.h [deleted file]
third_party/zlib/contrib/masm686/match.asm [deleted file]
third_party/zlib/contrib/masmx64/bld_ml64.bat [deleted file]
third_party/zlib/contrib/masmx64/gvmat64.asm [deleted file]
third_party/zlib/contrib/masmx64/inffas8664.c [deleted file]
third_party/zlib/contrib/masmx64/inffasx64.asm [deleted file]
third_party/zlib/contrib/masmx64/readme.txt [deleted file]
third_party/zlib/contrib/masmx86/bld_ml32.bat [deleted file]
third_party/zlib/contrib/masmx86/gvmat32.asm [deleted file]
third_party/zlib/contrib/masmx86/gvmat32c.c [deleted file]
third_party/zlib/contrib/masmx86/inffas32.asm [deleted file]
third_party/zlib/contrib/masmx86/mkasm.bat [deleted file]
third_party/zlib/contrib/masmx86/readme.txt [deleted file]
third_party/zlib/contrib/minizip/ChangeLogUnzip [deleted file]
third_party/zlib/contrib/minizip/Makefile [deleted file]
third_party/zlib/contrib/minizip/crypt.h [deleted file]
third_party/zlib/contrib/minizip/ioapi.c [deleted file]
third_party/zlib/contrib/minizip/ioapi.h [deleted file]
third_party/zlib/contrib/minizip/iowin32.c [deleted file]
third_party/zlib/contrib/minizip/iowin32.h [deleted file]
third_party/zlib/contrib/minizip/miniunz.c [deleted file]
third_party/zlib/contrib/minizip/minizip.c [deleted file]
third_party/zlib/contrib/minizip/mztools.c [deleted file]
third_party/zlib/contrib/minizip/mztools.h [deleted file]
third_party/zlib/contrib/minizip/unzip.c [deleted file]
third_party/zlib/contrib/minizip/unzip.h [deleted file]
third_party/zlib/contrib/minizip/zip.c [deleted file]
third_party/zlib/contrib/minizip/zip.h [deleted file]
third_party/zlib/contrib/pascal/example.pas [deleted file]
third_party/zlib/contrib/pascal/readme.txt [deleted file]
third_party/zlib/contrib/pascal/zlibd32.mak [deleted file]
third_party/zlib/contrib/pascal/zlibpas.pas [deleted file]
third_party/zlib/contrib/puff/Makefile [deleted file]
third_party/zlib/contrib/puff/README [deleted file]
third_party/zlib/contrib/puff/puff.c [deleted file]
third_party/zlib/contrib/puff/puff.h [deleted file]
third_party/zlib/contrib/puff/zeros.raw [deleted file]
third_party/zlib/contrib/testzlib/testzlib.c [deleted file]
third_party/zlib/contrib/testzlib/testzlib.txt [deleted file]
third_party/zlib/contrib/untgz/Makefile [deleted file]
third_party/zlib/contrib/untgz/Makefile.msc [deleted file]
third_party/zlib/contrib/untgz/untgz.c [deleted file]
third_party/zlib/contrib/vstudio/readme.txt [deleted file]
third_party/zlib/contrib/vstudio/vc7/miniunz.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc7/minizip.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc7/testzlib.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc7/zlib.rc [deleted file]
third_party/zlib/contrib/vstudio/vc7/zlibstat.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc7/zlibvc.def [deleted file]
third_party/zlib/contrib/vstudio/vc7/zlibvc.sln [deleted file]
third_party/zlib/contrib/vstudio/vc7/zlibvc.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc8/miniunz.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc8/minizip.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc8/testzlib.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc8/testzlibdll.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc8/zlib.rc [deleted file]
third_party/zlib/contrib/vstudio/vc8/zlibstat.vcproj [deleted file]
third_party/zlib/contrib/vstudio/vc8/zlibvc.def [deleted file]
third_party/zlib/contrib/vstudio/vc8/zlibvc.sln [deleted file]
third_party/zlib/contrib/vstudio/vc8/zlibvc.vcproj [deleted file]
third_party/zlib/crc32.c [deleted file]
third_party/zlib/crc32.h [deleted file]
third_party/zlib/deflate.c [deleted file]
third_party/zlib/deflate.h [deleted file]
third_party/zlib/example.c [deleted file]
third_party/zlib/examples/README.examples [deleted file]
third_party/zlib/examples/fitblk.c [deleted file]
third_party/zlib/examples/gun.c [deleted file]
third_party/zlib/examples/gzappend.c [deleted file]
third_party/zlib/examples/gzjoin.c [deleted file]
third_party/zlib/examples/gzlog.c [deleted file]
third_party/zlib/examples/gzlog.h [deleted file]
third_party/zlib/examples/zlib_how.html [deleted file]
third_party/zlib/examples/zpipe.c [deleted file]
third_party/zlib/examples/zran.c [deleted file]
third_party/zlib/gzio.c [deleted file]
third_party/zlib/infback.c [deleted file]
third_party/zlib/inffast.c [deleted file]
third_party/zlib/inffast.h [deleted file]
third_party/zlib/inffixed.h [deleted file]
third_party/zlib/inflate.c [deleted file]
third_party/zlib/inflate.h [deleted file]
third_party/zlib/inftrees.c [deleted file]
third_party/zlib/inftrees.h [deleted file]
third_party/zlib/last-samba-from-1.2.3.diff [new file with mode: 0644]
third_party/zlib/make_vms.com [deleted file]
third_party/zlib/minigzip.c [deleted file]
third_party/zlib/msdos/Makefile.bor [deleted file]
third_party/zlib/msdos/Makefile.dj2 [deleted file]
third_party/zlib/msdos/Makefile.emx [deleted file]
third_party/zlib/msdos/Makefile.msc [deleted file]
third_party/zlib/msdos/Makefile.tc [deleted file]
third_party/zlib/old/Makefile.riscos [deleted file]
third_party/zlib/old/README [deleted file]
third_party/zlib/old/descrip.mms [deleted file]
third_party/zlib/old/os2/Makefile.os2 [deleted file]
third_party/zlib/old/os2/zlib.def [deleted file]
third_party/zlib/old/visual-basic.txt [deleted file]
third_party/zlib/old/zlib.html [deleted file]
third_party/zlib/projects/README.projects [deleted file]
third_party/zlib/projects/visualc6/README.txt [deleted file]
third_party/zlib/projects/visualc6/example.dsp [deleted file]
third_party/zlib/projects/visualc6/minigzip.dsp [deleted file]
third_party/zlib/projects/visualc6/zlib.dsp [deleted file]
third_party/zlib/projects/visualc6/zlib.dsw [deleted file]
third_party/zlib/qnx/package.qpg [deleted file]
third_party/zlib/trees.c [deleted file]
third_party/zlib/trees.h [deleted file]
third_party/zlib/uncompr.c [deleted file]
third_party/zlib/win32/DLL_FAQ.txt [deleted file]
third_party/zlib/win32/Makefile.bor [deleted file]
third_party/zlib/win32/Makefile.emx [deleted file]
third_party/zlib/win32/Makefile.gcc [deleted file]
third_party/zlib/win32/Makefile.msc [deleted file]
third_party/zlib/win32/VisualC.txt [deleted file]
third_party/zlib/win32/zlib.def [deleted file]
third_party/zlib/win32/zlib1.rc [deleted file]
third_party/zlib/wscript [deleted file]
third_party/zlib/zconf.h [deleted file]
third_party/zlib/zconf.in.h [deleted file]
third_party/zlib/zlib.h [deleted file]
third_party/zlib/zutil.c [deleted file]
third_party/zlib/zutil.h [deleted file]
wscript