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

55567 Commits

Author SHA1 Message Date
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
Dmitry Yemanov
ec2d6f13a4 Fixed permissions and ownership during DDL replication (bug #6856) 2021-09-06 17:52:00 +03:00
Dmitry Yemanov
6a7cb8164c Let the newly created objects to be owner by the effective user rather than session user. This fixes #6934. 2021-09-06 17:51:49 +03:00
Dmitry Yemanov
92a52ae4bf Code simplification (and preparation for the next commits) 2021-09-06 17:51:38 +03:00
Vlad Khorsun
a046ff73ed Fixed my old mistake. Thanks to Mike Kaganski for notifying. 2021-09-06 12:54:56 +03:00
firebirds
21e6c77643 increment build number 2021-09-03 00:06:13 +00:00
AlexPeshkoff
1761b62322 Fixed #6945: Segfault in batch interface when gbak restores DB with a lot of blobs over the wire 2021-09-02 18:05:49 +03:00
firebirds
13b27f3c32 increment build number 2021-09-02 00:06:01 +00:00
AlexPeshkoff
844cc706c1 Fixed #1210: I/O error during "open" operation for file "/tmp/firebird/fb_trace_XXXXXX" 2021-09-01 19:32:35 +03:00
firebirds
10f9186bf4 increment build number 2021-09-01 00:05:44 +00:00
Dmitry Yemanov
e1f9b52c38 This should fix #6935: SQL SECURITY DEFINER has inconsistent behaviour if the object owner is non-privileged 2021-08-31 14:52:08 +03:00
firebirds
c5c1b047f7 increment build number 2021-08-31 00:05:44 +00:00
AlexPeshkoff
6b892235ff Implemented #6929: Add support of PKCS v.1.5 padding to RSA functions, needed for backward compatibility with old systems. 2021-08-30 19:12:26 +03:00
Vlad Khorsun
0e288902a4
Merge pull request #6938 from red-soft-ru/4_0_drop_gtt_fix
Fix #6932: GTT's pages are not released while dropping it
2021-08-30 12:51:54 +03:00
Ilya Eremin
da7e5599d0 Release GTT's pages while dropping it
It prevents a temp file from growing in cases when several GTTs are created, filled with data, and dropped.
2021-08-30 12:32:08 +03:00
firebirds
bcc2b6a833 increment build number 2021-08-28 00:05:38 +00:00
Dmitry Yemanov
fd1fe2901b Fixed target length when dbkey is converted into a string 2021-08-27 12:29:54 +03:00
firebirds
62b438b0f5 increment build number 2021-08-26 00:05:45 +00:00
AlexPeshkoff
1789b297a1 Postfix for #6930 2021-08-25 20:37:57 +03:00
AlexPeshkoff
f1807f3fc0 Fixed #6930: Segfault when calling crypto functions 2021-08-25 18:08:35 +03:00
firebirds
cafabdacf2 increment build number 2021-08-20 00:05:41 +00:00
Adriano dos Santos Fernandes
cbeb526804 Fix error in batch example. 2021-08-19 15:08:20 -03:00
firebirds
3bd365fd46 increment build number 2021-08-14 00:05:49 +00:00
AlexPeshkoff
3cf018f933 Postfix for #6900: isc_batch_too_big has nothing to do with DSQL errors and SQL code -104 2021-08-13 16:24:46 +03:00
firebirds
1dabb87c30 increment build number 2021-08-13 00:06:25 +00:00
AlexPeshkoff
220a948c98 Fixed #6900: IBatch add method fails silently when a memory limit is exceeded 2021-08-12 15:30:17 +03:00
firebirds
db7eedac63 increment build number 2021-08-12 00:06:02 +00:00
Adriano dos Santos Fernandes
ccda31907d Fix problem in ARMv8 build reported by @romansimakov. 2021-08-11 14:06:31 -03:00
firebirds
f9be36cdda increment build number 2021-08-10 00:05:39 +00:00
hvlad
3dfb43794a Fixed bug #6918 : Service detach is always traced 2021-08-10 00:27:35 +03:00
hvlad
b1d1195256 Added tests for presence of dlinfo() and its options on building host.
Thanks to Alex for patch for configure.ac.
2021-08-09 15:50:46 +03:00
firebirds
9226fcdb12 increment build number 2021-08-09 00:05:22 +00:00
Adriano dos Santos Fernandes
204f02930a Correction for #6913 - thanks to Dmitry. 2021-08-08 20:57:12 -03:00
firebirds
105dba0e0a increment build number 2021-08-08 00:05:24 +00:00
hvlad
512c92f07b Fixed build on Alpine Linux. 2021-08-07 23:06:55 +03:00
firebirds
b40e898aa0 increment build number 2021-08-06 00:05:26 +00:00
hvlad
5d3c2c6caa Another attempt to fix a build on Ubuntu 18 2021-08-06 00:25:40 +03:00
hvlad
66ec94461a This should fix build on Ubuntu 18 2021-08-06 00:12:43 +03:00
hvlad
a8763bdbab Additional patch for #6027 : Installation of Firebird 3.0.3 on SLES 12 SP3 fails with ''Could not find acceptable ICU library".
On Linux, try to resolve symlink (such as libicuuc.so) to full file name (such as /usr/lib64/libicuuc.so.suse65.1) and extract ICU version number using filename suffix (65.1 in this case).
It allows to avoid a lot of attempts to find unknown installed ICU version and to successfully load ICU libraries with non-standard names (like SLES and OnenSUSE uses).
Tested on Ubuntu 2004 and OpenSUSE 15.3. Also tested on Windows. Needs testing on Darwin and Android.
2021-08-05 23:26:17 +03:00
AlexPeshkoff
4301ed7cc2 Postfix for #6860: "CREATE USER" fails when DataTypeCompatibility = 2.5, fixed self sec.db case 2021-08-05 15:04:18 +03:00
Dmitry Yemanov
c98a6539eb This should fix #6907: Failed DDL commands can be replicated 2021-08-05 10:33:24 +03:00
firebirds
6518e66d73 increment build number 2021-08-05 00:05:32 +00:00
Adriano dos Santos Fernandes
270377fc6b Fix #6913 - Buffer overflows in getInfo APIs. 2021-08-04 14:48:56 -03:00
Adriano dos Santos Fernandes
2af9ded1a6 Improvement #6915 - Allow attribute DISABLE-COMPRESSIONS in UNICODE collations. 2021-08-04 11:57:52 -03:00