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

13172 Commits

Author SHA1 Message Date
robocop
6c1eb42e7f Getting rid of IPSERV. 2004-10-09 01:38:29 +00:00
robocop
3649a2f3eb increment build number 2004-10-09 01:37:34 +00:00
robocop
f6b5de8a7a Redundant casts.
Getting rid of IPSERV.
2004-10-09 01:37:30 +00:00
fsg
1ab21aba8f increment build number 2004-10-09 01:09:10 +00:00
fsg
0db12d27a6 increment build number 2004-10-09 01:08:23 +00:00
skidder
8fe51d07aa increment build number 2004-10-09 00:43:06 +00:00
skidder
71c2c14bb9 Implement vprintf routine in Firebird::string class 2004-10-09 00:43:04 +00:00
skidder
6e12599ebf increment build number 2004-10-09 00:43:03 +00:00
skidder
380ab46249 increment build number 2004-10-08 22:52:17 +00:00
skidder
632fd3c4b9 Correct Firebird::string::printf behavior for very long strings 2004-10-08 22:52:08 +00:00
skidder
f30e994697 increment build number 2004-10-08 15:05:58 +00:00
skidder
e075d9f71a Add comment for a couple ugly aspects of exception handling (they need to be fixed, eventually) 2004-10-08 15:05:44 +00:00
paul_reeves
9b46748240 increment build number 2004-10-08 14:24:22 +00:00
paul_reeves
3fad6c7fac increment build number 2004-10-08 14:24:20 +00:00
paul_reeves
29d2a3f417 increment build number 2004-10-08 14:15:41 +00:00
hvlad
f5bbc4be14 increment build number 2004-10-08 11:11:00 +00:00
hvlad
62bcf6c131 Move 'fini_agg_distinct' declaration and definition in alphabet order 2004-10-08 11:10:58 +00:00
robocop
a8da598248 Redundant casts. 2004-10-08 11:08:42 +00:00
robocop
750558b908 increment build number 2004-10-08 11:08:41 +00:00
robocop
fc9602bce1 increment build number 2004-10-08 11:08:20 +00:00
hvlad
bb34776a9b increment build number 2004-10-08 10:18:47 +00:00
hvlad
edf72a34f6 Fix memory leak when a query contains both GROUP BY and DISTINCT and result set is empty 2004-10-08 10:18:41 +00:00
robocop
204acfa344 increment build number 2004-10-08 08:13:24 +00:00
robocop
336661d8a1 Style. 2004-10-08 08:13:22 +00:00
robocop
caff49bc63 increment build number 2004-10-08 08:12:31 +00:00
robocop
b85214950e increment build number 2004-10-08 08:12:06 +00:00
robocop
09ddb9b072 Simplification 2004-10-08 08:11:54 +00:00
robocop
e9c4d52ec0 increment build number 2004-10-08 04:48:04 +00:00
robocop
25f115b66e Closing several possible buffer overruns.
Alex is expected to overwrite my changes in isc_file.cpp.
2004-10-08 04:48:02 +00:00
robocop
74e8fec724 increment build number 2004-10-08 04:48:01 +00:00
robocop
40dd1a7ec2 increment build number 2004-10-08 04:47:58 +00:00
robocop
edf3ff1323 increment build number 2004-10-08 04:47:56 +00:00
robocop
f2de9f6211 increment build number 2004-10-08 04:47:53 +00:00
robocop
a17627f3e0 increment build number 2004-10-08 04:47:51 +00:00
robocop
1c09a997d1 increment build number 2004-10-08 04:47:48 +00:00
skidder
de0e7816f0 increment build number 2004-10-08 02:00:36 +00:00
skidder
e2008969e3 increment build number 2004-10-08 01:54:46 +00:00
fsg
b9c59c80fc increment build number 2004-10-08 01:10:16 +00:00
fsg
f6d50ed3b4 increment build number 2004-10-08 01:09:18 +00:00
skidder
e602e36bba increment build number 2004-10-07 21:34:27 +00:00
skidder
1118b51079 increment build number 2004-10-07 21:34:23 +00:00
skidder
684780e49e increment build number 2004-10-07 20:44:56 +00:00
skidder
f79fdfff47 increment build number 2004-10-07 20:25:45 +00:00
robocop
57c0165984 increment build number 2004-10-07 09:59:04 +00:00
robocop
d973e20600 Looking at gpre.c in FB1 and the usage of the variable fatal_env, it's evident that the conversion SEH->C++ try/except screwed the logic. The original idea was that CPR_abort will cause the program to exit gracefully, not to continue parsing, because it's useless and clutters the console with hundreds of messages. As far as I can test, when gpre cannot attach to the db, run-time failures can be detected by gpre_static or a false result is converted in exception. The new gpre_exception propagates up to the highest level where it allows the program to exit gracefully as it was in FB1. Until now, the behavior in FB1.5 & FB2 has been annoying. When we fail to connect to the db, anything more than we do is useless; we now will print a message, clean the house and exit. Hope everyone can compile my change. 2004-10-07 09:59:02 +00:00
robocop
d598b7bed2 increment build number 2004-10-07 09:46:28 +00:00
robocop
5833e93321 VMS-related changes. Just in case. 2004-10-07 09:46:03 +00:00
robocop
a2b4041050 Treat literal strings as constants, please. 2004-10-07 09:42:03 +00:00
robocop
45f07932f5 increment build number 2004-10-07 09:42:02 +00:00
robocop
04bdbb9b39 increment build number 2004-10-07 09:27:36 +00:00
robocop
74a5dbac5b increment build number 2004-10-07 09:27:35 +00:00
robocop
373b5e27de Fixed a bug in fatal_exception's constructor that causes fill_status to write garbage in the status vector.
Overload what() for the same class. It helps gpre to quit on failures (gpre changes still not posted).
2004-10-07 09:27:34 +00:00
robocop
68d33d4051 increment build number 2004-10-07 09:24:28 +00:00
robocop
7b01a5d1c8 Ugh, a change that belong to another, still not posted "configuration" slipped in. Go back. 2004-10-07 09:24:26 +00:00
robocop
c63ae6c01d increment build number 2004-10-07 09:19:27 +00:00
robocop
4cf152ec65 Misc. 2004-10-07 09:19:25 +00:00
robocop
d522bc65cf increment build number 2004-10-07 09:19:24 +00:00
dimitr
ecc64eb955 increment build number 2004-10-07 09:15:36 +00:00
dimitr
421f259a4e 1) Locks related cleanup
2) Got rid of TRA_nowait + transaction waits related cleanup
3) Return isc_lock_timeout when it's necessary
TODO: Enhance SET TRANSACTION
2004-10-07 09:15:32 +00:00
robocop
c29bf6d540 increment build number 2004-10-07 09:02:27 +00:00
robocop
4778d95532 Possible buffer overrun. 2004-10-07 09:02:24 +00:00
robocop
ff5e75b7bf increment build number 2004-10-07 09:01:43 +00:00
robocop
40aeec1962 Possible buffer overrun (SOLARIS & VMS)
strncpy does not guarantee to write the null terminator!
2004-10-07 09:01:39 +00:00
robocop
9bc25c625c increment build number 2004-10-07 08:44:04 +00:00
robocop
fd044f5851 Misc 2004-10-07 08:43:53 +00:00
robocop
a645f4f3d2 increment build number 2004-10-07 08:35:28 +00:00
robocop
ac4aa367b9 recalculate_length(),
copy_to(), safe copy to a char array,
constness,
style.
2004-10-07 08:35:25 +00:00
robocop
3cc621f651 increment build number 2004-10-07 08:35:24 +00:00
robocop
a8518a7336 increment build number 2004-10-07 08:33:56 +00:00
robocop
7581e18254 Little simplification. 2004-10-07 08:33:51 +00:00
robocop
3fafddbcbc increment build number 2004-10-07 08:29:47 +00:00
robocop
5c076e9aea Clarification on badly written old comment (problem with embedded blanks in identifiers) 2004-10-07 08:29:44 +00:00
robocop
836574553a increment build number 2004-10-07 08:28:50 +00:00
robocop
2928b139ae 1.- Style.
2.- The const_cast is no longer needed.
2004-10-07 08:28:47 +00:00
robocop
9dcef42b90 increment build number 2004-10-07 08:27:49 +00:00
robocop
ba48b1d1c9 Style 2004-10-07 08:27:45 +00:00
robocop
4625933fc9 increment build number 2004-10-07 08:25:51 +00:00
robocop
78c5931171 Fix a problem caused by cleanup changing #define to pointer to literal string.
Due to sizeof being involved, gbak could misinterpret a file as been a valid part of a multi-file backup.
2004-10-07 08:25:48 +00:00
robocop
723b7836a4 increment build number 2004-10-07 08:23:55 +00:00
robocop
77814b6cf5 Unused crud 2004-10-07 08:23:53 +00:00
robocop
09303836d4 increment build number 2004-10-07 08:21:20 +00:00
robocop
f066045351 Misc and treat string literals as constants. 2004-10-07 08:21:15 +00:00
skidder
10821c70a7 increment build number 2004-10-07 06:15:14 +00:00
skidder
2ce8ec6f11 Report lock manager error code to the user when pessimistic lock conflict is encountered. This change fixes a problem with deadlock reporting for pessimistic locks so it should be backported to B1_5_Release 2004-10-07 06:15:09 +00:00
fsg
26cfad57e7 increment build number 2004-10-07 01:10:03 +00:00
asfernandes
1b1e672f1b increment build number 2004-10-06 22:29:43 +00:00
asfernandes
4e5ac16b40 increment build number 2004-10-06 22:29:39 +00:00
arnobrinkman
07238fc57d increment build number 2004-10-06 11:44:07 +00:00
arnobrinkman
0209cf6c1f bugfix on previous commit 2004-10-06 11:44:03 +00:00
asfernandes
d67111d26d increment build number 2004-10-06 02:14:24 +00:00
asfernandes
a54f77ab8e increment build number 2004-10-06 01:40:58 +00:00
asfernandes
65e6f366db increment build number 2004-10-06 01:37:32 +00:00
fsg
464b195889 increment build number 2004-10-06 01:11:49 +00:00
fsg
c62d9dec2f increment build number 2004-10-06 01:11:05 +00:00
asfernandes
fad9e93903 increment build number 2004-10-06 01:05:05 +00:00
arnobrinkman
0dba4e28e7 increment build number 2004-10-05 21:09:54 +00:00
arnobrinkman
36f0cc2527 fix problem with duplicate keys and wrong second recordnumber order in IDX_create_index 2004-10-05 21:09:51 +00:00
dimitr
e83175565c increment build number 2004-10-05 20:16:45 +00:00
dimitr
275673fcf1 Fixed possible resource leaks for procedured subqueries. 2004-10-05 20:16:29 +00:00
hvlad
33bd3ab9f9 increment build number 2004-10-05 15:10:04 +00:00