commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2020-04-29 20:52:33 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new.2738 (New) Package is "perl-AnyEvent-HTTP" Wed Apr 29 20:52:33 2020 rev:15 rq:798886 version:2.25 Changes: --- /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP/perl-AnyEvent-HTTP.changes 2018-09-25 15:45:58.961062414 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new.2738/perl-AnyEvent-HTTP.changes 2020-04-29 20:54:28.869286328 +0200 @@ -1,0 +2,18 @@ +Tue Apr 28 03:07:21 UTC 2020 - + +- updated to 2.25 + see /usr/share/doc/packages/perl-AnyEvent-HTTP/Changes + + TODO: cookie_jar_extract should refuse when host is an ip literal + TODO: cookie_jar_et_cookie should reject cookies not matching their down server domain + TODO: cookie prefixes? https://tools.ietf.org/html/draft-ietf-httpbis-cookie-prefixes-00 + TODO: default rbuf_max limit for header-reading, chunk header reading etc. + + 2.25 Mon Apr 27 14:11:40 CEST 2020 + - fix incorrectly sending proxy requests to origin servers +when reusing proxy connections (analyzed and testcase by Ivan Robert). + - the sessionid parameter was documented as session in random +places - fix docs and keep using sessionid in the code as before. + - fix cookie format documentation. + +--- Old: AnyEvent-HTTP-2.24.tar.gz New: AnyEvent-HTTP-2.25.tar.gz Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.FPnQcw/_old 2020-04-29 20:54:30.269289535 +0200 +++ /var/tmp/diff_new_pack.FPnQcw/_new 2020-04-29 20:54:30.269289535 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-HTTP # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-AnyEvent-HTTP -Version:2.24 +Version:2.25 Release:0 %define cpan_name AnyEvent-HTTP -Summary:Simple but Non-Blocking Http/Https Client +Summary:Simple but non-blocking HTTP/HTTPS client License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url:http://search.cpan.org/dist/AnyEvent-HTTP/ +Url:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildArch: noarch @@ -60,11 +60,11 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install ++ AnyEvent-HTTP-2.24.tar.gz -> AnyEvent-HTTP-2.25.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.24/Changes new/AnyEvent-HTTP-2.25/Changes --- old/AnyEvent-HTTP-2.24/Changes 2018-08-30 03:23:10.0 +0200 +++ new/AnyEvent-HTTP-2.25/Changes 2020-04-27 14:14:01.0 +0200 @@ -16,6 +16,17 @@ TODO: look into http 0.9 support (Kostirya ) TODO: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1=HITOFF&%23038;d=PG01&%23038;p=1&%23038;u=/netahtml/PTO/srchnum.html&%23038;r=1&%23038;f=G&%23038;l=50&%23038;s1="20110298798".PGNR.&%23038;OS=DN/20110298798&%23038;RS=DN/20110298798 +TODO: cookie_jar_extract should refuse when host is an ip literal +TODO: cookie_jar_et_cookie should reject cookies not matching their down server domain +TODO: cookie prefixes? https://tools.ietf.org/html/draft-ietf-httpbis-cookie-prefixes-00 +TODO: default rbuf_max limit for header-reading, chunk header reading etc. + +2.25 Mon Apr 27 14:11:40 CEST 2020 + - fix incorrectly sending proxy requests to origin servers + when reusing proxy connections (analyzed and testcase by Ivan Robert). + - the sessionid parameter was documented as session in random + places - fix docs and keep using sessionid in the code as before. + - fix cookie format documentation. 2.24 Thu Aug 30 03:23:03 CEST 2018
commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2018-09-25 15:44:41 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new (New) Package is "perl-AnyEvent-HTTP" Tue Sep 25 15:44:41 2018 rev:14 rq:637911 version:2.24 Changes: --- /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP/perl-AnyEvent-HTTP.changes 2016-09-26 12:36:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new/perl-AnyEvent-HTTP.changes 2018-09-25 15:45:58.961062414 +0200 @@ -1,0 +2,6 @@ +Fri Aug 31 05:01:49 UTC 2018 - co...@suse.com + +- updated to 2.24 + see /usr/share/doc/packages/perl-AnyEvent-HTTP/Changes + +--- Old: AnyEvent-HTTP-2.23.tar.gz New: AnyEvent-HTTP-2.24.tar.gz Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.gnfbfq/_old 2018-09-25 15:45:59.377061971 +0200 +++ /var/tmp/diff_new_pack.gnfbfq/_new 2018-09-25 15:45:59.381061966 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-HTTP # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,14 @@ Name: perl-AnyEvent-HTTP -Version:2.23 +Version:2.24 Release:0 -#Upstream: CHECK(GPL-1.0+ or Artistic-1.0) %define cpan_name AnyEvent-HTTP Summary:Simple but Non-Blocking Http/Https Client -License:Artistic-1.0 or GPL-1.0+ +License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/AnyEvent-HTTP/ -Source0: http://www.cpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,6 +73,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes COPYING README +%doc Changes README +%license COPYING %changelog ++ AnyEvent-HTTP-2.23.tar.gz -> AnyEvent-HTTP-2.24.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.23/Changes new/AnyEvent-HTTP-2.24/Changes --- old/AnyEvent-HTTP-2.23/Changes 2016-08-28 11:30:38.0 +0200 +++ new/AnyEvent-HTTP-2.24/Changes 2018-08-30 03:23:10.0 +0200 @@ -3,15 +3,32 @@ TODO: provide lwp_request function that takes an lwp http requets and returns a http response. TODO: set_proxy hook TODO: use proxy hook -TODO: maybe read big chunks in smaller portions for chunked-encoding + on_body. TODO: on_upgrade, for 101 responses? TODO: document session vs. sessionid correctly. TODO: support proxy username:password in both proxy switch and set_proxy string (dzagas...@gmail.com) TODO: remove "unexpectedly got a destructed handle" +TODO: maybe read big chunks in smaller portions for chunked-encoding + on_body. TODO: callback as body (Kostirya) TODO: infinite recursion(?) (Kostirya) TODO: default rbuf_max value maybe? how about reading large chunks in small parts? +TODO: servers send empty reason, which then gets mangled with linear whitespace CRLF - maybe workaround? + +TODO: look into http 0.9 support (Kostirya ) +TODO: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1=HITOFF&%23038;d=PG01&%23038;p=1&%23038;u=/netahtml/PTO/srchnum.html&%23038;r=1&%23038;f=G&%23038;l=50&%23038;s1="20110298798".PGNR.&%23038;OS=DN/20110298798&%23038;RS=DN/20110298798 + +2.24 Thu Aug 30 03:23:03 CEST 2018 + - bring cookie management more in line with RFC 6265; implement idn + matching for cookie domains. +- update cookie_jar version to 2, invalidate existing cookie jars. +- preserve original cookie domain attribute. +- also expire old cookie jars in cookie parser, just in case. + - further improve relative redirection code. +- comment out code that tried to detect possible bugs with persistent + connection caching, but since it never triggered, it's probably + working fine :) + - do not call on_body callback on a response that AE::HTTP will recurse + on internally (reported by Антон Онуфриев and Ruslan Zakirov). 2.23 Sun Aug 28 11:30:33 CEST 2016 - relative redirects used the proxy schema instead of the request diff -urN '--exclude=CVS'
commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2016-09-26 12:36:05 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new (New) Package is "perl-AnyEvent-HTTP" Changes: --- /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP/perl-AnyEvent-HTTP.changes 2015-05-18 22:20:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new/perl-AnyEvent-HTTP.changes 2016-09-26 12:36:05.0 +0200 @@ -1,0 +2,14 @@ +Mon Aug 29 05:01:04 UTC 2016 - co...@suse.com + +- updated to 2.23 + see /usr/share/doc/packages/perl-AnyEvent-HTTP/Changes + + TODO: default rbuf_max value maybe? how about reading large chunks in small parts? + + 2.23 Sun Aug 28 11:30:33 CEST 2016 + - relative redirects used the proxy schema instead of the request +url schema to generate the new url, which is wrong (analyzed by Felix +Ostmann). + - fix download example (reported by Felix Ostmann). + +--- Old: AnyEvent-HTTP-2.22.tar.gz New: AnyEvent-HTTP-2.23.tar.gz Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.MdBRKs/_old 2016-09-26 12:36:06.0 +0200 +++ /var/tmp/diff_new_pack.MdBRKs/_new 2016-09-26 12:36:06.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-HTTP # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-AnyEvent-HTTP -Version:2.22 +Version:2.23 Release:0 #Upstream: CHECK(GPL-1.0+ or Artistic-1.0) %define cpan_name AnyEvent-HTTP @@ -39,8 +39,8 @@ %{perl_requires} %description -This module is an the AnyEvent manpage user, you need to make sure that you -use and run a supported event loop. +This module is an AnyEvent user, you need to make sure that you use and run +a supported event loop. This module implements a simple, stateless and non-blocking HTTP client. It supports GET, POST and other request methods, cookies and more, all on a ++ AnyEvent-HTTP-2.22.tar.gz -> AnyEvent-HTTP-2.23.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.22/Changes new/AnyEvent-HTTP-2.23/Changes --- old/AnyEvent-HTTP-2.22/Changes 2015-05-14 04:04:06.0 +0200 +++ new/AnyEvent-HTTP-2.23/Changes 2016-08-28 11:30:38.0 +0200 @@ -11,6 +11,13 @@ TODO: callback as body (Kostirya) TODO: infinite recursion(?) (Kostirya) +TODO: default rbuf_max value maybe? how about reading large chunks in small parts? + +2.23 Sun Aug 28 11:30:33 CEST 2016 + - relative redirects used the proxy schema instead of the request + url schema to generate the new url, which is wrong (analyzed by Felix + Ostmann). +- fix download example (reported by Felix Ostmann). 2.22 Thu May 14 04:04:03 CEST 2015 - ipv6 literals were not correctly parsed (analyzed by Raphael Geissert). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.22/HTTP.pm new/AnyEvent-HTTP-2.23/HTTP.pm --- old/AnyEvent-HTTP-2.22/HTTP.pm 2015-05-14 04:04:22.0 +0200 +++ new/AnyEvent-HTTP-2.23/HTTP.pm 2016-08-28 11:31:17.0 +0200 @@ -48,7 +48,7 @@ use base Exporter::; -our $VERSION = 2.22; +our $VERSION = 2.23; our @EXPORT = qw(http_get http_post http_head http_request); @@ -897,7 +897,7 @@ my $loc = $hdr{location}; if ($loc =~ m%^//%) { # // - $loc = "$rscheme:$loc"; + $loc = "$uscheme:$loc"; } elsif ($loc eq "") { $loc = $url; @@ -906,7 +906,7 @@ $loc =~ s/^\.\/+//; if ($loc !~ m%^[.?#]%) { - my $prefix = "$rscheme://$uhost:$uport"; + my $prefix = "$uscheme://$uhost:$uport"; unless ($loc =~ s/^\///) { $prefix .= $upath; @@ -1463,8 +1463,6 @@ my %hdr; my $ofs = 0; - warn stat $fh; - warn -s _; if (stat $fh and -s _) { $ofs = -s _; warn "-s is ", $ofs; @@ -1502,7 +1500,7 @@ my $status = $hdr->{Status}; if (my $time = AnyEvent::HTTP::parse_date $hdr->{"last-modified"}) { - utime $fh, $time, $time; + utime
commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2015-05-18 22:20:45 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new (New) Package is perl-AnyEvent-HTTP Changes: --- /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP/perl-AnyEvent-HTTP.changes 2014-07-26 09:42:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new/perl-AnyEvent-HTTP.changes 2015-05-18 22:20:46.0 +0200 @@ -1,0 +2,6 @@ +Thu May 14 08:02:22 UTC 2015 - co...@suse.com + +- updated to 2.22 + see /usr/share/doc/packages/perl-AnyEvent-HTTP/Changes + +--- Old: AnyEvent-HTTP-2.21.tar.gz New: AnyEvent-HTTP-2.22.tar.gz cpanspec.yml Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.vhZ2mM/_old 2015-05-18 22:20:47.0 +0200 +++ /var/tmp/diff_new_pack.vhZ2mM/_new 2015-05-18 22:20:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-HTTP # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,16 @@ Name: perl-AnyEvent-HTTP -Version:2.21 +Version:2.22 Release:0 +#Upstream: CHECK(GPL-1.0+ or Artistic-1.0) %define cpan_name AnyEvent-HTTP -Summary:Simple but non-blocking HTTP/HTTPS client -License:GPL-1.0+ or Artistic-1.0 +Summary:Simple but Non-Blocking Http/Https Client +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/AnyEvent-HTTP/ -Source: http://www.cpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl ++ AnyEvent-HTTP-2.21.tar.gz - AnyEvent-HTTP-2.22.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.21/Changes new/AnyEvent-HTTP-2.22/Changes --- old/AnyEvent-HTTP-2.21/Changes 2014-06-09 01:36:23.0 +0200 +++ new/AnyEvent-HTTP-2.22/Changes 2015-05-14 04:04:06.0 +0200 @@ -3,10 +3,24 @@ TODO: provide lwp_request function that takes an lwp http requets and returns a http response. TODO: set_proxy hook TODO: use proxy hook -TODO: ip6 literals in url TODO: maybe read big chunks in smaller portions for chunked-encoding + on_body. -TODL: on_upgrade, for 101 responses? +TODO: on_upgrade, for 101 responses? TODO: document session vs. sessionid correctly. +TODO: support proxy username:password in both proxy switch and set_proxy string (dzagas...@gmail.com) +TODO: remove unexpectedly got a destructed handle + +TODO: callback as body (Kostirya) +TODO: infinite recursion(?) (Kostirya) + +2.22 Thu May 14 04:04:03 CEST 2015 + - ipv6 literals were not correctly parsed (analyzed by Raphael Geissert). + - delete the body when mutating request to GET request when + redirecting (reported by joe trader). +- send proxy-authorization header to proxy when using CONNECT + (reported by dzagas...@gmail.com). + - do not send Proxy-Authroization header when not using a proxy. + - when retrying a persistent request, switch persistency off. +- added t/02_ip_literals.t. 2.21 Mon Jun 9 01:35:54 CEST 2014 - correctly keep body when redirecting POSTs, instead of diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.21/HTTP.pm new/AnyEvent-HTTP-2.22/HTTP.pm --- old/AnyEvent-HTTP-2.21/HTTP.pm 2014-06-09 01:35:52.0 +0200 +++ new/AnyEvent-HTTP-2.22/HTTP.pm 2015-05-14 04:04:22.0 +0200 @@ -48,7 +48,7 @@ use base Exporter::; -our $VERSION = 2.21; +our $VERSION = 2.22; our @EXPORT = qw(http_get http_post http_head http_request); @@ -197,6 +197,9 @@ If not specified, then the default proxy is used (see CAnyEvent::HTTP::set_proxy). +Currently, if your proxy requires authorization, you have to specify an +appropriate Proxy-Authorization header in every request. + =item body = $string The request body, usually empty. Will be sent as-is (future versions of @@ -772,7 +775,7 @@ : $uscheme eq https ? 443 : return
commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2014-07-26 09:42:04 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new (New) Package is perl-AnyEvent-HTTP Changes: --- /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP/perl-AnyEvent-HTTP.changes 2013-06-05 17:47:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new/perl-AnyEvent-HTTP.changes 2014-07-26 09:42:13.0 +0200 @@ -1,0 +2,14 @@ +Fri Jul 25 09:32:00 UTC 2014 - co...@suse.com + +- updated to 2.21 +- correctly keep body when redirecting POSTs, instead of + deleting them. + + 2.2 Mon Jun 9 01:31:46 CEST 2014 +- connection header was malformed (patch by Raphael Geissert). +- add lots of known idempotent methods from httpbis. + - implement relative location headers (rfc 7231), with fallback on URI. + - add support for status code 308 from rfc 7238. + - recommend URI. + +--- Old: AnyEvent-HTTP-2.15.tar.gz New: AnyEvent-HTTP-2.21.tar.gz Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.MU05Uu/_old 2014-07-26 09:42:14.0 +0200 +++ /var/tmp/diff_new_pack.MU05Uu/_new 2014-07-26 09:42:14.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-HTTP # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-AnyEvent-HTTP -Version:2.15 +Version:2.21 Release:0 %define cpan_name AnyEvent-HTTP Summary:Simple but non-blocking HTTP/HTTPS client @@ -31,13 +31,9 @@ BuildRequires: perl-macros BuildRequires: perl(AnyEvent) = 5.33 BuildRequires: perl(common::sense) = 3.3 -#BuildRequires: perl(AnyEvent::Handle) -#BuildRequires: perl(AnyEvent::HTTP) -#BuildRequires: perl(AnyEvent::Impl::Perl) -#BuildRequires: perl(AnyEvent::Socket) -#BuildRequires: perl(AnyEvent::Util) Requires: perl(AnyEvent) = 5.33 Requires: perl(common::sense) = 3.3 +Recommends: perl(URI) %{perl_requires} %description ++ AnyEvent-HTTP-2.15.tar.gz - AnyEvent-HTTP-2.21.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.15/Changes new/AnyEvent-HTTP-2.21/Changes --- old/AnyEvent-HTTP-2.15/Changes 2012-11-14 23:22:10.0 +0100 +++ new/AnyEvent-HTTP-2.21/Changes 2014-06-09 01:36:23.0 +0200 @@ -1,11 +1,23 @@ Revision history for AnyEvent::HTTP TODO: provide lwp_request function that takes an lwp http requets and returns a http response. -TODO: httpbis: $location = URI-new_abs($location, $scheme://$host:$port$path_query)-as_string; TODO: set_proxy hook TODO: use proxy hook TODO: ip6 literals in url TODO: maybe read big chunks in smaller portions for chunked-encoding + on_body. +TODL: on_upgrade, for 101 responses? +TODO: document session vs. sessionid correctly. + +2.21 Mon Jun 9 01:35:54 CEST 2014 + - correctly keep body when redirecting POSTs, instead of + deleting them. + +2.2 Mon Jun 9 01:31:46 CEST 2014 + - connection header was malformed (patch by Raphael Geissert). + - add lots of known idempotent methods from httpbis. +- implement relative location headers (rfc 7231), with fallback on URI. +- add support for status code 308 from rfc 7238. +- recommend URI. 2.15 Wed Nov 14 23:22:07 CET 2012 - use the recurse parameter to also limit the number of retries to be diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.15/HTTP.pm new/AnyEvent-HTTP-2.21/HTTP.pm --- old/AnyEvent-HTTP-2.15/HTTP.pm 2012-11-14 23:22:00.0 +0100 +++ new/AnyEvent-HTTP-2.21/HTTP.pm 2014-06-09 01:35:52.0 +0200 @@ -48,7 +48,7 @@ use base Exporter::; -our $VERSION = '2.15'; +our $VERSION = 2.21; our @EXPORT = qw(http_get http_post http_head http_request); @@ -91,7 +91,7 @@ destroyed before the callback is called, the request will be cancelled. The callback will be called with the response body data as first argument -(or Cundef if an error occured), and a hash-ref with response headers +(or Cundef if an error occurred), and a hash-ref with response headers (and trailers) as second argument. All the headers in that
commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2013-06-05 17:47:16 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new (New) Package is perl-AnyEvent-HTTP Changes: --- /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP/perl-AnyEvent-HTTP.changes 2012-05-25 16:17:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new/perl-AnyEvent-HTTP.changes 2013-06-05 17:47:17.0 +0200 @@ -1,0 +2,8 @@ +Mon Jun 3 11:26:23 UTC 2013 - co...@suse.com + +- updated to 2.15 + - use the recurse parameter to also limit the number of retries to be + done, avodiing endless loops with broken servers, as reported + by Carl Chambers. + +--- Old: AnyEvent-HTTP-2.14.tar.gz New: AnyEvent-HTTP-2.15.tar.gz Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.tRI5bh/_old 2013-06-05 17:47:17.0 +0200 +++ /var/tmp/diff_new_pack.tRI5bh/_new 2013-06-05 17:47:17.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-HTTP # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-AnyEvent-HTTP -Version:2.14 +Version:2.15 Release:0 %define cpan_name AnyEvent-HTTP Summary:Simple but non-blocking HTTP/HTTPS client ++ AnyEvent-HTTP-2.14.tar.gz - AnyEvent-HTTP-2.15.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.14/Changes new/AnyEvent-HTTP-2.15/Changes --- old/AnyEvent-HTTP-2.14/Changes 2012-04-22 14:58:14.0 +0200 +++ new/AnyEvent-HTTP-2.15/Changes 2012-11-14 23:22:10.0 +0100 @@ -4,6 +4,13 @@ TODO: httpbis: $location = URI-new_abs($location, $scheme://$host:$port$path_query)-as_string; TODO: set_proxy hook TODO: use proxy hook +TODO: ip6 literals in url +TODO: maybe read big chunks in smaller portions for chunked-encoding + on_body. + +2.15 Wed Nov 14 23:22:07 CET 2012 + - use the recurse parameter to also limit the number of retries to be + done, avodiing endless loops with broken servers, as reported + by Carl Chambers. 2.14 Sun Apr 22 14:57:51 CEST 2012 - Time::Local::timegm croaks on out-of-range values. Don't let diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.14/HTTP.pm new/AnyEvent-HTTP-2.15/HTTP.pm --- old/AnyEvent-HTTP-2.14/HTTP.pm 2012-04-22 14:58:18.0 +0200 +++ new/AnyEvent-HTTP-2.15/HTTP.pm 2012-11-14 23:22:00.0 +0100 @@ -48,7 +48,7 @@ use base Exporter::; -our $VERSION = '2.14'; +our $VERSION = '2.15'; our @EXPORT = qw(http_get http_post http_head http_request); @@ -156,8 +156,8 @@ =item recurse = $count (default: $MAX_RECURSE) -Whether to recurse requests or not, e.g. on redirects, authentication -retries and so on, and how often to do so. +Whether to recurse requests or not, e.g. on redirects, authentication and +other retries and so on, and how often to do so. =item headers = hashref @@ -1052,8 +1052,9 @@ %state = (); $state{recurse} = http_request ( - $method = $url, + $method = $url, %arg, + recurse = $recurse - 1, keepalive = 0, sub { %state = (); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.14/META.json new/AnyEvent-HTTP-2.15/META.json --- old/AnyEvent-HTTP-2.14/META.json2012-04-22 14:58:26.0 +0200 +++ new/AnyEvent-HTTP-2.15/META.json2012-11-14 23:22:15.0 +0100 @@ -38,5 +38,5 @@ } }, release_status : stable, - version : 2.14 + version : 2.15 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.14/META.yml new/AnyEvent-HTTP-2.15/META.yml --- old/AnyEvent-HTTP-2.14/META.yml 2012-04-22 14:58:26.0 +0200 +++ new/AnyEvent-HTTP-2.15/META.yml 2012-11-14 23:22:15.0 +0100 @@ -20,4 +20,4 @@ requires: AnyEvent: 5.33 common::sense: 3.3 -version: 2.14 +version: 2.15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2012-05-25 16:17:30 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new (New) Package is perl-AnyEvent-HTTP, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP/perl-AnyEvent-HTTP.changes 2011-09-23 12:35:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new/perl-AnyEvent-HTTP.changes 2012-05-25 16:17:31.0 +0200 @@ -1,0 +2,7 @@ +Fri May 25 03:26:07 UTC 2012 - co...@suse.com + +- updated to 2.14 +- Time::Local::timegm croaks on out-of-range values. Don't let + this disturb AnyEvent::HTTP (reported by: tell me, I forgot...). + +--- Old: AnyEvent-HTTP-2.13.tar.gz New: AnyEvent-HTTP-2.14.tar.gz Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.WAQwIC/_old 2012-05-25 16:17:33.0 +0200 +++ /var/tmp/diff_new_pack.WAQwIC/_new 2012-05-25 16:17:33.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-AnyEvent-HTTP # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,27 +16,26 @@ # - Name: perl-AnyEvent-HTTP -Version:2.13 -Release:1 -License:GPL-1.0+ or Artistic-1.0 +Version:2.14 +Release:0 %define cpan_name AnyEvent-HTTP Summary:Simple but non-blocking HTTP/HTTPS client -Url:http://search.cpan.org/dist/AnyEvent-HTTP/ +License:GPL-1.0+ or Artistic-1.0 Group: Development/Libraries/Perl +Url:http://search.cpan.org/dist/AnyEvent-HTTP/ Source: http://www.cpan.org/authors/id/M/ML/MLEHMANN/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(AnyEvent) = 5.33 -# Included in AnyEvent +BuildRequires: perl(common::sense) = 3.3 #BuildRequires: perl(AnyEvent::Handle) +#BuildRequires: perl(AnyEvent::HTTP) #BuildRequires: perl(AnyEvent::Impl::Perl) #BuildRequires: perl(AnyEvent::Socket) #BuildRequires: perl(AnyEvent::Util) -BuildRequires: perl(common::sense) = 3.3 Requires: perl(AnyEvent) = 5.33 Requires: perl(common::sense) = 3.3 %{perl_requires} @@ -75,9 +74,6 @@ %perl_process_packlist %perl_gen_filelist -%clean -%{__rm} -rf %{buildroot} - %files -f %{name}.files %defattr(-,root,root,755) %doc Changes COPYING README ++ AnyEvent-HTTP-2.13.tar.gz - AnyEvent-HTTP-2.14.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.13/Changes new/AnyEvent-HTTP-2.14/Changes --- old/AnyEvent-HTTP-2.13/Changes 2011-07-27 18:11:45.0 +0200 +++ new/AnyEvent-HTTP-2.14/Changes 2012-04-22 14:58:14.0 +0200 @@ -5,6 +5,10 @@ TODO: set_proxy hook TODO: use proxy hook +2.14 Sun Apr 22 14:57:51 CEST 2012 + - Time::Local::timegm croaks on out-of-range values. Don't let + this disturb AnyEvent::HTTP (reported by: tell me, I forgot...). + 2.13 Wed Jul 27 17:53:58 CEST 2011 - garbled chunked responses caused AnyEvent::HTTP to malfunction (patch by Dmitri Melikyan). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.13/HTTP.pm new/AnyEvent-HTTP-2.14/HTTP.pm --- old/AnyEvent-HTTP-2.13/HTTP.pm 2011-07-27 18:11:15.0 +0200 +++ new/AnyEvent-HTTP-2.14/HTTP.pm 2012-04-22 14:58:18.0 +0200 @@ -48,7 +48,7 @@ use base Exporter::; -our $VERSION = '2.13'; +our $VERSION = '2.14'; our @EXPORT = qw(http_get http_post http_head http_request); @@ -1255,7 +1255,7 @@ =item $AnyEvent::HTTP::TIMEOUT -The default timeout for conenction operations (default: C300). +The default timeout for connection operations (default: C300). =item $AnyEvent::HTTP::USERAGENT @@ -1330,7 +1330,7 @@ for (0..11) { if ($m eq $month[$_]) { require Time::Local; - return Time::Local::timegm ($S, $M, $H, $d, $_, $y); + return eval { Time::Local::timegm ($S, $M, $H, $d, $_, $y) }; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/AnyEvent-HTTP-2.13/META.json new/AnyEvent-HTTP-2.14/META.json ---
commit perl-AnyEvent-HTTP for openSUSE:Factory
Hello community, here is the log from the commit of package perl-AnyEvent-HTTP for openSUSE:Factory checked in at 2011-12-06 18:37:22 Comparing /work/SRC/openSUSE:Factory/perl-AnyEvent-HTTP (Old) and /work/SRC/openSUSE:Factory/.perl-AnyEvent-HTTP.new (New) Package is perl-AnyEvent-HTTP, Maintainer is Changes: Other differences: -- ++ perl-AnyEvent-HTTP.spec ++ --- /var/tmp/diff_new_pack.ZDg3a7/_old 2011-12-06 19:04:08.0 +0100 +++ /var/tmp/diff_new_pack.ZDg3a7/_new 2011-12-06 19:04:08.0 +0100 @@ -20,7 +20,7 @@ Name: perl-AnyEvent-HTTP Version:2.13 Release:1 -License:GPL+ or Artistic +License:GPL-1.0+ or Artistic-1.0 %define cpan_name AnyEvent-HTTP Summary:Simple but non-blocking HTTP/HTTPS client Url:http://search.cpan.org/dist/AnyEvent-HTTP/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org