dimitr
e6c3d9e0de
Fixed crash in ISQL at cleanup time.
2008-02-13 11:53:41 +00:00
alexpeshkoff
02c9c058be
Better fixes for isql problems, thanks to Claudio
2008-01-25 16:48:16 +00:00
alexpeshkoff
80159ff3c5
Fixed assertion in TCS:C_SQL_JOIN_46
2008-01-25 11:28:50 +00:00
dimitr
59096b3a13
The merge continued.
2008-01-16 07:23:29 +00:00
alexpeshkoff
eb3f6f59df
Fixed CORE-1485: AV when loading messages in msg.fdb
2007-09-28 11:31:46 +00:00
asfernandes
379ebc9ab6
Misc
2007-07-01 02:40:15 +00:00
asfernandes
a0ec42d087
Correction
2007-06-28 15:30:10 +00:00
asfernandes
410b2809a1
Fixed CORE-1332 - Put the connection charset in sqlscale of blobs when appropriate
2007-06-28 15:27:28 +00:00
alexpeshkoff
458351cace
Fixed display of warnings in DDL statements
2007-04-28 13:57:42 +00:00
alexpeshkoff
8274d3213d
Fixed CORE-867 - all utilities now hide password from "ps" as soon as possible
2007-04-25 14:10:47 +00:00
alexpeshkoff
d63491e3c5
Finished gcc-warnings cleanup
2007-04-11 16:05:40 +00:00
robocop
4391bbdcd4
Tweaks to UserBlob to support backup/restore.
2007-04-04 08:46:31 +00:00
robocop
33959bebf3
Handle blob in user side with a class and optimize blob handling for bulk insertion in isql.
2007-03-28 07:14:18 +00:00
robocop
e71a03261c
This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash.
2007-03-28 04:20:36 +00:00
robocop
789edc74d5
Corrections.
2007-03-01 11:40:26 +00:00
asfernandes
cd56397a51
Misc
2007-02-25 21:25:33 +00:00
asfernandes
dc5eabedce
Minimize usage of DDL transaction when AUTO_DDL is false:
...
- it easy makes database with transaction triggers unusable because the read_commited no_rec_version of DDL transaction.
2007-02-25 14:28:14 +00:00
robocop
f83b2c407d
Commit undocumented, primitive facility to deal with prepared statements and feed data to them. I need it to play with the messages.sql file.
...
Did other misc changes.
2007-02-25 12:03:18 +00:00
robocop
374bab0387
Misc.
2007-02-06 09:51:38 +00:00
robocop
b106f0bffc
Adriano found a case where I didn't check for a premature, unexpected null terminator.
...
I found another case, too.
2006-12-31 09:19:46 +00:00
robocop
d695023827
Did the wrong commit for CORE-932. Sorry.
2006-12-29 10:05:52 +00:00
robocop
05d3ea8086
Trying to fix CORE-932.
...
Helen's pet bug.
create database /* */ /* */ <newline> /**/ -- <newline> <db_name>
show database should tell you <db_name> instead of the first irrelevant crap after the DATABASE keyword.
2006-12-29 08:52:12 +00:00
robocop
fa14062473
Fix CORE-1002
2006-12-28 06:11:28 +00:00
asfernandes
bdc929a0bd
Fixed again (now for MSVCExpress) the problem with international characters crashing ISQL
2006-12-09 00:19:10 +00:00
alexpeshkoff
1a4652f01a
Trusted authentication for windows
2006-12-08 18:38:15 +00:00
asfernandes
570b6cd4b4
1) CORE-645 and CORE-745: Database triggers
...
2) CORE-711: Make syntax for "CREATE TRIGGER" compliant with SQL2003
2006-11-05 18:30:36 +00:00
asfernandes
fe2367d643
Misc
2006-09-08 21:13:30 +00:00
robocop
7e94e15d6f
Implement SHOW SECCLASS command, mostly for core developers' needs.
2006-09-08 05:07:37 +00:00
robocop
0acf16eef8
Misc.
2006-09-07 07:56:25 +00:00
robocop
56d19d8f53
Centralize detection of those pesky implicit domains.
...
There may be more cases that can use the new function.
2006-08-31 08:01:24 +00:00
asfernandes
565f994229
Get the blob charset of XSQLVAR only when relname is empty - thanks to Claudio
2006-08-11 12:31:21 +00:00
asfernandes
d3a7d1b21b
Put blob charset in XSQLVAR::sqlscale
2006-08-08 11:23:47 +00:00
asfernandes
6d2555a82b
Fix problem of not-nullable blobs being not printed
2006-08-02 12:50:23 +00:00
dimitr
e7daad878b
Cleanup of some older remainings...
2006-07-18 10:18:41 +00:00
robocop
acd1d6dcbc
Expand Michal Kubecek's idea to the SHOW command so the object types have more flexibility in their abbreviations. Example: SHOW EXCEP[TIONS] will do with every correct abbrev between 5 and 10 characters.
2006-07-11 07:13:46 +00:00
asfernandes
34a6dd6b9f
Correction
2006-07-01 22:48:42 +00:00
asfernandes
2dc17eeb5e
Misc
2006-07-01 02:21:22 +00:00
mkubecek
6c67b600ca
use TempFile to create temporary files
2006-06-30 19:09:24 +00:00
mkubecek
23ce7eda59
fixed check of fopen() failure
2006-06-30 15:45:03 +00:00
asfernandes
4919fc38c1
Small correction thanks to Claudio
2006-06-28 18:33:31 +00:00
asfernandes
ad4113e863
Implementation of feature-request (CORE-704) Ctrl+C to cancel queries - thanks to Michal Kubecek
2006-06-26 18:24:07 +00:00
mkubecek
a4221daa38
missing Firebird::PathName to C string conversion
2006-06-25 13:21:56 +00:00
asfernandes
b944e7bdc6
Correction
2006-06-15 22:34:49 +00:00
robocop
0914c3a9dd
People using other compilers shouldn't be bothered with workarounds for one compiler, while possible. We already have workarounds for gcc, SunOS4 headers, HP/UX compiler, SCO compiler, Apollo compiler... why adding more for everyone?
2006-06-15 04:56:24 +00:00
asfernandes
6704275f76
Make compilable in MSVC6
2006-06-06 15:42:50 +00:00
alexpeshkoff
ded5cc2c49
cleanup
2006-06-06 10:34:32 +00:00
dimitr
3937771826
More complete fix.
2006-06-01 05:56:55 +00:00
dimitr
96b99def48
Fixed issues reported by Michal.
2006-06-01 05:12:38 +00:00
dimitr
7cc12e8489
1) Reworked memory management in SORT. Now we're pools aware there.
...
2) Reworked error handling in SORT and its callers.
3) Replaced DLS+SortMem with the generic TempSpace class.
4) Replaced GDS temp file management with the TempFile class.
5) Various cleanup.
2006-05-31 08:53:00 +00:00
alexpeshkoff
b056a118b5
1. Avoid use of STL
...
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
2006-05-19 15:17:02 +00:00