Path to this page:
./
net/ruby-addressable,
Replacement for the URI Implementation of standard librrary
Branch: CURRENT,
Version: 2.9.0,
Package name: ruby33-addressable-2.9.0,
Maintainer: tsutsuiAddressable is a replacement for the URI implementation that is part of
Ruby's standard library. It more closely conforms to the relevant RFCs and
adds support for IRIs and URI templates.
Required to run:[
net/ruby-public_suffix] [
lang/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 76.5 KB
Version history: (Expand)
- (2026-04-10) Updated to version: ruby33-addressable-2.9.0
- (2026-03-13) Updated to version: ruby33-addressable-2.8.9
- (2026-01-11) Updated to version: ruby32-addressable-2.8.8
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-08-04) Updated to version: ruby32-addressable-2.8.7
CVS history: (Expand)
2026-04-10 15:56:03 by Izumi Tsutsui | Files touched by this commit (2) |  |
Log message:
ruby-addressable: update to 2.9.0
Upstream changes:
https://github.com/sporkmonger/addressable/blob/addressable-2.9.0/CHANGELOG.md
Addressable 2.9.0
* fixes ReDoS vulnerability in Addressable::Template#match
(fixes incomplete remediation in 2.8.10)
Addressable 2.8.10
* fixes ReDoS vulnerability in Addressable::Template#match
|
2026-03-13 16:55:13 by Izumi Tsutsui | Files touched by this commit (3) |  |
Log message:
ruby-addressable: update to 2.8.9
Upstream changes:
https://github.com/sporkmonger/addressable/blob/addressable-2.8.9/CHANGELOG.md
Addressable 2.8.9
* Reduce gem size by excluding test files (#569)
* No need for bundler as development dependency (#571, 5fc1d93)
* idna/pure: stop building the useless COMPOSITION_TABLE (removes the
Addressable::IDNA::COMPOSITION_TABLE constant) (#564)
|
2026-01-11 05:47:01 by Izumi Tsutsui | Files touched by this commit (3) |  |
Log message:
ruby-addressable: update to 2.8.8
Upstream changes (from CHANGELOG.md):
Addressable 2.8.8
* Replace the unicode.data blob by a ruby constant (#561)
* Allow public_suffix 7 (#558)
|
2024-08-04 09:19:24 by Izumi Tsutsui | Files touched by this commit (2) |  |
Log message:
ruby-addressable: update to 2.8.7.
Upstream changes (from CHANGELOG.md):
Addressable 2.8.7
* Allow public_suffix 6 (#535)
Addressable 2.8.6
* Memoize regexps for common character classes (#524)
|
2023-08-06 04:18:38 by Izumi Tsutsui | Files touched by this commit (2) |  |
Log message:
ruby-addressable: update to 2.8.5.
Upstream changes (from CHANGELOG.md):
Addressable 2.8.5
* Fix thread safety issue with encoding tables (#515)
* Define URI::NONE as a module to avoid serialization issues (#509)
* Fix YAML serialization (#508)
|
2023-05-13 20:24:13 by Izumi Tsutsui | Files touched by this commit (3) |  |
Log message:
ruby-addressable: update to 2.8.4.
Upstream changes:
https://github.com/sporkmonger/addressable/blob/addressable-2.8.4/CHANGELOG.md
Addressable 2.8.4
* Restore Addressable::IDNA.unicode_normalize_kc as a deprecated method
(#504)
Addressable 2.8.3
* Fix template expand level 2 hash support for non-string objects (#499,
#498)
Addressable 2.8.2
* Improve cache hits and JIT friendliness (#486)
* Improve code style and test coverage (#482)
* Ensure reset of deferred validation (#481)
* Resolve normalization differences between IDNA::Native and IDNA::Pure
(#408, #492)
* Remove redundant colon in Addressable::URI::CharacterClasses::AUTHORITY
regex (#438) (accidentally reverted by #449 merge but added back in #492)
|
2022-09-03 06:46:47 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
net/ruby-addressable: update to 2.8.1
2.8.1 (2022-08-19)
* refactor Addressable::URI.normalize_path to address linter offenses (#430)
* remove redundant colon in Addressable::URI::CharacterClasses::AUTHORITY
regex (#438)
* update gemspec to reflect supported Ruby versions (#466, #464, #463)
* compatibility w/ public_suffix 5.x (#466, #465, #460)
* fixes "invalid byte sequence in UTF-8" exception when unencoding URLs
containing non UTF-8 characters (#459)
* Ractor compatibility (#449)
* use the whole string instead of a single line for template match (#431)
* force UTF-8 encoding only if needed (#341)
|
| 2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958) |
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts...):
net/radsecproxy/distinfo
The following distfiles could not be fetched (fetched conditionally?):
./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
|