summaryrefslogtreecommitdiff
path: root/bootstrap/README
diff options
context:
space:
mode:
authorschmonz <schmonz@pkgsrc.org>2004-07-17 16:28:29 +0000
committerschmonz <schmonz@pkgsrc.org>2004-07-17 16:28:29 +0000
commitb9d4bbb2f136178b2e02ee8ea9792995992a4e5a (patch)
treeaf322b30d0f5781e66f68f7142bb664f130e4f2f /bootstrap/README
parent295e2287258516daa663974447e943c64414b0b7 (diff)
downloadpkgsrc-b9d4bbb2f136178b2e02ee8ea9792995992a4e5a.tar.gz
Update to 3.3.
Changes in 3.2: * use cjkcodecs and iconv_codec if available * always convert feed to UTF-8 before passing to XML parser * completely revamped logic for determining character encoding and attempting XML parsing (much faster) * increased default timeout to 20 seconds * test for presence of Location header on redirects * added tests for many alternate character encodings * support various EBCDIC encodings * support UTF-16BE and UTF16-LE with or without a BOM * support UTF-8 with a BOM * support UTF-32BE and UTF-32LE with or without a BOM * fixed crashing bug if no XML parsers are available * added support for "Content-encoding: deflate" * send blank "Accept-encoding: " header if neither gzip nor zlib modules are available Changes in 3.3: * optimize EBCDIC to ASCII conversion * fix obscure problem tracking xml:base and xml:lang if element declares it, child doesn't, first grandchild redeclares it, and second grandchild doesn't * refactored date parsing * defined public registerDateHandler so callers can add support for additional date formats at runtime * added support for OnBlog, Nate, MSSQL, Greek, and Hungarian dates (ytrewq1) * added zopeCompatibilityHack() which turns FeedParserDict into a regular dictionary, required for Zope compatibility, and also makes command-line debugging easier because pprint module formats real dictionaries better than dictionary-like objects * added NonXMLContentType exception, which is stored in bozo_exception when a feed is served with a non-XML media type such as "text/plain" * respect Content-Language as default language if not xml:lang is present * cloud dict is now FeedParserDict * generator dict is now FeedParserDict * better tracking of xml:lang, including support for xml:lang="" to unset the current language * recognize RSS 1.0 feeds even when RSS 1.0 namespace is not the default namespace * don't overwrite final status on redirects (scenarios: redirecting to a URL that returns 304, redirecting to a URL that redirects to another URL with a different type of redirect) * add support for HTTP 303 redirects
Diffstat (limited to 'bootstrap/README')
0 files changed, 0 insertions, 0 deletions