asfernandes
204b0b8d32
Remove CleanupCallback from the public header.
2011-04-02 21:41:17 +00:00
asfernandes
1a9f678844
Rework on the SQLDA support.
2011-04-02 19:39:27 +00:00
asfernandes
20bfe736bb
New YValve implementation.
2011-04-02 19:38:50 +00:00
robocop
295b694a8d
Misc, style, etc.
2011-04-02 04:57:04 +00:00
asfernandes
b688dc04a8
Misc
2011-04-01 02:05:19 +00:00
alexpeshkoff
9ef53b65e0
Remove reference counting where not appropriate
2011-03-31 13:44:22 +00:00
asfernandes
aeefde32c0
Fixed CORE-3401 - Collation errors with [type of] <domain>, type of column.
2011-03-22 18:59:13 +00:00
asfernandes
166c41c5b1
Move transactRequest, createBlob, openBlob, getSlice, putSlice and ddl from ITransaction to IAttachment.
...
It's better to have one standard than two, and "ddl" was broken from API POV.
So make the IAttachment always the caller, explicit or implicit (via IStatement or IRequest), and pass the ITransaction as parameter.
2011-03-21 21:56:47 +00:00
alexpeshkoff
476ce7483e
Fixed issue, reported by Damyan in devel - missing symbols in libfbclient. Make prototypes match with ibase.h.
2011-03-21 18:15:20 +00:00
asfernandes
c863db6e6d
Removed commented out Sqlda support and rename methods removing the word 'messsage'.
2011-03-20 19:15:55 +00:00
asfernandes
34fd6866bc
Remove unused message types.
2011-03-20 19:15:13 +00:00
asfernandes
2ce201f4ae
Use MessageBuffer in executeMessage and fetchMessage.
2011-03-20 19:14:03 +00:00
hvlad
9b3732e42d
Make it OS-independent
2011-03-18 12:30:01 +00:00
alexpeshkoff
668d086515
Forgotten added file
2011-03-18 11:38:23 +00:00
asfernandes
6534883d94
Misc
2011-03-18 02:00:11 +00:00
alexpeshkoff
f6914b8db0
Added timer-related interfaces. Added helper method to wait for plugin to be released on shutdown. Misc stability changes in PluginManager.
2011-03-16 11:04:04 +00:00
asfernandes
d67b091ee5
Misc
2011-03-11 00:58:55 +00:00
hvlad
d1f9eb91b5
Front ported fix for bug CORE-3328 : Client writes error messages into firebird.log when database is shutted down
2011-03-07 15:48:39 +00:00
asfernandes
146448b877
Misc
2011-03-06 01:06:36 +00:00
alexpeshkoff
bf316acc33
cleanup
2011-03-04 15:48:12 +00:00
alexpeshkoff
0a7c3fc69d
Fixed CORE-3369: first step to make it possible to specify non-default security database for specific database
2011-03-02 13:42:56 +00:00
asfernandes
bf77761d84
Fixed CORE-3310 - RDB$GET_CONTEXT and between in view.
...
Fixed CORE-3338 - Some expression indexes with COALESCE, CASE and DECODE became inoperant.
Removed DSQL hidden variables expressions.
Refactored COALESCE, DECODE and (simple) CASE, using new BLR verbs.
Fixed v3 regression with UPDATE OR INSERT inside PROCEDURE/FUNCTION.
Fixed assert with DECODE/CASE with only test parameters and no values.
2011-02-06 18:13:12 +00:00
asfernandes
a7fbf2979b
Misc
2011-02-02 00:54:07 +00:00
alexpeshkoff
89d82bd9fc
MT safety and exceptions processing in upgradeInterface
2011-02-01 13:11:30 +00:00
alexpeshkoff
96acc9ffab
Do not store pointer to array which may grow - use index instead
2011-01-26 18:04:38 +00:00
hvlad
dca44e309d
Make it compiles on Windows after Alex's changes. MSVC10 build will follow later.
2011-01-24 12:51:32 +00:00
alexpeshkoff
e5b62e9789
Misc
2011-01-19 07:15:00 +00:00
alexpeshkoff
4d22e7687a
Use smart pointer in ConfigParameterAccess - thanks to Dmitry Kovalenko
2011-01-18 09:57:58 +00:00
asfernandes
12cd719327
Misc
2011-01-16 16:45:22 +00:00
asfernandes
233093cee4
Misc
2011-01-16 02:16:15 +00:00
alexpeshkoff
d6fcde387b
New plugin manager. Use it for all types of plugins.
2011-01-14 17:31:40 +00:00
asfernandes
c9ec26c0c3
Feature CORE-726 - Boolean data type
2010-12-18 02:17:06 +00:00
dimitr
3fc0ce4d24
InitPrefix::init() should never throw, it leads to the infinite recursion with a stack overflow.
2010-12-02 19:54:33 +00:00
alexpeshkoff
6e36b8d1ba
Use huge timeout instead none as suggested by Vlad
2010-11-30 09:16:28 +00:00
alexpeshkoff
0ab6c4abf7
Avoid throwing C++ exceptions from authentication plugins
2010-10-28 08:02:42 +00:00
alexpeshkoff
b31eb6fdf5
Changed libraries' names. Improved a bit ModLoader.
2010-10-19 13:48:56 +00:00
alexpeshkoff
7d85bbc450
misc
2010-10-18 17:17:45 +00:00
hvlad
9282617240
Corrections for new build system. Work in progress...
2010-10-13 17:48:38 +00:00
alexpeshkoff
e05c1a825f
Moved some more .h-files to common from jrd as Vlad suggested
2010-10-13 10:39:52 +00:00
asfernandes
91384eb587
Misc
2010-10-12 17:40:27 +00:00
alexpeshkoff
4e17b6cc15
Avoid a lot of unneeded dependencies with single #define. This makes us yacc-version dependent, but provided we use own version of btyacc that is not big trouble.
2010-10-12 11:38:56 +00:00
alexpeshkoff
2dc25a44bb
OSRI and new posix build
2010-10-12 08:02:57 +00:00