./www/serf, High-performance asynchronous HTTP client library

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

Branch: CURRENT, Version: 1.3.9, Package name: serf-1.3.9, Maintainer: pkgsrc-users

The serf library is a C-based HTTP client library built upon the Apache
Portable Runtime (APR) library. It multiplexes connections, running the
read/write communication asynchronously. Memory copies and transformations
are kept to a minimum to provide high-performance operation.

Required to run:
[devel/apr] [devel/apr-util]

Required to build:
[devel/scons] [lang/python27] [pkgtools/cwrappers]

Package options: gssapi

Master sites:

SHA1: 26015c63e3bbb108c1689bf2090e4c26351db674
RMD160: 4bbc773841eb2bd83a7c12170937b403201dd83b
Filesize: 141.73 KB

Version history: (Expand)

CVS history: (Expand)

   2019-01-02 18:25:06 by Tobias Nygren | Files touched by this commit (3) | Package updated
Log message:
self: catch up with scons update; support building with python 3
   2017-10-04 13:53:10 by Thomas Klausner | Files touched by this commit (2)
Log message:
serf: Fix build with scons-3.0.
   2017-04-05 01:40:06 by Greg Troxel | Files touched by this commit (1)
Log message:
Fix permissions after extraction

The upstream distfile incorrectly has world-writable files.
   2016-12-07 21:00:20 by Maya Rashish | Files touched by this commit (2)
Log message:
serf: don't special case sunos5 in naming shlibs

This will likely fix PR pkg/51697: www/serf fails to package on Solaris
   2016-10-30 12:39:14 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Apache Serf 1.3.9:
  serf is now Apache Serf; apply header changes
  Fix issue 151: SCons build broken when only one library in ENVPATH
  Fix issue 153: avoid SSPI handle leak
  Fix issue 167: Explicitly use the ANSI version of SSPI
  Fix issue 170: Allow building with Microsoft Visual Studio 2015
  Fix build of 'check' target when using VPATH-style builds
    (builddir != srcdir).
  Resolve a bucket (aka "memory") leak when a request bucket is
    destroyed before it is morphed into an aggregate bucket
  Reset state variables when resetting connection
  Fix types of passed, but unused batons
  Fix some usages of the openssl BIO api
  Improve handling of bad data in the response state line.
  Resolve several compiler issues with less common compilers
  Support more overrides via SCons arguments
  Adapt to OpenSSL 1.1.x api
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2015-11-25 11:46:24 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Do not add spaces in front of LINKFLAGS and GSSAPI_LIBS
   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.