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

2889 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
a5526e898d Change (now posix) tests log_level to error. 2025-01-12 14:48:15 -03:00
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