There are certain situations in which getAuth() may want to be overridden by a
backend for performance reasons. The attached patch converts getAuth() into a
virtual backend function. The default is for no change in functionality. In my
tests this leads to very significant performance improvements under certain
situations

fixes PowerDNS/pdns#581
Merge branch 'master' into backend-getauth
kill getAuth function that keeps reappearing
close socket if bind fails to fix coverity leak issues
Merge pull request #1208 from mzealey/nonexist-fail-bind-fix-leak

close socket if bind fails to fix coverity leak issues
comment changes
Merge branch 'master' into backend-getauth
remove DEBUGLOG debug code
Merge pull request #1130 from mzealey/backend-getauth

There are certain situations in which getAuth() may want to be overridde...
Revert "set binlog_format='ROW' if (gmysql-)innodb-read-committed is enabled"
"set binlog_format='ROW' requires SUPER privilege

This reverts commit 817975345de3127aeb4e25bc52b2dc38577d29b3.
add testsdir to diff output in start-test-stop
Merge pull request #1209 from mind04/mysql

revert set binlog and fix diff output in regression tests