Alex Peshkoff
61b4bf0d27
Fixed CORE-5593: System function RDB$ROLE_IN_USE cannot take long role names with lower-case letters
2018-06-22 17:57:53 +03:00
Roman Simakov
364e29a36a
Merge pull request #163 from FirebirdSQL/trigger1_refac
...
Fixed CORE-5852: There is no check of existance generator and exception when privileges are granted
Moved check of the object existance from trigger1 to grantRevoke method.
2018-06-22 13:14:47 +03:00
Adriano dos Santos Fernandes
83c227dc31
Fixed CORE-5846 - CREATE VIEW issues "Implementation of text subtype 512 not located".
2018-06-21 21:13:10 -03:00
firebirds
d97e6fa6e0
increment build number
2018-06-22 00:03:21 +00:00
Alex Peshkoff
8a5b97db3c
Applied CORE-5851
2018-06-21 17:39:44 +03:00
Alex Peshkoff
54bf8a3130
Postfix for CORE-5788, thanks to Mark
2018-06-21 17:22:21 +03:00
hvlad
f8370c2bc8
Rework fix for bug CORE-5436 : [FB3 SC] Server hangs (under load test)
2018-06-21 16:19:51 +03:00
hvlad
0a2082628f
Add sha2 into Windows builds (vc10, vc12 and vc14)
2018-06-21 16:16:31 +03:00
Alex Peshkoff
b9a93f5312
Applied CORE-5788: Security Patch: Replacement of use of SHA-1 in the SRP Client Proof with SHA-256
2018-06-21 14:49:16 +03:00
Roman Simakov
732c39b70a
Added missed check of field existance like it was in trigger1
2018-06-20 17:46:20 +03:00
firebirds
76a55ab9b6
increment build number
2018-06-20 00:03:09 +00:00
Roman Simakov
f1f2137a8b
Reverted one change because we need to initialize sqlRelation var
2018-06-19 14:35:34 +03:00
hvlad
ceffd389e5
Merge branch 'master' of https://github.com/FirebirdSQL/firebird
2018-06-19 13:03:34 +03:00
hvlad
287b8300de
Replace 'octets' word and avoid some casts
2018-06-19 13:03:27 +03:00
hvlad
706e6bb01e
Replace 'octets' word and avoid some casts
2018-06-19 12:49:40 +03:00
Roman Simakov
87d15dbec0
Removed hack with errMap, fixed facilities, added correct error for table.
2018-06-19 11:45:54 +03:00
hvlad
b9da7ba014
Fixed bug CORE-5847 : "Malformed string" instead of key value in PK violation error message
2018-06-19 11:39:49 +03:00
firebirds
e5dc6ef8e8
increment build number
2018-06-19 00:03:20 +00:00
hvlad
e688ced75a
Merge branch 'ExternalConnectionsPool'
2018-06-18 18:22:50 +03:00
Roman Simakov
a5ac9c9321
Moved check of the object existance from trigger1 to grantRevoke method.
2018-06-18 16:13:51 +03:00
hvlad
91b7436451
More strict fix for bug CORE-5436 : [FB3 SC] Server hangs (under load test)
2018-06-18 13:52:46 +03:00
Roman Simakov
291a8585e0
Formatting trigger1 to make it more human readable.
2018-06-18 10:44:14 +03:00
firebirds
214681c4a5
increment build number
2018-06-16 00:03:11 +00:00
Alex Peshkoff
3baa89fc52
Fixed CORE-5726: Unclear error message when inserting value exceeding max of dec_fixed decimal
2018-06-15 14:43:12 +03:00
firebirds
11cb7bad64
increment build number
2018-06-15 00:03:04 +00:00
Alex Peshkoff
db77208293
Fixed bug with altering character fields to decfloat. Thanks to Adriano.
2018-06-14 19:16:18 +03:00
hvlad
48ebbfc1f6
Add braces
2018-06-14 09:32:35 +03:00
firebirds
c2fbf442b6
increment build number
2018-06-14 00:03:10 +00:00
hvlad
3ddc20a2fe
Reworked fix for bug CORE-5843 : Wrong handling of failures of TRANSACTION START trigger.
...
Do not broke requests callers chain.
Test for CORE-3419 failed with original fix.
2018-06-14 01:20:58 +03:00
hvlad
111a04675e
Another fix for bug CORE-5436 : [FB3 SC] Server hangs (under load test)
2018-06-13 14:50:56 +03:00
firebirds
d4a7ea6b6c
increment build number
2018-06-12 00:03:34 +00:00
hvlad
56397c2d43
Misc
2018-06-11 19:13:47 +03:00
hvlad
c48ebfb786
Fixed bug CORE-5843 : Wrong handling of failures of TRANSACTION START trigger
2018-06-11 19:09:15 +03:00
firebirds
4724a18534
increment build number
2018-06-11 00:03:09 +00:00
hvlad
1d7c907b6a
CORE-5832 : Implement way to reset user session environment to its initial (default) state:
...
- ignore prepared 2PC transactions when check if session reset is allowed
- if there is current active user transaction - rollback it before session reset and start new transaction with same properties after reset
- add warning if current transaction changes any table before reset
2018-06-10 13:29:14 +03:00
firebirds
63a9b170b7
increment build number
2018-06-08 00:03:41 +00:00
hvlad
be04b73bd2
Fixed wrong flags usage.
2018-06-07 16:07:19 +03:00
firebirds
c17706b5a3
increment build number
2018-06-06 00:03:09 +00:00
Roman Simakov
ec94304f7c
Fixed CORE-5840: Ignor of reference privilege.
2018-06-05 16:22:55 +03:00
firebirds
c7521b5c56
increment build number
2018-06-02 00:03:23 +00:00
Roman Simakov
09c1ccc256
Fixed CORE-5755: No error if the GRANT target object does not exist
2018-06-01 16:52:39 +03:00
hvlad
bbf8348817
Make ALTER SESSION RESET throws isc_ses_reset_err when active transaction(s) present in current connection.
...
New error code created: isc_ses_reset_err.
2018-06-01 14:17:26 +03:00
firebirds
a793d56375
increment build number
2018-05-31 00:03:08 +00:00
hvlad
4defdeac4a
This should fix bug CORE-5837 : Inconsistent results when working with GLOBAL TEMPORARY TABLE ON COMMIT PRESERVE ROWS
2018-05-30 16:57:48 +03:00
hvlad
16f762bdbc
Update VIO_DEBUG code - mostly added relation id.
2018-05-30 16:57:26 +03:00
15e662f6e9
Directly using ThrowStatusWrapper inside firebird was bad idea
2018-05-30 14:32:27 +03:00
hvlad
a810646187
Update the documentation.
2018-05-28 15:06:40 +03:00
hvlad
d681f5288f
Reset external connection before put it into pool.
...
Update the documentation.
2018-05-27 12:24:47 +03:00
hvlad
2930edb9c0
Merge branch 'master' into ExternalConnectionsPool
2018-05-25 13:42:38 +03:00
hvlad
cf63ca2335
Disable pool debugging
2018-05-25 13:34:11 +03:00