roxen:5.5

Last commit made on 2019-01-04
Get this branch:
git clone -b 5.5 https://git.launchpad.net/roxen

Branch merges

Branch information

Name:
5.5
Repository:
lp:roxen

Recent commits

ff2c73f... by =?utf-8?q?Henrik_Grubbstr=C3=B6m_=28Grubba=29?= <email address hidden>

Merge branch 'patches/ws390' into 5.5

* patches/ws390:
  UserDB [LDAP] [Pike 7.8]: Fixed broken handling of %u%.

9ff7ea5... by =?utf-8?q?Henrik_Grubbstr=C3=B6m_=28Grubba=29?= <email address hidden>

UserDB [LDAP] [Pike 7.8]: Fixed broken handling of %u%.

Since Pike 7.7.14 all URI-escapes in LDAP-URLs are decoded.
This broke use of the magic marker '%u%' as it was interpreted
as a Unicode-escape. We now force the marker to be escaped
properly before parsing the LDAP-URL.

Also some related code-cleanup.

Fixes [WS-390].

bdebaac... by =?utf-8?q?Henrik_Grubbstr=C3=B6m_=28Grubba=29?= <email address hidden>

Merge branch 'patches/image-cache' into 5.5

* patches/image-cache:
  Image-Cache: Added some more ARG_CACHE_DEBUG.
  Image-Cache: Reverted some of 99a96a3d11.

848cf21... by =?utf-8?q?Henrik_Grubbstr=C3=B6m_=28Grubba=29?= <email address hidden>

Image-Cache: Added some more ARG_CACHE_DEBUG.

219693d... by =?utf-8?q?Henrik_Grubbstr=C3=B6m_=28Grubba=29?= <email address hidden>

Image-Cache: Reverted some of 99a96a3d11.

This catch caused <emit#cimg/> to perform sizeof() on zero,
triggering a 500-error.

Fixes [WS-77].

36c97b4... by =?utf-8?q?Henrik_Grubbstr=C3=B6m_=28Grubba=29?= <email address hidden>

Merge branch 'patches/ws51' into 5.5

* patches/ws51:
  <ldap/>, <emit#ldap/>: Support specifying TLS implementation level.

f4c6608... by =?utf-8?q?Henrik_Grubbstr=C3=B6m_=28Grubba=29?= <email address hidden>

<ldap/>, <emit#ldap/>: Support specifying TLS implementation level.

Adds support for the attributes max-tls and min-tls.

Fixes [WS-51].

0c30896... by Martin Karlgren <email address hidden>

insert#href: Don't destruct Query object prematurely.

This could lead to lookup in destructed object if the query didn't
return any data (possibly because the other party closed the connection).
RT#28704.

805b55e... by Anders Johansson <email address hidden>

<cache>: Fixed error leaving stale content in RAM cache

Wrong key was used when removing entries from "RXML <cache>
alternatives", causing alternatives from old Frame objects to never be
removed.

Also moved the removal to a call_out to avoid locking problems since we
are inside a destroy().

23132f7... by Anders Johansson <email address hidden>

RAM Cache: Adjusted debug message in cache_remove()