File: BUGS

package info (click to toggle)
php-pecl-http 3.1.0%2B2.6.0-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 4,060 kB
  • ctags: 3,725
  • sloc: ansic: 37,486; xml: 818; php: 635; pascal: 164; makefile: 2
file content (25 lines) | stat: -rw-r--r-- 1,177 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Known Issues
============

Windows:
	If you keep getting "SSL connect error" when trying to issue 
		requests, try another (newer) libeay32.dll/ssleay32.dll pair.

Internals:
	Inflating raw deflated data causes a re-initialization of the inflate
		stream where the corresponding window bits are modified to tell libz
		to not check for zlib header bytes.  This is not preventable AFAICS.
	LFS dependant parts of libcurl are left out because of off_t,
		respectively off64_t confusion.
	Persistent handles and "cookiestore" request option do interfere,
		as libcurl saves the cookies to the file on curl_easy_destroy(),
		cookies are not saved until the CURL handle will be recycled.
			Thus one would either need to
				* run PHP with raphf.persistent_handles.limit = 0
				* call raphf\persistent_handles_clean() every request
				* call $client->flushCookies(), which is available
				  since libcurl v7.17.1 and does not work with the
				  procedural API
	HTTP and Proxy authentication information (username/password) can not be
		unset with NULL prior libcurl v7.19.6 and separate options for setting
		username and password--which work--are only available since v7.19.6.