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

227 Commits

Author SHA1 Message Date
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