plugins/libkolab
Aleksander Machniak
machniak at kolabsys.com
Thu Feb 19 11:05:16 CET 2015
plugins/libkolab/libkolab.php | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit 5966cff343a2c44c7160c7db56f0c563a1d5dcb0
Author: Aleksander Machniak <machniak at kolabsys.com>
Date: Thu Feb 19 05:02:54 2015 -0500
Fix handling of compressed HTTP responses with HTTP_Request2's SplObserver (#4507)
This fixes broken attachment bodies when attached "from cloud" and
Chwala API responses are compressed. This is done by forcing use
of CURL adapter for HTTP_Request2 object.
diff --git a/plugins/libkolab/libkolab.php b/plugins/libkolab/libkolab.php
index 052724c..20e7d37 100644
--- a/plugins/libkolab/libkolab.php
+++ b/plugins/libkolab/libkolab.php
@@ -92,6 +92,10 @@ class libkolab extends rcube_plugin
$http_config = array_merge($http_config, $config);
}
+ // force CURL adapter, this allows to handle correctly
+ // compressed responses with SplObserver registered (kolab_files) (#4507)
+ $http_config['adapter'] = 'HTTP_Request2_Adapter_Curl';
+
$key = md5(serialize($http_config));
if (!($request = self::$http_requests[$key])) {
More information about the commits
mailing list