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

56407 Commits

Author SHA1 Message Date
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
GitHub Action
d2e612ca19 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-13 20:14:25 +00:00
Vlad Khorsun
56e9536510 Fixed bug #8156 : Can not specify concrete IPv6 address in ES/EDS connection string. 2024-06-13 14:29:38 +03:00
Vlad Khorsun
fe2af34e81 Missed part for #8009 - Update github actions. 2024-06-13 14:28:39 +03:00
Vlad Khorsun
de9c011790 Use correct forward declaration 2024-06-12 23:21:48 +03:00
GitHub Action
569cf48229 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-09 20:15:00 +00:00
Vlad Khorsun
f48409b167 This should fix bug #8138 : Bugcheck when replicator state is changed concurrently 2024-06-09 13:37:50 +03:00
Vlad Khorsun
4a305f34a8 Fixed bug #8151 : Deadlock happens when run 'List Trace Sessions' service and there are many active trace sessions 2024-06-09 13:34:12 +03:00
Vlad Khorsun
41fc8830d3 Fixed bug #8150 : Process could attach to the deleted instance of shared memory
Patch and additional comments by @AlexPeshkoff
2024-06-09 13:34:04 +03:00
Vlad Khorsun
9b9d590600 Fixed bug #8149 : The hung or crash could happen when connection fires TRACE_EVENT_DETACH event and new trace session created concurrently 2024-06-09 13:27:49 +03:00
GitHub Action
198ab12544 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-29 20:14:36 +00:00
5d4691f76e Fix for #8101 2024-05-29 15:26:30 +03:00
Vlad Khorsun
3faf63b929 Backport fix for #8110 : Firebird 5 crash On Android API level 34 2024-05-29 15:25:37 +03:00
GitHub Action
614801fc1c increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-24 20:14:21 +00:00
Vlad Khorsun
9d652f1d17 Simplest fix for bug #8120 : Cast dies with numeric value is out of range error (5.0.1 snapshot) 2024-05-24 16:48:14 +03:00
Alexander Peshkov
29d2dbd47b Fix for #8077: Error "Too many recursion levels" does not stop execuition of code that uses ON DISCONNECT trigger (PR#8119)
Co-authored-by: Vlad Khorsun <hvlad@users.sourceforge.net>
2024-05-24 16:36:36 +03:00
Dmitry Starodubov
831f70e82a
Fixed possible buffer overflow on system privileges lookup during user mapping (#8124) 2024-05-24 14:23:47 +03:00
GitHub Action
2dc0d5c6ab increment build number
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2024-05-15 20:15:19 +00:00
Dmitry Kovalenko
bc1ad78a7c
[FB4] Fix for issue #8108 (#8111)
* Fix for issue #8108

Server will use "stable" implementation of UCNV_FROM_U_CALLBACK_STOP function to provide one behaviour for built-in charset and ICU-charset when source unicode-string contains "ignorable" symbols.

It will always produces translation error.

This patch restores a behaviour of FB2.1-FB3 for "ignorable" symbols.

* Misc.

---------

Co-authored-by: Adriano dos Santos Fernandes <529415+asfernandes@users.noreply.github.com>
2024-05-14 21:36:45 -03:00
GitHub Action
0723f9e35e increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-14 20:15:33 +00:00
Vlad Khorsun
0056a5e0be This should fix bug #8114 : Segfault in connections pool during server shutdown 2024-05-14 14:42:13 +03:00
GitHub Action
4c3ece8367 increment build number
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-09 20:13:23 +00:00
Vlad Khorsun
fe45518281 Make bcb_flags atomic to avoid rare but still possible race condition 2024-05-09 14:34:58 +03:00
GitHub Action
ec699d7c24 increment build number 2024-05-08 20:13:32 +00:00
AlexPeshkoff
f6c4221a75 Added missing privilege to doc 2024-05-08 18:12:29 +03:00
Vlad Khorsun
2d9e4792c5
Merge pull request #8106 from FirebirdSQL/work/gh-8105
All checks were successful
continuous-integration/drone Build is passing
Fix for #8105:  Master database could miss replication segments on Windows Classic Server
2024-05-08 11:38:46 +03:00
Vlad Khorsun
c291a2be9c Removed redundant checks as pointed by @dyemanov.
Removed not used g_dummyHeader.
2024-05-08 10:35:16 +03:00
Vlad Khorsun
0b0891c89a Fixed potentially lost original error code when IO error happens. 2024-05-07 13:46:30 +03:00
Vlad Khorsun
081dcb572a Fixed wrong segment's numeration.
Fixed problem with renaming segments files when reusing segments.
2024-05-07 13:44:38 +03:00
GitHub Action
bbc47cf704 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-06 20:13:23 +00:00
Vlad Khorsun
b55064a456 Improvement #8104 : Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete 2024-05-06 15:29:08 +03:00
GitHub Action
062a72185f increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-29 20:13:42 +00:00
Vlad Khorsun
0c2776d20f Implement #8010 : Remove gfix -cache option 2024-04-29 16:41:32 +03:00
Vlad Khorsun
10b2f767be Implement #8066 : Make protocol schemes case-insensitive. 2024-04-29 16:41:20 +03:00
GitHub Action
08c92efb5d increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-19 20:12:54 +00:00
Vlad Khorsun
f5a965c2e4 Fixed bug #8089 : AV when attaching database while low of free memory 2024-04-19 22:30:07 +03:00
GitHub Action
c4484e4297 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-17 20:14:02 +00:00
Vlad Khorsun
9d13bd3094 Fixed bug #8085 : Memory leak when executing a lot of different queries and StatementTimeout > 0 2024-04-17 15:29:29 +03:00
Vlad Khorsun
e03d2573e5 Fixe bug #8083 : AV when writting into internal trace log 2024-04-17 11:42:21 +03:00
GitHub Action
434ab5c276 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-16 20:13:18 +00:00
Vlad Khorsun
c1afe24842 Update docs 2024-04-16 12:10:00 +03:00
Vlad Khorsun
7196d8d506 Fixed bug #8079 : Engine could crash when executing some trigger(s) while another attachment modifies them 2024-04-16 12:09:21 +03:00
Vlad Khorsun
eeb92941f6 Backported part of PR #7426 that is necessary to fix #8079 2024-04-16 12:07:51 +03:00
GitHub Action
6ee48f4a46 increment build number
Some checks failed
continuous-integration/drone/push Build is failing
2024-03-31 20:13:22 +00:00
Dmitry Yemanov
c768bfe580 This should fix #8058: DDL-Changes in replication does not set the correct grantor 2024-03-31 13:05:15 +03:00
GitHub Action
af9dc363c9 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-25 20:13:51 +00:00
Dmitry Starodubov
26fcd16082
Fixed #8048: Crash with SIGBUS when there is no free space on the partition with memory-mapped files (#8053)
* Fixed #8048: Crash with SIGBUS when there is no free space on the partition with memory-mapped files

* Postfix for #8048: If "fallocate" is not supported by the filesystem or kernel write zeroes instead of an error
2024-03-25 17:21:21 +03:00
GitHub Action
17cd224365 increment build number
All checks were successful
continuous-integration/drone/push Build is passing
2024-03-22 20:12:48 +00:00