8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 10:03:03 +01:00
Commit Graph

638 Commits

Author SHA1 Message Date
AlexPeshkoff
567e80d69d Backported #6780: added post-install script for Android to create architecture-specific files after cross build 2021-04-27 18:24:58 +03:00
Paul Reeves
ab9c256dd3 Be sure to include contents of plugins/udr in kits 2020-10-19 12:38:28 +02:00
Dmitry Yemanov
c432b8aff1 Make robust file IDs optional (for the sake of cross-release compatibility) 2020-10-11 12:16:55 +03:00
AlexPeshkoff
0f6509272f Backported CORE-6413: Remove PIDFile/-pidfile directive/option from firebird Super(Server/Classic) systemd unit 2020-10-08 16:24:08 +03:00
Dmitry Yemanov
650fa8a7ee Revert "CORE-6295 - Include the contents of ntrace.h in ibase.h"
This reverts commit 1390335c40.
2020-06-23 08:18:16 +03:00
Paul Reeves
1390335c40 CORE-6295 - Include the contents of ntrace.h in ibase.h 2020-06-20 12:09:04 +02:00
Paul Reeves
176f896166 This call seems to be redundant now that git is configured to check out files with the correct EOLs. 2020-06-20 12:09:04 +02:00
Paul Reeves
75758ce442 Handle include dir separately because copy doesn't recurse. 2020-06-19 09:57:21 +02:00
Paul Reeves
8677ec8e9b misc 2020-06-19 09:43:04 +02:00
Paul Reeves
8c415c994d ignore inno setup scripts generated during packaging 2020-06-19 09:36:01 +02:00
AlexPeshkoff
e6159c2acf Fixed CORE-6269: Firebird ignores KeepAlive settings 2020-03-25 16:58:49 +03:00
Paul Reeves
f90f322d99 CORE-3900 (Partial fix) Add /norestart flag when installing msvc runtimes.
This at least prevents an unplanned reboot. A full fix will require calling msiexec differently so that we can pick up the errorcode if a reboot actually is required.
2020-01-03 13:49:27 +01:00
Adriano dos Santos Fernandes
6aaa523bd0 Cleanup about equiv file. 2019-11-30 21:53:24 -03:00
Adriano dos Santos Fernandes
3cf5aa4c66 Remove S-bit from firebird executable. 2019-11-27 11:11:26 -03:00
Adriano dos Santos Fernandes
9ed0e28b09 Add Travis MacOS build, GitHub Actions MacOS/Windows build and adjust MacOS build to be (almost) relocatable.
While MacOS people seems to be ok with fixed locations for applications and libraries, this complicates a lot the (post)
build process, needing to change each id and rpaths in a very error prone process.

Relocatable binaries makes this a lot easier, but unfortunately "restricted" (chmod +s, like firebird executable)
programs cannot use @loader_path or @executable_path in its rpath.

So the solution has to make internal libraries relocatable and make rpath of firebird fixed. Also, as the ecosystem
seems to use fixed path, the id of fbclient.dylib has set to its fixed path.

Also MacOS post build makefile has adjusted to allow creation of packages for the debug build.

The MacOS build could still be improved with some scripts to build ICU (instead of done directly in the CI scripts,
but I leave that for now) and copies its files to our lib path. However situation seems to be better than before in
relation to ICU and TomMath.

Note: Linux build is not working in GitHub Actions. It segfaults when running (exiting) utilities.
I had this problem lot's of time in the past, maybe it's not completely fixed in v3.
2019-11-26 13:11:55 -03:00
dd0dc8a340 fix issue finding libEngine12.dylib 2019-10-01 11:09:31 +02:00
ff8f45f48d Update embedded makefile for Firebird 3 2019-10-01 11:09:31 +02:00
hvlad
cd7f111363 Fixed bug CORE-6043 : GTTs do not release used space 2019-04-12 12:51:03 +03:00
KarloX2
f78ddaa064 Backported CORE-6004: Add a switch to disable the "TCP Loopback Fast Path" option 2019-02-21 11:53:33 +01:00
AlexPeshkoff
ee4c54ab12 Backported CORE-5724: Add ability to use "install.sh -path /opt/my_path" without need to install FB first in the default folder ("/opt/firebird") 2018-12-26 17:21:44 +03:00
Alex Peshkoff
acf9e3b7bf Better description of new plugins for FB3 2018-07-03 12:57:27 +03:00
Alex Peshkoff
406b169d96 Applied CORE-5788: Security Patch: Replacement of use of SHA-1 in the SRP Client Proof with SHA-256 2018-06-21 14:52:49 +03:00
8cc767b93e Updated installer for MacOSX 2018-04-12 13:33:26 +02:00
AlexPeshkoff
70b75855ce Backported CORE-5778: install.sh fails if -path argument contains "firebird" 2018-03-20 18:38:54 +03:00
AlexPeshkoff
b02764e1ec Hopefully better test for ICU presence 2018-02-19 09:40:00 +03:00
AlexPeshkoff
09203ca34b Added check for presence of ICU when installing 2018-02-16 13:13:35 +03:00
AlexPeshkoff
fc291dd095 Enhanced docs 2018-01-29 19:46:30 +03:00
ed951be9c0 Tidy up installer messages 2018-01-08 09:37:35 +01:00
7b7baf8f16 Tidy up installer messages 2018-01-08 09:37:35 +01:00
fd03822796 No English.lproj now 2017-07-18 13:18:04 +02:00
de81f862ce Minor modification 2017-07-18 13:18:04 +02:00
faeeaef2d2 Update info for the installer 2017-07-18 13:18:04 +02:00
481b852635 Update info for the installer 2017-07-18 13:18:04 +02:00
d21556d2e1 Darwin install file for 3.x 2017-07-18 13:18:04 +02:00
1a808f4f66 Startupitems is no longer needed 2017-07-18 13:18:04 +02:00
f116f25a90 Add readme to install for Firebird 3.x 2017-07-18 13:18:04 +02:00
531733d296 Firebird 3.x updated install script 2017-07-18 13:18:04 +02:00
b38aee0981 Firebird 3.x updated preupgrade script 2017-07-18 13:18:04 +02:00
c825391be4 Remove old change server mode and add new one 2017-07-18 13:18:04 +02:00
0fba521fcd Firebird 3.x updated launctl scripts 2017-07-18 13:18:04 +02:00
57deee2d81 Launchctl for Classic/SuperClassic 2017-07-11 14:22:06 +02:00
6b5b341b7a Updated Readme for Firebird 3 2017-07-11 14:22:06 +02:00
6a981c606b Remove reference to Classic 2017-07-11 14:22:06 +02:00
b655cd79f7 Remove reference to Classic 2017-07-11 14:22:06 +02:00
7ff5f77407 Remove Classic from title 2017-07-11 14:22:06 +02:00
50325c8b66 Consolidated distribution file 2017-07-03 16:05:56 +02:00
Dmitry Yemanov
2d64b47f42 Minor text adjustments 2017-05-17 09:36:29 +03:00
Dmitry Yemanov
51a85cc1d5 Fixed typo 2017-03-21 11:48:49 +03:00
93008ba884 Completed renaming parameter from CORE-5472 2017-03-16 16:19:32 +03:00
c126cbdab4 Backported fix for CORE-5503: Classical server has a maximum of 64 connections when using systemd init scripts 2017-03-16 13:26:21 +03:00