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

55551 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
e0a94b7acf Revert "Change docs (#6910)."
This reverts commit 138f3c8305.
2021-07-28 15:02:32 -03:00
Adriano dos Santos Fernandes
138f3c8305 Change docs (#6910). 2021-07-28 10:46:42 -03:00
Adriano dos Santos Fernandes
d1a9d8913f Avoid trailing spaces in each line (#6910). 2021-07-28 10:46:42 -03:00
Adriano dos Santos Fernandes
ddc8b7a995 Feature #6910 - Add way to retrieve statement BLR with Statement::getInfo and ISQL's SET EXEC_PATH_DISPLAY BLR. 2021-07-28 10:46:42 -03:00
firebirds
b2badbb761 increment build number 2021-07-28 00:06:26 +00:00
AlexPeshkoff
422aa7aca8 Postfix for #6897, thanks to Adriano & Dmitry 2021-07-27 17:30:23 +03:00
firebirds
852230aaa4 increment build number 2021-07-27 00:05:57 +00:00
AlexPeshkoff
16424d41e3 Fixed #6897: Current user name and role from IAttachment::getInfo() 2021-07-26 20:18:27 +03:00
firebirds
d9f9a9682b increment build number 2021-07-24 00:05:08 +00:00
AlexPeshkoff
59c5ca22a4 Fixed #6874: Literal 65536 (interpreted as int) can not be multiplied by itself w/o cast if result more than 2^63-1 2021-07-23 19:37:04 +03:00
AlexPeshkoff
5f2b239368 Fixed #6845: Result type of AVG over BIGINT column results in type INT128 2021-07-23 17:23:38 +03:00
firebirds
53aaadcacb increment build number 2021-07-22 00:06:06 +00:00
AlexPeshkoff
59884377ec Fixed #6860: Create user statement fails with SQLSTATE = HY000 when using DataTypeCompatibility 2021-07-21 13:12:13 +03:00
firebirds
80e459d638 increment build number 2021-07-21 00:06:13 +00:00
AlexPeshkoff
3a5e960e67 Backported fix #6896: Client forcing server to encryption 2021-07-20 19:29:38 +03:00
firebirds
dfe8222fe2 increment build number 2021-07-17 00:05:55 +00:00
Dmitry Yemanov
339c456783 Avoid unexpected sign extension when converting from signed 16-bit to unsigned 32-bit. This fixes #6893: Problem with replication of BLOB segments longer than 32KB. 2021-07-16 15:49:37 +03:00
firebirds
8e5b663d7b increment build number 2021-07-16 00:05:44 +00:00
Adriano dos Santos Fernandes
e5740d64e7 Fix BLR BLOB filter for blr_receive_batch. 2021-07-15 14:23:22 -03:00
Adriano dos Santos Fernandes
b19583454e Fix BLR BLOB filter for blr_marks following blr_erase. 2021-07-15 14:23:16 -03:00
firebirds
62adbefcd1 increment build number 2021-07-09 00:05:36 +00:00
Adriano dos Santos Fernandes
55d482b0b6 Fix warning deleting pointer to incomplete type 'Jrd::PatternMatcher' may cause undefined behavior. 2021-07-08 14:41:17 -03:00
firebirds
54851175dd increment build number 2021-07-06 00:05:24 +00:00
hvlad
9f14cb23c5 Postfix (incorrect pools usage leading to memory leaks). 2021-07-05 23:33:24 +03:00
Adriano dos Santos Fernandes
ef7dbcb8f9 Fix #6887 - Invalid SIMILAR TO patterns may lead memory read beyond string limits. 2021-07-05 15:08:58 -03:00
firebirds
95d710ce66 increment build number 2021-07-05 00:05:18 +00:00
hvlad
601b8d8366 Correction for my old commit (AV detected by tests bugs.core_3323, bugs.core_5645 and bugs.core_5972) 2021-07-04 22:48:17 +03:00
firebirds
473b713640 increment build number 2021-07-04 00:05:23 +00:00
hvlad
bcb9a58845 Make sure Engine instance is not destroyed before SharedXXX objects, that uses pointer on Engine in own dtor's.
Also, plugins (i.e. Engine) must be released via Plugin Manager, not directly.
2021-07-03 11:52:50 +03:00
hvlad
6de4f3f9db Fixed incorrect pools usage leading to memory leaks. 2021-07-03 11:46:52 +03:00
hvlad
f24a38d7a9 Fixed tiny memory leak. 2021-07-03 11:44:10 +03:00
firebirds
58b768dbf3 increment build number 2021-07-03 00:05:29 +00:00
Adriano dos Santos Fernandes
f39b6463e5 Fix #6875 - Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR)
when pattern is taken from variable (rather than directly specified).
2021-07-02 14:38:03 -03:00
firebirds
e18c28e776 increment build number 2021-06-30 00:05:23 +00:00
Adriano dos Santos Fernandes
b9d5ac0fee Improvement #6872 - Indexed STARTING WITH execution is very slow with UNICODE collation. 2021-06-29 15:48:33 -03:00
hvlad
5131752ce3 Fixed memory leak found by Jiří, see "Memory leak with external engine plugin" in fb-devel 2021-06-29 14:05:28 +03:00
firebirds
a9c1582936 increment build number 2021-06-26 00:05:36 +00:00
hvlad
b297380d68 Fixed few inconsistencies introduced when VIO_erase() started to use update in place:
- GC thread\sweeper ignores deleted records with no backversions, that should be cleaned up,
- VIO_erase wrongly increments number of deleted records in case of failure (lock conflict, etc),
- missing notification of GC thread in VIO_erase().
2021-06-25 13:50:01 +03:00
firebirds
85006cce7f increment build number 2021-06-23 00:05:55 +00:00
hvlad
ebf4e7ccc6 Fixed bug GH-6866 : Some orphan records left at RDB$SECURITY_CLASSES and RDB$USER_PRIVILEGES after DROP PROCEDURE\FUNCTION 2021-06-22 16:09:23 +03:00
firebirds
181f81721b increment build number 2021-06-19 00:06:17 +00:00
AlexPeshkoff
614fc571b2 Postfix for #6858 2021-06-18 16:12:09 +03:00
firebirds
b9705ecf92 increment build number 2021-06-18 00:06:41 +00:00
AlexPeshkoff
46313ce20d Fixed #6858: RSA_DECRYPT() can not decrypt data if it relates to BLOB type 2021-06-17 17:41:59 +03:00
firebirds
38bec2d907 increment build number 2021-06-15 00:05:29 +00:00
Adriano dos Santos Fernandes
21b49fde42 Fix #6854 - Crash occurs when use SIMILAR TO and compare string with pattern
that contains non-ascii character with suppressed exception handling
(or "Invalid SIMILAR TO pattern" raises otherwise).
2021-06-14 14:56:21 -03:00
firebirds
9730ee93c6 increment build number 2021-06-13 00:05:14 +00:00
Dmitry Yemanov
ad54dcb05f Fixed #6853: Asynchronous replication leaks file handles 2021-06-12 10:36:10 +03:00
firebirds
59dbf6d9ba increment build number 2021-06-12 00:05:39 +00:00
Adriano dos Santos Fernandes
378b0fe15e Fix #5534 - String truncation exception on UPPER/LOWER functions, UTF8 database and some multibyte characters. 2021-06-11 09:48:06 -03:00