AlexPeshkoff
ca12563ba5
Fixed CORE-6371: Avoid server crash on shutdown in case of wrong reference counting in UDR
2020-07-24 18:45:48 +03:00
firebirds
02b5ba5bb6
increment build number
2020-07-24 00:02:15 +00:00
AlexPeshkoff
5a7c0c7e3b
Fixed CORE-6367: Segfault when receiving malformed packet from network
2020-07-23 20:13:09 +03:00
Adriano dos Santos Fernandes
8132256a3a
Export functions fb_get_transaction_interface and fb_get_statement_interface in fbclient.dll.
2020-07-23 13:22:38 -03:00
Adriano dos Santos Fernandes
9aaf355b4e
Fixed CORE-6368 - Increase FB_API_VER to 40.
2020-07-23 13:22:15 -03:00
firebirds
0b962863d6
increment build number
2020-07-23 00:02:16 +00:00
AlexPeshkoff
79ccc4d252
Postfix for CORE-5085: Docs
2020-07-22 14:56:13 +03:00
AlexPeshkoff
6f57680422
Implemented CORE-5085: Allow to fixup (nbackup) database via Services API
2020-07-22 14:56:13 +03:00
firebirds
525c727e7b
increment build number
2020-07-22 00:02:15 +00:00
AlexPeshkoff
23906efcff
Fixed CORE-6303: Error writing to TIMESTAMP/TIME WITH TIME ZONE array
2020-07-21 19:07:04 +03:00
AlexPeshkoff
6ddbea64a9
Fixed CORE-6302: Error writing an array of NUMERIC(24,6) to the database
2020-07-21 16:04:13 +03:00
firebirds
e7560376e0
increment build number
2020-07-21 00:02:22 +00:00
Dmitry Yemanov
b089d4f87d
Frontported the forgotten part of the optimizer fix, thanks to Pavel Zotov
2020-07-20 20:20:41 +03:00
firebirds
6d848f4ab9
increment build number
2020-07-17 00:02:15 +00:00
AlexPeshkoff
acff3adc79
Implemented CORE-6366: Check presence of tomcrypt & curses libraries before installing firebird
2020-07-16 20:03:07 +03:00
AlexPeshkoff
8c1ef78fcf
Avoid unneeded dependencies from termcap/curses library
2020-07-16 18:32:44 +03:00
AlexPeshkoff
f47472f50f
Postfix for CORE-6208
2020-07-16 14:16:54 +03:00
firebirds
b8e93fe0e4
increment build number
2020-07-16 00:02:17 +00:00
Adriano dos Santos Fernandes
32d61ffbd4
Fixed CORE-6336 - Regression in FB 4.x: error "Implementation of text subtype <NNNN> not located"
...
on attempt to use some collations defined in fbintl.conf.
2020-07-15 14:02:05 -03:00
AlexPeshkoff
c932ec8159
Fixed CORE-6362: Better diagnostic when 'Missing security context'
2020-07-15 19:11:41 +03:00
firebirds
23accd03d1
increment build number
2020-07-15 00:02:19 +00:00
Adriano dos Santos Fernandes
85b06bc8fe
Fixed CORE-6328 - FB4 Beta 2 may still be using the current date for TIME WITH TIME ZONE and extended wire protocol.
2020-07-14 13:07:53 -03:00
firebirds
dba0e4eb29
increment build number
2020-07-14 00:02:16 +00:00
Dmitry Yemanov
ffdb0bc40f
Frontported protection against orphan dbb, fixed return-else style, misc code simplifications
2020-07-13 16:45:14 +03:00
Dmitry Yemanov
b7059827cd
Code simplification and better overflow protections
2020-07-13 16:16:12 +03:00
hvlad
c4f67c04c2
This should fix non-MSVC builds
2020-07-13 13:19:44 +03:00
hvlad
204eb60fe7
Fixed bug CORE-6364 : Wrong reference counting in UDR trigger sample
2020-07-13 11:59:49 +03:00
firebirds
4fdf68274a
increment build number
2020-07-13 00:02:18 +00:00
hvlad
a6588dc0ff
This should fix bug CORE-6347 : New connections to database server sometimes stall, when there is existing connection to database.
2020-07-12 17:16:31 +03:00
Adriano dos Santos Fernandes
a329a92786
Fix nodDesc of NullNode being changed after its initial construction.
2020-07-11 23:14:58 -03:00
firebirds
6ca9b607ba
increment build number
2020-07-11 00:02:20 +00:00
AlexPeshkoff
4a75d557f7
Fixed use of MIN_SINT64 as domain default
2020-07-10 14:19:32 +03:00
hvlad
e4b54dc570
Calls of ITransaction::validate() is moved out of attachment context to avoid potential deadlocks.
...
Ensure check_database() is called after validateHandle().
Removed unneeded find_transaction().
2020-07-10 12:59:25 +03:00
firebirds
dde8888410
increment build number
2020-07-10 00:02:17 +00:00
AlexPeshkoff
c513f6cb4d
Fixed regression in test core1362
2020-07-09 20:03:07 +03:00
AlexPeshkoff
99ea876e23
Fixed regression caused by previous commit - segfault when unwinding half-done attachment
2020-07-09 19:16:58 +03:00
AlexPeshkoff
ebddc8f8e5
Fixed CORE-6360: Engine may hang due to races when starting crypt thread and simultaneous shutdown
2020-07-09 18:08:05 +03:00
firebirds
3cbb531291
increment build number
2020-07-09 00:02:16 +00:00
hvlad
d5fad960e7
Additional fix for bug CORE-6253 : Crash caused by the locked fb_lock file
...
Retry attempts to initialize shared memory when truncation of shmem file was failed with ERROR_USER_MAPPED_FILE.
The case is when last process that holds shared memory and its initialization event was killed (or crashed) and
didn't released OS objects in correct order (event, file, memory mappings).
I.e. new process successfully creates event, correctly consider itself as initializator, but failed to truncate
file as it is still in use by old instance of memory mappings in killed\crashed process.
This prevents bugcheck in LM and abort() as consequence.
2020-07-09 02:06:36 +03:00
hvlad
8348349b05
Additional fix for bug CORE-6253 : Crash caused by the locked fb_lock file
...
Makes fb_lock_print in interactive mode to detect moment when there is no more attachments used same lock table.
In this case fb_lock_print stops own iterations and releases shared memory to not prevent future database attachments.
2020-07-09 02:06:22 +03:00
hvlad
e23273d615
This should fix bug CORE-6346 : New connection to the server hangs
2020-07-08 18:24:31 +03:00
AlexPeshkoff
fc6b04f4c6
Fixed CORE-6355: TRUNC() does not accept second argument = -128
2020-07-08 17:47:58 +03:00
AlexPeshkoff
919dcaa0f0
Cleanup - unused variable
2020-07-08 17:34:51 +03:00
AlexPeshkoff
fd9600f1b4
Postfix for CORE-6344, fix for CORE-6353, CORE-6356 & CORE-6357 (they are highly related, therefore in same commit)
2020-07-08 17:30:43 +03:00
firebirds
048a055b87
increment build number
2020-07-08 00:02:15 +00:00
Adriano dos Santos Fernandes
2e146d8dcf
Fixed CORE-6358 - Adding NOT NULL column with DEFAULT value may cause default values to update when selecting or have the wrong charset.
2020-07-07 14:44:05 -03:00
firebirds
9bab7423f8
increment build number
2020-07-07 00:02:16 +00:00
AlexPeshkoff
17b287f9ce
Postfix for CORE-6344 - fixed SUM() & AVG()
2020-07-06 16:43:04 +03:00
firebirds
8a50003366
increment build number
2020-07-04 00:02:16 +00:00
AlexPeshkoff
57551c3bc0
Postfix for CORE-6344 - fixed ROUND() & TRUNC()
2020-07-03 20:16:10 +03:00