Path to this page:
./
www/ruby-mechanize,
Library to automate interaction with websites
Branch: CURRENT,
Version: 2.12.2,
Package name: ruby32-mechanize-2.12.2,
Maintainer: minskimThe Mechanize library is used for automating interaction with
websites. Mechanize automatically stores and sends cookies, follows
redirects, can follow links, and submit forms. Form fields can be
populated and submitted. Mechanize also keeps track of the sites that
you have visited as a history.
Required to run:[
mail/ruby-mime-types] [
textproc/ruby-nokogiri] [
www/ruby-net-http-persistent] [
www/ruby-net-http-digest_auth] [
www/ruby-webrobots] [
net/ruby-domain_name] [
www/ruby-ntlm-http] [
www/ruby-http-cookie] [
lang/ruby24-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 142.5 KB
Version history: (Expand)
- (2024-10-21) Updated to version: ruby32-mechanize-2.12.2
- (2024-09-22) Updated to version: ruby32-mechanize-2.12.1
- (2024-07-20) Updated to version: ruby32-mechanize-2.11.0
- (2024-06-15) Updated to version: ruby32-mechanize-2.10.1
- (2024-02-04) Updated to version: ruby31-mechanize-2.10.0
- (2023-04-30) Updated to version: ruby31-mechanize-2.9.1
CVS history: (Expand)
2024-02-04 07:56:07 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.10.0
2.10.0 (2024-01-22)
* Add nkf and base64 as explicit dependencies, since they are being
unbundled in Ruby 3.4. (#634) @flavorjones
|
2023-04-30 16:24:55 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-mechanize: update to 2.9.1
2.9.0 (2023-04-07)
Requirements
* Mechanize now requires Ruby 2.6 or newer.
Improvement
* Mechanize can now parse frozen strings. (#610)
2.9.1 (2023-04-17)
Update
* Updated User-Agent strings to represent modern browser versions. (#612)
Thank you, @takatea!
Contributors
* @takatea
|
2022-08-31 17:43:48 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.85
2.8.4 (2022-01-17)
Fix
* Mechanize::CookieJar#load calls Psych.safe_load when using Psych >= 3.1
2.8.5 (2022-06-09)
Security
Fixes low-severity CVE-2022-31033, "Authorization header leak on port
redirect." See GHSA-64qm-hrgp-pgr9 for more details.
|
2021-12-11 16:35:58 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
www/ruby-mechanize: update to 2.8.3
2.8.3 (2021-11-11)
Update
* Update the "Linux Firefox" user agent string to rev94 (#587) Thank you,
@ncs1!
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2021-09-19 19:54:44 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-mechanize: update to 2.8.2
2.8.2 (2021-08-06)
Dependencies
* Update dependency on Addressable from ~>2.7 to ~>2.8. (#584) @yidingww
|
2021-06-02 17:05:11 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
www/ruby-mechanize: update to 2.8.1
2.8.1 (2021-05-09)
Fix
* Gracefully handle parsing errors that contain an invalid byte sequence.
Previously, if libxml2 registered a parsing error that itself contained
invalid encoding, an exception might be raised. (#553)
2.8.0 (2021-04-01)
Requirements
* Mechanize now requires Ruby 2.5 or newer.
* Move from ntlm-http to rubyntlm gem. (#495, #574)
New Features
* Page::Link#uri now handles non-ASCII hrefs. (#569) @terryyin
* FileConnection supports Windows drive letters (#483)
* Credential headers 'Authorization' and 'Cookie' are deleted on
cross-origin redirects. (#538) @kyoshidajp
* ContentDispositionParser handles ISO8601 date headers, to be robust with
websites that ignore RFC2183. (#554) @reitermarkus
Bug fix
* POST headers 'Content-Length', 'Content-MD5', and 'Content-Type' are
deleted in a case-insensitive manner on redirects. Previously these
headers were treated as case-sensitive.
|