[commits] Horde branch master updated. 794c3d918ab2f8123c6ff7beb68c9f12fc438164

Jan Schneider jan at horde.org
Tue Mar 22 20:29:13 UTC 2016


The branch "master" has been updated.
The following is a summary of the commits.

from: bb5ef0714659cbac089d5d56f4ee15048929ef3f

471b54b [jan] Add Horde_Nls::getTimezonesWithAbbreviations().
794c3d9 Hopefully put the keyserver issues to a rest.

Summary: http://github.com/horde/horde/compare/bb5ef0714659cbac089d5d56f4ee15048929ef3f...794c3d918ab2f8123c6ff7beb68c9f12fc438164

-----------------------------------------------------------------------

commit 471b54b7702ef896dd45452a6bb8666c09232832
Author: Jan Schneider <jan at horde.org>
Date:   Tue Mar 22 15:26:31 2016 +0100

    [jan] Add Horde_Nls::getTimezonesWithAbbreviations().

 framework/Nls/package.xml |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

http://github.com/horde/horde/commit/471b54b7702ef896dd45452a6bb8666c09232832

-----------------------------------------------------------------------

commit 794c3d918ab2f8123c6ff7beb68c9f12fc438164
Author: Jan Schneider <jan at horde.org>
Date:   Tue Mar 22 21:20:45 2016 +0100

    Hopefully put the keyserver issues to a rest.
    
    Fingers crossed.
    Wow, this is a mess. There is a keyserver software out there thinks it's a good idea to wrap the output in some blinky HTML, even if providing the mr (machine readable!) option. Instead it has some arbitrary criteria to decide whether to add this wrapper or not. The only criteria we have any influence on is a missing User-Agent header which is supposed to indicate an API client instead of a browser. All of this you can only find out if you have access to the server software. At least it's open source.
    Next comes the various HTTP backends that you need to convince to not send a User-Agent header. CURL allows to set it to NULL, PECL_HTTP, which uses CURL, not. Instead you have to use an empty string, which again you only can find out when ... yada, yada. I didn't even bother to test the fopen backend.

 framework/Crypt/lib/Horde/Crypt/Pgp/Keyserver.php     |   19 +++++++---
 framework/Crypt/test/Horde/Crypt/PgpKeyserverTest.php |   33 ++++++++++++++---
 framework/Pgp/lib/Horde/Pgp/Keyserver.php             |   14 ++++++--
 framework/Pgp/test/Horde/Pgp/KeyserverTest.php        |   23 ++++++++++--
 4 files changed, 72 insertions(+), 17 deletions(-)

http://github.com/horde/horde/commit/794c3d918ab2f8123c6ff7beb68c9f12fc438164




More information about the commits mailing list