A question about DLL for encrypted ZIPs
Moderators: Hacker, petermad, Stefan2, white
A question about DLL for encrypted ZIPs
Why is this DLL (wcmzip32.dll if I'm not mistaken) not included in the installation of TC (I mean - modified DLL, that alows to ZIP files with password)? Is there any functionality loss in this DLL or not?
Re: A question about DLL for encrypted ZIPs
Flint wrote:Why is this DLL (wcmzip32.dll if I'm not mistaken) not included in the installation of TC (I mean - modified DLL, that alows to ZIP files with password)? Is there any functionality loss in this DLL or not?

It's already quoted somewhere in this forum: the Swiss laws forbid any kind of encodage / encryption export! TC is a Swiss software, so you must download and change that library from another country...

Clo
Last edited by Clo on 2004-01-05, 03:26 UTC, edited 1 time in total.
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
Clo
Thanx! I tried to find it in this forum, but failed.
And where can I find the latest version of this file? When did it change last time?
I have one version of it (32768 bytes length), but I'm not sure it contains all the functionality that the original DLL provides.
Thanx! I tried to find it in this forum, but failed.

I have one version of it (32768 bytes length), but I'm not sure it contains all the functionality that the original DLL provides.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
Works at all---
Flint wrote:Clo
Thanx! I tried to find it in this forum, but failed.And where can I find the latest version of this file? When did it change last time?
I have one version of it (32768 bytes length), but I'm not sure it contains all the functionality that the original DLL provides.

Please, check the "Addons" topic at www.ghisler.com


Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
In the Help of Total Commander you can find that the ZIP unpacking code is integrated in TC and that you can a copy of the source by email.
Also it is stated that the ZIP packer code is the code from the ZLIB library by Jean-loup Gailly of info-zip put in wcmzip16.dll.
versions of zlib up to 1.0.8 do not have this double free problem, but have other problems that are fixed in later versions, so these early versions must be upgraded as well."
I think the distribution of the WCMZIP32.DLL with encryption on http://clubtotal.free.fr/ is probably illegal because I think the file should probably be accompanied by a message that the ZLIB library by Jean-loup Gailly of info-zip is used in this DLL.
Also it is stated that the ZIP packer code is the code from the ZLIB library by Jean-loup Gailly of info-zip put in wcmzip16.dll.
In WCMZIP32.DLL you can find the string "deflate 1.0.4 Copyright 1995-1996 Jean-loup Gailly", so I think ZLIB version 1.0.4 (24 Jul 96) is used. This seems quite outdated to me. The current version is 1.2.1 (17 November 2003). Also in Zlib Advisory 2002-03-11 it is stated: "EarlyClo wrote:I use exactly the same everyday, dated Sept., 09, 2001. It works fine at all; I didn't noticed any problem or lacuna in the packing-zip functions!
versions of zlib up to 1.0.8 do not have this double free problem, but have other problems that are fixed in later versions, so these early versions must be upgraded as well."
I think the distribution of the WCMZIP32.DLL with encryption on http://clubtotal.free.fr/ is probably illegal because I think the file should probably be accompanied by a message that the ZLIB library by Jean-loup Gailly of info-zip is used in this DLL.
fixed up...
icfu wrote:Encryption is not forbidden in Swiss but there are laws regarding the export of encryption technology.
That's a significant difference imho.
Icfu

Cheers,
Clo
#31505 Traducteur Français de T•C French translator Aide en Français Tutoriels Français English Tutorials
This DLL has been in use since 2001 and I haven't seen any bugreports about it.white wrote: I think ZLIB version 1.0.4 (24 Jul 96) is used. This seems quite outdated to me. The current version is 1.2.1 (17 November 2003).
But maybe Christian can track down the DLL author and request him to update it. (AFAIK the DLL is distributed by the Danish TC reseller, so he may be the author.)
the copyright of the DLL is already stated in the TC help file. But I added it to the readme.txt just in case.white wrote: I think the distribution of the WCMZIP32.DLL with encryption on http://clubtotal.free.fr/ is probably illegal because I think the file should probably be accompanied by a message that the ZLIB library by Jean-loup Gailly of info-zip is used in this DLL.
...BRB...
You are forgetting that the DLL with encryption is not part of Total Commander. So the TC help file does not apply to this DLL file. Also the statement in the readme file "the Total Commander internal ZIP packer is based on Zlib by Jean-loup Gailly." does not apply to the DLL file with encryption. BUT, the good news is that a reference to the zlib library is not needed (except for source distribution, see http://www.gzip.org/zlib/zlib_license.html)Maxwish wrote:the copyright of the DLL is already stated in the TC help file. But I added it to the readme.txt just in case.white wrote: I think the distribution of the WCMZIP32.DLL with encryption on http://clubtotal.free.fr/ is probably illegal because I think the file should probably be accompanied by a message that the ZLIB library by Jean-loup Gailly of info-zip is used in this DLL.