./www/p5-HTTP-Server-EV, Asynchronous HTTP server using EV event loop

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.68nb3, Package name: p5-HTTP-Server-EV-0.68nb3, Maintainer: pkgsrc-users

Asynchronous HTTP server using EV event loop.

It doesn't load files received in the POST request in memory as most
of CGI modules does, but stores them directly to tmp files, so it's
useful for handling large files without using a lot of memory.

Required to run:
[lang/perl5] [devel/p5-File-Util] [devel/p5-EV] [devel/p5-Guard] [devel/p5-IO-AIO] [devel/p5-AnyEvent-AIO]

Required to build:
[www/p5-AnyEvent-HTTP] [www/p5-HTTP-Message] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: d703dbc0a3db3398503665d71a4147de8099b1d3
RMD160: 10a906cda19e2789ffc5e09073e137849d5f76c3
Filesize: 22.163 KB

Version history: (Expand)

CVS history: (Expand)

   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758)
Log message:
Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405)
Log message:
Comment out dependencies of the style
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-01-12 08:50:43 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 0.67 to 0.68
	- Make-time configuration of buffer sizes
	- Added Coro to test prerequisites.
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2013-09-02 15:26:32 by OBATA Akio | Files touched by this commit (2) | Package updated
Log message:
Update p5-HTTP-Server-EV to 0.67
(resolve PR pkg/47641, updated to newer version including the bugfix).

Revision history for Perl extension HTTP::Server::EV.

	- (not recorded, but released at same date of 0.66)

	- Bugfix, thanx Edgar Fuß

	- ~300% Faster urldecode
	- Any HTTP methods now supported. Server just parses headers, use
	  $cgi->fh to process body of PUT or other methods
	- Added ->flush_wait and ->give_up_handle methods in
	- Fixed stack corruption, thanx Edgar Fuß

	- Implemented HTTP::Server::EV::Buffer onerror(ondisconnect) callback
	- Listen now can accept IO::Socket::INET object with socket to listen
	- Added support of sharing one listening socket per several forks, and
	  fork_hook cb to integrate with fork managers
	- Fixed bug when only first defined port listener worked
	- Fixed segfault when starting/stopping PortListener