Adriano dos Santos Fernandes
d435946406
Fix #7202 - ISQL -ch utf8 (Windows only): either silently quits to OS or issues non-expected 'malformed string' when non-ascii character occurs in the typed command.
2022-06-15 23:06:16 -03:00
firebirds
31a2df2a28
increment build number
2022-06-16 00:05:46 +00:00
Adriano dos Santos Fernandes
060329465d
Fix Windows empbuild Debug build.
2022-06-15 16:45:34 -03:00
firebirds
764d4c5d06
increment build number
2022-06-15 00:06:16 +00:00
AlexPeshkoff
0390876605
Small memory leak in gpre-preprocessed modules
...
(cherry picked from commit ba3928672c
)
2022-06-14 13:51:56 +03:00
AlexPeshkoff
3f76a1da7b
Fix for #7188 : Memory leak when using multi-database transactions
...
(cherry picked from commit 055ec89b6a
)
2022-06-14 13:51:56 +03:00
AlexPeshkoff
65942f0a90
Fixed small and rare memory leaks related with 7204
...
(cherry picked from commit df959d04bc
)
2022-06-14 13:51:56 +03:00
firebirds
889fc2e117
increment build number
2022-06-10 00:06:21 +00:00
AlexPeshkoff
0b73235662
Fixed #7204 : Segfault in gbak when restoring broken backup file over the wire
...
(cherry picked from commit 7d9f9f20f6
)
2022-06-09 11:33:32 +03:00
firebirds
552d363e5a
increment build number
2022-06-09 00:06:38 +00:00
Dmitry Starodubov
7441008d24
Corrected determining of relation's security class for checking access rights to BLOB.
2022-06-08 11:45:12 +03:00
firebirds
a376a56b79
increment build number
2022-06-08 00:06:21 +00:00
AlexPeshkoff
523199c2a3
Fixed #7200 : DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
...
(cherry picked from commit 31807ead87
)
2022-06-07 16:50:00 +03:00
AlexPeshkoff
f86f4edb52
Backported fix for #7199 : Various errors (strange messages in firebird.log, segfaults) with high rate of attach/detach database operations
2022-06-07 10:20:15 +03:00
firebirds
b4d218e5a7
increment build number
2022-06-02 00:06:20 +00:00
AlexPeshkoff
0365623859
Fixed #7197 : Segfault in linux CS after successful detach from database
2022-06-01 20:33:32 +03:00
firebirds
e434be05b6
increment build number
2022-06-01 00:06:20 +00:00
Dmitry Yemanov
3de23302c6
Avoid reporting an error if it happens due to process termination (provider shutdown). The logic generally follows the one inside fbsvcmgr.
2022-05-31 12:07:44 +03:00
firebirds
e3eb2f363a
increment build number
2022-05-25 00:08:24 +00:00
AlexPeshkoff
462f40ca9d
Avoid races in mapping clear delivery init/fini under high load
...
(cherry picked from commit ed126e2e60
)
2022-05-24 14:20:27 +03:00
AlexPeshkoff
a8e7100ef2
Implemented #7194 : Make it possible to avoid fbclient dependency in pascal programs using firebird.pas
...
(cherry picked from commit 06cb1751ab
)
2022-05-24 13:34:34 +03:00
firebirds
16bd242a8d
increment build number
2022-05-24 00:07:35 +00:00
aleksey.mochalov
c96ed704cf
Fixes #7191 : set failure exit code after exception caught in gstat routine
...
(cherry picked from commit 778b6a43de
)
2022-05-23 16:09:08 +03:00
firebirds
ff5e5cf102
increment build number
2022-05-20 00:08:29 +00:00
aleksey.mochalov
b055b4f619
Fix for #7178 : gather DEFAULT roles granted to PUBLIC user along with roles granted to user directly
2022-05-19 14:00:23 -03:00
firebirds
344f5c1e55
increment build number
2022-05-19 00:09:00 +00:00
Adriano dos Santos Fernandes
3d8b3cb305
Postfix for #7179 - Wrong error message - "string right truncation. expected length 30, actual 30".
2022-05-18 18:07:17 -03:00
AlexPeshkoff
93a82599c7
Fixed #7184 : gbak output not flushing
...
(cherry picked from commit 6a81088aa3
)
2022-05-18 13:53:52 +03:00
firebirds
33941c22b8
increment build number
2022-05-12 00:07:44 +00:00
Adriano dos Santos Fernandes
43769c4ece
Fix #7179 - Wrong error message - "string right truncation. expected length 30, actual 30"
2022-05-11 15:00:49 -03:00
firebirds
eb7187ced5
increment build number
2022-05-06 00:08:18 +00:00
Adriano dos Santos Fernandes
95f8bec431
Fix #7176 - Incorrect error "Invalid token. Malformed string." with union + blob + non utf8 varchar.
2022-05-05 08:26:28 -03:00
firebirds
aeeb8b20f0
increment build number
2022-05-01 00:08:15 +00:00
Mark Rotteveel
5b096be3d5
Remove Travis-ci from v4.0-release
2022-04-30 11:57:59 +02:00
firebirds
110a49b7b6
increment build number
2022-04-13 00:08:13 +00:00
Adriano dos Santos Fernandes
5d89d93963
Fix #7123 - ISQL does not extract "INCREMENT BY" for IDENTITY column.
2022-04-12 14:42:52 -03:00
Adriano dos Santos Fernandes
18dea51997
Postfix for #7168 - use same logic of errors/warnings of functions in procedures.
2022-04-12 09:53:27 -03:00
Adriano dos Santos Fernandes
bbd12925b1
Fix #7168 - Ignore missing UDR libraries during restore.
2022-04-12 09:53:22 -03:00
firebirds
3c5a5afb9f
increment build number
2022-04-12 00:07:50 +00:00
Adriano dos Santos Fernandes
4ce1c7970f
Fix #7124 - Inconsistent RDB$USER_PRIVILEGES after dropping identity.
2022-04-11 08:28:04 -03:00
firebirds
2408e4ca51
increment build number
2022-04-08 00:08:42 +00:00
Adriano dos Santos Fernandes
fbb39ebed9
Fix #7167 - Incorrect transliteration of field names in constraint violation errors.
2022-04-07 14:35:33 -03:00
Ilya Eremin
0671b38fa7
Allow threads which are running purge_attachment() to start new transactions during DB shutdown because it's needed for ON DISCONNECT triggers
...
Autonomous transactions which are used inside ON DISCONNECT triggers are allowed as well.
2022-04-07 12:33:18 +03:00
Ilya Eremin
a89a94b858
Comment
2022-04-07 12:33:18 +03:00
Ilya Eremin
4031a937cb
Print ON DISCONNECT trigger exceptions (including cancelling) to trace if log_errors = true
2022-04-07 12:33:18 +03:00
Ilya Eremin
2f58d46285
Print ON DISCONNECT trigger name with a stack trace to firebird.log when it is cancelled by a timeout
...
It may help to determine where the trigger is hanging.
2022-04-07 12:33:18 +03:00
Ilya Eremin
67cb2f8180
Add OnDisconnectTriggerTimeout parameter to firebird.conf
2022-04-07 12:33:18 +03:00
Ilya Eremin
16aa364f40
Execute ON DISCONNECT triggers in the following cases:
...
1. During database shutdown (gfix -shut full -force 0).
2. An attachment is deleted from MON$ATTACHMENTS by another attachment.
3. An attachment is closed by idle timeout.
ON DISCONNECT triggers will still not be executed during server shutdown.
2022-04-07 12:33:18 +03:00
firebirds
45de132742
increment build number
2022-04-05 00:07:59 +00:00
AlexPeshkoff
4153e1a13b
Rolled back comment
2022-04-04 19:55:41 +03:00