robocop
08a33d50cc
Unfortunately several of these are intertwined:
...
CORE-462 New option in addition to -V switch to specify a custom verbose interval
CORE-2540 Utilities need a more coherent way to show help and version
CORE-2541 Too many hardcoded messages in nbackup
CORE-2542 qli and nbackup accept arbitrary input after the first letter of an option
CORE-2543 nbackup may hide the real cause of failure
CORE-2545 Lack of several validations in gbak
CORE-2547 Utilities need to honor their minimum number of characters to recognize an option
CORE-2565 Many hardcoded messages in Trace Manager
Moving functions that don't depend on preprocessing to iutils.cpp in isql is the only alien change here.
2009-11-05 09:03:41 +00:00
dimitr
a737954583
Wipe out the SCROLLABLE_CURSORS code + minor cleanup.
2009-10-31 06:28:40 +00:00
asfernandes
2bd4e4fa63
Fix boot build and regenerate file in Linux
2009-10-24 01:55:55 +00:00
asfernandes
eb059b8403
Misc
2009-10-02 02:17:36 +00:00
sboyd
52cf6fad66
Some more parameter conversion problems in the event intialization routines.
...
Fixed a bug in the parameter pool cleanup routines. I was freeing the entire pool table rather than the individual pool items.
2009-09-30 15:28:52 +00:00
sboyd
92c008ff52
Fixed bad parameter conversion in event registration routines.
2009-09-29 18:43:56 +00:00
alexpeshkoff
60a115efc2
Fixed CORE-2601: fine tuning of the installation directories does not work in configure
2009-09-11 10:49:46 +00:00
robocop
cc85974024
Style.
2009-08-21 10:37:15 +00:00
robocop
903293c9d1
Seems more readable to me.
2009-08-19 12:59:22 +00:00
robocop
8ce0cf3e79
Style.
2009-08-16 05:25:30 +00:00
sboyd
637a575b38
Fixed bugs introduced by addition of 64 bit column support.
2009-08-06 11:21:49 +00:00
asfernandes
fea56bf058
Misc
2009-08-06 01:06:05 +00:00
sboyd
a3e3fdc8e7
Added support for 64-bit integers to RM/Cobol code generator and run time.
2009-08-05 15:32:22 +00:00
robocop
e90fc8d63f
Change the interface again. Please full rebuild (although the many recent changes to common.h almost qualify as full rebuild).
2009-08-05 12:30:32 +00:00
asfernandes
2cb136d9b8
Misc
2009-08-05 02:12:46 +00:00
asfernandes
4171c16988
Some things discussed with Dmitry and Claudio - rename the new function to fb_print_blr, use ULONG parameter for blr_length and return int
2009-08-03 15:52:48 +00:00
asfernandes
4759973045
Fixed CORE-2576 - Server may crash parsing wrong or truncated BLR
...
Full rebuild required - CMP_compile2 prototype changed
2009-08-02 04:10:07 +00:00
asfernandes
6377356940
Misc
2009-07-23 00:56:28 +00:00
alexpeshkoff
3ae2411db7
This fixes bugs with blob_filter in my recent commit and at the same time should be compileable on SUn Studio. Thanks to Dmitry Yemanov.
2009-07-22 13:43:32 +00:00
alexpeshkoff
4506ae61bc
Solaris 9 patch from SAS
2009-07-21 08:58:28 +00:00
robocop
48d5ecbc1b
Misc.
2009-07-07 10:08:10 +00:00
robocop
67c4d03965
Style.
2009-06-28 11:59:30 +00:00
robocop
2ca526b779
Style.
2009-06-28 10:26:25 +00:00
robocop
f10e1b72eb
Style.
2009-06-27 06:23:36 +00:00
asfernandes
5dda9c1677
Misc
2009-06-27 03:03:56 +00:00
robocop
8fbcd85a30
Style.
2009-06-25 10:44:37 +00:00
asfernandes
78f400fc5b
Misc
2009-06-09 00:56:58 +00:00
robocop
913ded5189
in_sw_tab_t data member in_sw_state is bool.
2009-06-07 10:13:57 +00:00
robocop
2e3ce0d23d
Misc.
2009-06-07 09:49:58 +00:00
asfernandes
486962d8c1
Put TempFile in Firebird namespace
2009-06-06 18:39:29 +00:00
alexpeshkoff
c93c65df4c
Use macro __sun instead of sun for this platform
2009-05-07 07:11:06 +00:00
alexpeshkoff
cef41b3286
1. Solaric/Sparc SunProCC port.
...
2. Cleanup SOLARIS_MT threading model.
2009-05-05 08:06:37 +00:00
asfernandes
38a2912669
Misc
2009-05-03 21:57:13 +00:00
robocop
7a60a85ff9
Misc.
2009-05-03 14:09:40 +00:00
robocop
65c9cb6b1e
Use named constants to represent field lengths. In the future it will have to be split between logical length (characters) and physical fields (bytes, for the internal buffers).
2009-05-03 14:08:39 +00:00
robocop
e5b226f7a7
More unused params; style.
2009-05-02 13:00:09 +00:00
robocop
66b1227b22
Unused params, some formatting, cleanup.
2009-05-01 17:21:36 +00:00
asfernandes
1c20adb8fc
Misc
2009-04-29 01:52:49 +00:00
robocop
888000e21e
Unused function params.
2009-04-26 10:24:44 +00:00
asfernandes
7be7979f3f
Misc
2009-04-25 20:36:07 +00:00
robocop
2240ef786e
Alex says all compilers should support "const" today.
2009-04-24 17:04:33 +00:00
robocop
2d0df4d40e
Cleanup:
...
- get rrid of IB3 support,
- commnent unused enumeration members,
- delete unused function params
2009-04-24 15:26:46 +00:00
robocop
2efbb1a8c2
Style, comments, constness and some unused vars and keywords.
2009-04-22 11:44:39 +00:00
robocop
dea57e9099
Get rid of SCO.
2009-04-15 06:29:00 +00:00
alexpeshkoff
58bdb6c241
Cleanup - unsupported port HP10
2009-04-10 15:36:58 +00:00
asfernandes
f6f364da49
Trim trailling spaces
2009-04-04 16:39:31 +00:00
alexpeshkoff
77498cac9b
Fixed some warnings
2009-04-03 10:49:07 +00:00
robocop
fab6a3a6cf
Get rid of superflous parentheses.
2009-02-28 11:57:40 +00:00
alexpeshkoff
b279aa384b
Cleanup
2009-02-10 14:20:13 +00:00
alexpeshkoff
48ce4ebd97
Fixed gpre_static build on MacOS X
2009-01-23 08:09:07 +00:00
robocop
3689f15321
Style.
2009-01-20 08:33:59 +00:00
robocop
4ed4735e2c
Style: getting rid of more typedef's.
2009-01-18 11:37:32 +00:00
asfernandes
989d851fa3
Misc
2009-01-15 03:46:48 +00:00
robocop
77bd687168
Style.
2009-01-14 08:22:32 +00:00
robocop
fda9c3bc75
Style.
2009-01-05 08:22:58 +00:00
asfernandes
79e89d573d
Misc
2009-01-03 19:02:04 +00:00
robocop
4c021ec559
Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. Seventh pass.
2009-01-02 06:34:31 +00:00
asfernandes
a177d28d60
Misc
2008-12-31 20:22:10 +00:00
robocop
bb6f2ab0f7
Fix problem with uninitialized vars (the code has been unreliable since the IB days but it's unlikely that the failure will be triggered).
2008-12-31 09:42:20 +00:00
robocop
a1d52589d2
Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. Sixth pass.
2008-12-31 09:35:52 +00:00
robocop
8e55a2aced
Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. Fifth pass.
2008-12-29 10:26:36 +00:00
robocop
1d7709d4d7
Better C++ compliance.
2008-12-29 09:29:21 +00:00
asfernandes
dff4d4fa99
Misc
2008-12-27 18:15:50 +00:00
robocop
b9cff24278
Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. Fourth pass.
2008-12-27 10:04:31 +00:00
robocop
ed64fc2f45
Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. Third pass, boolean and languages cleanup.
2008-12-27 08:38:09 +00:00
robocop
3b001e7886
Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. Second pass.
2008-12-27 07:00:40 +00:00
robocop
1214fcdbd8
Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. First pass.
2008-12-25 07:46:53 +00:00
asfernandes
582d837778
Remove trailing spaces from epp files - I had forgot them
2008-12-20 23:50:22 +00:00
asfernandes
8fbf0e8e8c
Remove trailing spaces (.cpp files)
2008-12-05 01:20:14 +00:00
asfernandes
ff5f8745fb
Remove trailing spaces (.h files)
2008-12-05 00:56:15 +00:00
asfernandes
a5ff7ca091
Misc
2008-12-01 01:26:27 +00:00
alexpeshkoff
9431183e42
Implemented CORE-1667: Reading password from file/stdin
2008-11-30 17:11:56 +00:00
alexpeshkoff
d8ea120ded
AIX port - use FB_ prefix for alignment constants
2008-11-05 11:26:23 +00:00
alexpeshkoff
13a15d4bfe
1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
...
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
asfernandes
aeef076e58
Fixed CORE-1690 - Arithmetic exception, numeric overflow, or string truncation in utf8 tables
2008-08-23 03:23:44 +00:00
dimitr
a903e9357b
Cleanup.
2008-07-11 07:50:46 +00:00
alexpeshkoff
7c8427bc35
Separated CVT functions to common and jrd parts.
...
This made possible to avoid ugly CVT_move export.
Cleanup of errors handling in CVT functions.
2008-07-10 15:57:33 +00:00
asfernandes
5057e57065
Fixed CORE-1982 - Simultaneous backups or restores could interfere each with other using the services API
2008-07-08 15:32:42 +00:00
asfernandes
552f58dd48
Misc
2008-06-06 02:25:35 +00:00
robocop
b8ea332022
Misc.
2008-06-05 11:02:42 +00:00
robocop
ffe94c28c2
Misc and fix possible little B.O. in grant_revoke_privileges().
2008-06-05 10:57:38 +00:00
robocop
a1906d634f
Style.
2008-06-03 06:19:50 +00:00
robocop
07c087094d
Mostly remove useless parentheses.
2008-06-03 06:14:59 +00:00
sboyd
8bfcc680c6
Fixes to allow embedded SQL to work properly in RM/Cobol programs which use the CANCEL verb. This entailed:
...
- added RELEASE_REQUESTS FOR <dbname> as an embedded SQL command as well as QLI
- changed the RM/Cobol code generator to use isc_compile_request rather than isc_compile_request2
- changed the RM/Cobol code generator to use isc_dsql_allocate_statement rather than isc_dsql_alloc_statement2
As a result of this change RM/Cobol programs will have clean up their handles by issuing a RELEASE_REQUESTS call before exiting a subprogram using the EXIT PROGRAM verb.
2008-05-29 19:20:57 +00:00
sboyd
c05536e155
Added an entry point for isc_dsql_allocate_statement
2008-05-29 19:10:17 +00:00
alexpeshkoff
b9be96d37f
Applied Damyan's patch eliminating some warnings in gcc 4.3
2008-05-28 13:22:26 +00:00
robocop
5777ff76fa
More VC6 cleanup.
2008-05-14 13:11:41 +00:00
alexpeshkoff
773ed9d5af
Fixed AV
2008-03-24 14:40:12 +00:00
robocop
2b33eae4d1
Minimize casts.
2008-03-10 08:31:35 +00:00
asfernandes
bc9ae27d0a
Generate named structs in GPRE to not have a lot of warnings in GCC
2008-02-17 15:47:43 +00:00
sboyd
0b6c98af54
Changed the option for calls to isc_dsql_free_statement from DSQL_close to DSQL_drop. This allows cursors used in separately compiled subprograms which are CALLed and subsequently CANCELed to function properly. Failure to use DSQL_drop resulted in -502 errors.
2008-02-10 17:33:37 +00:00
asfernandes
b39ac40c9d
Misc
2008-02-03 02:32:39 +00:00
robocop
0d1985d1f0
Misc, explicit constructors, extra commas in enumerations, constness, etc.
2008-02-02 16:57:15 +00:00
asfernandes
aea2bcb354
Misc
2008-01-23 19:03:16 +00:00
alexpeshkoff
39896cb955
Fixed CORE-1671: atexit() calls in client libraries cause segfaults
...
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory
To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.
Also some related cleanup.
2008-01-23 15:52:40 +00:00
dimitr
e50e8e298c
The merge is being fixed.
2008-01-16 11:41:25 +00:00
dimitr
17e5267603
The merge continued.
2008-01-16 07:15:01 +00:00
asfernandes
54b36766c0
Misc
2007-11-17 00:38:16 +00:00
paulbeach
c823619e92
HPUX Port
2007-11-12 15:18:49 +00:00
paulbeach
7602a29b94
HPUX Port
2007-11-12 14:26:44 +00:00