Adriano dos Santos Fernandes
797781da66
Merge pull request #8358 from FirebirdSQL/work/isql-frontend-parser
...
Refactor ISQL creating FrontendParser class
2024-12-30 13:54:54 -03:00
Adriano dos Santos Fernandes
7ff5eab208
Run isql_test in android build.
2024-12-30 11:59:12 -03:00
Adriano dos Santos Fernandes
2c9152390a
Change tests log_level to error.
2024-12-30 11:57:30 -03:00
Adriano dos Santos Fernandes
d6ad19aa07
Refactor ISQL creating FrontendParser class.
2024-12-30 11:34:19 -03:00
Ilya Eremin
566bebf2d5
Make return-type a compilation error ( #8362 )
...
This protects from undefined behavior cases that can be added to the code by mistake.
2024-12-26 14:38:50 +03:00
Mark Rotteveel
55b0501fa3
Update version number in firebird.conf
2024-12-22 16:51:33 +01:00
Adriano dos Santos Fernandes
b9ee7a7d0f
Fix #8334 - MacOS ARM version requires Rosetta.
2024-12-08 09:01:52 -03:00
Adriano dos Santos Fernandes
df94a7ba94
Remove unused files.
2024-12-08 09:00:25 -03:00
Dmitry Yemanov
e2187776ac
Fixed omission noted by Adriano
2024-12-03 12:58:59 +03:00
Dmitry Yemanov
3575d91738
Description for PR #8327
2024-12-03 12:46:41 +03:00
Adriano dos Santos Fernandes
05e39419df
Improvement to the Windows test runner.
2024-11-27 23:08:48 -03:00
Adriano dos Santos Fernandes
64c5082247
Add missing tests to Windows build.
2024-11-27 23:08:20 -03:00
Vlad Khorsun
33b4036fa0
Fixed bug #8292 : run_all PDB fails with "Error calling COPY_XTRA"
2024-10-24 13:27:22 +03:00
Mark Rotteveel
7b1033fe12
Fix typo and clarify SnapshotsMemSize
2024-10-11 14:58:48 +02:00
Mark Rotteveel
5fd5384119
Clarify documentation of LockMemSize and EventMemSize
2024-10-09 15:23:15 +02:00
Adriano dos Santos Fernandes
3f7f82d640
Move public headers to include/firebird with wrappers in include for legacy files.
2024-09-29 15:29:04 -03:00
Adriano dos Santos Fernandes
74c3725e0e
perf.h: a public file that depends on private file should not be a public file
2024-09-29 14:48:05 -03:00
Mark Rotteveel
b7383ee559
RemoteBindAddress also applies to Classic, unless xinetd is used
2024-09-26 09:30:16 +02:00
a244ce67c9
This should fix broken VS2019 build
2024-09-20 10:54:42 +02:00
5196d89d25
Fix #8251 No artifacts produced from windows builds since VS 2022 was upgraded to v17.10
2024-09-17 15:36:52 +02:00
AlexPeshkoff
3a993adae6
Postfix for #8197 : Add generated files for OO API for C language to distribution; Use macros instead functions, removed static library
2024-09-05 16:57:23 +03:00
Mark Rotteveel
657d86fed6
RemoteAuxPort is per-database not per-connection
2024-08-30 11:24:51 +02:00
AlexPeshkoff
c69a94344e
Implemented #8197 : Add generated files for OO API for C language to distribution
2024-08-13 13:36:02 +03:00
AlexPeshkoff
7e774b9503
Avoid getting warning about unknown flag for plain-C files
2024-08-13 13:29:12 +03:00
AlexPeshkoff
1ce4734ab4
Try to fix build on linux/arm32 (attempt 3)
2024-08-08 11:46:30 +03:00
Dmitry Yemanov
5df7d8f197
Introduce ODS 14 for v6 ( #8208 )
...
* Introduce ODS 14 for v6
* Builds/docs changes for ODS14
2024-08-08 10:59:44 +03:00
AlexPeshkoff
68a740e25a
Try to fix build on linux/arm32 (attempt 2)
2024-08-08 10:41:16 +03:00
AlexPeshkoff
4511be5f60
Try to fix build on linux/arm32
2024-08-08 08:49:42 +03:00
Adriano dos Santos Fernandes
ff16556325
Preprocess SystemTriggers in windows build boot phase.
2024-08-03 15:38:33 -03:00
Adriano dos Santos Fernandes
9926ab88b4
Reimplement system triggers in C++/GDML code.
2024-08-03 15:38:33 -03:00
00c834c472
Add script to test binary installer options
2024-08-02 12:40:34 +02:00
e4fe559e80
Delete temporary secdb init files immediately (with thanks to Vlad)
2024-08-02 12:38:41 +02:00
f7cbc2081f
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-02 12:38:14 +02:00
Adriano dos Santos Fernandes
43e4088685
Fix #8187 - Performance regression in generating of UUID values after introducing GUID-v7 ( #8188 )
...
Replacing deprecated win32 crypto functions.
2024-08-01 07:40:42 -03:00
e2ee6afa0a
Front port misc changes to installer packaging from FB5
2024-07-29 12:20:36 +02:00
Adriano dos Santos Fernandes
e77b55450b
Fix #8172 - The file include/firebird/impl/iberror_c.h is missing in the Linux x64 tar archive.
2024-07-08 22:05:59 -03:00
Adriano dos Santos Fernandes
fdac4b8152
Feature #7980 - Option for GEN_UUID to generate v7 UUID.
2024-06-23 08:23:25 -03:00
3c093f0b33
Fix #7911 - allow spaces in service name
...
when (un)installing via (un)install_service.bat
2024-06-21 13:27:35 +02:00
08997a65d4
Replace tabs with spaces
2024-06-21 12:06:26 +02:00
dccbd66202
Improve detection of existing configured security database
2024-06-21 11:42:07 +02:00
4449d55c73
Improve installed product detection (WIP)
2024-06-21 11:40:46 +02:00
8b6720d940
Dynamically set FB_MAJOR_VER
2024-06-21 11:38:36 +02:00
7d975f330b
Add option to package without release notes
2024-06-21 11:36:55 +02:00
53464415df
Remove obsolete debug code
2024-06-21 11:35:48 +02:00
94dc97d7d7
cleanup
2024-06-21 11:35:27 +02:00
55614892cb
White space; spelling; misc
2024-06-21 11:35:05 +02:00
8de93af965
Use @ consistently to produce cleaner output
...
and make debugging easier if case of problems
2024-06-21 11:33:07 +02:00
TreeHunter
174038cbf5
Refactoring of CAST FORMAT ( #7881 ) ( #8134 )
...
* Refactoring of CAST FORMAT
Move CAST FORMAT logic to separate file.
Separation of logic into parsing stage and execution stage.
Add more FORMAT validation based on SQL standard.
* Add more unit tests for incorrect FORMAT
* Remove incorrect const specifier
* Fixes after review
Minor code changes.
Move public CVT_FORMAT functions to CvtFormat.h.
Add new error message if same is used pattern twice in string to datetime conversion.
* Fix indents in comments
* Add new files to windows build
* Remove constexpr specifier from functions that is not real constexpr
Because std::isdigit and std::isalpha are not constexpr.
---------
Co-authored-by: Artyom Ivanov <artyom.ivanov@red-soft.ru>
2024-06-03 10:43:06 -03:00
AlexPeshkoff
04bec4d014
Fixed #8037 : remove directory entries from debug symbols tarball
2024-04-24 20:31:40 +03:00
AlexPeshkoff
1786e3665b
Fixed #8034 : set owner/group in tarball of non-root builds
2024-04-24 20:12:16 +03:00