perl-URI-Encode-XS-0.11-alt2.1.i586.rpm


Advertisement

Description

perl-URI-Encode-XS - a Perl URI encoder/decoder using C

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-URI-Encode-XS-0.11-alt2.1.i586.rpm
Package name perl-URI-Encode-XS
Package version 0.11
Package release alt2.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 23.61 KB
Installed size 23.61 KB
This is a Perl URI encoder/decoder written in XS based on RFC3986.
This module always encodes characters that are not unreserved. When decoding,
invalid escape sequences are preserved, e.g:
uri_decode("foo%20bar%a/"); # foo bar%a/
uri_decode("foo%20bar%a");  # foo bar%a
uri_decode("foo%20bar%");   # foo bar%
As of version 0.09, the `bench' script shows it to be significantly faster
than `URI::Escape':
Rate escape encode
escape  144165/s     --   -98%
encode 8239785/s  5616%     --
Rate unescape   decode
unescape  196870/s       --     -97%
decode   6051468/s    2974%       --
However this is just one string - the fewer encoded/decoded characters are
in the string, the closer the benchmark is likely to be (see `bench' for
details of the benchmark). Different hardware will yield different results.
Another fast encoder/decoder which supports custom escape lists, is
URI::XSEscape.

Alternatives

Package Version Architecture Repository
perl-URI-Encode-XS-0.11-alt2.1.x86_64.rpm 0.11 x86_64 Autoimports
perl-URI-Encode-XS - - -

Requires

Name Value
/usr/lib/perl5 -
libc.so.6(GLIBC_2.1.3) -
libc.so.6(GLIBC_2.3.4) -
libc.so.6(GLIBC_2.4) -
libperl-5.28.so -
perl(XSLoader.pm) -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -

Provides

Name Value
perl(URI/Encode/XS.pm) = 0.110
perl-URI-Encode-XS = 0.11-alt2.1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-URI-Encode-XS-0.11-alt2.1.i586.rpm
Source Package perl-URI-Encode-XS-0.11-alt2.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus i586 autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-URI-Encode-XS rpm package:
    # sudo apt-get install perl-URI-Encode-XS

Files

Path
/usr/lib/perl5/URI/
/usr/lib/perl5/URI/Encode/XS.pm
/usr/lib/perl5/auto/URI/
/usr/lib/perl5/auto/URI/Encode/
/usr/lib/perl5/auto/URI/Encode/XS/XS.so
/usr/share/doc/perl-URI-Encode-XS-0.11/LICENSE
/usr/share/doc/perl-URI-Encode-XS-0.11/README.pod

See Also

Package Description
perl-URI-Fast-0.49-alt1.i586.rpm A fast(er) URI parser
perl-URI-XSEscape-0.001000-alt3.1.i586.rpm Fast XS URI-escaping library, replacing URI::Escape
perl-USB-LibUSB-0.09-alt1.i586.rpm Perl interface to the libusb-1.0 API
perl-UV-1.000009-alt1.i586.rpm perl interface to libuv
perl-Ufal-MorphoDiTa-1.9.2.1-alt3.1.i586.rpm Bindings to MorphoDiTa library
perl-Ufal-NameTag-1.1.2.1-alt2.1.i586.rpm Bindings to NameTag library
perl-Ufal-Parsito-1.1.0.1-alt3.1.i586.rpm Bindings to Parsito library
perl-Ufal-UDPipe-1.2.0.1-alt2.1.i586.rpm Bindings to UDPipe library
perl-UnQLite-0.05-alt3.1.i586.rpm Perl bindings for UnQLite
perl-Unicode-BiDiRule-0.04-alt1.1.i586.rpm RFC 5893 BiDi Rule
perl-Unicode-Casing-0.16-alt5_12.i586.rpm Perl extension to override system case changing functions
perl-Unicode-ICU-Collator-0.003-alt2.i586.rpm Wrapper around ICU collation services
perl-Unicode-Japanese-0.49-alt4.1.i586.rpm Convert encoding of japanese text
perl-Unicode-Japanese-scripts-0.49-alt4.1.i586.rpm Unicode-Japanese scripts
perl-Unicode-Precis-1.100-alt2.1.i586.rpm RFC 7564 PRECIS Framework - Enforcement and Comparison
Advertisement
Advertisement