nightly update

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57913 65644016-39b1-43b1-bf79-96bc8fe82c15
Avoid calling lock_buffer() for the SS setup.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57914 65644016-39b1-43b1-bf79-96bc8fe82c15
Misc.


git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57915 65644016-39b1-43b1-bf79-96bc8fe82c15
nightly update

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57916 65644016-39b1-43b1-bf79-96bc8fe82c15
Fixed leak, found by Claudio. Fixed diagnostics.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57917 65644016-39b1-43b1-bf79-96bc8fe82c15
Renamed aliases.conf to databases.conf as suggested by Dmitry

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57918 65644016-39b1-43b1-bf79-96bc8fe82c15
Update VisualStudio 20xx building notes README 


git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57921 65644016-39b1-43b1-bf79-96bc8fe82c15
Cleanup mingw build instructions , todo add up to date instructions with ming-w64 http://mingw-w64.sourceforge.net/ used for qt , boost ... http://qt-project.org/wiki/MinGW


git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57922 65644016-39b1-43b1-bf79-96bc8fe82c15
nightly update

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57923 65644016-39b1-43b1-bf79-96bc8fe82c15
Update cleaning todo for 3.x , remove already cleaned work done in 1.5.x,2.x


git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57924 65644016-39b1-43b1-bf79-96bc8fe82c15
nightly update

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57925 65644016-39b1-43b1-bf79-96bc8fe82c15
Apply patch by Treeve Jelbert to build against ICU 5.11.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57926 65644016-39b1-43b1-bf79-96bc8fe82c15
Fixed CORE-4081 - Built-in functions and subselect no longer supported in "update or insert" value list.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57927 65644016-39b1-43b1-bf79-96bc8fe82c15
Finished the 16-bit -> 32-bit conversion for SQL/BLR/buffer/message sizes, this time in the remote provider. The server has been proven to be able to create a procedure longer than 64KB in length and execute it, but more testing is required.
A major battle against 64-bit build warnings were performed.
Additionally, fixed CORE-3943. It does affect compatibility with older servers, but at the minor level.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57928 65644016-39b1-43b1-bf79-96bc8fe82c15
Cleanup.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57929 65644016-39b1-43b1-bf79-96bc8fe82c15
Fixed regression, found by Adriano - fbtcs does not work

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57930 65644016-39b1-43b1-bf79-96bc8fe82c15
Fixed security issue - plain password remained in DPB

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57931 65644016-39b1-43b1-bf79-96bc8fe82c15
Fixed regression in protocol < 13 introduced when adding statement flags

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57932 65644016-39b1-43b1-bf79-96bc8fe82c15
Revert external routines to request-based (*) code, but now using a totally different internal approach.

* This is not ideal IMO, but much more easier to currently support stack traces, and domain's defaults and validations.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57933 65644016-39b1-43b1-bf79-96bc8fe82c15
Cleanup.

git-svn-id: svn+ssh://svn.code.sf.net/p/firebird/code/firebird/trunk@57934 65644016-39b1-43b1-bf79-96bc8fe82c15