hvlad
8e5034c957
This should fix Linux build
2020-02-19 01:54:43 +02:00
hvlad
bef4e5ffad
Backport new feature CORE-4933 : Add better transaction control to isql
2020-02-18 23:47:09 +02:00
firebirds
b296cb2bff
increment build number
2020-02-09 00:05:49 +00:00
AlexPeshkoff
783462550b
Fixed CORE-6189: Building bundled libtommath fails
2020-02-08 11:27:49 +03:00
firebirds
b22778dd18
increment build number
2020-02-08 00:05:53 +00:00
Ilya Eremin
9d3f0822e6
SQUADFORMAT macro is used for SINT64 in printf() format string
2020-02-07 18:57:47 +03:00
Ilya Eremin
094969dcdf
Fixed bug when string argument of status is destroyed before raise() call
2020-02-07 18:57:47 +03:00
Ilya Eremin
52ab84ed6d
Fixed CORE-6110: 64-bit transaction IDs are not stored properly in status vector
...
Arg::Str is used instead of Arg::Num for isc_concurrent_transaction, isc_rec_in_limbo, isc_tra_state error messages because transaction number is 64-bit signed integer.
2020-02-07 18:57:47 +03:00
Dmitry Yemanov
15e2a9af15
This should fix empty routine names reported during DROP operations
2020-02-07 10:43:36 +03:00
firebirds
741488aaf4
increment build number
2020-02-07 00:06:05 +00:00
Dmitry Yemanov
dbd9b09fb0
This should fix CORE-6216: request size limit exceeded when selecting from a table with large number of indicies
2020-02-06 19:20:17 +03:00
Dmitry Yemanov
a332d8191c
One more fix for possible hangs inside the monotoring shmem code
2020-02-06 16:10:21 +03:00
firebirds
db653c47d8
increment build number
2020-02-01 00:05:48 +00:00
Alexander Peshkov
9e1109cbd8
Merge pull request #255 from FirebirdSQL/SrpPerf3
...
Backported CORE-6237: Fixed performance issue with SRP plugin (added connections cache)
2020-01-31 15:25:25 +03:00
hvlad
12f79c3225
Update Windows build
2020-01-31 12:46:42 +02:00
firebirds
cb5c7f3961
increment build number
2020-01-30 00:06:21 +00:00
Adriano dos Santos Fernandes
1d5f6b4d55
Fix misleading error message about CORE-5802.
...
Actual fix for the problem is not possible in v3.
2020-01-29 15:57:33 +00:00
AlexPeshkoff
485d302bdd
Backported CORE-6237: Performance issue - security database connections cache in SRP plugin
2020-01-24 19:03:52 +03:00
firebirds
c2ea95ed5e
increment build number
2020-01-21 00:05:42 +00:00
Dmitry Yemanov
2ca20610ec
Raised the version number
2020-01-20 15:19:15 +03:00
Adriano dos Santos Fernandes
73287e3d62
Fixed CORE-6116 - The Metadata script extracted using ISQL of a database restored from
...
a Firebird 2.5.9 Backup is invalid/incorrect when table has COMPUTED BY field.
2020-01-19 23:09:22 -03:00
Adriano dos Santos Fernandes
778542d122
Backport fix for CORE-5862 - Varchar computed column without explicit type does not populate RDB$CHARACTER_LENGTH.
2020-01-19 23:03:48 -03:00
firebirds
b4a41ce8c8
increment build number
2020-01-18 00:05:38 +00:00
hvlad
839c9f6b85
Fixed bug CORE-6231 : access violation on shutdown of xnet connection to local database when events have been registered
2020-01-17 15:14:53 +02:00
firebirds
499864a16a
increment build number
2020-01-15 00:05:24 +00:00
AlexPeshkoff
2ce4f72752
Backported CORE-6227: isc_info_svc_user_dbpath always returns alias of main security database
2020-01-14 17:13:23 +03:00
firebirds
118018b52d
increment build number
2020-01-14 00:05:41 +00:00
AlexPeshkoff
91c99bd43f
Backported CORE-2251: gbak doesn't return error code
2020-01-13 20:24:12 +03:00
Kovalenko Dmitry
63f95ea838
Correction of RefPtr::assign
...
When RefPtr::assign returns to caller it (object) may be already destroyed. As result "return ptr" will access (read 'ptr' member) the destroyed object.
The correct code - 'return p;'
Note: usually smart pointers do not return internal/raw pointers. They return reference to himself.
2020-01-13 19:15:33 +03:00
AlexPeshkoff
c6df8f4487
Backported CORE-6208: Grant lost in security.db after backup/restore cycle
2020-01-13 17:30:01 +03:00
AlexPeshkoff
9fdd0d36d6
Make firebird engine use classic mode during boot build
2020-01-13 17:10:38 +03:00
AlexPeshkoff
e126a21a7c
Disable simultaneous access to read-only database from multiple processes in SS mode
2020-01-13 17:10:26 +03:00
firebirds
9bc1c60234
increment build number
2020-01-13 00:06:02 +00:00
Dmitry Yemanov
76e4f0838f
Avoid unnecessary operations in the destructor. This also prevents possible hangs in Classic builds.
2020-01-12 10:38:44 +03:00
firebirds
0e00467dbf
increment build number
2020-01-11 00:05:22 +00:00
AlexPeshkoff
67dcc12ae8
Backported CORE-6217: Wrong work with pointer: delete ptr; ptr=new ;
2020-01-10 14:11:36 +03:00
AlexPeshkoff
d27a422c63
Backported CORE-6221: Incorrect (throw-based) allocFunc for zlib
2020-01-10 13:59:43 +03:00
firebirds
0c14ba9d3d
increment build number
2020-01-07 00:05:58 +00:00
3a3a83d6ad
to pass link flags to libtommath, no space between -L and path etc
2020-01-06 15:12:32 +01:00
3019fe6e2d
to pass link flags to libtommath, no space between -L and path etc
2020-01-06 14:59:59 +01:00
firebirds
de9264cf65
increment build number
2020-01-04 00:05:33 +00:00
Paul Reeves
f90f322d99
CORE-3900 (Partial fix) Add /norestart flag when installing msvc runtimes.
...
This at least prevents an unplanned reboot. A full fix will require calling msiexec differently so that we can pick up the errorcode if a reboot actually is required.
2020-01-03 13:49:27 +01:00
firebirds
c511f35f16
increment build number
2020-01-02 00:05:39 +00:00
Dmitry Yemanov
d9a01b9025
Correction
2020-01-01 16:12:40 +03:00
Dmitry Yemanov
43b7ac3c6f
Correction
2020-01-01 09:49:43 +03:00
firebirds
28457cf492
increment build number
2019-12-23 00:05:43 +00:00
Dmitry Yemanov
4ddc81f86b
This should fix regression for test core_0053.fbt
2019-12-22 11:34:52 +03:00
firebirds
85f1788d95
increment build number
2019-12-21 00:06:01 +00:00
Dmitry Yemanov
160ec3901b
Fixed dumb mistake in my recent commit
2019-12-20 12:39:17 +03:00
Dmitry Yemanov
f7e7c513a1
Minor correction for Vlad's solution to CORE-4680
2019-12-20 12:39:17 +03:00