Check handle is not NULL before dereferencing it CID #1211838
Correct behaviour processing stops in rlm_couchbase (unintended fallthrough)
Fix dereferencing NULL pointer in json_object_object_get_ex
Use consistent config item names in couchbase
Query may be an empty string, too.

We should really fix that in the init function
Tests for list delete
Use pthread ID for more connection debugging.  Helps debug #624
You can only reconnect a handle if it's in-use by you
Tweak reconnect logic.

A reconnect means open new connection, or if that fails, try
to find an unused one.  But don't spawn a new connection.

Also, we can only reconnect a used connection.  It's an error
to reconnect an unused connection.
Close the FD if we can't fdopen it.  Found by codesonar
Close the FD if we can't fdopen it.  Found by codesonar
Make internal references match configuration references and update README.md to match.
Merge pull request #625 from leprechau/v3.0.x

Make internal references match configuration references and update README
Free handle if we can't spawn a thread.  Found by codesonar
Rework min/max/spare handling

So we don't let idle connections make us go below "min"
Cap spawn at max
Typo
Remove duplicate test (list-delete) was duplicate test of update-remove-list
Clear the error buffer after loading dictionaries
Anything which eventually has the value it got interpreted by pairparsevalue, or doesn't pass the length of the string around must not pre-unescape the string

This broke pretty much all escape sequences in preprocess, sql, ldap and radclient. Arguably as conffile.c is the only place which needs this, it should probably be the thing doing the unescaping.

No, I don't buy that things should be prefixed with \\, that's shit. The server should be able to reingest what it spits out in detail files and there's no way that worked in the current server with octal escape sequences.