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

543 Commits

Author SHA1 Message Date
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
paulbeach
96e97efe57 Small mods for HPUX to support 2.0.5 2008-12-01 14:42:00 +00:00
dimitr
0c9b72878f Backported CORE-2078: Suboptimal join plan if there are selective non-indexed predicates involved. 2008-10-08 11:47:24 +00:00
alexpeshkoff
91ad4a770f Backported fix for CORE-1957: Long ACLs truncated 2008-09-15 15:18:52 +00:00
alexpeshkoff
0a8ccf552e Backported fix for CORE-2055: BOF in fbclient 2008-09-15 14:25:14 +00:00
alexpeshkoff
3f3a2067c4 Backported fix for CORE-1983: Out of memory condition in OS causes AV 2008-07-08 09:03:12 +00:00
robocop
080ba37463 Fix indentation. 2008-05-08 07:52:54 +00:00
hvlad
ee39746c09 Backported fix for bug CORE-1886 : Server doesn't start as an application under restricted user accounts on Vista.
Note : i can't verify it as i have no Vista.
2008-05-07 08:04:02 +00:00
robocop
05876e7f0a Remove SINIX-Z from FB2. 2008-04-02 10:43:33 +00:00
dimitr
c21d5d6152 Applied the NBAK patch. I've decided to skip the new error code and use isc_random instead. Raw devices are not officially supported in v2.0 anyway. 2008-03-20 18:42:59 +00:00
paulbeach
82b1755ae9 MacOSX 10.4 and previous semaphore declaration for all Darwin builds 2008-02-29 13:33:16 +00:00
alexpeshkoff
42be05407a Backported fix for CORE-1692: Firebird::string::vprintf() fails with long resulting string 2008-01-17 17:06:14 +00:00
robocop
be0ac3a7f3 I don't see the point in using the class name to qualify a method declaration inside the class definition. 2007-12-22 09:14:16 +00:00
alexpeshkoff
c73581bddc misc 2007-12-19 13:20:00 +00:00
paulbeach
65443ae07a Support oldver versions of MacOS header file semaphore.h 2007-12-19 11:43:12 +00:00
paulbeach
c9cfbe0a48 SuperServer support for MacOS 2007-12-19 09:01:21 +00:00
paulbeach
79e7590cc5 Fix MacOS typo's 2007-12-10 11:14:43 +00:00
paulbeach
3e41ab06f8 MacOS 10.5 (Leopard) updates 2007-12-07 10:05:55 +00:00
hvlad
650351a266 Backport CORE-1625 : Implement new setting to relax strict SQL standard's alias checking rules 2007-12-03 20:58:12 +00:00
hvlad
f05296530a Backported missed method from HEAD 2007-12-03 20:48:06 +00:00
alexpeshkoff
fc3c09fe69 Fixed wrong return - thanks to Adriano 2007-11-19 10:14:05 +00:00
robocop
b656c80d21 Paranoid check. 2007-11-16 13:18:01 +00:00
robocop
6706f3c53e Fixing compilation for VC6. 2007-11-16 13:09:37 +00:00
alexpeshkoff
859c41b9a6 Fixed posix build 2007-11-15 11:40:21 +00:00
paulbeach
d51cb9b1b4 HPUX Port 2007-11-08 15:28:37 +00:00
alexpeshkoff
39fd59d551 Backported fix for CORE-1499: Wrong alignment of data, used in INTL converters 2007-11-02 11:41:12 +00:00
alexpeshkoff
0c93cfe527 Backported fix for CORE-1455: Crash in fbclient after unsuccessful user management API call 2007-10-18 11:16:38 +00:00
alexpeshkoff
0959770d70 Bacported fix for CORE-1418: Races when starting and quickly shutting down blocking AST thread 2007-08-20 13:41:03 +00:00
dimitr
e3f9fa0321 Removed the unconditional debugging info, moved the tag. 2007-08-13 03:47:10 +00:00
alexpeshkoff
faa2a70449 Backported fix for spare space in MemoryPool 2007-07-27 13:31:42 +00:00
asfernandes
3cb8f94579 Backport fix for CORE-1331 - Charset transliterations don't work with EXECUTE STATEMENT 2007-06-27 01:49:17 +00:00
alexpeshkoff
8a0238c13c misc 2007-06-06 08:41:32 +00:00
alexpeshkoff
fd4362eabe Backported fix for CORE-1302: Races during service startup 2007-06-06 08:38:23 +00:00
dimitr
363e683228 Fixed the MSVC build. Claudio, feel free to restore that conditionally for VC6, if required. 2007-05-08 13:57:25 +00:00
alexpeshkoff
ab3f9bcd2e backported Vlad's optimization for SparseBitmap::set 2007-05-08 12:50:29 +00:00
alexpeshkoff
45c4b8d2fe misc 2007-05-08 09:05:40 +00:00
alexpeshkoff
5db3a3d2ab fixed alignment issue in my previous commit - thanks to Adriano 2007-05-03 13:44:52 +00:00
alexpeshkoff
0332ae812c Fixed CORE-1240 - any task, using libfbclient, hangs on exit on Darwin/PPC 2007-05-03 12:50:21 +00:00
paulbeach
06b2e25d1c MacOS Port 2007-05-02 13:46:15 +00:00
dchri
c5d5cf9281 Renamed struct small to mbk_small 2007-04-11 16:39:03 +00:00
alexpeshkoff
a031aa26aa avoid static variable in inline function - thanks to Claudio 2007-04-05 08:55:34 +00:00
alexpeshkoff
b155f6fac6 sorry, debugging code in previous commit 2007-04-04 12:17:35 +00:00
alexpeshkoff
a7a87973fb fixed races on Darwin/386 during init 2007-04-04 12:15:03 +00:00
dimitr
02578724a3 Backported fix for bugcheck reported by Damyan. 2007-03-16 05:06:17 +00:00
hvlad
b37d8d2b8e Fixed CORE-1133 : XNET (IPC) communication protocol does not work across sessions 2007-02-26 08:55:26 +00:00
alexpeshkoff
ce3cd22d1c Backported fix from HEAD - make DEV_BUILD compilable with gcc 3.4.x 2007-02-25 09:49:36 +00:00
alexpeshkoff
ca7dfc361d Backported fix for CORE-988 2006-11-12 13:59:38 +00:00
alexpeshkoff
74973429f6 slightly better way to validate string length, passed by user 2006-06-27 08:53:36 +00:00
dimitr
c1303cefa9 Solution for CORE-1. Alex, it's up to you to agree or implement a better fix. 2006-06-27 06:42:12 +00:00
alexpeshkoff
5154364adc backport: Limit packet size which we can process correctly 2006-05-29 16:56:52 +00:00