Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
a:22:{s:7:"attribs";a:6:{s:15:"packagerversion";s:5:"1.7.2";s:7:"version";s:3:"2.0";s:5:"xmlns";s:35:"http://pear.php.net/dtd/package-2.0";s:11:"xmlns:tasks";s:33:"http://pear.php.net/dtd/tasks-1.0";s:9:"xmlns:xsi";s:41:"http://www.w3.org/2001/XMLSchema-instance";s:18:"xsi:schemaLocation";s:147:"http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd";}s:4:"name";s:12:"HTTP_Request";s:7:"channel";s:12:"pear.php.net";s:7:"summary";s:45:"Provides an easy way to perform HTTP requests";s:11:"description";s:114:"Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,
2
Proxy Authentication, SSL, file uploads etc.";s:4:"lead";a:2:{i:0;a:4:{s:4:"name";s:13:"Richard Heyes";s:4:"user";s:7:"richard";s:5:"email";s:15:"richard@php.net";s:6:"active";s:2:"no";}i:1;a:4:{s:4:"name";s:13:"Alexey Borzov";s:4:"user";s:3:"avb";s:5:"email";s:11:"avb@php.net";s:6:"active";s:3:"yes";}}s:4:"date";s:10:"2008-11-17";s:4:"time";s:8:"16:53:59";s:7:"version";a:2:{s:7:"release";s:5:"1.4.4";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:470:"Development of HTTP_Request package is halted, only bug fixing will be done.
3
Please submit feature requests for HTTP_Request2 package.
4
 
5
Fixes:
6
  * Improved memory usage of _buildRequest() method (bug #14574)
7
  * Clarified documentation for addFile() method to mention that it is useful
8
    only for POST method file uploads (bug #14635)
9
  * Do not send "Content-Length: 0" header for methods other than
10
    POST and PUT, as some servers may return error 400 (bug #14740)";s:8:"contents";a:1:{s:3:"dir";a:2:{s:7:"attribs";a:1:{s:4:"name";s:1:"/";}s:4:"file";a:4:{i:0;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"68487aa75c18b885eee7325d8e3dd158";s:4:"name";s:26:"docs/download-progress.php";s:4:"role";s:3:"doc";}}i:1;a:1:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"fe960afe6f17f428ec941217b6b9c1e8";s:4:"name";s:16:"docs/example.php";s:4:"role";s:3:"doc";}}i:2;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"77b53a700acc70a55713efd0642bc28a";s:4:"name";s:20:"Request/Listener.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}i:3;a:2:{s:7:"attribs";a:4:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"d8e17e102a7a321dcf01d3368d9ecc34";s:4:"name";s:11:"Request.php";s:4:"role";s:3:"php";}s:13:"tasks:replace";a:1:{s:7:"attribs";a:3:{s:4:"from";s:17:"@package_version@";s:2:"to";s:7:"version";s:4:"type";s:12:"package-info";}}}}}}s:12:"dependencies";a:1:{s:8:"required";a:3:{s:3:"php";a:1:{s:3:"min";s:5:"4.2.0";}s:13:"pearinstaller";a:1:{s:3:"min";s:5:"1.4.3";}s:7:"package";a:2:{i:0;a:3:{s:4:"name";s:7:"Net_URL";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:6:"1.0.12";}i:1;a:3:{s:4:"name";s:10:"Net_Socket";s:7:"channel";s:12:"pear.php.net";s:3:"min";s:5:"1.0.7";}}}}s:10:"phprelease";s:0:"";s:9:"changelog";a:1:{s:7:"release";a:15:{i:0;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.4.3";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2008-07-21";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:551:"* Added possibility to get reason phrase from HTTP response (request #12352)
11
* PHP 4.2.0 should be the minimal PHP version (bug #12354), also updated other
12
  dependencies' versions to saner values
13
* Send a Content-Length header in request even if body is empty (request #12900)
14
* Do not pass length parameter to gzinflate(), it could cause problems in some
15
  corner cases (bugs #13135, #14370)
16
* Return an error if trying to do a HTTPS request without OpenSSL support
17
  (bug #14127)
18
* Do not stop reading chunked response body prematurely (bug #14200)";}i:1;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.4.2";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-10-26";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:557:"* The final CRLF was not properly added to request headers on POST request
19
  with no post data (Thanks to Brock Weaver)
20
* Added error codes (request #12335, thanks to Joe Stump for the patch)
21
* HTTP_Request sent broken requests on redirects with no trailing slash
22
  (bug #12308, thanks to Joe Stump for the patch)
23
* Requests with a body consisting of only a symbol '0' were sent without body
24
  (reported privately by Sam Ghods)
25
* download-progress.php example was broken since 1.4.0 due to addition of
26
  'connect' and 'disconnect' events. Now works again.";}i:2;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.4.1";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2007-05-18";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:531:"* Removed bogus parameter for getURL() (Bug #9586, thanks to Martin Jansen)
27
* Improved API documentation (Bug #9984, thanks to Martin Jansen)
28
* Fixed wrong Content-Length if using mbstring function overloading (bug #10605)
29
* Fixed bogus "data CRC check failed" error on 64-bit systems (bug #10790,
30
  thanks to Bill Moran)
31
* Redone the way package handles mbstring function overloading, this will allow
32
  using gzip Content-Encoding when said overloading is switched on
33
* Added proper header comment blocks, improved phpdoc comments";}i:3;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.4.0";s:3:"api";s:5:"1.4.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2006-10-25";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:1202:"* Added Keep-Alive support (request #4806), thanks to Justin Patrin for the
34
  initial patch. Please note that "Connection: close" header is still added
35
  by default, you need to explicitly add "Connection: Keep-Alive" header or
36
  remove "Connection" header if using HTTP 1.1
37
* A new disconnect() method was added which forces disconnection from the
38
  server if Keep-Alive is used. Also two new events are sent to the Listeners:
39
  "connect" and "disconnect"
40
* Added getUrl() method (request #6589)
41
* Added method to properly parse header of gzip-encoded data (see RFC 1952).
42
  This takes care of situations when the server adds some additional data
43
  to the header (bug #8245) or sends data that is not gzip-encoded when
44
  "Content-Encoding: gzip" header is present (bug #8213)
45
* "Proxy-Authorization" header is now properly set by constructor
46
  (bug #5913)
47
* Fixed doc comments mentioning addBody() method instead of proper setBody()
48
  (bug #5969)
49
* Fixed erroneous removal of "Content-Type" header from request
50
  (bug #7922)
51
* Bogus HTTP headers are now ignored (bug #8214)
52
* Path is set to "/" if an URL without path (http://www.example.com)
53
  is given (bug #8662)
54
* Moved to package.xml version 2.0";}i:4;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.3.0";s:3:"api";s:5:"1.3.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2005-11-06";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:881:"* All request and response headers are now treated case-insensitively,
55
  per RFC 2616 (bug #1045, bug #4367).
56
* Values of multiple response headers with the same name are combined
57
  into a comma-separated string per RFC 2616 (bug #1045)
58
* Generate proper closing boundary for multipart/form-data requests,
59
  per RFC 1521 (bug #4397)
60
* magic_quotes_runtime directive is switched off when performing the
61
  request since it may break file uploads and chunked responses (bug #4543)
62
* Response::_readChunked() will finish on zero-length chunk rather than
63
  socket eof (patch from bug #3037)
64
* Added HTTP_Request::setBody() method, deprecated addRawPostData() due to
65
  misleading name. The request body will be sent with all request methods
66
  except those that explicitly forbid this (e.g. TRACE). Data set via
67
  addPostData() / addFile() will only be sent with POST (see request #4716)";}i:5;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.2.4";s:3:"api";s:5:"1.2.4";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-12-30";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:265:"* Notice was raised when processing a response containing secure
68
  cookies (bug #2741)
69
* Warning was raised when processing a response with empty body and
70
  chunked Transfer-encoding (bug #2792)
71
* Improved inline documentation on constructor parameters (bug #2751)";}i:6;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.2.3";s:3:"api";s:5:"1.2.3";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-10-01";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:453:"* Auth information is properly extracted from URLs of the form http://user:pass@host/
72
  (bug #1507)
73
* Connection to server is closed after performing request (bug #1692)
74
* Use correct argument separator for generated query stings (bug #1857, see
75
  also bug #704 for Net_URL)
76
* Do not use gzip encoding if certain string functions are overloaded by
77
  mbstring extension (bug #1781)
78
* addPostData() now properly handles multidimensional arrays (bug #2233)";}i:7;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.2.2";s:3:"api";s:5:"1.2.2";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-05-19";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:295:"Bug fixes:
79
* Fixed #1037 (unable to connect to port 80 through HTTPS). This relies
80
  on fix for Net_URL bug #1036, thus Net_URL 1.0.12 is now required.
81
* Fixed #1333 (sending POST data on non-POST requests).
82
* Fixed #1433 (overwriting the variable name when adding multiple files
83
  for upload).";}i:8;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.2.1";s:3:"api";s:5:"1.2.1";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2004-04-29";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:623:"Additions and changes:
84
 * Applied patch from #851 (First parameter of constructor is now optional)
85
 * Implemented #526 (It is now possible to set timeout on socket, via
86
   parameter readTimeout)
87
 * Implemented #1141 (It is now possible to pass options to socket via
88
   parameter socketOptions, Net_Socket 1.0.2 is needed for this functionality)
89
 
90
Fixes:
91
 * Fixed #842 (Doc comments incorrectly described the possible return values)
92
 * Fixed #1152 (Incorrect handling of cookies with '=' in value)
93
 * Fixed #1158 (Cookie parameters are not necessarily lowercase)
94
 * Fixed #1080 (Cookies should not be urlencoded/urldecoded)";}i:9;a:5:{s:7:"version";a:2:{s:7:"release";s:3:"1.2";s:3:"api";s:3:"1.2";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2003-10-27";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:937:"Feature additions:
95
 * Support for multipart/form-data POST requests and file uploads (partly based on Christian Stocker's work)
96
 * Brackets [] after array variables are optional (on by default, controlled by useBrackets parameter)
97
 * HTTP_Request now implements a Subject-Observer design pattern. It is possible to add Listeners
98
   to the Request object to e.g. draw a progress bar when downloading a large file. This is partly
99
   based on Stefan Walk's work. A usage example for this is available.
100
 
101
Migration to 1.2:
102
 * Redirect support is now OFF by default
103
 * Redirect support is DEPRECATED
104
 * Methods clearCookies(), clearPostData(), reset() are DEPRECATED
105
 
106
Fixes:
107
 * Fixed PEAR bug #18 (Lowercased headers, fix by Dave Mertens)
108
 * Fixed PEAR bug #131 (Domain without trailing slash)
109
 * Fixed PHP bug #25486 (100 Continue handling)
110
 * Fixed PEAR bug #150 (Notices being generated)
111
 * Fixed problems with HTTP responses without bodies";}i:10;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.1.1";s:3:"api";s:5:"1.1.1";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2003-01-30";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:54:"Added redirect support. Net_URL 1.0.7 is now required.";}i:11;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.1.0";s:3:"api";s:5:"1.1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2003-01-20";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:106:"Added SSL support as long as you have PHP 4.3.0+ and the OpenSSL extension. Net_URL 1.0.6 is now required.";}i:12;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.2";s:3:"api";s:5:"1.0.2";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2002-09-16";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:20:"Added cookie support";}i:13;a:5:{s:7:"version";a:2:{s:7:"release";s:5:"1.0.1";s:3:"api";s:5:"1.0.1";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2002-07-27";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:50:"http://www.opensource.org/licenses/bsd-license.php";}s:8:"_content";s:3:"BSD";}s:5:"notes";s:14:"License change";}i:14;a:5:{s:7:"version";a:2:{s:7:"release";s:3:"1.0";s:3:"api";s:3:"1.0";}s:9:"stability";a:2:{s:7:"release";s:6:"stable";s:3:"api";s:6:"stable";}s:4:"date";s:10:"2002-02-17";s:7:"license";a:2:{s:7:"attribs";a:1:{s:3:"uri";s:26:"http://www.php.net/license";}s:8:"_content";s:11:"PHP License";}s:5:"notes";s:44:"Initial release of the HTTP_Request package.";}}}s:8:"filelist";a:4:{s:26:"docs/download-progress.php";a:5:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"68487aa75c18b885eee7325d8e3dd158";s:4:"name";s:26:"docs/download-progress.php";s:4:"role";s:3:"doc";s:12:"installed_as";s:59:"/usr/share/php/docs/HTTP_Request/docs/download-progress.php";}s:16:"docs/example.php";a:5:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"fe960afe6f17f428ec941217b6b9c1e8";s:4:"name";s:16:"docs/example.php";s:4:"role";s:3:"doc";s:12:"installed_as";s:49:"/usr/share/php/docs/HTTP_Request/docs/example.php";}s:20:"Request/Listener.php";a:5:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"77b53a700acc70a55713efd0642bc28a";s:4:"name";s:20:"Request/Listener.php";s:4:"role";s:3:"php";s:12:"installed_as";s:40:"/usr/share/php/HTTP/Request/Listener.php";}s:11:"Request.php";a:5:{s:14:"baseinstalldir";s:4:"HTTP";s:6:"md5sum";s:32:"d8e17e102a7a321dcf01d3368d9ecc34";s:4:"name";s:11:"Request.php";s:4:"role";s:3:"php";s:12:"installed_as";s:31:"/usr/share/php/HTTP/Request.php";}}s:12:"_lastversion";s:5:"1.3.0";s:7:"dirtree";a:4:{s:37:"/usr/share/php/docs/HTTP_Request/docs";b:1;s:32:"/usr/share/php/docs/HTTP_Request";b:1;s:27:"/usr/share/php/HTTP/Request";b:1;s:19:"/usr/share/php/HTTP";b:1;}s:3:"old";a:7:{s:7:"version";s:5:"1.4.4";s:12:"release_date";s:10:"2008-11-17";s:13:"release_state";s:6:"stable";s:15:"release_license";s:3:"BSD";s:13:"release_notes";s:470:"Development of HTTP_Request package is halted, only bug fixing will be done.
112
Please submit feature requests for HTTP_Request2 package.
113
 
114
Fixes:
115
  * Improved memory usage of _buildRequest() method (bug #14574)
116
  * Clarified documentation for addFile() method to mention that it is useful
117
    only for POST method file uploads (bug #14635)
118
  * Do not send "Content-Length: 0" header for methods other than
119
    POST and PUT, as some servers may return error 400 (bug #14740)";s:12:"release_deps";a:4:{i:0;a:4:{s:4:"type";s:3:"php";s:3:"rel";s:2:"ge";s:7:"version";s:5:"4.2.0";s:8:"optional";s:2:"no";}i:1;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:4:"PEAR";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.4.3";s:8:"optional";s:2:"no";}i:2;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:7:"Net_URL";s:3:"rel";s:2:"ge";s:7:"version";s:6:"1.0.12";s:8:"optional";s:2:"no";}i:3;a:6:{s:4:"type";s:3:"pkg";s:7:"channel";s:12:"pear.php.net";s:4:"name";s:10:"Net_Socket";s:3:"rel";s:2:"ge";s:7:"version";s:5:"1.0.7";s:8:"optional";s:2:"no";}}s:11:"maintainers";a:2:{i:0;a:5:{s:4:"name";s:13:"Richard Heyes";s:5:"email";s:15:"richard@php.net";s:6:"active";s:2:"no";s:6:"handle";s:7:"richard";s:4:"role";s:4:"lead";}i:1;a:5:{s:4:"name";s:13:"Alexey Borzov";s:5:"email";s:11:"avb@php.net";s:6:"active";s:3:"yes";s:6:"handle";s:3:"avb";s:4:"role";s:4:"lead";}}}s:10:"xsdversion";s:3:"2.0";s:13:"_lastmodified";i:1240313166;}