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

55084 Commits

Author SHA1 Message Date
AlexPeshkoff
7a6712660d Fixed CORE-5197: Segfault when process exits with active sweep thread 2020-12-08 18:08:57 +03:00
firebirds
41e3471c67 increment build number 2020-12-05 00:06:07 +00:00
Vlad Khorsun
9fc2640278 Merge pull request #301 from stbergmann/handlecompare
Fix checks for null HANDLE in Windows-only code
2020-12-05 01:49:12 +02:00
Ilya Eremin
186d27dcd9 Possible crash is fixed. Deleting of request pool makes request's members invalid. 2020-12-03 22:42:00 -03:00
firebirds
1be2122d78 increment build number 2020-12-04 00:05:14 +00:00
Stephan Bergmann
b605b5ff58 extern/cloop: Missing dependency of $(BIN_DIR)/cloop on $(BIN_DIR)
When building Firebird 3.0.7 as part of LibreOffice, I saw it fail once (at
<https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/74624/>) with

[...]
> config.status: creating gen/Makefile.extern.editline
> config.status: creating src/include/gen/autoconfig.auto
> config.status: executing libtool commands
>
>
> The Firebird3 package has been configured with the following options:
>
>                     Raw devices : enabled
>                    Service name : gds_db
>                    Service port : 3050
>                    GPRE modules : c_cxx.cpp
>
>                     Install Dir : /usr/local/firebird
>
> mkpar.c:182:2: warning: add explicit braces to avoid dangling else [-Wdangling-else]
>         else
>         ^
> 1 warning generated.
> main.o: In function `create_file_names':
> main.c:(.text+0x976): warning: the use of `mktemp' is dangerous, better use `mkstemp'
> /usr/bin/ld: cannot open output file /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/gen/Debug/cloop/release/bin/cloop: No such file or directory
> clang-5.0: error: linker command failed with exit code 1 (use -v to see invocation)
> Makefile:84: recipe for target '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/gen/Debug/cloop/release/bin/cloop' failed
> make[6]: *** [/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/firebird/gen/Debug/cloop/release/bin/cloop] Error 1
> make[6]: Target 'all' not remade because of errors.
> Makefile:130: recipe for target 'extern' failed
> make[5]: *** [extern] Error 2
> Makefile:181: recipe for target 'master_process' failed
> make[4]: *** [master_process] Error 2
> Makefile:72: recipe for target 'Debug' failed
> make[3]: *** [Debug] Error 2
> Makefile:6: recipe for target 'Debug' failed
> make[2]: *** [Debug] Error 2
> /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/external/firebird/ExternalProject_firebird.mk:29: recipe for target '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/ExternalProject/firebird/build' failed
> make[1]: *** [/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/ExternalProject/firebird/build] Error 1
[...]
2020-12-03 17:28:56 +03:00
firebirds
4a872e362f increment build number 2020-12-02 00:06:24 +00:00
Vagner Conhariki
70d4d82da9 Grammar error found 2020-12-01 18:49:12 -03:00
Vagner Conhariki
b3d4a6be4e English correction 2020-12-01 18:46:04 +03:00
firebirds
69082d4023 increment build number 2020-12-01 00:05:19 +00:00
hvlad
fb82c8f45f Missed file. 2020-11-30 18:36:01 +02:00
hvlad
c17f83d97b Correction, per Dmitry request 2020-11-30 18:30:22 +02:00
hvlad
a17b33e66b Fixed my mistake, noted by Adriano 2020-11-30 17:19:54 +02:00
hvlad
752424d513 Addition for CORE-5832 : Implement way to reset user session environment to its initial (default) state
Database triggers ON DISCONNECT and ON CONNECT is fired during session reset.
New system variable RESETTING is introduced to detect session reset state.
More detailed description see in tracker.
2020-11-30 13:15:48 +02:00
firebirds
c52dadb636 increment build number 2020-11-30 00:05:11 +00:00
hvlad
b45b330e35 Removed never used field. 2020-11-30 00:57:23 +02:00
firebirds
5b94f5711a increment build number 2020-11-29 00:05:16 +00:00
Mark Rotteveel
36737a4fe6 Reserve facility 27 for r2dbc-firebird 2020-11-28 18:49:59 +03:00
hvlad
9dd255b2c6 Fixed error in my recent commit. Thanks to Pavel Zotov for report. 2020-11-28 11:29:20 +02:00
firebirds
73981de671 increment build number 2020-11-28 00:05:32 +00:00
hvlad
15db9cd3f4 Don't store MetaName in EDS::Statement as it keeps reference to the memory allocated by local Database and EDS::Statement could be used after that Database instance destroyed. 2020-11-27 16:48:10 +02:00
firebirds
e3d1d0b4f2 increment build number 2020-11-27 00:06:17 +00:00
AlexPeshkoff
1da2299917 Fixed build with valgrind 2020-11-26 15:18:40 +03:00
firebirds
5ffe9e4dea increment build number 2020-11-26 00:06:26 +00:00
Adriano dos Santos Fernandes
361f008974 Fix warnings. 2020-11-25 13:28:01 -03:00
Adriano dos Santos Fernandes
d0fc1069c2 Fixed CORE-6453 - EXECUTE STATEMENT fails on FB 4.x if containing time/timestamp with time zone parameters. 2020-11-25 13:07:07 -03:00
firebirds
2037579ca5 increment build number 2020-11-25 00:05:24 +00:00
hvlad
d9d557cd3e Avoid name with underscore, as Adriano suggested. 2020-11-24 15:37:54 +02:00
hvlad
974a641d8e Refactor internal representation of configuration entries table.
Trivial getXXX methods now automatically generated with help of new macros.
It allows to guarantee correct method declaration and impl. details in correspondence of parameter globality.
Most getXXX methods are trivial and moved into class declaration now.
RDB$CONFIG filling code now get values of global parameters using default config instance.
2020-11-24 14:40:54 +02:00
firebirds
f3c95a5927 increment build number 2020-11-21 00:06:16 +00:00
AlexPeshkoff
8b70d337e0 Postfix for CORE-6450 2020-11-20 13:03:30 +03:00
firebirds
ad68b60aca increment build number 2020-11-20 00:06:00 +00:00
f1ff55ddca Fix "unused parameter" warning 2020-11-19 15:55:15 +03:00
AlexPeshkoff
41a8fc5fd6 Fixed CORE-6450: Races in cache of opened security databases 2020-11-19 13:36:07 +03:00
firebirds
61cac96643 increment build number 2020-11-18 00:04:53 +00:00
Adriano dos Santos Fernandes
a8ed77a984
Try to fix update-tzdata job. 2020-11-17 08:37:30 -03:00
hvlad
b1c2329ae1 Fixed bug CORE-6447 : SET SQLDA_DISPLAY ON: different text of message for parameterized expression starting from second run 2020-11-17 10:15:54 +02:00
firebirds
e3eaeed238 increment build number 2020-11-17 00:04:48 +00:00
Dmitry Yemanov
350aa6f2d5 This should fix CORE-6440: expression indices with COALESCE cannot be matched 2020-11-16 19:58:55 +03:00
AlexPeshkoff
b4386db63b Fixed CORE-6441: Srp plugin keeps connection after database has been removed for ~10 seconds (SS and SC) 2020-11-16 17:36:36 +03:00
firebirds
500758f7af increment build number 2020-11-14 00:02:16 +00:00
hvlad
60a9f1f2d5 Follow Alex commit to fix Windows build 2020-11-13 14:33:07 +02:00
AlexPeshkoff
b758356562 Rolled back one file from my previous commit - though never called let's have safe release() 2020-11-13 15:04:48 +03:00
AlexPeshkoff
c1179d7a24 Removed dispose() and release() from most of implementations as was suggested by Adriano long time ago.
Cleanup old unused debugging feature (RefDeb).
Fixed CORE-6433: Several firebird servers crash
2020-11-13 14:49:35 +03:00
hvlad
c6861bb19b Missed file for my previous commit. 2020-11-13 13:33:30 +02:00
hvlad
fa572cc657 Fixed AV detected by tests bugs.core_3323, bugs.core_5645 and bugs.core_5972 2020-11-13 13:06:40 +02:00
firebirds
7c00cea455 increment build number 2020-11-13 00:02:17 +00:00
Vlad Khorsun
95f96a18f6
Merge pull request #295 from FirebirdSQL/config
Config
2020-11-12 22:33:18 +02:00
hvlad
afe101eff5 Update MSVC12 and MSVC14 builds. 2020-11-11 19:19:18 +02:00
firebirds
89bcd4541c increment build number 2020-11-11 00:02:16 +00:00