draft-ietf-fax-tiff-regbis-03 and draft-ietf-fax-tiff-fx-reg-00 error

"McIntyre, Lloyd" <[email protected]>
Newsgroups gmane.ietf.fax
Message-ID <[email protected]>
Both the draft-ietf-fax-tiff-regbis-03 and draft-ietf-fax-tiff-fx-reg-00
drafts contain a small error, which unfortunately could result in lack of
TIFF/TIFF-FX interoperability.

TIFF 6.0 specifies the Magic Number of the TIFF header to be decimal 42
(i.e. 2A hex), with little-endian or big-endian representation. 
   II (little-endian):  49 49 42 00 
                        |___| |___|
                         hex decimal

   MM (big-endian):     4D 4D 00 42
                        |___| |___|
                         hex  decimal

Due to an error rooted in RFC 2302, section 7 "IANA Registration" of both
draft-ietf-fax-tiff-regbis-03 and draft-ietf-fax-tiff-fx-reg-00 record the
Magic Number to be hex 42 rather than decimal 42. 
   II (little-endian):  49 49 42 00 hex
   MM (big-endian):     4D 4D 00 42 hex

This error may be corrected by one of two options:
1. record the entire Magic Number string in hex as
   II (little-endian):  49 49 2A 00 hex
   MM (big-endian):     4D 4D 00 2A hex

2. record the Magic Number string with a combination of hex and decimal as
   II (little-endian):  49 49 42 00 
                        |___| |___|
                         hex decimal

   MM (big-endian):     4D 4D 00 42
                        |___| |___|
                         hex  decimal

If there are no objections I will revise the draft-ietf-fax-tiff-fx-reg-00
draft so the Magic Number is consistent with option 1, as 
   II (little-endian):  49 49 2A 00 hex
   MM (big-endian):     4D 4D 00 2A hex

I assume that the draft-ietf-fax-tiff-regbis-03 authors will do likewise.

Lloyd
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.