Changelog for
ruby2.3-rubygem-rest-client-1.8.0-22.1.x86_64.rpm :
Tue Mar 24 13:00:00 2015 cooloAATTsuse.com
- updated to version 1.8.0
- Security: implement standards compliant cookie handling by adding a
dependency on http-cookie. This breaks compatibility, but was necessary to
address a session fixation / cookie disclosure vulnerability.
(#369 / CVE-2015-1820)
Previously, any Set-Cookie headers found in an HTTP 30x response would be
sent to the redirection target, regardless of domain. Responses now expose a
cookie jar and respect standards compliant domain / path flags in Set-Cookie
headers.
Fri Feb 20 13:00:00 2015 cooloAATTsuse.com
- updated to version 1.7.3
Security: redact password in URI from logs (#349 / OSVDB-117461)
Wed Nov 12 13:00:00 2014 cooloAATTsuse.com
- updated to version 1.7.2
- Ignore duplicate certificates in CA store on Windows
[#] 1.7.1
- Relax mime-types dependency to continue supporting mime-types 1.x series.
There seem to be a large number of popular gems that have depended on
mime-types \'~> 1.16\' until very recently.
- Improve urlencode performance
- Clean up a number of style points
[#] 1.7.0
- This release drops support for Ruby 1.8.7 and breaks compatibility in a few
other relatively minor ways
- Upgrade to mime-types ~> 2.0
- Don\'t CGI.unescape cookie values sent to the server (issue #89)
- Add support for reading credentials from netrc
- Lots of SSL changes and enhancements: (#268)
- Enable peer verification by default (setting `VERIFY_PEER` with OpenSSL)
- By default, use the system default certificate store for SSL verification,
even on Windows (this uses a separate Windows build that pulls in ffi)
- Add support for SSL `ca_path`
- Add support for SSL `cert_store`
- Add support for SSL `verify_callback` (with some caveats for jruby, OS X, #277)
- Add support for SSL ciphers, and choose secure ones by default
- Run tests under travis
- Several other bugfixes and test improvements
- Convert Errno::ETIMEDOUT to RestClient::RequestTimeout
- Handle more HTTP response codes from recent standards
- Save raw responses to binary mode tempfile (#110)
- Disable timeouts with :timeout => nil rather than :timeout => -1
- Drop all Net::HTTP monkey patches
Wed Oct 22 14:00:00 2014 tboergerAATTsuse.com
- Made it really aware of new macros
Mon Oct 13 14:00:00 2014 adrianAATTsuse.de
- adapt to new rubygem packaging style
Fri Mar 28 13:00:00 2014 cooloAATTsuse.com
- regenerate with new template
Fri Oct 7 14:00:00 2011 fcastelliAATTsuse.com
- Udate to 1.6.7
Wed Aug 24 14:00:00 2011 fcastelliAATTnovell.com
- add provides rubygem-rest-client-1_6
Sun Nov 14 13:00:00 2010 mrueckertAATTsuse.de
- update to version 1.6.1
Tue Jun 22 14:00:00 2010 mrueckertAATTsuse.de
- add 1.4.2
Mon Jun 14 14:00:00 2010 mrueckertAATTsuse.de
- update to version 1.5.1
- only converts headers keys which are Symbols
- use CGI for cookie parsing instead of custom code
- unescape user and password before using them (patch provided by
Lars Gierth)
- expand ~ in ~/.restclientrc (patch provided by Mike Fletcher)
- ssl verification raise an exception when the ca certificate is
incorrect (patch provided by Braintree)
- additional changes from version 1.5.0
- the response is now a String with the Response module a.k.a.
the change in 1.4.0 was a mistake (Response.body is returning
self for compatability)
- added AbstractResponse.to_i to improve semantic
- multipart Payloads ignores the name attribute if it\'s not set
(patch provided by Tekin Suleyman)
- correctly takes into account user headers whose keys are
strings (path provided by Cyril Rohr)
- use binary mode for payload temp file
- concatenate cookies with \';\'
- fixed deeper parameter handling
- do not quote the boundary in the Content-Type header (patch
provided by W. Andrew Loe III)
- additional changes from version 1.4.2
- fixed RestClient.add_before_execution_proc (patch provided by
Nicholas Wieland)
- fixed error when an exception is raised without a response
(patch provided by Caleb Land)
- additional changes from version 1.4.1
- fixed parameters managment when using hash
- additional changes from version 1.4.0
- Response is no more a String, and the mixin is replaced by an
abstract_response, existing calls are redirected to response
body with a warning.
- enable repeated parameters RestClient.post
\'http://example.com/resource\', :param1 => [\'one\', \'two\',
\'three\'], => :param2 => \'foo\' (patch provided by Rodrigo
Panachi)
- fixed the redirect code concerning relative path and query
string combination (patch provided by Kevin Read)
- redirection code moved to Response so redirection can be
customized using the block syntax
- only get and head redirections are now followed by default, as
stated in the specification
- added RestClient.add_before_execution_proc to hack the http
request, like for oauth
The response change may be breaking in rare cases.
Fri Jun 11 14:00:00 2010 mrueckertAATTsuse.de
- use rubygems_requires macro
Thu Feb 18 13:00:00 2010 prusnakAATTsuse.cz
- updated to 1.3.1
Wed Jan 6 13:00:00 2010 prusnakAATTsuse.cz
- updated to 1.2.0
Fri Dec 25 13:00:00 2009 prusnakAATTsuse.cz
- update to 1.0.4
Sat Aug 29 14:00:00 2009 dmacvicarAATTnovell.com
- initial package for 1.0.3