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

55594 Commits

Author SHA1 Message Date
AlexPeshkoff
a5024f848c Postfix for #6978: FB4 build fails on big endian: it was bad idea to add binary .a to git repository 2021-09-22 13:36:41 +03:00
AlexPeshkoff
cc1950a156 Fix for #6978: FB4 build fails on big endian 2021-09-22 13:11:49 +03:00
firebirds
2225e291a9 increment build number 2021-09-22 00:05:43 +00:00
Adriano dos Santos Fernandes
f412800202 Cleanup: get rid of unused variables. 2021-09-21 09:47:30 -03:00
firebirds
96717261aa increment build number 2021-09-20 00:05:10 +00:00
Vlad Khorsun
90e1da6956 Ignore ERROR_IO_PENDING in error handler. 2021-09-19 17:23:30 +03:00
firebirds
f3ee86f460 increment build number 2021-09-19 00:05:10 +00:00
Dmitry Yemanov
540bccf8a4 Fixed #6975: Crash or hang while shutting down the replica database if segments are being applied 2021-09-18 18:28:23 +03:00
real-dam
615c034957
add --with-system-boost configure option for using system-wide boost headers (#6972) 2021-09-17 09:19:53 -03:00
Adriano dos Santos Fernandes
fca0c841f8 Fix Windows kit. 2021-09-17 09:05:49 -03:00
firebirds
ec13895ca0 increment build number 2021-09-17 00:05:37 +00:00
f3ea5824cc Raise API version 2021-09-16 18:39:31 +03:00
Adriano dos Santos Fernandes
d3be1780b7 Cleanup: get rid of unused variables. 2021-09-16 11:19:27 -03:00
James Clarke
e259c6c0fd add AF_INET_* support for FreeBSD 2021-09-16 14:12:52 +03:00
firebirds
7f5bcae885 increment build number 2021-09-16 00:05:34 +00:00
Damyan Ivanov
9af919f561 small typo in error message (unsuccesful → unsuccessful) 2021-09-15 19:42:20 +03:00
AlexPeshkoff
b448ed8f6d 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-15 17:20:23 +03:00
Adriano dos Santos Fernandes
ee088c22e3
Rework messages processing, simplifying the build and avoiding store generated files in git. (#6958) 2021-09-15 08:37:17 -03:00
Adriano dos Santos Fernandes
992bb6cd2b Add KeyComparator parameter to GenericMap helpers. 2021-09-15 08:36:33 -03:00
firebirds
ec84cdb189 increment build number 2021-09-15 00:05:52 +00:00
Vlad Khorsun
2f6291aaa7 Fixed bug #6968 : On Windows, engine may hung when works with corrupted database and read after the end of file 2021-09-14 23:49:11 +03:00
Adriano dos Santos Fernandes
9022535f95 Change AppVeyor build as indicated by their support.
https://github.com/appveyor/ci/issues/3728#issuecomment-918423246
2021-09-14 14:41:51 -03:00
AlexPeshkoff
3fd7bf7975 Better fix for #6967: unix_error() should not throw here 2021-09-14 19:34:44 +03:00
AlexPeshkoff
9030d7f7c9 Fixed #6967: PIO_read / PIO_write may falsely return success in a case when block was read / written incompletely 2021-09-14 19:03:51 +03:00
Damyan Ivanov
cdf8410db5 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:38:09 +03:00
real-dam
f6cb4a7aa9
add --with-system-re2 configure option for using system-wide libre2 (#6964) 2021-09-14 08:08:46 -03:00
firebirds
03e3604e49 increment build number 2021-09-14 00:05:36 +00:00
Adriano dos Santos Fernandes
c872f3cba0 Revert "Make memory manager initialize before normal C++ global objects."
This reverts commit 4d28881a6c.

Not working in MacOS.
2021-09-13 13:58:30 -03:00
AlexPeshkoff
65a0459123 Postfix for #6959 - restore failed due to zero buffer size in IBatch 2021-09-13 19:39:15 +03:00
Adriano dos Santos Fernandes
4d28881a6c Make memory manager initialize before normal C++ global objects. 2021-09-13 13:27:00 -03:00
Adriano dos Santos Fernandes
15b0de76ca Avoid possible buffer overflow. 2021-09-13 11:04:09 -03:00
firebirds
c90230fb6d increment build number 2021-09-12 00:04:53 +00:00
Adriano dos Santos Fernandes
eb09e0f24f
Change AppVeyor image to see if Linux x86 build works again. 2021-09-11 08:51:13 -03:00
firebirds
405a22b4c8 increment build number 2021-09-11 00:05:30 +00:00
AlexPeshkoff
33caf198dd Implemented #6959: IBatch::getInfo() 2021-09-10 17:18:48 +03:00
firebirds
a6d36dac0f increment build number 2021-09-10 00:05:09 +00:00
Vlad Khorsun
12613d8674 Improvement #6957 : Add database creation time to the output of ISQL's command SHOW DATABASE 2021-09-09 18:35:45 +03:00
Vlad Khorsun
04e919f0a7 Fixed bug #6955 : fb_info_creation_timestamp_tz returning corrupted buffer. 2021-09-09 18:21:11 +03:00
Alex Peshkoff
18d59a5e79 Implemented #6954: fb_info_protocol_version support 2021-09-09 17:26:15 +03:00
firebirds
5d99498645 increment build number 2021-09-09 00:05:17 +00:00
Artyom Abakumov
75a8788226 Fix incorrect behavior when 2 warnings are added to status_vector 2021-09-08 19:14:20 +03:00
firebirds
079809960f increment build number 2021-09-08 00:05:11 +00:00
Adriano dos Santos Fernandes
0e75c5ad59 Fix Windows empbuild build in DEBUG configuration. 2021-09-07 14:16:36 -03:00
Adriano dos Santos Fernandes
dd70263c99 Avoid wipe out others path because of spaces in path. 2021-09-07 14:16:36 -03:00
Stephan Bergmann
6ea349b8ec 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:48:53 +03:00
Dmitry Yemanov
bfabbd020f Fixed races after renaming on Classic. Mark the segment as full immediately after filling. (frontported) 2021-09-07 07:28:04 +03:00
Dmitry Yemanov
1744bc6827 Avoid multiple attempts to shutdown (frontported) 2021-09-07 07:28:04 +03:00
firebirds
4c998304ce increment build number 2021-09-07 00:05:05 +00:00
Vlad Khorsun
1cf32cdac0 Fixed my old mistake. Thanks to Mike Kaganski for notifying. 2021-09-06 12:55:57 +03:00
firebirds
9016ed6063 increment build number 2021-09-04 00:04:55 +00:00