Checkout Tools
  • last updated 4 hours ago
Constraints: committers
Constraints: files
Constraints: dates

Changeset 1667829 is being indexed.

Merge the r1664078 group from trunk:

* r1664078,r1664080,r1664187,r1664191,r1664200,r1664344,r1664588,r1664927,r1665886

Instead of making more changes to the auth batons from ra sessions, reduce

the number of changes by introducing an internal slave auth baton feature.


Without this patch (or a complete redesign of the auth layer), the

ra sessions cache (currently on a feature branch), will open the ra

sessions from outside configuration changes caused by opening other

ra sessions. This patch not only reverts the additional changes to the

auth baton on init that are new in 1.9, but also removes cases where we

already applied similar changes inside specific ra providers.


The reason I group this under release blockers, is to avoid the behavior

change introduced in r1609499 from reaching released versions. The changes

itself are safe for a later backport as it only affects ra-session

internal state.


+1: rhuijben, brane, philip

  1. … 15 more files in changeset.