Timeout should trigger retry
Fix typo in ABFAB PSK query
Set PSK callback only if we have an identity or a dynamic query
Don't do \n --> CR mashing in xlat.c

As it turns out, it's almost always wrong.  The correct escaping
rules are that the conf file parser reads a string, and that string
is passed verbatim through all of the layers to the final consumer.

Only the final consumer does the mashing of \n --> CR.

This means that the tests are currently broken.

%{md5:...\n} expects to get a CR on input, and it now gets a "\n".
Fixing that is the next stage.
Remove extraneous backslash
Smash \n --> CR before passing string to modules.

This is what the current code expects (see md5_xlat() ), and is
arguably correct.  An audit of the config shows there's no issue
with it.
A more complicated foreach / break test
Call fr_connection_manage() when doing fr_connection_get...()

Which means that idle connections are deleted, instead of handing
them to the caller
Typo
Fix some cosmetic issues in log messages
Don't de-reference a deleted entry
Added "return" keyword
Print out correct section names in debug mode
Fixed to use the correct data
Use a better name
This is for the "return" keyword, not the module return code
connection: Fall through to global module triggers

Make module connection pool triggers use global module trigger
configuration, if there is no "trigger" section in the pool section.

Use fully-qualified module-specific trigger names for module-specific
connection pools in connection.c.

E.g. trigger "modules.ldap.open", instead of just "open" for pools
initialized with fr_connection_pool_module_init, being passed "ldap"
config section.

Send triggers even if the pool has no "trigger" section.

This makes exec_trigger fall through to global module triggers, if the
pool configuration doesn't have the "trigger" section.
Use rdebug_pair_list in more places and remove debug_pair_list
Fixup crappy debug_packet code
Remove the debug_pair calls from the protocol encoders/decoders

Fixes the double packet debug output