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

57498 Commits

Author SHA1 Message Date
AlexPeshkoff
9c26932d49 Restored correct permissions 2024-11-16 16:27:19 +03:00
GitHub Action
78171f3fab increment build number 2024-11-16 16:27:19 +03:00
Dmitry Yemanov
9a067f6bc5 Attempt to avoid hash joining for possible cardinality under-estimations 2024-11-16 16:27:19 +03:00
Dmitry Yemanov
de77269261 Fixed #8136: Server crashes with IN (dbkey1, dbkey2, ...) condition 2024-11-16 16:27:19 +03:00
Dmitry Yemanov
c12fbbb762 Misc 2024-11-16 16:27:19 +03:00
GitHub Action
e90d39e8a5 increment build number 2024-11-16 16:27:19 +03:00
Vlad Khorsun
eb935c3496 Correction for #8069.
Note, sequence numbers could be out of physical order of records.
2024-11-16 16:27:19 +03:00
GitHub Action
af848a4682 increment build number 2024-11-16 16:27:19 +03:00
Vlad Khorsun
250b1a1dbb Simplest fix for bug #8120 : Cast dies with numeric value is out of range error (5.0.1 snapshot) 2024-11-16 16:27:19 +03:00
Dmitry Starodubov
125f82cfa4 Fixed possible buffer overflow on system privileges lookup during user mapping (#8126) 2024-11-16 16:27:19 +03:00
GitHub Action
2195466690 increment build number 2024-11-16 16:27:19 +03:00
Alexander Peshkov
932ae5fb8d 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-11-16 16:27:19 +03:00
GitHub Action
a8ff586b6b increment build number 2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
f0ecaa3154 Fix #8123 - Procedure manipulation can lead to wrong dependencies removal. 2024-11-16 16:27:19 +03:00
GitHub Action
cb9a8b8be8 increment build number 2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
2fd3f651c9 Fiz tzdata-update workflow. 2024-11-16 16:27:19 +03:00
GitHub Action
5e0d0a80f3 increment build number 2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
76661a3273 Try avoiding new git security measure 2024-11-16 16:27:19 +03:00
GitHub Action
b5502d3b00 increment build number 2024-11-16 16:27:19 +03:00
4e8f456951 Fix debug build failure with assertion in CRT (#8121) 2024-11-16 16:27:19 +03:00
GitHub Action
9eb4a55d2f increment build number 2024-11-16 16:27:19 +03:00
Dmitry Kovalenko
d6add8a607 Fix for issue #8108 [frontported from FB4] (#8118)
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.

---
ATTENTION: These changes were not tested in a master tree (only in FB4).
2024-11-16 16:27:19 +03:00
Vlad Khorsun
ecaed6045f Fixed bug #8110 : Firebird 5 crash On Android API level 34 2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
0f4cd5d779 Fix #8112 - Error isc_read_only_trans (335544361) should report SQLSTATE 25006. 2024-11-16 16:27:19 +03:00
GitHub Action
120fad60c6 increment build number 2024-11-16 16:27:19 +03:00
b0c77dcb1d Fix for #8101 2024-11-16 16:27:19 +03:00
Vlad Khorsun
cbfdf38dbd This should fix bug #8114 : Segfault in connections pool during server shutdown 2024-11-16 16:27:19 +03:00
GitHub Action
21c530b0b3 increment build number 2024-11-16 16:27:19 +03:00
Vlad Khorsun
3e8010970e Merge pull request #8106 from FirebirdSQL/work/gh-8105
Fix for #8105:  Master database could miss replication segments on Windows Classic Server
2024-11-16 16:27:19 +03:00
AlexPeshkoff
42fc5f66c2 Added missing privilege to doc 2024-11-16 16:27:19 +03:00
GitHub Action
a813204759 increment build number 2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
76348cc5f1 Fix #8100 - The isc_array_lookup_bounds function returns invalid values for low and high array bounds. 2024-11-16 16:27:19 +03:00
GitHub Action
e791e34dfe increment build number 2024-11-16 16:27:19 +03:00
Vlad Khorsun
1b0d866f39 Improvement #8104 : Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete 2024-11-16 16:27:19 +03:00
GitHub Action
8e64708d3f increment build number 2024-11-16 16:27:19 +03:00
Vlad Khorsun
d06cffd8d8 Make bcb_flags atomic to avoid rare but still possible race condition 2024-11-16 16:27:19 +03:00
Dmitry Yemanov
ae1565b31f This should fix #8086: IN predicate with string-type elements is evaluated wrongly against a numeric field 2024-11-16 16:27:19 +03:00
GitHub Action
3eeea0de71 increment build number 2024-11-16 16:27:19 +03:00
Vlad Khorsun
071afad960 Removed usage of deprecated items. 2024-11-16 16:27:19 +03:00
Vlad Khorsun
849bc0afa1 Implement #8010 : Remove gfix -cache option 2024-11-16 16:27:19 +03:00
GitHub Action
fc3d12c8fd increment build number 2024-11-16 16:27:19 +03:00
Vlad Khorsun
e9f0c780b8 Implement #8066 : Make protocol schemes case-insensitive. 2024-11-16 16:27:19 +03:00
Vlad Khorsun
dc4f2441af Fixed bug #8094 : Creation Index Error when restore with parallels workers 2024-11-16 16:27:19 +03:00
GitHub Action
733e6dbf1f increment build number 2024-11-16 16:27:19 +03:00
AlexPeshkoff
10a1f7fe1a Fixed #8037: remove directory entries from debug symbols tarball 2024-11-16 16:27:19 +03:00
AlexPeshkoff
9fd362b68f Fixed #8034: set owner/group in tarball of non-root builds 2024-11-16 16:27:19 +03:00
AlexPeshkoff
3ebae71744 Preliminary fix for #8077. Unfortunately if one turns on connections pool this fix does not help. 2024-11-16 16:27:19 +03:00
GitHub Action
8a83613a05 increment build number 2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
14436cd13f Upgrade glibc to 2.28 and arm64 binutils to 2.40. 2024-11-16 16:27:19 +03:00
Adriano dos Santos Fernandes
8bee31f9ba Switch Linux docker build from ubuntu to debian. 2024-11-16 16:27:19 +03:00