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

52757 Commits

Author SHA1 Message Date
hvlad
114e4fdf3c Another addition to the my recent patch (AV related with EDS) 2018-04-27 16:42:54 +03:00
hvlad
52da531861 Addition to the my recent patch (AV related with EDS) 2018-04-27 16:26:41 +03:00
firebirds
932ab9bf0a increment build number 2018-04-27 00:03:37 +00:00
hvlad
a9c97ce80c Allows to correctly free JTransaction after bugcheck 2018-04-26 22:37:41 +03:00
hvlad
bf54a6083c Fixed AV's at EDS subsystem
- pure virtual call from Manager::shutdown()
- garbage m_jrdTran pointer at Transaction::detachFromJrdTran()

It could happen when InternalConnection was not destroyed within its bound Jrd::Attachment by some extra-ordinal reason (such as bugcheck).
2018-04-26 22:36:28 +03:00
firebirds
dcbf991887 increment build number 2018-04-24 00:04:27 +00:00
Roman Simakov
6019498bd7 Partial backport of CORE-5804: Multiple error in REVOKE operator.
Fixed revoking grant option for field permissions.
2018-04-23 16:46:26 +03:00
hvlad
77c2c58d7e Fixed bug CORE-5436 : [FB3 SC] Server hangs (under load test) 2018-04-23 10:01:39 +03:00
firebirds
f59acfa237 increment build number 2018-04-22 00:04:25 +00:00
hvlad
ee92f30f09 Avoid recursive locking of plugins list mutex. This fixed deadlock at PluginSet::next. 2018-04-22 00:31:55 +03:00
firebirds
b26306977f increment build number 2018-04-21 00:04:58 +00:00
hvlad
5071801b9a Replace nullptr by NULL to please our POSIX build 2018-04-21 00:05:20 +03:00
hvlad
4fbff371fd Fixed rare deadlock when one thread is finishing, loaded modules run threadDetach() while another thread loaded some new module.
The deadlock is with windows loader lock and plugin's list mutex.
2018-04-20 23:46:00 +03:00
hvlad
5b166c21f4 Fixed leak of ThreadSync instance when module (for. ex. engine) is unloaded before worker threads gone. 2018-04-20 23:41:46 +03:00
Dmitry Starodubov
c916203cb6 Backported check for access rights to BLOBs. It should fix CORE-5801. (#158) 2018-04-20 12:08:22 +03:00
firebirds
d9e86c7f17 increment build number 2018-04-20 00:04:41 +00:00
hvlad
a2a55ad3a1 Fixed small memory leak 2018-04-19 14:25:14 +03:00
firebirds
c444ab6d8a increment build number 2018-04-19 00:04:37 +00:00
AlexPeshkoff
b5ad1ec5cf Backported CORE-5796: gstat may produce faulty report about presence of some none-encrypted pages in database 2018-04-18 19:52:15 +03:00
firebirds
7e42941523 increment build number 2018-04-17 00:04:39 +00:00
AlexPeshkoff
aaf37e6189 Postfix for CORE-5791. Sorry to snapshot builds users - had to change ODS minor once again. If someone was using snapshots with ODS 12.1 please backup with old snapshot code and restore using current one. 2018-04-16 20:50:07 +03:00
firebirds
0cca4eb973 increment build number 2018-04-16 00:04:27 +00:00
Dmitry Yemanov
2033c759ee Misc 2018-04-15 09:53:40 +03:00
firebirds
a435481721 increment build number 2018-04-14 00:09:08 +00:00
Dmitry Yemanov
0f670c1c2a More complete solution for early monitoring initialization 2018-04-13 10:21:18 +03:00
firebirds
da91d0fb25 increment build number 2018-04-13 00:04:56 +00:00
hvlad
ad0580e7d1 Create MonitoringData early to avoid races later.
It fixed leakage of MonitoringData instance (and few related handles) when many connections created simultaneously.
See also CORE-5702.
2018-04-12 23:24:31 +03:00
AlexPeshkoff
da0bde926e Postfix for CORE-5791 - no GNU extensions in awk are actually needed 2018-04-12 16:28:21 +03:00
8cc767b93e Updated installer for MacOSX 2018-04-12 13:33:26 +02:00
firebirds
78e98757cb increment build number 2018-04-12 00:05:03 +00:00
AlexPeshkoff
a8e1ff3fcd Fixed CORE-5791: ODS for windows builds and linux-x64 (on the one side) and linux-x86 (on the other side) does not match 2018-04-11 20:20:40 +03:00
firebirds
d5dd6ab380 increment build number 2018-04-11 00:05:01 +00:00
hvlad
840d6afec8 Fixed my error (case when eol follows immediately after '--') 2018-04-10 17:26:52 +03:00
firebirds
41c74ef650 increment build number 2018-04-10 00:05:02 +00:00
Roman Simakov
b3ae27c7d7 Update generated file 2018-04-09 17:38:54 +03:00
Roman Simakov
2200d097ad Backport of fix CORE-5790 - User with DROP DATABASE privilege can't drop database 2018-04-09 17:38:28 +03:00
firebirds
c6e64d1898 increment build number 2018-04-06 00:05:08 +00:00
hvlad
bf5614b257
Merge pull request #156 from abzalov/B3_0_Release
CORE-5746: Remove the restriction on create/delete, enable/disable user indexes in the system tables
2018-04-05 11:02:31 +03:00
firebirds
e526ff6587 increment build number 2018-04-05 00:05:01 +00:00
hvlad
0e96bbfe48 Corrected additional fix for bug CORE-5702 : Firebird Handle Leak Windows 2018-04-05 00:37:45 +03:00
firebirds
ba6c390c1a increment build number 2018-04-03 00:05:02 +00:00
hvlad
a9b8442b22 Let ExtDS preprocessor and SQL parser handle '\r', '\n' and '\r\n' as end of line.
It should fix bug CORE-5783 : execute statement ignores the text of the SQL-query after a comment of the form "-"
2018-04-03 01:03:36 +03:00
hvlad
07a95159c9 Additional fix for bug CORE-5702 : Firebird Handle Leak Windows 2018-04-03 01:01:52 +03:00
abzalov
2bc844ec27 CORE-5746: Remove the restriction on create/delete, enable/disable the system indexes in system tables 2018-04-02 21:44:34 +03:00
firebirds
7d6cd3ad14 increment build number 2018-03-21 00:05:26 +00:00
AlexPeshkoff
1ac07aba37 Syntax 2018-03-20 19:55:22 +03:00
AlexPeshkoff
70b75855ce Backported CORE-5778: install.sh fails if -path argument contains "firebird" 2018-03-20 18:38:54 +03:00
hvlad
2c7967212d Fixed bug CORE-5773 : PSQL cursor doesn't see inserted record 2018-03-20 09:11:15 +02:00
firebirds
58b62307cb increment build number 2018-03-20 00:05:16 +00:00
AlexPeshkoff
27a6c41172 Backported CORE-5780: Server hangs when client tries to send too long DB encryption key(s) 2018-03-19 18:21:24 +03:00