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

372 Commits

Author SHA1 Message Date
Adriano dos Santos Fernandes
15e25b3c35 Improvement CORE-5853 - Forward-compatible expressions LOCALTIME and LOCALTIMESTAMP. 2018-07-11 13:30:14 -03:00
hvlad
4a94f484b7 Prevent AV when thread detaches and no modules was loaded 2018-06-27 00:50:10 +03:00
hvlad
10c4b46c5e This fixed deadlock on Windows when one thread unload some plugin(s) (due to shutdown, for ex.) and another thread run threadDetach() 2018-05-03 13:17:35 +03:00
hvlad
ee92f30f09 Avoid recursive locking of plugins list mutex. This fixed deadlock at PluginSet::next. 2018-04-22 00:31:55 +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
4fa1bf4212 This should fix bug CORE-5702 : Firebird Handle Leak Windows 2018-03-13 19:44:33 +02:00
AlexPeshkoff
4a438a2aaf Backported CORE-5742: Incorrect error message in iSQL when trying to create database with wrong password 2018-02-20 18:25:17 +03:00
hvlad
c67eb9c497 It should fix bug CORE-5685 : Sometime it is impossible to cancel\kill connection executing external query.
Also, implement fb_cancel_abort option at engine and unify handling of network errors a bit.
2017-12-25 17:09:34 +02:00
c678d20217 Backport for CORE-5675: isc_vax_integer() and isc_portable_integer() wrong work with short negative numbers (#136)
* Fixed CORE-5675

* Fix the issue in ClumpletReader too
2017-12-08 13:31:03 +03:00
4020537995 Backported fix for CORE-5649: isc_add_user / isc_modify_user produce unusable user record 2017-10-24 17:14:51 +03:00
2fdb281759 Backported fix for CORE-5472: Problems with dbcrypt key transfer 2017-03-16 12:17:17 +03:00
913b312a07 Backported fix for CORE-5472 2017-02-02 17:34:56 +03:00
40f782ae3e Backported fix for CORE-5452: Segfault when engine's dynamic library is unloaded right after closing worker threads (GC and/or cache writer) 2017-01-13 14:29:54 +03:00
c0f352409a Backported fix for CORE-5425: Server hangs under load test 2016-12-28 11:20:53 +03:00
8f0a70d1fb Backported fix for CORE-5384: Plugin manager fails to provide appropriate config information when name of configuration file is set in plugins.conf 2016-10-27 18:02:43 +03:00
hvlad
2825af99a5 Fixed bug CORE-5257 : Enable nested keys in plugin configuration
Alex, please review
2016-10-24 23:19:00 +03:00
27b653834f Fixed CORE-5355: XpbBuilder fails to create new TPB 2016-09-22 14:49:33 +03:00
Adriano dos Santos Fernandes
fb282b5a51 Fix buffer overflow. 2016-08-16 13:35:54 -03:00
180e18c040 Backported fix for CORE-5308: ISQL hangs in BLOBVIEW command 2016-07-13 13:06:30 +03:00
a8fdbdfb6b Backported fix for CORE-5294: Memory leak when use SHOW GRANTS on new empty database (3.0.1 & 4.0; SS & SC) 2016-07-05 15:05:08 +03:00
a1c576b7f3 Backported fix for CORE-5285: Segfault when attachment is closed before it's request/statement/etc. 2016-06-20 13:10:45 +03:00
hvlad
1abb10f36d Please MSVC14:
-add space before XXXFORMAT macros to not confuse it with user-defined literals
-use existing snprintf
This should fix part of the issues at CORE-5099 and CORE-5120
2016-03-17 23:55:20 +02:00
aafemt
13940f54d1 Messages for CORE-5112 2016-02-14 13:10:23 +00:00
alexpeshkoff
2c6e4b7d10 Fixed CORE-5088: Segfault when 'gstat -h' is closing 2016-01-28 17:00:08 +00:00
alexpeshkoff
ffa487a1bc Implemented CORE-5083: Provide method to correcty set offsets in implemented by user IMessageMetadata 2016-01-25 18:34:27 +00:00
asfernandes
052af7edd4 Misc. 2016-01-17 01:46:26 +00:00
asfernandes
fdca3fdf72 Misc. 2016-01-17 01:10:45 +00:00
aafemt
0903af542e Rollback 2015-12-17 13:44:34 +00:00
alexpeshkoff
cb0dfc11cc Fixed CORE-5039: Connecting to service with invalid servicename yields incorrect error message 2015-12-17 12:43:23 +00:00
hvlad
9a9b5baff0 Fixed warning 2015-12-17 09:56:34 +00:00
hvlad
e455542e37 Make names less dumb. Formatting a bit. 2015-12-17 09:56:05 +00:00
aafemt
a2d29608fd Restore raising of error from last tried provider as pointed by Alex 2015-12-16 17:23:02 +00:00
alexpeshkoff
7971252db3 Totally misc - formatting 2015-12-16 17:17:12 +00:00
alexpeshkoff
9b020863b5 Cleanup 2015-12-16 17:16:10 +00:00
aafemt
1fc4e352b0 Allow key holders to be called on client side (CORE-5043) 2015-12-14 14:07:05 +00:00
asfernandes
047175e1a5 Misc. 2015-12-13 01:02:02 +00:00
alexpeshkoff
760345471a Fixed CORE-5042: FB3 client cannot create database on FB2.5 server 2015-12-11 13:27:29 +00:00
aafemt
d6312b6c56 Move call addRef() out of constructor 2015-12-04 13:07:25 +00:00
asfernandes
313bff3a8f Misc. 2015-11-20 00:33:06 +00:00
asfernandes
85cae875bf Misc. 2015-11-18 01:10:08 +00:00
alexpeshkoff
6d3f0d9bf8 Make returned string C-style (with 0 terminator byte) when possible 2015-11-05 16:06:06 +00:00
hvlad
af286a2520 Additional means to avoid crash\hangup when application unload fbclient.dll not calling fb_shutdown.
Fixed reason of 500 ms delay experienced by such applications (described by Arno in fb-devel).
Fixed missing assignment of thread priorities.
2015-11-03 09:12:12 +00:00
dimitr
31ff3b07cc Fixed CORE-4972: Invalid statement handle. 2015-10-26 21:22:58 +00:00
alexpeshkoff
f8d5847748 Fixed a case when second copy of fb_shutdown() is called in another thread while first copy of it is still running (restored old code) 2015-10-26 15:07:17 +00:00
alexpeshkoff
a61fbdfd77 Fixed bug related with IntlParametersBlock noticed by Mark Rotteveel 2015-10-26 15:04:45 +00:00
hvlad
682baeba6f Fixed AV on client : when disconnect happens while event callback run 2015-10-22 13:40:43 +00:00
alexpeshkoff
e9c8ff3ee4 Fixed memory statistics collection 2015-10-19 14:02:18 +00:00
hvlad
fc4063fa16 Fixed few issues in event's handling code which could lead to AV (CORE-4680).
Fixed few small memory leaks.
2015-10-16 15:30:19 +00:00
alexpeshkoff
139331c7e3 Enhanced memory leaks search - changed FB_NEW to FB_NEW_POOL,
plain new to FB_NEW, making allocated with it blocks tagged with file/line.
Make related code slightly better readable.
2015-10-12 14:26:00 +00:00
alexpeshkoff
530e5e9c50 Fixed CORE-4951: Message "Incorrect parameters provided to internal function INF_transaction_info Invalid token" is reported when trying to commit 2PC transaction 2015-10-08 14:45:39 +00:00