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

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


Branch: CURRENT, Version: 1.3.9nb1, Package name: serf-1.3.9nb1, 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] [pkgtools/cwrappers] [lang/python37]

Package options: gssapi

Master sites:

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

Version history: (Expand)


CVS history: (Expand)


   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   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.