./net/p5-URI, Perl5 Uniform Resource Identifiers class (URI, RFC 2396)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.28, Package name: p5-URI-5.28, Maintainer: pkgsrc-users

This package contains the URI.pm module with friends. The module
implements the URI class. Objects of this class represent Uniform
Resource Identifier (URI) references as specified in RFC 2396.

URI objects can be used to access and manipulate the various
components that make up these strings. There are also methods to
combine URIs in various ways.

The URI class replaces the URI::URL class that used to be distributed
with libwww-perl. This package contains an emulation of the old
URI::URL interface. The emulated URI::URL implements both the old and
the new interface.

Questions about how to use this library should be directed to the
comp.lang.perl.modules USENET Newsgroup. Bug reports and suggestions
for improvements can be sent to the <libwww-perl@ics.uci.edu> mailing
list.

Copyright 1998-1999 Gisle Aas.
Copyright 1998 Graham Barr.

This library is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers] [devel/p5-Test-Needs]

Master sites: (Expand)

Filesize: 121.661 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-02 02:59:05 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 5.28

Upstream changes:
5.28      2024-03-27 01:49:44Z
    - Using Scalar::Util::reftype instead of just ref(), but mindful this time
      about definedness to avoid warnings (GH#140) (Jacques Deguest)
   2024-02-25 09:32:52 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-URI: update to 5.27.

5.27      2024-02-09 15:01:24Z
    - Add missing NAME section to POD of URI::geo (GH#142) (gregor herrmann)

5.26      2024-02-02 19:04:40Z
    - Add URI::geo (GH#141) (david-dick)
   2024-01-28 12:56:40 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-URI: update to 5.25.

5.25      2024-01-27 16:11:41Z
    - cache scheme so it never attempt to load it again (GH#55) (mschae94)

5.24      2024-01-26 04:36:32Z
    - Really revert "use Scalar::Util::reftype instead of ref to check for
      ARRAY" (GH#136) (Olaf Alders)

5.23      2024-01-25 21:02:18Z
    - Revert the reftype change introduced in 5.22 as it causes warnings.
      (GH#134) (Olaf Alders)

5.22      2024-01-25 15:22:54Z
    - Use Scalar::Util::reftype instead of ref to check for ARRAY (GH#132)
      (Jacques Deguest)
   2023-12-17 08:46:05 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-URI: update to 5.21.

5.21      2023-08-23 16:02:14Z
    - Fix version declarations in icap.pm and icaps.pm (GH#131) (Olaf Alders)

5.20      2023-08-23 14:13:23Z
   - Remove Shebang and Taint from all tests.
   - Fix t/query.t to get rid of a warning about join() on
      array with undef
   - Add icap and icaps URIs (GH#130) (david-dick)
   2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483)
Log message:
*: recursive bump for perl 5.38
   2023-05-20 09:10:13 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-URI: update to 5.19.

5.19      2023-04-30 16:15:58Z
   - Form parameters without values are now represented by undef (GH#65)
     (Gianni Ceccarelli)
   2023-04-30 00:59:15 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 5.18

Upstream changes:
5.18      2023-04-29 16:08:14Z
    - Add a GH workflow to test LWP::Curl (GH#116) (Olaf Alders)
    - Add documentation examples for the host() and ihost() methods (GH#28)
      (Sebastian Willing)
    - Remove colon from username:password if there is no password (GH#31)
      (David E. Wheeler, Joenio Marques da Costa, Julien Fiegehenn)
    - Prefix private methods with _ in URI::_punycode (GH#47) (David E Wheeler)

5.17      2022-11-02 17:03:48Z
    - Updated RFC references in the pod documentation for URI::file (GH#117)
      (HÃ¥kon Hgland)
    - Fix SIP URI encoder/decoder (GH#118) (ryankereliuk)

5.16      2022-10-12 13:10:40Z
    - Merge the methods from URI::QueryParam into URI, so they are always
      available (GH#114) (Graham Knop)

5.15      2022-10-11 14:48:28Z
    - Teach uri_escape to accept a Regexp object as the characters to escape
      as an alternative to a character class. (GH#113) (Graham Knop)

5.14      2022-10-10 20:37:57Z
    - Fix uri_escape allowing \w style character classes in its character set
      parameter (GH#112) (Graham Knop)

5.13      2022-10-06 16:46:32Z
    - Regression test added for a previous bug (5.11) in URI::file (Perlbotics).
      file() method of URI::file can return the current working directory
      instead of the properly unescaped path. (GH#106) (Perlbotics)
    - Replace "Test" with "Test::More" (GH#107) (James Raspass)
    - Replace raw TAP printing with "Test::More" (GH#108) (James Raspass)
    - Apply perlimports to tests (GH#110) (Olaf Alders)
    - Improve escaping of unwanted characters (GH#78) (Branislav Zahradnk)

5.12      2022-07-10 23:48:50Z
    - Fix an issue where i.e. 'file:///tmp/###' was not properly escaped.
      A non-existing authority part was accidentally processed.
      Details: https://github.com/libwww-perl/URI/issues/102
      (GH#102) (Perlbotics)
    - Reverts to previous behavior (5.10) for 'mailto:' scheme for
      escaping square brackets.

5.11      2022-07-04 20:53:38Z
    - Fix some typos in URI::file (GH#94) (Olaf Alders)
    - Escape square brackets in path (GH#100) (Perlbotics)
    - Fix storable.t (GH#97) (Shoichi Kaji)
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36