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

53466 Commits

Author SHA1 Message Date
AlexPeshkoff
ae99e12b67 Added pre-built ICU for Android and files needed for cross-build of it 2021-01-29 20:33:30 +03:00
AlexPeshkoff
8033a9584e Cleanup of Android port (including arm64), reworked build process, make it use internal ICU (required for newer Android versions) 2021-01-29 20:16:11 +03:00
firebirds
5491b2ccf8 increment build number 2021-01-29 11:03:58 +00:00
Alexander Peshkov
6ec7a10aa3
Mac sandbox (#308)
* Get default tempdir from OS instead using /tmp
* Cleanup systemV IPC
* Turn off process sharing in case of working in sandbox
* Logging using native MacOS API
* Use standard log on MacOS when not in sandbox
2021-01-29 10:30:50 +03:00
firebirds
44105b19ef increment build number 2021-01-26 00:06:39 +00:00
hvlad
2bbe37aa77 Avoid recursive calls in memory pool printing code.
It allows to avoid stack overflow when there are huge number of extents allocated.
2021-01-25 11:46:19 +02:00
firebirds
1319355a65 increment build number 2021-01-18 00:06:47 +00:00
hvlad
3f9da90dbb This should avoid hangup\crash when engine shutdown was not complete within the allowed timeout. 2021-01-17 14:00:39 +02:00
firebirds
3e7dd3546b increment build number 2020-12-28 00:06:15 +00:00
AlexPeshkoff
c42c34c370 Backported last fix for CORE-5197 2020-12-27 16:30:56 +03:00
firebirds
b653313621 increment build number 2020-12-17 00:07:58 +00:00
hvlad
188c1c6176 Let use 64-bit int for CPU affinity mask (CpuAffinityMask setting).
Note, 64-bit affinity mask will not work with 32-bit Firebird, due to limitation by Config::ConfigValue. It is fixed in FB4.
2020-12-16 23:11:05 +02:00
firebirds
4a025f7203 increment build number 2020-12-11 00:06:41 +00:00
AlexPeshkoff
eba1187847 Backported from head 2020-12-10 13:21:47 +03:00
firebirds
07142f987e increment build number 2020-12-10 00:07:04 +00:00
AlexPeshkoff
b5ade14767 Backported CORE-5197: Segfault when process exits with active sweep thread 2020-12-09 17:19:20 +03:00
firebirds
dacef52463 increment build number 2020-12-05 00:07:48 +00:00
Vlad Khorsun
c58adf03a3
Merge pull request #301 from stbergmann/handlecompare
Fix checks for null HANDLE in Windows-only code
2020-12-05 01:34:26 +02:00
firebirds
c4d30f0e81 increment build number 2020-12-03 00:06:55 +00:00
Stephan Bergmann
a79117cdec Fix checks for null HANDLE in Windows-only code
clang-cl failed with "error: unordered comparison between pointer and zero
('HANDLE' (aka 'void *') and 'int')" in these two places introduced with
f219283b72 "Sub-task CORE-4463: Windows
implementation for CORE-4462 (Make it possible to restore compressed .nbk files
without explicitly decompressing them)" and
c2cfa78241 "Prevent child process hung if it
writes too much data to the pipe and overflow the pipe buffer".
2020-12-02 11:05:24 +01:00
Vlad Khorsun
bf3dc9b08c
Merge pull request #296 from jmglogow/fix-win-thread-handle-type
Fix Thread handle type on Windows
2020-12-02 11:14:27 +02:00
firebirds
68b0ff086f increment build number 2020-11-27 00:08:36 +00:00
AlexPeshkoff
b63538b97c Fixed build with valgrind 2020-11-26 15:19:04 +03:00
firebirds
368a952f79 increment build number 2020-11-21 00:07:50 +00:00
AlexPeshkoff
fb99f96732 Postfix for CORE-6450 2020-11-20 13:03:39 +03:00
firebirds
1b6a35bdd4 increment build number 2020-11-20 00:07:42 +00:00
AlexPeshkoff
8f49cd73de Backported CORE-6450 & CORE-6441 2020-11-19 13:38:18 +03:00
firebirds
aae85103ce increment build number 2020-11-18 00:06:12 +00:00
hvlad
b1561ff0b5 Fixed bug CORE-6447 : SET SQLDA_DISPLAY ON: different text of message for parameterized expression starting from second run 2020-11-17 10:33:12 +02:00
dbb1616bd0 Fix warning on Win64 build (#231)
(cherry picked from commit 60cb8e07b17ad8533d7d13f52435aa11e48f4659)
2020-11-16 14:05:52 +01:00
firebirds
bd726cece4 increment build number 2020-11-12 00:02:23 +00:00
Dmitry Yemanov
2bd5d7960c Raise the version number 2020-11-11 19:18:13 +03:00
Dmitry Yemanov
3dc8c2de80 This should fix CORE-6440: expression indices with COALESCE cannot be matched 2020-11-11 19:15:46 +03:00
firebirds
c4b6e75944 increment build number 2020-11-07 00:02:23 +00:00
AlexPeshkoff
e57f0c8398 Postfix for CORE-6412, fixed non-ascii users support 2020-11-06 16:31:40 +03:00
firebirds
4655b91a76 increment build number 2020-11-05 00:02:22 +00:00
hvlad
8491f42323 Fixed bug CORE-6437 : gfix cannot set big value for buffers.
While the bug is present in code, affected function is not called when gfix set buffers, thus the bug left invisible for a long time.
2020-11-04 22:49:04 +02:00
AlexPeshkoff
1364b9c873 Fixed bug caused by one of my recent commits 2020-11-04 12:58:53 +03:00
firebirds
bffd22f94a increment build number 2020-11-04 00:02:23 +00:00
AlexPeshkoff
5654967a5e Always check for correct data extracted from info block instead fb_assert 2020-11-03 20:07:30 +03:00
firebirds
61d1411486 increment build number 2020-11-03 00:02:22 +00:00
Alex Peshkoff
2e092bf45b Fixed CORE-6433: Several firebird servers crash 2020-11-02 13:34:29 +03:00
firebirds
15839cc208 increment build number 2020-10-30 00:02:30 +00:00
AlexPeshkoff
e293f86fad Avoid negative offsets in case of malformed network packet 2020-10-29 18:36:51 +03:00
firebirds
5182ebc4aa increment build number 2020-10-29 00:02:23 +00:00
AlexPeshkoff
ea6dc2a545 Backported CORE-6432: Possible buffer overflow in client library in Attachment::getInfo() call 2020-10-28 20:48:43 +03:00
Adriano dos Santos Fernandes
1d2944cb98 Fixed CORE-6408 - RETURNING clause in MERGE cannot reference column in aliased
target table using qualified reference (alias.column) if DELETE action present.
2020-10-28 12:30:26 -03:00
firebirds
4a4e1e6d2f increment build number 2020-10-24 00:02:22 +00:00
AlexPeshkoff
1cecd8e38a Backported CORE-6412: Firebird is freezing when trying to manage users via triggers 2020-10-23 17:43:43 +03:00
firebirds
b1e04f39ad increment build number 2020-10-22 00:02:24 +00:00