PGP: change ".z" to ".gz" for gzip?
nobody at shell.portal.com
nobody at shell.portal.com
Thu Mar 24 09:04:35 PST 1994
While browsing pgp.c, I noticed it checks for several kinds of compression:
static char *compressSig[] = { "PK\03\04", "ZOO ", "GIF8", "\352\140",
"HPAK", "\037\213", "\037\235", "\032\013", "\032HP%"
/* lharc is special, must be last */ };
static char *compressName[] = { "PKZIP", "Zoo", "GIF", "Arj",
"Hpack", "gzip", "compressed", "PAK", "Hyper",
"LHarc" };
static char *compressExt[] = { ".zip", ".zoo", ".gif", ".arj",
".hpk", ".z", ".Z", ".pak", ".hyp",
".lzh" };
Since gzip now uses ".gz" consistently, perhaps the ".z" should change for
PGP 2.5 (or whatever the next public version will be called).
I think the code would have to change more to do the right thing with
both, since it uses the compressSig to decide which compressExt to try --
is this right? I guess it'd be cleaner to accept both, but probably
not worth extra code that would eventually become obsolete.
Diogenes (Fingerprint 6FC5C2A5D1A0ED006B576AF7107D51FB)
More information about the cypherpunks-legacy
mailing list