Deleted Added
full compact
CHANGES (253895) CHANGES (262324)
1Serf 1.3.0 [2013-07-23, from /tags/1.3.0]
1Serf 1.3.4 [2014-02-08, from /tags/1.3.4, rxxxx]
2 Fix issue #119: Endless loop during ssl tunnel setup with Negotiate authn
3 Fix issue #123: Can't setup ssl tunnel which sends Connection close header
4 Fix a race condition when initializing OpenSSL from multiple threads (r2263)
5 Fix issue #138: Incorrect pkg-config file when GSSAPI isn't configured
6
7
8Serf 1.3.3 [2013-12-09, from /tags/1.3.3, r2242]
9 Fix issue 129: Try more addresses of multihomed servers
10 Handle X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE correctly (r2225)
11 Return APR_TIMEUP from poll() to enable detecting connection timeouts (r2183)
12
13
14Serf 1.3.2 [2013-10-04, from /tags/1.3.2, r2195]
15 Fix issue 130: HTTP headers should be treated case-insensitively
16 Fix issue 126: Compilation breaks with Codewarrior compiler
17 Fix crash during cleanup of SSL buckets in apr_terminate() (r2145)
18 Fix Windows build: Also export functions with capital letters in .def file
19 Fix host header when url contains a username or password (r2170)
20 Ensure less TCP package fragmentation on Windows (r2145)
21 Handle authentication for responses to HEAD requests (r2178,-9)
22 Improve serf_get: add option to add request headers, allow url with query,
23 allow HEAD requests (r2143,r2175,-6)
24 Improve RFC conformance: don't expect body for certain responses (r2011,-2)
25 Do not invoke progress callback when no data was received (r2144)
26 And more test suite fixes and build warning cleanups
27 SCons-related fixes:
28 Fix build when GSSAPI not in default include path (2155)
29 Fix OpenBSD build: always map all LIBPATH entries into RPATH (r2156)
30 Checksum generation in Windows shared libraries for release builds (2162)
31 Mac OS X: Use MAJOR version only in dylib install name (r2161)
32 Use both MAJOR and MINOR version for the shared library name (2163)
33 Fix the .pc file when installing serf in a non-default LIBDIR (r2191)
34
35
36Serf 1.3.1 [2013-08-15, from /tags/1.3.1, r2138]
37 Fix issue 77: Endless loop if server doesn't accept Negotiate authentication.
38 Fix issue 114: ssl/tls renegotiation fails
39 Fix issue 120: error with ssl tunnel over proxy with KeepAlive off and
40 Basic authentication.
41 Fixed bugs with authentication (r2057,2115,2118)
42 SCons-related fixes:
43 Fix issue 111: add flag to set custom library path
44 Fix issue 112: add soname
45 Fix issue 113: add gssapi libs in the serf pc file
46 Fix issue 115: Setting RPATH on Solaris broken in SConstruct
47 Fix issue 116: scons check should return non-zero exit staths
48 Fix issue 121: make CFLAGS, LIBS, LINKFLAGS and CPPFLAGS take a space-
49 separated list of flags.
50 Fix issue 122: make scons PREFIX create the folder if it doesn't exist
51 Mac OS X: Fix scons --install-sandbox
52 Solaris: Fix build with cc, don't use unsupported compiler flags
53 Require SCons version 2.3.0 or higher now (for the soname support).
54
55
56Serf 1.3.0 [2013-07-23, from /tags/1.3.0, r2074]
2 Fix issue 83: use PATH rather than URI within an ssltunnel (r1952)
3 Fix issue 108: improved error reporting from the underlying socket (r1951)
4 NEW: Switch to the SCons build system; retire serfmake, serf.mak, autotools
5 Improved Basic and Digest authentication:
6 - remember credentials on a per-server basis
7 - properly manage authentication realms
8 - continue functioning when a server sets KeepAlive: off
9 Windows: add support for NTLM authentication

--- 205 unchanged lines hidden ---
57 Fix issue 83: use PATH rather than URI within an ssltunnel (r1952)
58 Fix issue 108: improved error reporting from the underlying socket (r1951)
59 NEW: Switch to the SCons build system; retire serfmake, serf.mak, autotools
60 Improved Basic and Digest authentication:
61 - remember credentials on a per-server basis
62 - properly manage authentication realms
63 - continue functioning when a server sets KeepAlive: off
64 Windows: add support for NTLM authentication

--- 205 unchanged lines hidden ---