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

57449 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
d1ac0e451c Move public headers to include/firebird with wrappers in include for legacy files. 2024-10-02 06:55:09 -03:00
Adriano dos Santos Fernandes
da9238b2e5 perf.h: a public file that depends on private file should not be a public file 2024-10-02 06:51:34 -03:00
Adriano dos Santos Fernandes
75d23af016 Rename public include guards. 2024-10-02 06:51:25 -03:00
GitHub Action
fc48aa271d increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-30 20:17:06 +00:00
Vlad Khorsun
d1502b57be Merge pull request #8274 from FirebirdSQL/work/win_sspi_reconnect
If client fails to connect using Win_SSPI plugin with Negotiate security package, try again using NTLM security package.
2024-09-30 22:44:29 +03:00
GitHub Action
4e3508a1ff increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-26 20:16:36 +00:00
Vlad Khorsun
5baa72de5e Fixed bug #8263 : gbak on classic with ParallelWorkers > 1 doesn't restore indices, giving a cryptic error message 2024-09-25 23:18:57 +03:00
GitHub Action
f88f0b1643 increment build number 2024-09-25 20:16:59 +00:00
Dmitry Yemanov
92316f0a2b Temporary fix for #8265: Nested IN/EXISTS subqueries should not be converted into semi-joins if the outer context is a sub-query which wasn't unnested 2024-09-25 08:46:42 +03:00
Dmitry Yemanov
aae2ae3291 Better (methinks) fix for #8252: Incorrect subquery unnesting with complex dependencies, it re-allows converting nested IN/EXISTS into multiple semi-joins 2024-09-25 08:46:42 +03:00
GitHub Action
fe6ba50b9e increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-23 20:17:44 +00:00
Vlad Khorsun
e0adc2dacb
Merge pull request #8262 from FirebirdSQL/work/gh-8256
Make server to correctly handle case when accept() returns both success and data for client.
2024-09-23 18:50:11 +03:00
Dmitry Yemanov
ec8a48d37c Fix #8250: Bad performance on simple three-way join over the same set of fields 2024-09-23 18:06:44 +03:00
GitHub Action
ade6bc3d3a increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-21 20:15:02 +00:00
Vlad Khorsun
228ad1d99a Make server to correctly handle case when accept() returns both success and data for client. 2024-09-21 18:16:32 +03:00
github-actions[bot]
15e4a9d92a
Update tzdata to version 2024b. (#8260)
Co-authored-by: asfernandes <asfernandes@users.noreply.github.com>
2024-09-21 10:05:06 -03:00
GitHub Action
66b5fcbac1 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-20 20:17:25 +00:00
AlexPeshkoff
2326bf4a91 Fixed #8236: Avoid "hangs" in clock_gettime() in tomcrypt PRNG 2024-09-20 18:13:13 +03:00
Vlad Khorsun
5d92999e16 Improvement #8256 : Win_sspi plugin uses NTLM 2024-09-20 17:56:38 +03:00
2453f6a05a This should fix broken VS2019 build 2024-09-20 11:18:38 +02:00
GitHub Action
f0aecc94de increment build number
Some checks failed
continuous-integration/drone/push Build is failing
2024-09-19 20:16:11 +00:00
eafabd9aa5 Fix #8251 No artifacts produced from windows builds since VS 2022 was upgraded to v17.10 2024-09-19 17:01:40 +02:00
GitHub Action
1ea8281a1f increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-18 20:16:12 +00:00
Vlad Khorsun
f0670f90cc
Merge pull request #8255 from FirebirdSQL/work/prepare_seh
Catch possible stack overflow when preparing and compiling user statements
2024-09-18 21:30:15 +03:00
Vlad Khorsun
33e1749bea
Merge pull request #8254 from FirebirdSQL/work/gh-8253
Fixed #8253 : Incorrect handling of non-ASCII object names in CREATE MAPPING statement
2024-09-18 21:27:22 +03:00
Vlad Khorsun
035fd73071 Make code a bit more clear, as @dyemanov suggested 2024-09-17 10:58:16 +03:00
Vlad Khorsun
e9ceed166a Catch possible stack overflow when preparing and compiling user statements.
So far, on Windows only.
2024-09-17 10:16:46 +03:00
Vlad Khorsun
d519cb6398 Always use single quotes around OS object names (user or group) in SHOW MAPPING output, see #8253 2024-09-17 00:59:49 +03:00
Vlad Khorsun
1e932689cc Fixed bug #8253 : Incorrect handling of non-ASCII object names in CREATE MAPPING statement 2024-09-17 00:58:56 +03:00
GitHub Action
0799c12a1c increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-16 20:16:24 +00:00
Dmitry Yemanov
9d89faaba4 Postfix for #8223. Semi-joined streams may be intermixed with inner-joined ones. 2024-09-16 15:50:38 +03:00
Dmitry Yemanov
183cb70d86 Misc 2024-09-16 15:50:38 +03:00
GitHub Action
ce3a9d59e6 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-14 20:17:31 +00:00
Dmitry Yemanov
5fa4ae611d Fix bug #8252: Incorrect subquery unnesting with complex dependencies 2024-09-14 09:23:20 +03:00
GitHub Action
00c0049963 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-09 20:15:59 +00:00
TreeHunter
6a3cf20f56 Fix regular expression value substitition in fbtrace.conf after macro substitition
Co-authored-by: Artyom Ivanov <artyom.ivanov@red-soft.ru>
2024-09-09 19:21:01 +03:00
Alexander Zhdanov
a7f863505b Fix a bug where the shutdown handler could be called again 2024-09-09 10:52:08 +03:00
GitHub Action
7eaa56d97b increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-06 20:15:48 +00:00
AlexPeshkoff
8796d2ca9d Postfix for #8197: Add generated files for OO API for C language to distribution; Use macros instead functions, removed static library 2024-09-06 20:25:08 +03:00
GitHub Action
38c3f21429 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-04 20:16:16 +00:00
Vlad Khorsun
41c9d6f52f Improvement #8161 : Cardinality estimation should use primary record versions only 2024-09-04 14:18:32 +03:00
Adriano dos Santos Fernandes
121e13f65c Adjust vscode settings so the C++ plugin don't go crazy. 2024-09-04 07:29:01 -03:00
Adriano dos Santos Fernandes
eb720e8d65 Fix #8241 - gbak may lose NULLs in restore. 2024-09-04 07:16:55 -03:00
GitHub Action
22e33da2f3 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-02 20:16:49 +00:00
AlexPeshkoff
8cc35a9309 This should fix #8215: Rare sporadic segfaults in test for core-6142 on windows. 2024-09-02 17:40:56 +03:00
AlexPeshkoff
fdda8e8ce2 Postfix for #8197: Add generated files for OO API for C language to distribution; protect master interface getter function in a case when h-file is included more than once 2024-09-02 11:17:54 +03:00
AlexPeshkoff
e69230c0a4 Postfix for #8197: Add generated files for OO API for C language to distribution; C specific preferred syntax 2024-09-02 11:17:54 +03:00
AlexPeshkoff
bfdc88bc53 Implemented #8197: Add generated files for OO API for C language to distribution 2024-09-02 11:17:54 +03:00
GitHub Action
c185d39cf5 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-08-30 20:16:40 +00:00
Mark Rotteveel
739e449a38 RemoteAuxPort is per-database not per-connection 2024-08-30 11:29:29 +02:00