compression [manpage prob?]

David Hallinan
Wed, 23 Aug 2000 15:49:13 -0700

[I'm using gpg 1.0.2.]

I think I found a documentation bug.  According to rfc2440,
the compression algorithm id's are as follows:

  9.3. Compression Algorithms

       ID           Algorithm
       --           ---------
       0          - Uncompressed
       1          - ZIP (RFC 1951)
       2          - ZLIB (RFC 1950)
       100 to 110 - Private/Experimental algorithm.

   Implementations MUST implement uncompressed data. Implementations
   SHOULD implement ZIP. Implementations MAY implement ZLIB.

The software appears to be using zip (id 1) by default -- at least
on signature only packets.  The manpage says algorithm 2 is the
default.  The manpage also says that algorithm 1 is zlib, but rfc2440
says zlib is algorithm 2.  I'm guessing that the software is correct
and the manpage just needs to have some of it's numbers swapped

Here's the text from the manpage:

 --compress-algo n

    Use compress algorithm  n. Default is 2 which is RFC1950 com-
    pression.  You may use 1 to use the old zlib version which is
    used by PGP. The default algorithm may  give  better  results
    because  the window size is not limited to 8K. If this is not
    used the OpenPGP behavior is used, i.e. the compression algo-
    rithm is selected from the preferences; note, that this can't
    be done if you do not encrypt the data. 


Archive is at - Unsubscribe by sending mail
with a subject of  "unsubscribe"  to