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

55660 Commits

Author SHA1 Message Date
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
Damyan Ivanov
f72bb11263 drop StandartError=syslog from firebird.service
`syslog` is no longer documented in recent systemd (checked version 247,
systemd.exec(5)).

The default is to log to the journal, which is the sourced by syslog
(if present) so the setting would really be a noop anyway.
2021-09-14 14:41:02 +03:00
firebirds
93c0659cbd increment build number 2021-09-11 00:06:08 +00:00
Vlad Khorsun
dcdf5ac962 Improvement #6957 : Add database creation time to the output of ISQL's command SHOW DATABASE 2021-09-10 12:29:46 +03:00
firebirds
fb7ab8e89c increment build number 2021-09-10 00:05:45 +00:00
Vlad Khorsun
d2169f5737 Fixed bug #6955 : fb_info_creation_timestamp_tz returning corrupted buffer. 2021-09-09 15:44:14 +03:00
firebirds
cae4fcedc3 increment build number 2021-09-09 00:05:56 +00:00
Artyom Abakumov
d15ce7f8ab Fix incorrect behavior when 2 warnings are added to status_vector 2021-09-08 19:19:42 +03:00
firebirds
4de242b397 increment build number 2021-09-08 00:05:45 +00:00
Stephan Bergmann
869cc28ef4 extern/cloop: Missing dependencies of compilations on output directories
When building Firebird 3.0.7 as part of LibreOffice, we noticed occasional build
failures like <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/96392/>

> error: unable to open output file '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/temp/Debug/cloop/release/tests/test1/CTest.o': 'No such file or directory'
> 1 error generated.
> Makefile:72: recipe for target '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/temp/Debug/cloop/release/tests/test1/CTest.o' failed

and while target "all" depends on target "mkdirs" (which would create all those
directories) in extern/cloop/Makefile, there is no order among the dependencies
of "all", so no guarantee that the directories are already created when the
compilation recipes are executed.
2021-09-07 14:59:32 +03:00
firebirds
07220f2afe increment build number 2021-09-07 00:05:42 +00:00