[Tickets #13843] Re: CaseInsensitiveArray breaks HTTP Headers (?)
noreply at bugs.horde.org
noreply at bugs.horde.org
Fri Feb 6 11:55:49 UTC 2015
BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE
E-MAIL-ADRESSE WERDEN NICHT GELESEN.
Ticket-URL: https://bugs.horde.org/ticket/13843
------------------------------------------------------------------------------
Ticket | 13843
Aktualisiert Von | piper at hrz.uni-marburg.de
Zusammenfassung | CaseInsensitiveArray breaks HTTP Headers (?)
Warteschlange | Horde Framework Packages
Typ | Bug
Status | Unconfirmed
Priorität | 1. Low
Milestone |
Patch |
Zuständige |
+Neue Anlage | pear_php_Horde_Dav_Client.php.patch
------------------------------------------------------------------------------
piper at hrz.uni-marburg.de (2015-02-06 11:55) hat geschrieben:
this bug hinders at least the use of remote CalDAV-Calendars, because
the function 'isCalDAV()' in kronolith/lib/Driver/Ical.php uses the
function 'options()' from Sabre/DAV/Client.php, which makes dedicated
use of lowercase header-key 'dav' (at lines 279 and 283). If the
remote server hands-out uppercase header-keys, this results in not
recognizing the remote calendar as CalDAV and therefore failing to
find the remote events.
A workaround for this problem is, to force the returned headers to
lowercase at Horde/Dav/Client.php, line 113, see attached patch.
Andreas
piper at hrz.uni-marburg.de (2015-02-06 11:55) hat hochgeladen:
pear_php_Horde_Dav_Client.php.patch
https://bugs.horde.org/h/services/download/?app=whups&actionID=download_file&file=pear_php_Horde_Dav_Client.php.patch&ticket=13843&fn=%2Fpear_php_Horde_Dav_Client.php.patch
More information about the bugs
mailing list