debian/0000755000000000000000000000000012235521475007174 5ustar debian/rules0000755000000000000000000000003612235521475010253 0ustar #!/usr/bin/make -f %: dh $@ debian/libhttp-async-perl.docs0000644000000000000000000000000512235521475013562 0ustar TODO debian/control0000644000000000000000000000361712235521475010606 0ustar Source: libhttp-async-perl Maintainer: Debian Perl Group Uploaders: Ernesto Hernández-Novich (USB) , Florian Schlichting Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: libnet-https-nb-perl, libtest-http-server-simple-perl, libtest-pod-perl, libtest-pod-coverage-perl, liburi-perl, libwww-perl, perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libhttp-async-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libhttp-async-perl.git Homepage: https://metacpan.org/release/HTTP-Async/ Package: libhttp-async-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, liburi-perl, libwww-perl Suggests: libnet-https-nb-perl Description: module for parallel non-blocking processing of multiple HTTP requests Although using the conventional LWP::UserAgent is fast and easy it does have some drawbacks - the code execution blocks until the request has been completed and it is only possible to process one request at a time. HTTP::Async attempts to address these limitations. . It gives you a 'Async' object that you can add requests to, and then get the requests off as they finish. The actual sending and receiving of the requests is abstracted. As soon as you add a request it is transmitted, if there are too many requests in progress at the moment they are queued. There is no concept of starting or stopping - it runs continuously. . Whilst it is waiting to receive data it returns control to the code that called it meaning that you can carry out processing whilst fetching data from the network. All without forking or threading - it is actually done using select lists. debian/source/0000755000000000000000000000000012235521475010474 5ustar debian/source/format0000644000000000000000000000001412235521475011702 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000421412235521475011047 0ustar libhttp-async-perl (0.23-1) unstable; urgency=low * Team upload. * New upstream release. * Drop patch, merged upstream. -- gregor herrmann Sun, 03 Nov 2013 20:25:42 +0100 libhttp-async-perl (0.22-1) unstable; urgency=low * Team upload. [ Florian Schlichting ] * Import Upstream version 0.21, 0.22 [ gregor herrmann ] * Add build dependency on libnet-https-nb-perl. * Add patch to disable t/proxy-with-https.t unless an environment variable is set. The tests need internet access. Thanks to Felix Geyer for the bug report. (Closes: #728588) * Make short description a noun phrase. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Sun, 03 Nov 2013 14:54:06 +0100 libhttp-async-perl (0.20-1) unstable; urgency=low * Imported Upstream version 0.20. * Dropped fix_typo.patch, applied upstream. -- Florian Schlichting Wed, 07 Aug 2013 22:16:02 +0200 libhttp-async-perl (0.16-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org). * Change search.cpan.org based URIs to metacpan.org based URIs. [ Florian Schlichting ] * Imported Upstream version 0.11, 0.16. * Bumped Standards-Version to 3.9.4 (no change). * Bumped copyright years. * Email change: Florian Schlichting -> fsfs@debian.org. -- Florian Schlichting Sat, 25 May 2013 19:30:20 +0200 libhttp-async-perl (0.10-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Florian Schlichting ] * Imported Upstream version 0.10. * Bumped debhelper compatibility to level 8 (no changes). * Bumped Standards-Version to 3.9.3 (use copyright-format 1.0). * Added Suggests: libnet-https-nb-perl for optional https:// support. * Added myself to Uploaders and copyright. * Refreshed fix_typo.patch. -- Florian Schlichting Sat, 10 Mar 2012 01:18:01 +0100 libhttp-async-perl (0.09-1) unstable; urgency=low * Initial Release. (Closes: #610477) -- Ernesto Hernández-Novich (USB) Thu, 20 Jan 2011 10:27:08 -0430 debian/compat0000644000000000000000000000000212235521475010372 0ustar 8 debian/copyright0000644000000000000000000000226012235521475011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: Edmund von der Burg . http://www.ecclestoad.co.uk/ Source: https://metacpan.org/release/HTTP-Async/ Upstream-Name: HTTP-Async Files: * Copyright: 2006-2013, Edmund von der Burg . http://www.ecclestoad.co.uk/ License: Artistic or GPL-1+ Files: debian/* Copyright: 2011, Ernesto Hernández-Novich (USB) 2012-2013, Florian Schlichting License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000016212235521475010224 0ustar version=3 https://metacpan.org/release/HTTP-Async/ .*/HTTP-Async-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$