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

2686 Commits

Author SHA1 Message Date
real-dam
76159a3659 additional fix for building with ICU 76.1 (v4.0-release)
Another define is needed to avoid C++ code in ICU 76.1 headers that otherwise require -std=c++17
2025-01-16 17:52:56 +03:00
AlexPeshkoff
a81d4e4fb0 Fixed build - ICU is using now c++17 features in c++API 2025-01-15 12:50:27 +03:00
Mark Rotteveel
3fce08f70f RemoteAuxPort is per-database not per-connection 2024-08-30 11:28:15 +02:00
07eff997c8 Remove unneeded .vscode settings 2024-08-01 16:40:44 +02:00
3c61cbb640 Delete temporary secdb init files immediately (with thanks to Vlad) 2024-08-01 16:39:56 +02:00
a9b4aa6386 Do not fail packaging if implib not found
Do not fail packaging if qsg is not found
Fail packaging if ib_util.* not found
white space
2024-08-01 16:39:33 +02:00
a6fae1baeb Replace fbit.bat with fbit.ps1 2024-07-26 10:50:19 +02:00
9ad0c6046f Mostly minor syntax and white space changes 2024-07-26 10:49:14 +02:00
10a46f2c41 misc 2024-07-26 10:42:49 +02:00
df1cc72103 Improve initialization of security db on first install 2024-07-26 10:42:33 +02:00
f639f92dec Dynamically assign $MAJOR during packaging 2024-07-26 10:40:37 +02:00
8a9159e845 Small tidy up 2024-06-24 10:03:06 +02:00
7260bed4b7 Use @ consistently to produce cleaner output
and make debugging easier if case of problems
2024-06-24 09:59:48 +02:00
23d0fa5bfc Set FB Major Ver dynamically when building packages 2024-06-24 09:49:45 +02:00
b6874f14cf Remove never used debug code 2024-06-24 09:48:04 +02:00
56a670d774 White space 2024-06-24 09:47:12 +02:00
396502735e Fix #7911 - allow spaces in service name
when (un)installing via (un)install_service.bat
2024-06-24 09:46:13 +02:00
03dcac4446 Add option to build packages without release notes.
This is for package testing when the RN for the current version are not yet available.
2024-06-24 09:44:56 +02:00
1efcf06858 Improve installed product detection. 2024-06-21 13:42:06 +02:00
7f58f9a98f Tidy up error handling 2024-06-21 13:42:05 +02:00
3d15562085 Fix #7926 Do not 'touch' files 2024-06-21 13:42:05 +02:00
271b40c3dc Add option to test build environment 2024-06-21 13:42:05 +02:00
Adriano dos Santos Fernandes
67686c5a33 Fix #7827 - Problem using python firebird-driver with either intel or m1 Mac buiilds. 2023-11-15 10:52:53 -03:00
3c02a145b6 Fix old syntax error caught by Adriano
Be sure to delete both files created by InitSecurityDb
2023-11-06 13:32:25 +01:00
856bba6226 White space, spelling corrections and old code removal 2023-11-05 12:48:48 +01:00
7c6f7db340 More rigorous test for existing configures sec db
This should fix #7826
2023-11-05 12:43:52 +01:00
f7cef11738 Fix #7766 - Test for ServerComponent, not ServerInstall 2023-09-27 19:51:56 +02:00
AlexPeshkoff
a39c96d7f7 This should fix windows build for #7582: Missing isc_info_end in Firebird.pas
(cherry picked from commit 8437e4dcf7)
2023-05-30 13:39:11 +03:00
AlexPeshkoff
db0ddf507f POSIX-only fix for #7582: Missing isc_info_end in Firebird.pas. Appropriate fix for windows build is needed.
(cherry picked from commit 6707c7c2cc)
2023-05-30 13:39:11 +03:00
th1722
1b8c55fa27
Change min macOS (Apple M1) deployment target to 11.0 (#7578)
All checks were successful
continuous-integration/drone/push Build is passing
(cherry-picked 7a071e5)

Min macOS (Apple M1) development target supported by latest Xcode (14.3) is 11.0,
so I think that it's better to change "MACOSX_DEPLOYMENT_TARGET" and "mmacosx-version-min"
from 12.0 to 11.0.
2023-05-09 08:04:45 -03:00
Vlad Khorsun
6cb229785a Backport improvement #7213 : Use Windows private namespace for kernel objects used in server-to-server IPC.
Backport fix for bug #7535 : High CPU usage connect to Firebird 3 database using Firebird 4 Classic and SuperClassic service.
Implement new setting UseLegacyKernelObjectsNames for backward compatibility.
Preserve Win32 build compatibility with WinXP.
2023-04-07 13:41:20 +03:00
Vlad Khorsun
1ea564ff0d Use correct Windows SDK version 2022-11-15 12:59:52 +02:00
Adriano dos Santos Fernandes
683c9c59d4 add --with-system-re2 configure option for using system-wide libre2 (#6964) 2022-10-30 21:55:13 -03:00
AlexPeshkoff
3c3c8a2961 Fixed #7283: Suspicious error message during install 2022-08-29 19:54:37 +03:00
Vlad Khorsun
89e8165865 Improvement #7259 : Remove TcpLoopbackFastPath and use of SIO_LOOPBACK_FAST_PATH 2022-08-22 01:35:08 +03:00
Adriano dos Santos Fernandes
1b964bdcad Fix #7241 - mac installer - firebird user not created correctly if group already exists.
Solution by: Jonathan Frutos
2022-08-16 21:03:51 -03:00
4623d94561 spelling 2022-07-25 12:20:39 +02:00
104c3b6561 Ignore 2022-07-25 09:48:31 +02:00
0d12310d64 Add option to prepare a zipped snapshot kit directly from run_all.bat 2022-07-25 09:47:05 +02:00
af2c444bc7 Make consistent use of hyphens instead of underscores when naming windows installation packages. 2022-07-25 09:44:24 +02:00
5257147629 Document that Inno Setup 6.2.1 is used for packaging Windows kits.
This version has changes to further help protect against potential DLL preloading attacks when running installers or uninstallers under the SYSTEM account.
2022-07-22 13:41:38 +02:00
Adriano dos Santos Fernandes
060329465d Fix Windows empbuild Debug build. 2022-06-15 16:45:34 -03:00
Ilya Eremin
67cb2f8180 Add OnDisconnectTriggerTimeout parameter to firebird.conf 2022-04-07 12:33:18 +03:00
703d0d1fa1 Add support for testing scripted client and devinst installs
Update documentation
Fix miscellaneous bugs.
2022-02-28 12:46:58 +01:00
AlexPeshkoff
a4c675342f Fixed #7113: Wrong path in object pascal readme.md 2022-01-27 13:27:37 +03:00
Jonathan Frutos
e0452e5860
Add initial MacOS ARM support (#7116)
Co-authored-by: Jonathan Frutos <>
2022-01-26 22:57:19 -03:00
6e444433cd Misc 2022-01-20 17:34:00 +01:00
85228a238d Document part of the solution for one the problems mentioned in #7105 2022-01-20 17:33:47 +01:00
e17e25b519 This should fix #7096 2022-01-20 17:29:57 +01:00
Adriano dos Santos Fernandes
c9cbd8eb3d Add rpath to empbuild in MacOS. 2021-12-17 08:58:51 -03:00