The 5.42 maintance release fixes more bugs and cleans up the redistribution
conditions:
- removal of unreduce.c and amiga/timelib.c code to get rid of the last
distribution restrictions beyond the BSD-like Info-ZIP LICENSE
- new generic timelib replacement (currently used by AMIGA port)
- more reasonable mapping rules of UNIX "leading-dot" filenames to the
DOS 8.3 name convention
- repaired screensize detection in MORE paging code
(was broken for DOS/OS2/WIN32 in 5.41)
Changes since 1.09
The $u->query_form method will now escape spaces in
form keys or values as '+' (instead of '%20'). This also
affect the $mailto_uri->header() method. This is actually
the wrong thing to do, but this practise is now even
documented in official places like
http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.1
so we might as well follow the stream.
URI::Heuristic did not work for domain-names with dashes '-'
in them. Fixed.
Documented that $uri->xxx($1) might not work.
Closes pkg/11990
Changes since 1.62:
- Require LWP 5.50. A bug fix was introduced in LWP 5.49 which
solves problems with relative Location: headers for Checkbot.
- Create a defaults --match argument based on all the start URLs,
not just the first one.
- Remove .bak files when the new files are written correctly.
- Create correct URLs when --file argument also contains directories.
- Deal with redirects without a Location: header.
- Don't exclude checkbot's own pages automagically.
- Always ask server about file type for HTTP requests when uncertain.
- Make output well-formed HTML.
- Several typo's and other output fixes.
patch-aa incorporated into main dist.
Changes since 5.48:
Release 5.50
Fix for test cases that failed because of URI-1.10 now encode
space as '+' instead of '%20. Patch by Christian Gilmore
<cgilmore@tivoli.com>.
Makefile.PL: Require URI-1.10.
HTTP::Daemon now accepts any non-space character as method name
on the request line. It used to fail on methods like "M-POST"
because it only allowed \w-chars.
HTTP::Date now allow fractional seconds in ISO date formats.
Based on patch from Mark D. Anderson <mda@discerning.com>
HTTP::Request::Common will now calculate Content-length
even if $DYNAMIC_FILE_UPLOAD is set. Patch provided by
Lindley, Lee T <Lee.Lindley@viasystems.com>.
2000-12-31 Gisle Aas <gisle@ActiveState.com>
Release 5.49
HTML::Form: Use croak() instead of die. Implement
$f->possible_values. Avoid use of undef value warnings.
HTTP::Cookies: fix epath issue. Make it work for URI::http
as the uri-attribute of HTTP::Request object
HTTP::Date: Allow ignored timezone info in parenthesis. Patch
by Sander van Zoest <sander@covalent.net>.
Fix calculation of non-GMT timezones (wrong sign). Patch by
KONISHI Katsuhiro <konishi@din.or.jp>.
HTTP::Response: Let $res->base() absolutize the URI. Based on
bug report from Hans de Graaff <hans@degraaff.org>.
Fixed minor doc typos in HTTP::Headers::Util and LWP::UserAgent.
HTTP::Request::Common: Support boundary spec from client.
LWP::Simple: Avoid trivial_http_get when @ appears in authority
part of URI
LWP::Authen::Digest: Need to have query in URI param.
Spotted by <ronald@innovation.ch>.
LWP::Protocol::http: unescape username/password if they are
specified in the URI.
Added LWP::Protocol::GHTTP. This allow LWP to use the HTTP::GHTTP
module as the low level HTTP driver.
Iselect is a curses based interactive selection tool. It can be used
either as an user interface frontend controlled by a
Bourne-Shell/Perl/Tcl backend as its wrapper or in batch mode as a
pipeline filter (usually between grep and the final executing command).
1.11: Feb.14,2001:
smtp.c:
changes in logging format:
remove IPv6 letter in [IPv6:...] notation.
show proto=v4 when IPv4 address used if compiled with
--enable-v6.
show "(gateway)" after protocol gateway address.
patch from Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp>
the old behaviour. This is done because unless we're in the middle of a
bulk build, we don't really know that the cache files are up to date. These
are fairly time consuming (relative to a single smallish package build) to
generate and depend on all of the pkgsrc makefiles. During a bulk build, the
overhead is far outweighed by the savings.
In particular, 'make bulk-install' will now work correctly outside of a bulk
build (useful for debugging broken packages).
Thanks to Hubert who noted the 'make bulk-install' problem in a private email.
- When MPEG-encoding audio, force 16-bit signed intermediate AIFFs --
PCM driver doesn't support this format for some cards like AWE32
(Andre Albsmeier <andre.albsmeier@mchp.siemens.de>)
- Added METEOR_INPUT_DEV3 support (GUI & Fxtv.defaultInput = "dev3")
- Flip channel (to last channel set) feature with TVFlipStation() X action
routine (Steve Reid <sreid@sea-to-sky.net>)
- Add SOUND_MIXER_VIDEO audio input (Mike Myer)
- Mouse include patch (Anonymous)
- Makefile update for LOCALBASE (Alexander Langer <alex@big.endian.de>)
- NetBSD updates (Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>)
ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/graphics/fxtv/README.html
- Added 'line1', 'line2', 'line3' as valid mixerChannel values
- Uncomment all remote code for NetBSD folks
- Remove double-link of libvideo.a from Makefile
- Support for france channelset (Daniel Dagneaux <dagneaux@lure.u-psud.fr>)
- Changed -aspectlock to -noaspectlock
- Fix -default csvideo not working (greedy strstr matches wrong input)
- Remove stray printf in YUV capture
- Fixes for capturing when path doesn't contain a dot, and
pcm driver sound format limitation work-around
(Andre Albsmeier <andre.albsmeier@mchp.siemens.de>)
- OpenBSD changes from vedge <vedge@all.hail-eris.com> and
Matthew McNaughton <mcnaught@cs.ualberta.ca>