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

55520 Commits

Author SHA1 Message Date
Dmitry Yemanov
1ab4064912 Return NULL (as documented) instead of empty string for non-replica databases 2021-10-11 10:55:50 +03:00
firebirds
6d6969b2e1 increment build number 2021-10-10 00:05:56 +00:00
Roman Simakov
87c171522b Fix #6998: RDB does not have effective user privileges. 2021-10-09 09:24:01 +03:00
firebirds
679d4526d3 increment build number 2021-10-07 00:05:37 +00:00
Dmitry Yemanov
db70dc2c20 Postfix for #6989 (better protection from initialization errors) 2021-10-06 14:11:27 +03:00
firebirds
d934641bd7 increment build number 2021-10-06 00:05:47 +00:00
Dmitry Yemanov
36efbbe8e0 Fixed #6989: Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its replica flag set 2021-10-05 13:20:34 +03:00
firebirds
becf89fd43 increment build number 2021-10-03 00:06:12 +00:00
Dmitry Yemanov
8cbebaea5c Fixed double release of the attachment (postfix for #6886 by Alex) 2021-10-02 20:34:09 +03:00
firebirds
d1f1a16829 increment build number 2021-10-01 00:06:26 +00:00
Adriano dos Santos Fernandes
b008664c9f Fix #6987 - DATEDIFF does not support fractional value for MILLISECOND. 2021-09-30 10:14:16 -03:00
github-actions[bot]
d6739007f7 Update tzdata. (#6988) 2021-09-30 08:49:37 -03:00
firebirds
1cb48e2b32 increment build number 2021-09-30 00:06:26 +00:00
Vlad Khorsun
2f2aace13c Fixed bug #6985: Application could hung when using new Batch API with blobs over XNET 2021-09-29 13:26:42 +03:00
firebirds
6112786f09 increment build number 2021-09-24 00:06:20 +00:00
Dan Horák
15d910db31 fix build on big endian platforms (#6852)
* fix missing declaration of type_alignments[] for big endian platforms
* add missing definition of lwp for big endian platforms
2021-09-23 16:15:40 +03:00
AlexPeshkoff
88dc6f6307 Postfix for #6978: FB4 build fails on big endian: gitignore correction for libi128.a
(cherry picked from commit aacd78f152)
2021-09-23 15:54:41 +03:00
AlexPeshkoff
8de2b0a107 Postfix for #6978: FB4 build fails on big endian: corrected dwords order in XDR representation of decfloat
(cherry picked from commit 4dcfd02fef)
2021-09-23 15:54:40 +03:00
AlexPeshkoff
f7c3b4742d Postfix for #6978: FB4 build fails on big endian: it was bad idea to add binary .a to git repository
(cherry picked from commit a5024f848c)
2021-09-23 15:54:40 +03:00
AlexPeshkoff
1d8b9cbc39 Fix for #6978: FB4 build fails on big endian
(cherry picked from commit cc1950a156)
2021-09-23 15:53:30 +03:00
firebirds
97b3ba94e4 increment build number 2021-09-21 00:06:16 +00:00
Vlad Khorsun
c2b7958048 Avoid not needed dependency. 2021-09-21 02:34:24 +03:00
Vlad Khorsun
a11c7c3bd4 Fixed bug #6976 : Lack of proper clean up after failure to initialize shared memory 2021-09-21 02:32:28 +03:00
Vlad Khorsun
0af839c4e6 Remove commented out code 2021-09-21 02:28:10 +03:00
Vlad Khorsun
56e5a67b9e Fixed bug #6949 : On windows, engine may hung on initialization when another instance with different lock directory is running.
WIP
2021-09-21 02:27:40 +03:00
AlexPeshkoff
48d09ce99a Enhanced control on the size of available batch buffers when restoring database ensures never getting isc_batch_too_big error, related to #6959 2021-09-20 18:46:20 +03:00
AlexPeshkoff
a85eae43e6 Postfix for #6959 - restore failed due to zero buffer size in IBatch 2021-09-20 18:46:19 +03:00
AlexPeshkoff
37b74081b0 Implemented #6959: IBatch::getInfo() 2021-09-20 18:46:19 +03:00
firebirds
bb8608570b increment build number 2021-09-20 00:05:54 +00:00
Vlad Khorsun
54a2d5a394 Ignore ERROR_IO_PENDING in error handler. 2021-09-19 17:21:42 +03:00
firebirds
e87df0ab66 increment build number 2021-09-19 00:05:48 +00:00
Dmitry Yemanov
28677846bd Fixed #6975: Crash or hang while shutting down the replica database if segments are being applied 2021-09-18 18:34:49 +03:00
firebirds
15930309a1 increment build number 2021-09-17 00:06:27 +00:00
Vlad Khorsun
235f7aff0e Correction 2021-09-16 16:52:14 +03:00
James Clarke
da76939d04 add AF_INET_* support for FreeBSD 2021-09-16 14:15:37 +03:00
firebirds
218d4cc86b increment build number 2021-09-16 00:06:24 +00:00
Alex Peshkoff
cb2d8dfb69 Implemented #6954: fb_info_protocol_version support 2021-09-15 18:12:11 +03:00
AlexPeshkoff
735e9b2af4 Postfix for #6886: renamed functions correctly
(cherry picked from commit 8e155c2944)
2021-09-15 17:36:55 +03:00
Vlad Khorsun
1196240b5f Update CLOOP MSVC projects.
(cherry picked from commit d02d7a5a06)
2021-09-15 17:36:55 +03:00
Vlad Khorsun
f502001f01 Fixed MSVC build.
(cherry picked from commit 8c6996c752)
2021-09-15 17:36:55 +03:00
AlexPeshkoff
974c03664a Postfix for #6886 - try to fix cloop build on Mac
(cherry picked from commit abb3b976d8)
2021-09-15 17:36:55 +03:00
AlexPeshkoff
80d1fc4837 Postfix for #6886, thanks to Adriano for very useful comments and suggestions
(cherry picked from commit 6a9d2aa3fa)
2021-09-15 17:36:55 +03:00
Vlad Khorsun
ef80bebc55 Follow Alex commit de15522f (Fixed #6886: Different interfaces behavior depending upon source of interface).
This should fix numerous crashes shown by fb-tests.

(cherry picked from commit e5e60d2927)
2021-09-15 17:36:55 +03:00
AlexPeshkoff
11712f8203 Fixed #6886: Differerent interfaces behaviour depending upon source of interface
(cherry picked from commit de15522f32)
2021-09-15 17:36:54 +03:00
Adriano dos Santos Fernandes
eaea0cad51 Change AppVeyor build as indicated by their support.
https://github.com/appveyor/ci/issues/3728#issuecomment-918423246
2021-09-15 07:59:15 -03:00
Vlad Khorsun
61f2edffc2 Restore engine compatibility with 32-bit WinXP. 2021-09-15 10:41:01 +03:00
firebirds
7984551ed7 increment build number 2021-09-15 00:06:37 +00:00
Vlad Khorsun
1be11ef450 Fixed bug #6968 : On Windows, engine may hung when works with corrupted database and read after the end of file 2021-09-14 23:47:46 +03:00
AlexPeshkoff
6e023c68f3 Better fix for #6967: unix_error() should not throw here 2021-09-14 19:35:57 +03:00
AlexPeshkoff
5e2e20296a Fixed #6967: PIO_read / PIO_write may falsely return success in a case when block was read / written incompletely 2021-09-14 19:11:38 +03:00