--- - branch: MAIN date: Mon Jan 9 13:36:12 UTC 2017 files: - new: '1.16' old: '1.15' path: pkgsrc/net/ruby-addressable/Makefile pathrev: pkgsrc/net/ruby-addressable/Makefile@1.16 type: modified - new: '1.10' old: '1.9' path: pkgsrc/net/ruby-addressable/PLIST pathrev: pkgsrc/net/ruby-addressable/PLIST@1.10 type: modified - new: '1.17' old: '1.16' path: pkgsrc/net/ruby-addressable/distinfo pathrev: pkgsrc/net/ruby-addressable/distinfo@1.17 type: modified id: 20170109T133612Z.aef1f9de06bb41a7f45075c01d777947ba0f85e6 log: | Update ruby-addressable to 2.5.0. # Addressable 2.5.0 - dropping support for Ruby 1.9 - adding support for Ruby 2.4 preview - add support for public suffixes and tld; first runtime dependency - hostname escaping should match RFC; underscores in hostnames no longer escaped - paths beginning with // and missing an authority are now considered invalid - validation now also takes place after setting a path - handle backslashes in authority more like a browser for `heuristic_parse` - unescaped backslashes in host now raise an `InvalidURIError` - `merge!`, `join!`, `omit!` and `normalize!` don't disable deferred validation - `heuristic_parse` now trims whitespace before parsing - host parts longer than 63 bytes will be ignored and not passed to libidn - normalized values always encoded as UTF-8 module: pkgsrc subject: 'CVS commit: pkgsrc/net/ruby-addressable' unixtime: '1483968972' user: taca