roxen:5.1

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

Branch merges

Branch information

Name:
5.1
Repository:
lp:roxen

Recent commits

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

Merge branch 'patches/ws390' into 5.1

* 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].

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

Merge branch 'patches/bug7707' into 5.1

* patches/bug7707:
  RXML [Help]: Fixed tag name quoting on non-existing tag.

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

RXML [Help]: Fixed tag name quoting on non-existing tag.

Thanks to Henry Umansky <email address hidden> for the report.

Fixes [bug 7707].

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

Merge branch 'patches/bug7528' into 5.1

* patches/bug7528:
  Cache manager_size_overhead when entries aren't added.

a1d8679... by Martin Karlgren <email address hidden>

Cache manager_size_overhead when entries aren't added.

The overhead will be recomputed when the number of added entries since the last
computation is above 10% of the total number of entries in the cache.

7a2fce5... by Martin Stjernholm <email address hidden>

Fixed a race introduced by the previous commit.

Rev: server/base_server/roxen.pike:1.1117

Conflicts:
 server/base_server/roxen.pike

6e5b748... by Martin Stjernholm <email address hidden>

Do not wait on the i/o lock in LogFile.write.

The point with the write buffer there is afterall to not hang in
write().

Rev: server/base_server/roxen.pike:1.1116

Conflicts:
 server/base_server/roxen.pike

93c28de... by Martin Stjernholm <email address hidden>

Fixed race when stopping LogFile instances.

Replaced the approach from rev 1.1068, which didn't really help anything
since there's no destroy() that locks the mutex (and there better not be).

Rev: server/base_server/configuration.pike:1.727
Rev: server/base_server/roxen.pike:1.1115
Rev: server/modules/logging/memory_logger.pike:1.5

Conflicts:
 server/base_server/configuration.pike
 server/base_server/roxen.pike
 server/modules/logging/memory_logger.pike

699caa8... by Martin Karlgren <email address hidden>

Fix backtrace that occurred when quick_host_to_ip was called with "".