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

55534 Commits

Author SHA1 Message Date
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
firebirds
8e6d4b271f increment build number 2021-06-09 00:06:01 +00:00
Adriano dos Santos Fernandes
d608f28604 Fix #6801 - Error recompiling a package with some combination of nested functions. 2021-06-08 16:00:35 -03:00
Dmitry Yemanov
4953a6afc1 Bump the point release number 2021-06-08 21:01:26 +03:00
Dmitry Yemanov
b4c746bdf9 Fixed #6850: Database-level and DDL triggers are executed at the replica side 2021-06-08 20:59:52 +03:00
Dmitry Yemanov
10b9e08e93 Fixed #6849: Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear 2021-06-08 20:59:43 +03:00
Dmitry Yemanov
d0054a6f73 Fixed #6848: Generator values may not replicate after commit 2021-06-08 20:59:31 +03:00
AlexPeshkoff
59474822e9 Fix for #6817: -fetch_password passwordfile does not work with gfix 2021-06-08 19:10:59 +03:00
firebirds
906836c168 increment build number 2021-06-03 00:05:17 +00:00
Dmitry Yemanov
0c797c67ee Fixed #6838: Deleting multiple rows from a view with triggers may cause triggers to fire just once 2021-06-02 17:51:48 +03:00
AlexPeshkoff
f4f112a1fb Added configure switch --with-termlib making it possible to explicitly set termcap support library 2021-06-02 17:06:32 +03:00
firebirds
4a1e55e806 increment build number 2021-06-02 00:05:22 +00:00
AlexPeshkoff
10bf6bdcd4 Postfix for #6809 - thanks to Adriano 2021-06-01 19:23:24 +03:00
AlexPeshkoff
8df9a93f7c Implemented #6809 2021-06-01 19:23:15 +03:00
AlexPeshkoff
b380acc47c Fix for #6836 - fb_shutdown() does not wait for self completion in other thread 2021-06-01 19:23:04 +03:00
AlexPeshkoff
978e7ef1b0 Fix for #6832: Segfault using "commit retaining" with GTT 2021-06-01 19:22:57 +03:00
firebirds
4e3d2e15bc increment build number 2021-06-01 00:05:08 +00:00
Paul Reeves
8c77826c00 Ignore temporary editor files 2021-05-31 14:27:42 +02:00