diff --git a/builds/install/arch-specific/android/BuildFinalPackage.sh b/builds/install/arch-specific/android/BuildFinalPackage.sh
index 758f52c550..b7611e905f 100755
--- a/builds/install/arch-specific/android/BuildFinalPackage.sh
+++ b/builds/install/arch-specific/android/BuildFinalPackage.sh
@@ -43,7 +43,7 @@ $ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName shell "rm -rf $AndroidDir
$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName shell "mkdir $AndroidDir"
$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName push gen/$InitialDebugTar $AndroidDir/
$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName shell "(cd $AndroidDir && tar xvf $InitialDebugTar)"
-$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName shell "(cd $AndroidDir/firebird && ./common_test --log_level=all && ./libEngine13_test --log_level=all)"
+$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName shell "(cd $AndroidDir/firebird && ./common_test --log_level=all && ./libEngine14_test --log_level=all)"
$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName shell "(cd $AndroidDir/firebird && ./AfterUntar.sh)"
$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName pull $AndroidDir/firebird/firebird.msg gen/Release/firebird/
$ANDROID_HOME/platform-tools/adb -s $AndroidDeviceName pull $AndroidDir/firebird/security6.fdb gen/Release/firebird/
diff --git a/builds/install/misc/firebird.conf b/builds/install/misc/firebird.conf
index fdda0290bf..dff4907c17 100644
--- a/builds/install/misc/firebird.conf
+++ b/builds/install/misc/firebird.conf
@@ -530,7 +530,7 @@
#
# Per-database & per-connection configurable.
#
-#Providers = Remote,Engine13,Loopback
+#Providers = Remote,Engine14,Loopback
# ----------------------------
diff --git a/builds/win32/msvc15/engine.vcxproj b/builds/win32/msvc15/engine.vcxproj
index 380322d04d..dac34ca809 100644
--- a/builds/win32/msvc15/engine.vcxproj
+++ b/builds/win32/msvc15/engine.vcxproj
@@ -151,10 +151,10 @@
UserManager = Srp
TracePlugin = fbtrace
Providers = -Remote,Engine13,Loopback
+Remote,Engine14,LoopbackWireCryptPlugin = Arc4
This provides normal operation in server, client and embedded cases. If you want to add @@ -158,10 +158,10 @@ default equals to plugin implementation's name (and it's factory name which is actually used in firebird.conf). Certainly in typical case, module contains one plugin, and that plugin works with only one configuration, and all 3 names are equal, and no more configuration -is needed – for example libEngine13.so or Engine13.dll contains -implementation of provider Engine13, and nothing else except record +is needed – for example libEngine14.so or Engine14.dll contains +implementation of provider Engine14, and nothing else except record
-Providers = Engine13
+Providers = Engine14
in firebird.conf is needed to load it. But if you have something complex – configuration file plugins.conf will help you to have such plugin factories which you diff --git a/doc/README.providers.html b/doc/README.providers.html index f513c7797a..cef8f0abd6 100644 --- a/doc/README.providers.html +++ b/doc/README.providers.html @@ -47,7 +47,7 @@ attach stage.
Next samples are with default configuration, which contains 3 providers: -Remote (establish network connection), Engine13 (main +Remote (establish network connection), Engine14 (main database engine) and Loopback (force network connection to local server for database name without explicitly given network protocol).
@@ -59,7 +59,7 @@ provider in the list) at once redirects such call to RemoteHost. That's how typical client configuration works.When database name does not contain network protocol (just dbname) -Remote provider rejects it and Engine13 provider comes +Remote provider rejects it and Engine14 provider comes to stage. It tries to open dbname – and in case of success we get embedded connection to the database. Pay attention – we do not need special embedded library to have embedded connection, @@ -74,7 +74,7 @@ to open database file. This is normal case if database was not created by that user in embedded mode or if he was not explicitly given OS rights for embedded access to databases on given box. Moreover, setting access rights in such a manner is a requirement for -correct superserver operation. So after failure of Engine13 to +correct superserver operation. So after failure of Engine14 to access database Loopback provider is attempted for an attach. It does not differ much from Remote, but tries to access database dbname on a server running on local host. On windows diff --git a/doc/Using_OO_API.html b/doc/Using_OO_API.html index ee7c3e1710..d3db125f2f 100644 --- a/doc/Using_OO_API.html +++ b/doc/Using_OO_API.html @@ -2121,7 +2121,7 @@ codes:
DIR_GUARD – where guardian lock is stored (fb_guard)
DIR_PLUGINS -– plugins directory ([lib]Engine13.{dll|so})
+– plugins directory ([lib]Engine14.{dll|so})