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

43851 Commits

Author SHA1 Message Date
dimitr
e719c87753 Make locks unconditionally granted in the fair order. The legacy behavior is unsafe in the highly loaded systems. 2011-12-23 17:50:44 +00:00
dimitr
8dda62eaab Fixed the assertions caused by the isc_lock_conflict error left in the status vector after successful execution of the API call. 2011-12-23 17:11:37 +00:00
dimitr
d6c99d641a Fixed the lock owners accordingly to the per-attachment metadata caches. 2011-12-23 17:08:54 +00:00
dimitr
498a61af43 Allowed multiple waiting requests per owner. This resolves various crashes and asserts in the SharedDatabase + SharedCache mode. Page-level deadlocks are still expected, the cache manager needs fixing.
Also, made the lock table synchronization a bit stricter. Some refactoring and cleanup was performed as well.
2011-12-23 17:07:33 +00:00
alexpeshkoff
7fb8ebd3a9 Fixed CORE-1898: Increase the password length from 8 characters, CORE-3372: Simplify process of non-default security database creation 2011-12-23 12:43:58 +00:00
firebirds
c2e17f5cbf nightly update 2011-12-23 03:21:38 +00:00
dimitr
e7c9ebba12 Re-implemented the disabled code in the remote server. Cleaned up the legacy logic that doesn't look actual these days.
Some code refactoring.
2011-12-22 15:32:06 +00:00
asfernandes
958bca323a Misc. 2011-12-22 14:18:43 +00:00
dimitr
08cff42833 Let's avoid duplication of shared constants. 2011-12-22 08:07:17 +00:00
firebirds
6659b847ff nightly update 2011-12-21 03:21:59 +00:00
asfernandes
93b3c8933e Misc. 2011-12-21 00:51:28 +00:00
asfernandes
1bb24e6c08 Fixed CORE-3238 - Makes GEN_UUID return a compliant RFC-4122 binary UUID and introduce CHAR_TO_UUID2 and UUID_TO_CHAR2 to convert UUIDs from/to string also complying with the RFC. 2011-12-20 14:30:41 +00:00
firebirds
615e07be1c nightly update 2011-12-20 03:21:44 +00:00
hvlad
dd546a9d8a Fixed AV in trace when statement free event is traced and it is first traced event for a given statement (i.e. prepare\execution was not traced before).
Adriano, please review.
2011-12-19 10:01:02 +00:00
firebirds
a0e2b62ff8 nightly update 2011-12-17 03:21:33 +00:00
asfernandes
d075c8459c Misc. 2011-12-17 01:34:39 +00:00
hvlad
92f4b8bf86 Second try to work with null's correctly 2011-12-16 14:48:49 +00:00
firebirds
04316f47b9 nightly update 2011-12-15 03:21:11 +00:00
dimitr
f30f9e58e8 Reworked the fix for CORE-3683: Recursive query with GROUP BY in root part: wrong results if no index exists for fields that are grouped. It resolves some optimization regressions appeared after the original fix. 2011-12-14 06:45:24 +00:00
firebirds
5e9c50e3ae nightly update 2011-12-10 03:22:16 +00:00
asfernandes
e94a79bec5 Misc. 2011-12-10 01:18:58 +00:00
firebirds
88c5345a0a nightly update 2011-12-09 03:22:59 +00:00
asfernandes
b0dfb22eeb Fixed CORE-3694 - internal Firebird consistency check in query with grouping by subquery+stored procedure+aggregate. 2011-12-08 15:13:28 +00:00
firebirds
73039963f3 nightly update 2011-12-07 03:20:58 +00:00
dimitr
efa1adfec0 Correction related to CORE-927. 2011-12-06 18:09:15 +00:00
hvlad
c5cc0b113e Cleanup 2011-12-06 15:08:08 +00:00
asfernandes
d8a30e8094 Fixed CORE-3545 - Inconsistent domain's constraint validation in PSQL. 2011-12-06 14:24:10 +00:00
dimitr
21c71a0682 Fixed CORE-3692: Cannot drop a NOT NULL constraint on a field participating in the UNIQUE constraint. 2011-12-06 13:12:18 +00:00
dimitr
8ffffb7f81 Fixed CORE-927: Grants don't work for procedures used inside views. 2011-12-06 13:09:51 +00:00
dimitr
1575ff5b54 Fixed CORE-927: Grants don't work for procedures used inside views. 2011-12-06 10:02:20 +00:00
firebirds
ba77c374bf nightly update 2011-12-06 03:21:23 +00:00
hvlad
6a8a920840 Fixed bug CORE-3690 : Wrong warning message for ambiguous query 2011-12-05 13:06:30 +00:00
firebirds
3c827ea4a7 nightly update 2011-12-05 03:20:53 +00:00
asfernandes
965bf3f159 Fixed the problem with windowed functions in recursive CTEs, reported by Frank Ingermann in fb-devel.
This fix is complementary to the one done in CORE-3683.
2011-12-04 18:36:26 +00:00
firebirds
bb44af42a4 nightly update 2011-12-04 03:20:06 +00:00
asfernandes
3009484b26 Fixed CORE-3683 - Recursive query with GROUP BY in root part: wrong results if no index exists for fields that are grouped. 2011-12-03 20:22:14 +00:00
dimitr
1fb40d535f Fixed the authentication during restore via the Services API. 2011-12-03 12:48:54 +00:00
firebirds
787da0095f nightly update 2011-12-02 03:23:47 +00:00
dimitr
887b3c13da For a number of reasons, it seems being a good thing to unwind the trigger requests ASAP. 2011-12-01 09:54:36 +00:00
dimitr
aa4e36e0d6 Correction. 2011-12-01 09:37:25 +00:00
dimitr
e3fb73cdca Attempted to fix CORE-3490: Concurrency problem when using named cursors. The solution may look sub-optimal but it doesn't seem to affect the performance. 2011-12-01 09:24:59 +00:00
firebirds
3970019916 nightly update 2011-12-01 03:19:39 +00:00
asfernandes
a886171bf2 Fixed window function with empty streams. 2011-12-01 00:47:58 +00:00
firebirds
f6724bbefc nightly update 2011-11-30 03:23:05 +00:00
dimitr
18df9a3ab7 Raised the lock table version. Some cleanup. 2011-11-29 08:14:49 +00:00
firebirds
6958d52a70 nightly update 2011-11-28 03:20:10 +00:00
asfernandes
59acf81405 Misc. 2011-11-28 00:57:11 +00:00
asfernandes
016ddf41dc Refactored CREATE FILTER and CREATE INDEX. 2011-11-27 19:08:06 +00:00
firebirds
cb192938e6 nightly update 2011-11-24 03:20:18 +00:00
asfernandes
19735c1e44 Misc. 2011-11-24 00:17:29 +00:00
firebirds
641d1ec312 nightly update 2011-11-23 03:20:41 +00:00
asfernandes
b956356922 DDL refactor: ALTER EXTERNAL FUNCTION, ALTER INDEX, SET STATISTICS, CREATE SHADOW, ALTER ROLE, CREATE/ALTER DATABASE. 2011-11-22 16:33:25 +00:00
firebirds
e60947c631 nightly update 2011-11-18 03:20:43 +00:00
asfernandes
bdd2fac058 Fixed backup/restore of BOOLEAN columns. 2011-11-18 01:07:26 +00:00
firebirds
b69140c353 nightly update 2011-11-17 03:21:09 +00:00
dimitr
93089a4261 Misc. 2011-11-16 17:41:27 +00:00
firebirds
fce9f8669f nightly update 2011-11-15 03:20:50 +00:00
hvlad
8938c616ff Update documentation 2011-11-14 23:10:30 +00:00
asfernandes
2013038d7f Correction. 2011-11-14 18:15:44 +00:00
asfernandes
4abaa3b3fb Misc. 2011-11-14 18:15:16 +00:00
asfernandes
0de4423b02 Misc. 2011-11-14 18:06:44 +00:00
firebirds
3abfc694fe nightly update 2011-11-14 03:18:14 +00:00
asfernandes
193f9379b9 Refactor DDL commands: DROP INDEX, DROP FILTER, DROP SHADOW, CREATE/DROP ROLE and DROP USER. 2011-11-13 21:32:12 +00:00
firebirds
33fd17708a nightly update 2011-11-11 03:18:33 +00:00
asfernandes
fb030aa4a8 Cleanup for RECREATE commands. 2011-11-10 15:03:12 +00:00
asfernandes
45327bf06b Feature CORE-3018 - RECREATE SEQUENCE/GENERATOR. 2011-11-10 14:55:06 +00:00
asfernandes
56400c594a Rename methods to match error constants as per Claudio request. 2011-11-10 14:35:40 +00:00
firebirds
9d36fce842 nightly update 2011-11-10 03:19:44 +00:00
asfernandes
e090671523 Apply CORE-3114 patch (Attempt to drop non-existing generator produces bad error) with some modifications. 2011-11-09 15:30:00 +00:00
dimitr
9bac54c2ca A little bit of safety doesn't hurt. 2011-11-09 13:31:27 +00:00
firebirds
402f9ee936 nightly update 2011-11-09 03:20:04 +00:00
hvlad
0ed1fadf25 Additional fix for CORE-3557 : AV in engine when preparing query against dropping table
Also fixed CORE-3579 : Can't drop table when computed field depends on later created another field
2011-11-08 16:46:40 +00:00
asfernandes
ba36a29f9d 1) Refactored legacy (UDF) function creation.
2) Extend ISQL' SHOW FUNCTION to take packages and parameter's datatype of non-legacy functions into account.
2011-11-08 14:54:48 +00:00
firebirds
b3625b5cb1 nightly update 2011-11-08 03:21:20 +00:00
asfernandes
a460334c67 Fixed CORE-3650 - Recreation of collation leads to FB "death". 2011-11-05 20:51:46 +00:00
dimitr
7c124b4487 Small optimizations in the mover/converter code. 2011-11-05 18:07:04 +00:00
firebirds
86e92ff8d0 nightly update 2011-11-02 03:20:10 +00:00
dimitr
d542f5ac88 Fixed the races leading to a crash during dbb finalization. Thanks to Adriano for assistance. 2011-11-01 04:02:59 +00:00
firebirds
89f7a71e59 nightly update 2011-10-28 03:18:44 +00:00
asfernandes
9ae117e388 Fixed CORE-3611 - Wrong data while retrieving from CTEs (or derived tables) with same column names. 2011-10-27 23:53:15 +00:00
firebirds
e761c32f19 nightly update 2011-10-27 03:19:17 +00:00
asfernandes
906ea4729e Misc. 2011-10-27 01:04:14 +00:00
asfernandes
4f1b4fe10f Correction. 2011-10-27 00:22:23 +00:00
firebirds
737a5a89b0 nightly update 2011-10-26 03:21:00 +00:00
asfernandes
cea1efd81b Feature CORE-3620 - Window function LAST_VALUE.
Feature CORE-3621 - Window function NTH_VALUE.
2011-10-25 15:04:17 +00:00
alexpeshkoff
69d29c3cf1 Diag 2011-10-25 08:45:39 +00:00
firebirds
f5c7361ee7 nightly update 2011-10-24 03:20:01 +00:00
asfernandes
10496876fb Feature CORE-3619 - Windows function FIRST_VALUE. 2011-10-23 21:27:55 +00:00
asfernandes
9056e2b5a8 Misc. 2011-10-23 21:27:25 +00:00
asfernandes
475852fd57 Correction. 2011-10-23 21:26:58 +00:00
firebirds
e6e0830e9e nightly update 2011-10-23 03:19:20 +00:00
asfernandes
372d48c97b Improvement CORE-3639 - Allow the use of multiple WHEN MATCHED / NOT MATCHED clauses in MERGE, as per the SQL 2008 specification.
Also updated MERGE and RETURNING docs, and fixed a bug with MERGE WHEN MATCHED DELETE and RETURNING.
2011-10-23 01:31:11 +00:00
firebirds
8abb27e974 nightly update 2011-10-22 03:23:18 +00:00
alexpeshkoff
3513087d98 Fixed services to make them work with trusted auth emulator and old client 2011-10-20 12:20:33 +00:00
firebirds
db8435d3bd nightly update 2011-10-19 03:20:59 +00:00
dimitr
444d5302e1 Refactored the tdbb initialization, especially in AST and BG threads.
Replaced dbb_use_count with a list of active requests (to be utilized later).
Misc cleanup.
2011-10-18 18:02:57 +00:00
firebirds
ee77cc20e1 nightly update 2011-10-17 03:18:32 +00:00
asfernandes
c627005a89 Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK.
Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBFUNC_1.output.

Also did:
- Refactor to share more code/data between procedures and functions.
- Fixed some PSQL functions problems.
2011-10-16 20:36:07 +00:00
hvlad
862a9e0694 Port forward fix for bug CORE-3636 : Firebird 2.5.1 server crashes with Trace API 2011-10-16 14:10:48 +00:00
firebirds
ba1a02f3f5 nightly update 2011-10-14 03:19:48 +00:00
alexpeshkoff
5aae50354d Frontported fix for CORE-3532: Server hangs starting new session when trace is running 2011-10-13 12:39:06 +00:00
alexpeshkoff
9dab626467 Frontported fix for CORE-3589: Internal shared resource leak. Make trunk work with SystemV semaphores as shared mutexes/events. 2011-10-13 11:31:15 +00:00
firebirds
8ee9033501 nightly update 2011-10-13 03:19:05 +00:00
asfernandes
5635607c9d Avoid exception in successfull attachments. 2011-10-12 23:17:45 +00:00
hvlad
917ad9c55f Fixed bug CORE-3631 : Duplicate records with NULLs checked incorrectly 2011-10-12 18:59:20 +00:00
alexpeshkoff
2390d0be30 Frontported fix for CORE-3627: Server crashes with access violation when inserting row into table with unique index 2011-10-12 09:57:30 +00:00
firebirds
f1cee0e9d1 nightly update 2011-10-12 03:19:10 +00:00
asfernandes
32fe5b0988 Avoid thrown exceptions in normal operation when loading non-existent ICU versions. This was a pain in the debugger. 2011-10-12 02:06:25 +00:00
alexpeshkoff
343c7862bf Fixed CORE-3607: Solaris does not define the RLIMIT_NPROC limit 2011-10-11 11:59:47 +00:00
alexpeshkoff
715df9d4d7 Porting - some Debians miss SA_SIGINFO, committed fixing it patch by Samuel Thibault 2011-10-11 10:29:35 +00:00
alexpeshkoff
d61e4a7344 Create metadata.fdb using isql 2011-10-11 08:20:16 +00:00
alexpeshkoff
5af848ad8e Cleanup: remove all GDEF files - we anyway have no tool to run them 2011-10-11 07:46:13 +00:00
alexpeshkoff
ae198472d3 Fixed CORE-3576: Make ICU built with U_DISABLE_RENAMING load correctly - thanks to Treeve Jelbert 2011-10-11 06:46:53 +00:00
firebirds
3fa29b4bcc nightly update 2011-10-11 03:18:11 +00:00
alexpeshkoff
705d0b90de misc 2011-10-10 17:15:20 +00:00
dimitr
4263301039 Refactored the database shutdown. Work in progress. 2011-10-10 13:51:10 +00:00
dimitr
1b0ff623e7 Misc. 2011-10-10 10:39:59 +00:00
firebirds
67ca8b4b9c nightly update 2011-10-07 03:18:24 +00:00
asfernandes
eb5689ef0e Misc. 2011-10-07 02:33:02 +00:00
firebirds
a07f19b294 nightly update 2011-10-06 03:19:07 +00:00
asfernandes
be18048455 Avoid waste some bytes per record and procedure streams. 2011-10-06 01:41:10 +00:00
dimitr
0130da039f Fixed the Windows build. 2011-10-05 17:14:35 +00:00
alexpeshkoff
1eb6cbbaef Added forgotten upgradeInterface() - thanks to Claudio 2011-10-05 10:31:02 +00:00
alexpeshkoff
af4d1d87d6 Posix-only fix for CORE-3600: temp files fb_query_xxxx remains after ISQL has been closed 2011-10-05 09:59:34 +00:00
firebirds
acc4af92a2 nightly update 2011-10-05 03:19:36 +00:00
alexpeshkoff
4b87ef2341 Front-ported fix for unregistered bug - check return value of poll() before using it's output structures 2011-10-04 13:43:38 +00:00
alexpeshkoff
5cfb49f79b Fixed CORE-3612: gfix-related services may loose error value in status vector in isc_service_start() 2011-10-04 12:55:47 +00:00
alexpeshkoff
70ddf7a875 Make services work correctly with multiple security databases 2011-10-04 12:51:57 +00:00
firebirds
9876683315 nightly update 2011-10-04 03:20:16 +00:00
asfernandes
c9a5a513d0 Mark sub procedure scratch as a procedure. 2011-10-03 15:52:14 +00:00
asfernandes
7c1a04ea83 This check appears to do nothing good. Let the error always be thrown in DSQL. 2011-10-03 15:35:49 +00:00
hvlad
ca1a67992c Return explicit sign of active transaction from VIO_get_current() - it makes logic more clear in check_duplicates() and allows to clear transient lock error from status vector and not propagate up to the callers.
Cleanup : removed my old disabled code (checking for old and new values) and restored original code in check_duplicates().
2011-10-03 11:27:46 +00:00
firebirds
98085ae41a nightly update 2011-10-03 03:19:02 +00:00
asfernandes
5ae632cf0b Feature CORE-1288 - Sub Procedures.
They're very simple for now. No access to parent variables nor to call neighbour procedures.

Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBPROC_1.output.
2011-10-02 22:11:41 +00:00
hvlad
dc4abc05e4 Protect system attachments list with dedicated sync object. It prevents deadlocks with common sync object on process shutdown. 2011-10-02 10:19:06 +00:00
firebirds
38317552a3 nightly update 2011-10-02 03:20:24 +00:00
asfernandes
92cb1cbd87 Fix ACL checking. Alex, please review. 2011-10-01 21:38:02 +00:00
firebirds
976e9ba7fd nightly update 2011-09-30 03:20:40 +00:00
asfernandes
b048dfb072 Misc. 2011-09-30 01:15:13 +00:00
hvlad
fb36296224 Port forward fix for bug CORE-3610 : Can insert DUPLICATE keys in UNIQUE index 2011-09-29 12:34:07 +00:00
firebirds
284f68e581 nightly update 2011-09-28 03:18:21 +00:00
alexpeshkoff
c6b3a162b8 misc 2011-09-27 11:51:24 +00:00
firebirds
5252b70cb0 nightly update 2011-09-27 03:19:00 +00:00
hvlad
c55cdb25f6 Fixed AV in trace: after refactoring dsc_address field of input parameter descriptor contains offset in message buffer (it was real addresses before).
Reported by Alex privately.
2011-09-26 08:20:51 +00:00
firebirds
f6c5405e28 nightly update 2011-09-26 03:18:27 +00:00
asfernandes
01e6fd70ae Fixed PSQL functions problem (missing EOS). 2011-09-25 23:28:09 +00:00
firebirds
97dd38a41c nightly update 2011-09-24 03:18:01 +00:00
alexpeshkoff
68bb1e1563 Avoid segfault when transaction is missing 2011-09-23 16:09:57 +00:00
dimitr
c864f7ed66 Misc. 2011-09-23 05:44:59 +00:00
firebirds
fd28ffa9ea nightly update 2011-09-23 03:19:07 +00:00
dimitr
b100b395eb Being a little bit more paranoid doesn't hurt. 2011-09-22 18:15:21 +00:00
dimitr
b528faa162 Corrections. 2011-09-22 15:14:36 +00:00
firebirds
bfec8ca255 nightly update 2011-09-22 03:19:47 +00:00
asfernandes
26392cae53 Misc. 2011-09-22 01:40:38 +00:00
dimitr
031339406c Methinks it's more correct from the scoping POV. 2011-09-21 17:49:49 +00:00
dimitr
809fba5ec9 Reworked the garbage collector thread:
- a single try-catch block looks better
- cross-helping between GC and CW/CR threads is agreed to be a bad idea
- replaced ATT_disable_gc_notify with a check inside notify_garbage_collector()
- made the logic more straightforward
Careful review would be appreciated.
2011-09-21 07:59:15 +00:00
dimitr
17f39f77f9 Slightly reworked the cache writer thread:
- it doesn't make sense to return -1, as the result is void* with PTHREADS
- a single try-catch block looks better
- cross-helping between GC and CW/CR threads is agreed to be a bad idea
2011-09-21 07:45:09 +00:00
dimitr
fc198d7859 Fixed the [not working] background garbage collection. 2011-09-21 07:22:12 +00:00
firebirds
418fb02c8e nightly update 2011-09-21 03:19:53 +00:00
dimitr
6c9840c261 Misc. 2011-09-20 15:31:47 +00:00
dimitr
2604f07d68 Let's avoid having tdbb_transaction pointing to the deallocated memory. 2011-09-19 15:19:24 +00:00
firebirds
815b0fb47e nightly update 2011-09-18 03:19:40 +00:00
asfernandes
3247e25df5 Correction for future use of UTF-8 metadata. 2011-09-17 20:29:57 +00:00
firebirds
a3d5122750 nightly update 2011-09-17 03:18:18 +00:00
asfernandes
2f416a1ac8 Fixed CORE-3601 - Incorrect TEXT BLOB charset transliteration on VIEW with trigger. 2011-09-17 03:02:17 +00:00
firebirds
698e308794 nightly update 2011-09-15 03:19:49 +00:00
firebirds
984e2038f6 nightly update 2011-09-12 03:17:25 +00:00
robocop
a3e030f994 Misc. 2011-09-11 05:23:47 +00:00
firebirds
e8ff3c3363 nightly update 2011-09-05 03:17:33 +00:00
asfernandes
b7fefbc751 Make easier to use hardcoded messages. 2011-09-03 20:19:58 +00:00
firebirds
801985255c nightly update 2011-08-29 03:21:08 +00:00
asfernandes
65ec2b5151 Fixed the padding of external procedure messages. Also removed obsolete checks in the touched code. 2011-08-28 18:31:44 +00:00
firebirds
33b5981649 nightly update 2011-08-22 03:19:08 +00:00
firebirds
9370bd1bf7 nightly update 2011-08-21 03:20:28 +00:00
mapopa
309fe5e920 c file is now cpp 2011-08-20 13:25:55 +00:00
firebirds
8131a24edb nightly update 2011-08-20 03:18:57 +00:00
robocop
80f24db67c Misc. 2011-08-18 06:53:17 +00:00
firebirds
9f375d9b55 nightly update 2011-08-14 03:19:16 +00:00
asfernandes
e1c4f46df2 Misc. 2011-08-13 17:07:01 +00:00
firebirds
38c83fa205 nightly update 2011-08-10 03:18:59 +00:00
alexpeshkoff
b76a2d8c47 Getting ready for support of multiple security databases in services 2011-08-09 12:11:17 +00:00
firebirds
6726b9e85e nightly update 2011-08-09 03:18:19 +00:00
alexpeshkoff
ff14d4a2aa Misc 2011-08-08 07:12:32 +00:00
firebirds
cb9fed1eec nightly update 2011-08-07 03:18:11 +00:00
robocop
1b9b26fcdc Misc. 2011-08-06 05:49:13 +00:00
firebirds
7ffdee845f nightly update 2011-08-06 03:18:25 +00:00
hvlad
afedf9bcbb Correction : don't miss minor == 0 when trying ICU versions 2011-08-05 08:35:45 +00:00
firebirds
5368b24bd5 nightly update 2011-08-05 03:19:17 +00:00
asfernandes
e02533bcba Use exception-safe code. 2011-08-05 02:21:18 +00:00
asfernandes
4675f8d2d2 Fix build. 2011-08-05 02:10:05 +00:00
asfernandes
f54d6e411b Misc. 2011-08-05 02:09:05 +00:00
firebirds
b63b337092 nightly update 2011-08-04 03:18:32 +00:00
dimitr
46bcf76808 Cleanup. 2011-08-03 12:13:18 +00:00
firebirds
df89781ad4 nightly update 2011-08-03 03:19:07 +00:00
alexpeshkoff
40ef6666d5 Enabled use of any available on the target system ICU version for non-collation calls 2011-08-02 11:54:30 +00:00
alexpeshkoff
417b13b2a2 Make diagnostics about wrong array subscript a bit better 2011-08-02 09:26:49 +00:00
firebirds
34628ca2f3 nightly update 2011-07-31 03:17:44 +00:00
robocop
59b3dc1c2b Misc. 2011-07-30 07:14:00 +00:00
firebirds
c71fe382a7 nightly update 2011-07-29 03:20:14 +00:00
alexpeshkoff
9123dcaf78 Fixed a hang in client when trying to attach to non-existent database with old-version firebird server running on same box 2011-07-27 09:06:41 +00:00