Alan McIntyre added the comment: Based on the ZIP spec (I'm using the one here: http://www.pkware.com/documents/casestudies/APPNOTE.TXT), I'm inclined to agree. There's a general note that says "All fields unless otherwise noted are unsigned and stored in Intel low-byte:high-byte, low-word:high-word order." I can't find any explicit mention of any fields that should be signed.
Since I find myself poking around in the ZIP file format today, I may try changing all the format strings to unsigned, and writing up some tests to check cases that can be run in a reasonable amount of time. If I get anything usable I'll post a patch. ---------- nosy: +alanmcintyre __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1622> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com