NOTICE: This package has been removed from pkgsrc

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

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.7.2nb2, Package name: serf0-0.7.2nb2, 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]

Master sites:

SHA1: 132fbb13d50c4f849231eee79dcada8cde3ecad2
RMD160: 6b586ced49b7195e80595d3d1eb29af08d1afc32
Filesize: 158.109 KB

Version history: (Expand)


CVS history: (Expand)


   2014-08-14 11:59:48 by OBATA Akio | Files touched by this commit (5) | Package removed
Log message:
Remove deprecated serf-0.x package, not used by any packages.
   2014-02-13 00:18:57 by Matthias Scheler | Files touched by this commit (1568)
Log message:
Recursive PKGREVISION bump for OpenSSL API version bump.
   2013-12-01 11:18:04 by Ryo ONODERA | Files touched by this commit (32) | Package updated
Log message:
Revbump from devel/apr update
   2013-09-07 16:00:49 by Thomas Klausner | Files touched by this commit (22)
Log message:
Recursive PKGREVISION bump for serf-1.3.x (major shlib change).
Noted by tron.
   2013-02-22 16:49:25 by Takahiro Kambe | Files touched by this commit (2)
Log message:
Replace PKGNAME to serf0 for better handling of better binary package.
   2013-02-22 16:47:08 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Update serf0 to 0.7.2.

Serf 0.7.2 [2011-03-12, branch 0.7.x r1451]
  Actually disable Nagle when creating a connection (r1441).
  Return error when app asks for HTTPS over proxy connection (r1433).

Serf 0.7.1 [2011-01-25, branch 0.7.x r1431]
  Fix memory leak when using SSL (r1408, r1416).
  Fix build for blank apr-util directory (r1421).

Serf 0.7.0 [2010-08-25, r1407]
  Fix double free abort when destroying request buckets.
  Fix test server in unit test framework to avoid random test failures.
  Allow older Serf programs which don't use the new authn framework to still
    handle authn without forcing them to switch to the new framework. (r1401)
  Remove the SERF_DECLARE macros, preferring a .DEF file for Windows
  Barrier buckets now pass read_iovec to their wrapped bucket.
  Fix HTTP header parsing to allow for empty header values.

Serf 0.6.1 [2010-05-14, r1370]
  Generally: this release fixes problems with the 0.4.0 packaging.
  Small compilation fix in outgoing.c for Windows builds.

Serf 0.6.0 [2010-05-14, r1363]
  Not released.

Serf 0.5.0
  Not released.

Serf 0.4.0 [2010-05-13, r1353]
  [NOTE: this release misstated itself as 0.5.0; use a later release instead]

  Provide authn framework, supporting Basic, Digest, Kerberos (SSPI, GSS),
    along with proxy authn using Basic or Digest
  Added experimental listener framework, along with test_server.c
  Improvements and fixes to SSL support, including connection setup changes
  Experimental support for unrequested, arriving ("async") responses
  Experimental BWTP support using the async arrival feature
  Headers are combined on read (not write), to ease certian classes of parsing
  Experimental feature on aggregate buckets for a callback-on-empty
  Fix the bucket allocator for when APR is using its pool debugging features
  Proxy support in the serf_get testing utility
  Fix to include the port number in the Host header
  serf_get propagates errors from the response, instead of aborting (Issue 52)
  Added serf_lib_version() for runtime version tests

Serf 0.3.1 [2010-02-14, r1320]
  Fix loss of error on request->setup() callback. (Issue 47)
  Support APR 2.x. (Issue 48)
  Fixed slowdown in aggregate bucket with millions of child buckets.
  Avoid hang in apr_pollset_poll() by unclosed connections after fork().
   2013-02-22 16:32:07 by Takahiro Kambe | Files touched by this commit (5)
Log message:
Add www/serf0 by copying from www/serf.  It provides serf version < 1.0,
and it would be used by subversion16.