~ubuntu-branches/ubuntu/trusty/serf/trusty-proposed

« back to all changes in this revision

Viewing changes to CHANGES

  • Committer: Package Import Robot
  • Author(s): James McCoy
  • Date: 2013-12-31 13:17:16 UTC
  • mto: This revision was merged to the branch mainline in revision 11.
  • Revision ID: package-import@ubuntu.com-20131231131716-z7lpavv1il3sxb7g
Tags: upstream-1.3.3
ImportĀ upstreamĀ versionĀ 1.3.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Serf 1.1.0 [2012-06-07, from /tags/1.1.0]
 
1
Serf 1.3.3 [2013-12-09, from /tags/1.3.3, r????]
 
2
  Fix issue 129: Try more addresses of multihomed servers
 
3
  Handle X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE correctly (r2225)
 
4
  Return APR_TIMEUP from poll() to enable detecting connection timeouts (r2183)
 
5
 
 
6
 
 
7
Serf 1.3.2 [2013-10-04, from /tags/1.3.2, r2195]
 
8
  Fix issue 130: HTTP headers should be treated case-insensitively
 
9
  Fix issue 126: Compilation breaks with Codewarrior compiler
 
10
  Fix crash during cleanup of SSL buckets in apr_terminate() (r2145)
 
11
  Fix Windows build: Also export functions with capital letters in .def file
 
12
  Fix host header when url contains a username or password (r2170)
 
13
  Ensure less TCP package fragmentation on Windows (r2145)
 
14
  Handle authentication for responses to HEAD requests (r2178,-9)
 
15
  Improve serf_get: add option to add request headers, allow url with query,
 
16
     allow HEAD requests (r2143,r2175,-6)
 
17
  Improve RFC conformance: don't expect body for certain responses (r2011,-2)
 
18
  Do not invoke progress callback when no data was received (r2144)
 
19
  And more test suite fixes and build warning cleanups
 
20
  SCons-related fixes:
 
21
   Fix build when GSSAPI not in default include path (2155)
 
22
   Fix OpenBSD build: always map all LIBPATH entries into RPATH (r2156)
 
23
   Checksum generation in Windows shared libraries for release builds (2162)
 
24
   Mac OS X: Use MAJOR version only in dylib install name (r2161)
 
25
   Use both MAJOR and MINOR version for the shared library name (2163)
 
26
   Fix the .pc file when installing serf in a non-default LIBDIR (r2191)
 
27
 
 
28
 
 
29
Serf 1.3.1 [2013-08-15, from /tags/1.3.1, r2138]
 
30
  Fix issue 77: Endless loop if server doesn't accept Negotiate authentication.
 
31
  Fix issue 114: ssl/tls renegotiation fails
 
32
  Fix issue 120: error with ssl tunnel over proxy with KeepAlive off and
 
33
                 Basic authentication.
 
34
  Fixed bugs with authentication (r2057,2115,2118)
 
35
  SCons-related fixes:
 
36
   Fix issue 111: add flag to set custom library path
 
37
   Fix issue 112: add soname
 
38
   Fix issue 113: add gssapi libs in the serf pc file
 
39
   Fix issue 115: Setting RPATH on Solaris broken in SConstruct
 
40
   Fix issue 116: scons check should return non-zero exit staths
 
41
   Fix issue 121: make CFLAGS, LIBS, LINKFLAGS and CPPFLAGS take a space-
 
42
                   separated list of flags.
 
43
   Fix issue 122: make scons PREFIX create the folder if it doesn't exist
 
44
   Mac OS X: Fix scons --install-sandbox
 
45
   Solaris: Fix build with cc, don't use unsupported compiler flags
 
46
  Require SCons version 2.3.0 or higher now (for the soname support).
 
47
 
 
48
 
 
49
Serf 1.3.0 [2013-07-23, from /tags/1.3.0, r2074]
 
50
  Fix issue 83: use PATH rather than URI within an ssltunnel (r1952)
 
51
  Fix issue 108: improved error reporting from the underlying socket (r1951)
 
52
  NEW: Switch to the SCons build system; retire serfmake, serf.mak, autotools
 
53
  Improved Basic and Digest authentication:
 
54
    - remember credentials on a per-server basis
 
55
    - properly manage authentication realms
 
56
    - continue functioning when a server sets KeepAlive: off
 
57
  Windows: add support for NTLM authentication
 
58
  Improved 2617 compliance: always use strongest authentication (r1968,1971)
 
59
  Fixed bugs with proxy authentication and SSL tunneling through a proxy
 
60
  Fixed bugs the response parser (r2032,r2036)
 
61
  SSL connection performance improvements
 
62
  Huge expansion of the test suite
 
63
 
 
64
 
 
65
Serf 1.2.1 [2013-06-03, from /tags/1.2.1, r1906]
 
66
  Fix issue 95: add gssapi switches to configure (r1864, r1900)
 
67
  Fix issue 97: skip mmap bucket if APR_HAS_MMAP is undefined (r1877)
 
68
  Fix issue 100: building against an old Windows Platform SDK (r1881)
 
69
  Fix issue 102: digest authentication failures (r1885)
 
70
  Improve error return values in SSPI authentication (r1804)
 
71
  Ensure serf-1.pc is constructed by serfmake (r1865)
 
72
  Optimize SPNego authentication processing (r1868)
 
73
  Reject certs that application does not like (r1794)
 
74
  Fix possible endless loop in serf_linebuf_fetch() (r1816)
 
75
  Windows build: dereference INTDIR in serf.mak (r1882)
 
76
 
 
77
 
 
78
Serf 1.2.0 [2013-02-22, from /tags/1.2.0, r1726]
 
79
  Fixed issue 94: Serf can enter an infinite loop when server aborts conn.
 
80
  Fixed issue 91: Serf doesn't handle an incoming 408 Timeout Request
 
81
  Fixed issue 80: Serf is not handling Negotiate authentication correctly
 
82
  Fixed issue 77: Endless loop if server doesn't accept Negotiate authn
 
83
  Fixed issue 93: cleanup-after-fork interferes with parent (r1714)
 
84
  Fixed most of issue 89: Support REAL SPNEGO authentication
 
85
  Enable Negotiate/Kerberos support for proxy servers.
 
86
  Return error when C-L, chunked, gzip encoded response bodies were
 
87
    truncated (due to aborted connection) (r1688)
 
88
  Add a logging mechanism that can be enabled at compile-time.
 
89
  Don't lookup server address if a proxy was configured. (r1706)
 
90
  Fix an off-by-one in buffer sizing (r1695)
 
91
  Disable SSL compression by default + API to enable it (r1692)
 
92
  New serf_connection_get_latency() for estimated network latency (r1689)
 
93
  New error code and RFC compliance for the HTTPS tunnel (r1701, r1644)
 
94
  Handle EINTR when a user suspends and then backgrounds the app (r1708)
 
95
  Minor fixes and test suite improvements.
 
96
 
 
97
 
 
98
Serf 1.1.1 [2012-10-04, from /tags/1.1.1, r1657]
 
99
  Fixed issue 86: ensure requeued requests are correctly handled.
 
100
    This fixes:
 
101
      - infinite loop with multiple connection resets or SIGPIPE errors
 
102
      - "connection" hang where we would not re-queue requests that are
 
103
        held after we re-connect
 
104
  Fixed issue 74: test_all goes in an endless loop
 
105
  Fix memleak when conn. is closed explicitly/due to pool cleanups (r1623)
 
106
  Windows: Fix https connection aborts (r1628..-30,-33,-34,-37)
 
107
  Add new error codes for the SSL bucket
 
108
 
 
109
 
 
110
Serf 1.1.0 [2012-06-07, from /tags/1.1.0, r1617]
2
111
  New: serf_bucket_request_set_CL() for C-L based, non-chunked requests
3
112
  New: serf_ssl_server_cert_chain_callback_set() for full-chain validation
4
113