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

22459 Commits

Author SHA1 Message Date
dimitr
40f27b5780 The simplest possible fix for CORE-3374: Server may crash or corrupt data if SELECT WITH LOCK is issued against records not in the latest format. Thanks to Vlad. 2011-03-04 17:59:15 +00:00
firebirds
4e8f437fa8 nightly update 2011-02-16 03:31:19 +00:00
hvlad
5b0fee78e2 Fixed bug CORE-3351 : Windows client could put 10054 error messages into firebird.log at connection time 2011-02-15 10:18:24 +00:00
firebirds
1eb91d2361 nightly update 2011-02-15 03:33:03 +00:00
dimitr
7802ff6c88 Fixed CORE-3097: Updating blob field cause server crash with ACCESS_VIOLATION exception. Only v2.0 is affected. 2011-02-14 13:20:25 +00:00
firebirds
38ac414801 nightly update 2011-02-09 03:48:21 +00:00
hvlad
12db7e45db Fixed compilation error 2011-02-08 21:05:13 +00:00
firebirds
43de59e3d6 nightly update 2011-02-04 03:30:44 +00:00
dimitr
f2341b4f6e Removed the supposedly wrong checkout (it was added in v2.0), as theoretically it can lead to race conditions in the page cache. 2011-02-03 08:00:48 +00:00
firebirds
3215a5013a nightly update 2011-01-13 03:46:25 +00:00
dimitr
7a526bc1f5 Corrected the license URLs. 2011-01-12 10:56:03 +00:00
firebirds
5158ddf0b1 nightly update 2010-12-21 04:11:54 +00:00
dimitr
a70ec414e8 Fixed CORE-3283: Bad plan with using LEFT OUTER JOIN in sub-select. Compilation is not tested. 2010-12-20 07:27:34 +00:00
firebirds
e3c10823c0 nightly update 2010-11-26 04:35:10 +00:00
dimitr
fad2ea2958 Fixed another incarnation of the "request depth exceeded" error, this time it prevents more than 128 expression indices from being created. Reported privately by Timo Partanen. 2010-11-24 15:20:35 +00:00
firebirds
b84effc8a5 nightly update 2010-11-12 03:24:03 +00:00
alexpeshkoff
3b04a1da8a Added LSB header 2010-11-11 07:50:25 +00:00
firebirds
7b6de5867d nightly update 2010-11-09 03:24:25 +00:00
alexpeshkoff
54d28274c2 Backported fix for CORE-3220: isc_info_svc_get_users returns error message in the result cluster 2010-11-08 16:17:25 +00:00
dimitr
9f634d15ec Fixed an old error which handles aggregates wrongly. So far it seems harmless for versions prior to v3.0 where it has been fixed, but let's be on the safe side. 2010-11-08 10:30:43 +00:00
firebirds
1558c8b079 nightly update 2010-11-01 03:21:36 +00:00
dimitr
0e4311c8c4 Fixed CORE-3205: isc_dsql_exec_immed2() doesn't return error codes isc_stream_eof and isc_sing_select_err. 2010-10-31 08:54:11 +00:00
firebirds
c5d99e1777 nightly update 2010-10-29 03:24:51 +00:00
dimitr
8e3b9917df Fixed CORE-3202: execute_immediate API call family may crash the remote server. 2010-10-28 18:14:49 +00:00
firebirds
00dc6e207d nightly update 2010-10-20 03:23:07 +00:00
alexpeshkoff
19e53d36a4 Backported fix for CORE-3148: possible segfault in SQZ_apply_differences 2010-10-19 13:28:18 +00:00
firebirds
4804e3443e nightly update 2010-10-16 03:29:06 +00:00
alexpeshkoff
da81e6b17a Backported fix for CORE-3115: Bugs in the internal record compression routines 2010-10-15 07:52:08 +00:00
firebirds
d518bd3d05 nightly update 2010-09-25 03:22:30 +00:00
dimitr
c7a51929ef Fixed unregistered error in the BLR printer output. 2010-09-24 11:33:35 +00:00
firebirds
79473b39ab nightly update 2010-09-19 03:21:07 +00:00
dimitr
bf817133cc Fixed CORE-3137: Partial rollback is possible for a selectable procedure modifying data. 2010-09-18 06:52:12 +00:00
firebirds
6386746e8b nightly update 2010-08-27 03:20:25 +00:00
alexpeshkoff
045e89e15c Fixed CORE-3117: After an error in GDS_CLOSE_BLOB() blob handle becomes invalid 2010-08-26 10:52:11 +00:00
firebirds
fa36a603bb nightly update 2010-08-13 09:20:59 +00:00
alexpeshkoff
3ecdb30236 Backported fix for CORE-3067: Objects not unmapped when shared memory is closed 2010-07-09 11:33:28 +00:00
dimitr
50b3b15aeb Fixed the old bug which was left unnoticed until RC3 where Pair<MetaName, MetaName> was used as a key for a b-tree.
At the first glance, it promises only wrong ordering of items, but in fact it trashes the b-tree internals and crashes the server :-(
It's unregistered and undocumented, but being a very recent RC3 only regression, let's leave it this way.
I suppose the intended code should be !(v.first < this->first), but we have the operator == defined, so I used a simpler form.
2010-07-08 10:44:35 +00:00
dimitr
0da0b0c224 Fixed CORE-3064: Using the procedure alias inside an explicit plan crashes the server. 2010-07-02 10:43:33 +00:00
hvlad
d4eb464946 Fixed bug CORE-3050 : Race condition in LocksCache::get() could lead to AV in the engine 2010-07-01 14:28:15 +00:00
asfernandes
b9c41df883 Backport fix for CORE-2900 - "AV - The code attempted to access a virtual address without privilege to do so" using aggregate distinct 2010-06-17 01:52:59 +00:00
hvlad
579ffdaf15 Backport fix for bug CORE-3041 : Engine could hang when working with read-only database 2010-06-13 10:20:14 +00:00
alexpeshkoff
800d801a89 backported fix for CORE-3022: gpre C++ compiler warnings with GCC 4.4.1 2010-06-10 08:47:12 +00:00
alexpeshkoff
0a84ecccf9 backported fix for CORE-3019: Startup failure of SS on linux gentoo 2010-06-09 11:51:40 +00:00
alexpeshkoff
fcc259d29c backported fixes, required to build using new autotools 2010-06-09 11:16:10 +00:00
asfernandes
20aae218dd Set svn:eol-style to native 2010-06-05 00:26:55 +00:00
fsg
83403221b2 nightly update B2_0_Release 2010-05-11 13:01:42 +00:00
alexpeshkoff
cbc732f0ad Bacpported fix for CORE-3001: Install fails to create user & group "firebird" 2010-05-11 12:08:29 +00:00
fsg
ec50b7df9b nightly update B2_0_Release 2010-03-29 12:56:00 +00:00
alexpeshkoff
d3b919959e Fixed build using relatively-old gmake 2010-03-29 12:06:17 +00:00
paul_reeves
d093a758a3 use correct version string to locate docs 2010-03-29 06:32:56 +00:00