AlexPeshkoff
96b134a718
Front-ported MacOS related changes from FB3
2021-03-02 19:08:42 +03:00
AlexPeshkoff
ecb17cef2a
Android port, both armv7a & aarch64
2021-02-05 21:06:20 +03:00
169ae3104a
Be sure to include the upgrade scripts for Fb 3 and FB 4 from the misc dir.
...
Keep the version names. Sub-dir v3.0 was previously renamed to security for deployment on windows.
2021-02-01 16:21:32 +01:00
d3585454b9
Do not let missing FB4 QSG break the packaging of RC1.
2021-02-01 16:20:07 +01:00
8c64f4c9ce
Be sure to include the upgrade scripts for Fb 3 and FB 4 from the misc dir.
...
Keep the version names. Sub-dir v3.0 was previously renamed to security for deployment on windows.
2021-02-01 16:18:04 +01:00
03395fafb1
Do not let BuildExecutableInstall fail silently if an error has occurred.
2021-02-01 16:14:26 +01:00
AlexPeshkoff
9159861fe1
Doc fix
2021-01-22 13:22:56 +03:00
Paul Reeves
3f8e21d679
Add fbit - the firebird binary test_installer. This is for internal testing of the firebird binary install kits.
2021-01-19 15:30:00 +01:00
Paul Reeves
00d6f8f0e1
Remove obsolete [messages] section
2021-01-19 15:26:54 +01:00
Paul Reeves
33bdf6beb6
Comment out Bosnian as a language option at install time because Bosnian is not currently supported up stream by InnoSetup :-(
2021-01-19 15:26:15 +01:00
Paul Reeves
cecd298918
Replace hard-coded minimum windows version strings with MINVER define
2021-01-19 15:24:21 +01:00
Paul Reeves
b1c660910d
Update InnoSetup script to latest version (6.1.2) and document effect on the minimum version of windows that is now supported by the binary installer.
2021-01-19 15:20:44 +01:00
Paul Reeves
f7d2f58847
Silence unnecessary warning
2021-01-19 15:16:52 +01:00
Paul Reeves
034c5a14d6
Use underscore consistently in setting FBBUILD_FILE_ID
2021-01-19 15:16:32 +01:00
AlexPeshkoff
6b851de60b
Android build completes successfully with NDK r21b and gmake 4.3
2021-01-07 18:06:58 +03:00
Paul Reeves
e5435f65d2
Simplify the innosetup section for the examples directory - if we want to exclude any examples we should do it in make_examples.bat instead of during packaging.
2021-01-04 15:10:28 +01:00
Paul Reeves
c8748ab99e
use correct wildcard for zip pack. *.* excluded files without a file extension.
2021-01-04 15:05:34 +01:00
AlexPeshkoff
108587661c
Warnings
2020-12-30 12:51:53 +03:00
Dmitry Yemanov
8e692d2374
Frontported sorting improvement from RedDb/HQbird, this also resolves CORE-2650
2020-12-17 11:09:50 +03:00
Vlad Khorsun
95f96a18f6
Merge pull request #295 from FirebirdSQL/config
...
Config
2020-11-12 22:33:18 +02:00
hvlad
afe101eff5
Update MSVC12 and MSVC14 builds.
2020-11-11 19:19:18 +02:00
hvlad
0746ba3466
Some renaming and other misc changes, as suggested by Dmitry.
...
Added documentation of new setting into firebird.conf.
Show default value for WireCrypt setting from server side view.
Fixed assert pointed by Alex.
2020-10-27 16:27:05 +02:00
Paul Reeves
8a7357d20f
CORE-6424 - Be sure to fail the build process if the employee database cannot be copied to the output directory for packaging.
2020-10-21 10:36:45 +02:00
hvlad
7e61b9f698
Reworked Config: correct work with 64-bit integer in 32-bit code, refactor config values checks and defaults,
...
remove some type casts.
Introduce new virtual table RDB$CONFIG.
Implement CORE-6332 : Get rid of FileSystemCacheThreshold parameter
new boolean setting UseFileSystemCache overrides legacy FileSystemCacheThreshold,
FileSystemCacheThreshold will be removed in the next major Firebird release.
2020-10-13 15:20:13 +03:00
AlexPeshkoff
5e2ee2e27c
Implemented CORE-6413: Remove PIDFile/-pidfile directive/option from firebird Super(Server/Classic) systemd unit
2020-10-08 16:03:17 +03:00
faserg1
91140c0095
Fixing uncreated directories for tzdata
2020-10-07 16:20:24 -03:00
Dmitry Yemanov
a2e08294bc
Fixed some errors, changed the logic slightly
2020-09-22 15:41:15 +03:00
1677359553
Replication plug ( #280 )
...
* Support for replication plugins + sample plugin
* Renamed TDBB flag
* Configurable replication errors handling
* Commit in two phases
* Move call to dispose() out of commit/rollback for code simplification
* A comment and manual fix for constant wrongly generated by CLOOP
* Log replication warnings as well
2020-09-18 11:45:51 +03:00
hvlad
572348cae0
Lets build CLOOP using same make file that generates interface files.
...
It allows to avoid binding to the particular MSVC compiler version.
Undo most of the changes in cloop.vcxproj to restore ability to use MSVC older than v2017.
2020-09-03 11:40:33 +03:00
cb21d4365d
Include CLOOP build and interfaces generation to Windows build
2020-08-28 17:53:35 +02:00
86f17fd7c9
employe2.sql is used by two api examples and one gpre example.
...
It seems to have got lost in a cleanup a long time ago.
2020-08-17 17:03:22 +02:00
Adriano dos Santos Fernandes
8132256a3a
Export functions fb_get_transaction_interface and fb_get_statement_interface in fbclient.dll.
2020-07-23 13:22:38 -03:00
AlexPeshkoff
acff3adc79
Implemented CORE-6366: Check presence of tomcrypt & curses libraries before installing firebird
2020-07-16 20:03:07 +03:00
AlexPeshkoff
8c1ef78fcf
Avoid unneeded dependencies from termcap/curses library
2020-07-16 18:32:44 +03:00
Alexander Peshkov
cb6fee68eb
Small meta name ( #271 )
...
Keep metadata name strings in hash table having just a pointer to a hash table member in all places where metadata name is needed in order to save RAM. Hash table of metadata names is almost lock-less: mutex is used only when new segment of memory is needed or hash table should be grown.
Co-authored-by: hvlad <hvlad@users.sourceforge.net>
2020-06-16 19:22:15 +03:00
Alex Peshkoff
a9cef6d9ae
Implemented CORE-6320: Replace Util methods to get interface pointer by legacy handle with plain functions
2020-05-29 15:44:54 +03:00
Adriano dos Santos Fernandes
6a54cfd200
Fix run_all.bat NOCLEAN.
2020-05-26 22:31:28 -03:00
hvlad
5ad667c195
Added simple ITimer implementation, independent of system time changes.
2020-05-19 17:06:32 +03:00
AlexPeshkoff
a94107e410
Fixes for Android port
2020-05-18 16:30:12 +03:00
AlexPeshkoff
30784c1db2
Fixed CORE-6305: Android port build failure
2020-05-15 18:03:52 +03:00
Paul Reeves
08f953ebfb
Be sure to include all the latest additions to the examples directory.
2020-05-13 17:56:06 +02:00
Paul Reeves
60db0feed9
Do not allow a packaging warning to return an error. This needs to be reviewed.
...
Exclude wixpdb file from zip kits
2020-05-13 17:56:06 +02:00
AlexPeshkoff
cbf8e9a030
Additional check in installer for correct CWD - specially for P.Zotov
2020-05-13 13:38:04 +03:00
Paul Reeves
2af22cbb7b
Resolve CORE-6011 - Remove option to support addition of legacy_auth from windows installer.
2020-05-13 11:30:49 +02:00
Dmitry Yemanov
a3bb11e933
Misc
2020-05-12 16:07:34 +03:00
Adriano dos Santos Fernandes
cec0c6ff3a
Add tzdata to MacOS package.
2020-05-08 13:36:11 -03:00
hvlad
425eb5c6a4
Renamed exauth sample plugins\app.
...
Windows build for dbcrypt sample plugins\app.
Fixed dbcrypt sample app to compile on Windows.
make_examples.bat updated.
2020-05-07 18:41:27 +03:00
AlexPeshkoff
0839d1c200
Reflect changed sample plugin names in posix built&install scripts
2020-05-07 13:22:19 +03:00
Adriano dos Santos Fernandes
f440a7d77c
Added tzdata directory to Linux install and allow to configure its default location in build time ( #267 )
...
* Added tzdata directory to Linux install and allow to configure its default location in build time.
2020-04-30 12:36:23 -03:00
Paul Reeves
63fae7cabb
Don't allow installation of the msvc runtims to force a restart
2020-04-30 13:20:01 +02:00