summaryrefslogtreecommitdiff
path: root/www/p5-libwww
AgeCommit message (Collapse)AuthorFilesLines
2003-03-17Add needed dependency on p5-MIME-Base64 package.seb1-1/+3
Bump PKGREVISION.
2003-01-31Updated to p5-libwww-5.69shell2-6/+6
Changes : - Include lwptut.pod contributed by Sean M. Burke C<sburke@cpan.org>. - The lwp-request aliases GET, HEAD, POST where installed when - no program should be. Fixed by David Miller <dave@justdave.net>. - lwp-rget --help don't print double usage any more. - HTTP::Header::Util is now more reluctant to put quotes around token values. - Net::HTTP: Avoid warning on unexpected EOF when reading chunk header. pkgsrc : - Updated maintainer email
2003-01-02Update p5-libwww to 5.67mjl2-5/+5
HTTP::Cookies::Microsoft, makes it possible for LWP to share MSIE's cookies. HTML::Form supports file upload better now. There are some new methods on that kind of input; file(), filename(), content() and headers(). Net::HTTP avoids exceptions in read_response_headers() with laxed option. New LWP::DebugFile, LWP::Authen::Ntml The format_chunk() and write_chunk() methods of Net::HTTP did not work. The Client-Peer response header is back. Make HTTP::Date compatible with perl 5.8. Try to avoid to default to overwriting /usr/bin/head on MacOS X when the perl install prefix is /usr/bin. HTTP::Negotiate doc patch.
2002-10-27Use buildlink2. Use perl5/module.mk.seb1-6/+3
2002-03-15Updated p5-libwww to 5.64 (provided by Shell Hung in pkg/15558)martti2-6/+5
Simplified the Makefile.PL: - the scripts are not longer *.PL files - don't try to make symlinks for GET, HEAD, POST as that has not worked for a long time - the GET, HEAD, POST aliases for lwp-request should now work on Windows. HTTP::Cookies: - added 'clear_temporary_cookies' method; patch by Mike Schilli <schilli1@pacbell.net>. - trailing space in old cookie parameters not ignored; patch by Ivan Panchenko - protect against $SIG{__DIE__} handlers; patch by Adam Newby <adam@NewsNow.co.uk>. LWP::Authen::Digest: - abort digest auth session if we fail repeatedly with the same username/password.
2001-12-30Add p5-IO-Socket-SSL dependency. Bump to 5.63nb1. Closes pkg/15030.wiz1-1/+3
2001-12-15Updated to 5.63 (provided by Shell Hung in pkg/14954)martti3-16/+15
- Regen patches - Add p5-Compress-Zlib to DEPENDS - Add Compress::Zlib for Net::HTTP::Methods - LWP::Authen::Digest now use Digest::MD5 instead of MD5 - Net::HTTP new options to the 'read_response_headers' method - LWP::Protocol::http will now allow certain bad headers n the responses it reads. - LWP::UserAgent: make sure that the 'request' attribute is always set on the returned response.
2001-11-30Update to 5.62mjl2-5/+5
The $VERSION of LWP::UserAgent wrapped around. This confused the CPAN indexer. Bumped the major number to 2 to fix this. Net::HTTP did not work well on perl5.003. The PeerHost argument to IO::Socket::INET was not recognized, so we had to use PeerAddr instead. The syswrite() method also required a length argument. Net::HTTP did not deal with transfer encoding tokens in a case-insensitive way. The jigsaw-chunk test failed on MacOS because "\n" is different.
2001-11-26Buildlinkify, in the sense that only the perl headers are found injlam1-4/+6
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-22Updated to version 5.61 (PR#14613). Changes since 5.53:martti3-8/+37
- Add HOMEPAGE - Remove duplicate DEPENDS with p5-URI - Add patch to avoid interactive questions - new maintainer - New Net::HTTPS module - HTTP/1.1 and SSL supports - More bugfixs in LWP::*
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-1/+1
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-5/+5
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-05-14Update p5-libwww to 5.53zuntum2-5/+5
2001-04-10 Gisle Aas <gisle@ActiveState.com> Release 5.53 LWP::Simple::get() could sometimes return nothing on failure in list context. Now it always returns 'undef'. HTTP::Cookies does not request 2 dots on domain names any more. New option to hide the Cookie2 header. Cookie2 header now quote the version number. Updated reference to RFC 2965. Support for embedded userinfo in http proxy URIs. It means that you know can set up your proxy with things like: http_proxy="http://proxyuser:proxypass@proxyhost:port" Patch by John Klar <j.klar@xpedite.com>. Experimental HTTP/1.1 support. New module called Net::HTTP that provide the lower level interface and a LWP::Protocol::http11 module that builds on it. The HTTP/1.1 protocol module must be loaded and registered explicitly, otherwise the old and trustworthy HTTP/1.0 module will be used. LWP::Protocol::GHTTP will try to use the get_headers() methods so that it can actually extract all the headers. 2001-03-29 Gisle Aas <gisle@ActiveState.com> Release 5.52 HTTP::Header: new method $h->init_header() that will only set the header if it is not already set. Some shuffling around in the code. LWP::UserAgent will not override 'User-Agent', 'From' or 'Range' headers if they are explicitly set in the request passed in. HTML::Form tries to optimize parsing be restricting the tags that are reported by HTML::Parser. Will need HTML::Parser v3.19_93 or better for this to actually have any effect. LWP::Protocol::ftp now deals with path parameters again. It means that you can append ";type=a" to ftp-URI and it will download the document in ASCII mode. If the server output multiple Location headers on a redirect, ignore all but the first one. Extract cookies failed on request URIs with empty paths. This was only triggered if you used URI objects directly in scripts. This change was actually part of 5.51: Fix qop="auth" handling for Digest authentication. Patch by Dave Dunkin <dave_dunkin@hotmail.com>. 2001-03-14 Gisle Aas <gisle@ActiveState.com> Release 5.51 SECURITY FIX: If LWP::UserAgent::env_proxy is called in a CGI environment, the case-insensitivity when looking for "http_proxy" permits "HTTP_PROXY" to be found, but this can be trivially set by the web client using the "Proxy:" header. The fix applied is that $ENV{HTTP_PROXY} is not longer honored for CGI scripts. The CGI_HTTP_PROXY environment variable can be used instead. Problem reported by Randal L. Schwartz. NOTE: It is recommended that everybody that use LWP::UserAgent (including LWP::Simple) in CGI scripts upgrade to this release. Explicit setting of action on HTML::Form had no effect because of a code typo. Patch by BooK <book@netcourrier.com>. HTTP::Daemon: The CONNECT method need special treatment because it does not provide a URI as argument (just a "hostname:port"). The non-upward compatibility warning is that you must now call $request->url->host_port to get the host/port string for CONNECT, rather than calling $request->url and using the entire string. Based on patch from Randal L. Schwartz <merlyn@stonehenge.com> HTTP::Daemon: Create self URL based on $self->sockaddr. This works better when LocalAddr is used to specify the port number. Based on patch from Ben Low <ben@snrc.uow.edu.au>. Avoid potential '<FILE> chunk 1' messages at the end of the response 'message'.
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-1/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-15Update to 5.50:abs2-4/+4
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.
2000-08-29Fix wildcard depends on p5-Net to not match p5-Net-Telnet.jlam1-2/+2
2000-08-27Convert packages to use PERL5_PACKLIST (part 1). These were the easyjlam2-89/+5
ones to do, and each compiled and installed/de-installed apparently correctly. As a side effect of the dynamic PLIST, we no longer need to have separate -static and -shared PLISTs. It's now easier than ever to make a perl5 package for NetBSD :)
2000-07-03Update to 5.48. Changes:mjl4-100/+62
README.SSL update by Marko Asplund <aspa@hip.fi> Added cookie example to lwpcook.pod HTTP::Date::str2time returns undef on failure instead of an empty list as suggested by Markus B Krüger <markusk@pvv.org> $request->uri($uri) will now always store a copy of the $uri. HTTP::Status: Added status codes from RFC 2616 and RFC 2518 (WebDAV) LWP::RobotUA will not parse robots.txt unless content type and content sample looks right. LWP::UserAgent: Deal with multiple WWW-Authenticate headers. Patch by Hugo <hv@crypt.compulink.co.uk> $ua->proxy can now return the old proxy settings without destroying the old one. Based on patch by Benjamin Low <ben@snrc.uow.edu.au> LWP::Protocol::http update - don't terminate header parsing on bad headers - extra_sock_opts - preparations for keep alive support - method CONNECT WWW::RobotRules deal with various absolute URIs in the disallow lines. Makefile.PL: Make sure we have HTML::TokeParser Added HTML::Form to the distribution. LWP::Protocol::http: Kill any Connection header LWP::MediaTypes: Fixed builtin html/text mapping. Added bz2 to suffixEncoding
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-12-28fix DISTNAME back to libwww-perl-5.46, as noted by simonb@netbsd.orgwiz1-3/+3
1999-12-28changed PKGNAME to p5-${DISTNAME}wiz1-3/+3
1999-12-02Update libwww-perl to 5.46rh3-155/+74
Changes are: o Y2K fix to t/base/cookies.t. Netscape's original cookie example expires at 09-Nov-99. o Unbundled URI::URL modules. You now have to install the URI.pm module in order to get libwww-perl working. o Avoid warnings for lwp-request -t o referrer as alternative spelling for referer as suggested by tchrist. o More conservative selection of boundary for multipart messages in &HTTP::Request::Common::POST. o LWP::MediaTypes can now export &read_media_types. o Spelling corrections from Ben Tilly <Ben_Tilly@trepp.com> o The LWP SSL support better explained. Documentation in README.SSL and lwpcook.pod contributed by Marko Asplund <aspa@hip.fi>. o LWP::Protocol::https: Try loading IO::Socket::SSL if Net::SSL is not available. o defined(@ISA) eliminated. Patch by Nathan Torkington <gnat@frii.com> o LWP::Protocol::ftp: Protect against empty path_segments o 'lwp-request -HUser-Agent:foo' can now be used to set this header too. o Localize $/ to ensure standard record separator a few places in HTTP::Cookies o LWP::UserAgent will now set the Range header in requests if the $ua->max_size attribute is set. o New lwp-request command line option that allow you to put any header into the request (-H). o New HTTP::Date because of Y2K-problems with the old one. It refused to parse the ftp-listing (ls -l) dates missing year. Additional entry point is parse_date(). This function avoid any limitations caused by the time-representation (seconds since epoch). o Added another binmode() to LWP::Protocol::file as suggested by Matt Sergeant <matt-news@sergeant.org> o Documentation patch from Michael A. Chase <mchase@ix.netcom.com> o PREREQ_PM patch from Andreas Koenig <andreas.koenig@anima.de> o LWP::Simple::head fix by Richard Chen <richard@lexitech.com> o Allow "." in HTTP header names. Patch by Marc Langheinrich <marc@ccm.cl.nec.co.jp> o Fixed reference to $uri->netloc in lwp-request o Cute animation in lwp-download o HTTP::Cookies provide better Netscape cookies compliance. Send back cookies to any port, and allow origin host name to be specified as domain, and still be treated as a domain. Patch from Andreas Gustafsson <gson@araneus.fi>. o HTTP::Cookies now ignore the Expires field in Set-Cookie, if the date provided can't be parsed by HTTP::Date. o HTTP::Daemon will lowercase the hostname returned from Sys::Hostname::hostname(). This avoid some test failures in the test suite for people with upper- or mixed-cased hostnames. o LWP::Protocol::gopher: IO::Socket::INET ctor did not specify Proto => 'tcp'. This made it less portable to older IO::Socket versions. o No programs installed when you build the Makefile with 'perl Makefile.PL LIB=/my/lib' o LWP bundle mention Digest::MD5 instead of MD5 o headers-auth.t test suite bug triggered by perl5.005_5x. Patch by Albert Dvornik <bert@genscan.com> o The local/http.t test actually did try to unlink("."). This was very confusing on systems where it succeed. o Made library URI.pm compatible. Made all URI object instantiations based on $HTTP::URI_CLASS variable. o New lwp-rget option: --referer. Patch by INOUE Yoshinari <inoue@kusm.kyoto-u.ac.jp>. o One more binmode() to HTTP::Daemon as suggested by Markus Laker <mlaker@contax.co.uk>.
1999-04-15Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" withtron1-3/+2
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-04-08s/netbsd/${LOWER_OPSYS}/gagc1-3/+3
1999-01-13p5-HTML-Parser is in pkgsrc/www, not pkgsrc/libwww.hubertf1-2/+2
1999-01-11Upgrade to 5.36 (fixes some problems with hung connections).kim3-103/+60
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-06-22Update package Makefiles for automatic manual page handling.agc1-18/+1
1998-04-24Move to relative paths in the pkgsrc tree.agc1-4/+4
1998-04-20Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org.frueauf1-7/+7
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-01-28Replace "<$ARCH"> by "${MACHINE_ARCH}", keep "<$ARCH>"hubertf1-3/+3
(in bsd.port.mk) for backward compatibility.
1998-01-24portlint: remove empty line at EOFhubertf1-1/+0
1998-01-24portlint: fix RCS Idhubertf1-2/+2
1997-11-22Fix RCS Id, PLISThubertf2-3/+7
1997-11-22for x11/p5-Tkhubertf5-0/+307