A question about DLL for encrypted ZIPs

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Flint
Power Member
Power Member
Posts: 3501
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

A question about DLL for encrypted ZIPs

Post by *Flint »

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?
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Re: A question about DLL for encrypted ZIPs

Post by *Clo »

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?
:D Hello!
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...
:) Friendly,
Clo
Last edited by Clo on 2004-01-05, 03:26 UTC, edited 1 time in total.
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
Flint
Power Member
Power Member
Posts: 3501
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

Post by *Flint »

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.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 11.03 / Win10 x64
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

Works at all---

Post by *Clo »

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.
:D 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!
Please, check the "Addons" topic at www.ghisler.com
:? But I don't guess there is a newer version of that DLL...
:) Friendly,
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Encryption is not forbidden in Swiss but there are laws regarding the export of encryption technology.
That's a significant difference imho. ;)

Icfu
User avatar
white
Power Member
Power Member
Posts: 5784
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

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.
Clo 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!
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: "Early
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.
User avatar
Clo
Moderator
Moderator
Posts: 5731
Joined: 2003-12-02, 19:01 UTC
Location: Bordeaux, France
Contact:

fixed up...

Post by *Clo »

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
:) OK, thanks, I fixed up this for future readers...
Cheers,
Clo
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
User avatar
Maxwish
Senior Member
Senior Member
Posts: 370
Joined: 2003-02-05, 19:13 UTC
Location: .NL

Post by *Maxwish »

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).
This DLL has been in use since 2001 and I haven't seen any bugreports about it.
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.)
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.
the copyright of the DLL is already stated in the TC help file. But I added it to the readme.txt just in case.
...BRB...
User avatar
white
Power Member
Power Member
Posts: 5784
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Post by *white »

Maxwish wrote:
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.
the copyright of the DLL is already stated in the TC help file. But I added it to the readme.txt just in case.
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)
Post Reply