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

1286 Commits

Author SHA1 Message Date
alexpeshkoff
d5afc7aaeb Correction for improvement CORE-3248: Set unused bytes of varchar values in message buffer to 0 2010-11-19 17:35:24 +00:00
alexpeshkoff
e51722e906 misc 2010-11-19 17:09:05 +00:00
dimitr
fbb34b249f Front ported CORE-3059: RemoteFileOpenAbility fails on Windows. 2010-11-18 11:40:10 +00:00
asfernandes
1f92097d59 Misc 2010-11-13 01:50:12 +00:00
alexpeshkoff
1c5fc68b1f Fixed CORE-3229: Records: "operating system directive open failed, Too many links" in firebird.log 2010-11-12 12:19:53 +00:00
alexpeshkoff
9c81026641 Fixed CORE-3212: Error compile 2.5 for FreeBSD 2010-11-11 13:56:13 +00:00
alexpeshkoff
56cffa651b Damyan's patch to enable changing firebird.log filename 2010-11-10 12:43:56 +00:00
alexpeshkoff
de453fcfd3 Check for presence of ICU development package in configure, related cleanup 2010-11-08 18:12:03 +00:00
asfernandes
045c090a38 Misc 2010-11-06 18:56:46 +00:00
alexpeshkoff
db866e3a45 Make fb_string's length limit type-dependent 2010-11-04 16:22:42 +00:00
alexpeshkoff
3c4a864677 Clean up usage of inline keyword in my old code 2010-11-04 15:28:08 +00:00
alexpeshkoff
0ab6c4abf7 Avoid throwing C++ exceptions from authentication plugins 2010-10-28 08:02:42 +00:00
alexpeshkoff
ae516016bf Fixed performance issues when creating and destroying pools 2010-10-27 09:49:16 +00:00
asfernandes
b5cfdbf513 Misc 2010-10-27 00:32:58 +00:00
alexpeshkoff
3fc570d729 Patches from Damyan Ivanov 2010-10-25 15:48:35 +00:00
asfernandes
5c7e5ce634 Misc 2010-10-22 01:24:31 +00:00
hvlad
4182eb6781 Warning 2010-10-21 11:46:39 +00:00
hvlad
df8a6a2ff7 Corrections for new build system. Work in progress... 2010-10-20 22:00:34 +00:00
hvlad
6ebcb6311f Change names of monitoring and trace shared memory to allow FB3 to run simultaneously with previous versions of engine 2010-10-20 21:59:10 +00:00
alexpeshkoff
b31eb6fdf5 Changed libraries' names. Improved a bit ModLoader. 2010-10-19 13:48:56 +00:00
alexpeshkoff
605e08944c Fixed issues, found by clang 2010-10-15 15:53:38 +00:00
alexpeshkoff
8a9a09b0c5 CORE-3184: Committed Damyan's patch - support HW IDs from 2.5 2010-10-15 09:08:25 +00:00
alexpeshkoff
6d962037cb Fixed issue, detected by clang++ compiler 2010-10-14 06:11:15 +00:00
alexpeshkoff
e05c1a825f Moved some more .h-files to common from jrd as Vlad suggested 2010-10-13 10:39:52 +00:00
hvlad
a16f3c4ea8 Corrections for new build system. Work in progress... 2010-10-13 09:23:01 +00:00
asfernandes
91384eb587 Misc 2010-10-12 17:40:27 +00:00
alexpeshkoff
2dc25a44bb OSRI and new posix build 2010-10-12 08:02:57 +00:00
asfernandes
18a6a6b4f9 More consts 2010-08-13 15:22:00 +00:00
asfernandes
38a4fb7be2 Misc 2010-08-11 15:33:06 +00:00
asfernandes
dadc0f560c Const correction for EVL, EXE and they subsystems. Adjustments to CMP and OPT. 2010-08-09 15:48:51 +00:00
alexpeshkoff
14962fb831 Damian's patch for additional CPUs under linux 2010-08-09 13:56:20 +00:00
robocop
4677d74e9b Misc. 2010-08-09 11:50:12 +00:00
hvlad
087a7f7cda Fixed bug CORE-3100 : Wait mode and lock timeout of external transaction of EXECUTE STATEMENT not matched to corresponding parameters of local transaction 2010-08-07 21:18:23 +00:00
asfernandes
3197757f00 Rename misleading TriStateType class name to Nullable 2010-07-29 00:20:53 +00:00
asfernandes
0b7c21172a Refactor CREATE/ALTER/DROP/RECREATE TABLE and DROP VIEW commands 2010-07-26 02:37:57 +00:00
hvlad
2c6529c303 Correction. 2010-07-24 11:22:57 +00:00
asfernandes
2cbc4e3675 Misc 2010-07-24 02:43:28 +00:00
alexpeshkoff
d24cd9cbd7 Implemented self-registering plugins format (same plugin can be easily linked statically
or as dynamic library, depending upon platform requirements). Self-registering plugins
need not export any functions, instead they call fb_register_plugin() on startup.

Reworked all user management to use self-registering plugins.

Removed system table RDB$USERS. PLG$USERS is not created automatically by plugin, but
will be later (work in progress).
2010-07-23 12:04:18 +00:00
dimitr
5c1c5ee7a9 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
asfernandes
20b0bbaf82 Refactor CREATE/ALTER/DROP DOMAIN 2010-07-06 00:49:33 +00:00
asfernandes
ab834d2ec1 Fixed CORE-3038 - The insert failed because a column definition includes validation 2010-06-12 16:28:11 +00:00
alexpeshkoff
c985b0a87d Mac port - use dispatch semaphores 2010-06-08 13:35:46 +00:00
asfernandes
e37d097240 Misc 2010-05-22 02:00:45 +00:00
alexpeshkoff
74a4aaacb6 Moved not auth-specific part of interface declaration to separate file 2010-05-20 15:02:31 +00:00
alexpeshkoff
ea1b1843d8 Cleaned up macro BOOT_BUILD, boot ObjModuleType in posix build and a lot of related steps in posix build 2010-05-18 13:32:30 +00:00
alexpeshkoff
b2da448e8c Fixed problems, noticed by Claudio and Adriano 2010-05-17 10:01:34 +00:00
asfernandes
d6e4b53865 Misc 2010-05-08 02:25:58 +00:00
alexpeshkoff
965b851b77 Fixed CORE-2984: gbak -v srv:db stdout creates a broken backup 2010-05-06 13:42:20 +00:00
skidder
f540236674 Re-introduce access to DSQL debugging facility accidentally made inaccessible by Dmitry Y. during Firebird 2.5 development cycle. Also document it firebird.conf and enable it in PROD_BUILD. It is rather hard to debug DSQL compiler issues without intermediate trace output. 2010-05-01 13:47:39 +00:00
robocop
b682a6c39c Misc. 2010-04-21 10:41:22 +00:00