robocop
8fd795893f
Fixed some possible buffer overruns and marked others.
2004-10-09 01:47:22 +00:00
robocop
6ccf3e6aec
increment build number
2004-10-09 01:40:35 +00:00
robocop
8d88c31734
increment build number
2004-10-09 01:40:34 +00:00
robocop
0ffefddd17
Misc.
2004-10-09 01:40:32 +00:00
robocop
d7df59f56f
increment build number
2004-10-09 01:38:31 +00:00
robocop
6c1eb42e7f
Getting rid of IPSERV.
2004-10-09 01:38:29 +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
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
f30e994697
increment build number
2004-10-08 15:05:58 +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
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
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
336661d8a1
Style.
2004-10-08 08:13:22 +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
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
7b01a5d1c8
Ugh, a change that belong to another, still not posted "configuration" slipped in. Go back.
2004-10-07 09:24:26 +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
4778d95532
Possible buffer overrun.
2004-10-07 09:02:24 +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
fd044f5851
Misc
2004-10-07 08:43:53 +00:00
robocop
7581e18254
Little simplification.
2004-10-07 08:33:51 +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
arnobrinkman
0209cf6c1f
bugfix on previous commit
2004-10-06 11:44:03 +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
275673fcf1
Fixed possible resource leaks for procedured subqueries.
2004-10-05 20:16:29 +00:00
paul_reeves
20097b332b
increment build number
2004-10-05 10:56:56 +00:00
paul_reeves
c65492d8d3
increment build number
2004-10-05 10:56:55 +00:00
paul_reeves
5b17ee1126
increment build number
2004-10-05 10:56:47 +00:00
hvlad
684a23096b
increment build number
2004-10-05 07:03:46 +00:00
fsg
16a86758e6
increment build number
2004-10-05 01:09:06 +00:00
fsg
8ad5588f4c
increment build number
2004-10-05 01:08:17 +00:00
alexpeshkoff
1809423469
increment build number
2004-10-04 16:55:16 +00:00
robocop
39547d4b1b
increment build number
2004-10-04 08:47:51 +00:00
robocop
c23b1ec33f
increment build number
2004-10-04 08:37:54 +00:00
robocop
d6f9a7874a
Close vulnerability #6 in gds__interprete's new version.
...
In the loop, if several parameter exist, they are copied one after another in the same dynamic buffer. Therefore, for the 2nd param and more, we don't have the full buffer size to copy arguments, but only the remainder. Big buffer overflow could happen here.
If there's no buffer at all (from fix #5 ), the empty literal string is passed.
Now, fb_interpret seems ready to be used.
2004-10-04 08:37:49 +00:00
robocop
1999c4b699
increment build number
2004-10-04 08:15:02 +00:00
robocop
ed17cfafbf
Style:
...
if<space>(
for<space>(
switch<space>(
while<space>(
2004-10-04 08:15:00 +00:00
robocop
af7009beab
increment build number
2004-10-04 08:14:56 +00:00
robocop
cc4b4519b4
increment build number
2004-10-04 08:14:48 +00:00
robocop
9ae6ff9817
increment build number
2004-10-04 08:14:43 +00:00
robocop
d563607b99
increment build number
2004-10-04 08:14:39 +00:00
robocop
111568b907
increment build number
2004-10-04 08:07:36 +00:00
robocop
4964a1c7a1
Close vulnerability #5 in gds__interprete's new version, reported by Dmitry Sibiryakov.
...
When copying paramters to a dynamic buffer, the null terminator was written beyond the buffer's end.
Additionally, if there's no buffer at all (to be evident when fix #6 is posted), the empty literal string is passed.
2004-10-04 08:07:28 +00:00
robocop
43c46a29cd
Close vulnerability #4 in gds__interprete's new version.
...
Static array with 10 places to hold pointers to parameters (isc_arg_string, isc_arg_number & isc_arg_cstring) may overflow in the loop that fills it and doesn't check bounds.
2004-10-04 07:38:28 +00:00
skidder
5ad0284800
increment build number
2004-10-04 05:23:59 +00:00
skidder
abf5277660
increment build number
2004-10-04 05:23:58 +00:00
robocop
77a26b2156
increment build number
2004-10-04 04:59:45 +00:00
robocop
e5ad0f1a7f
Misc cleanup.
2004-10-04 04:59:43 +00:00
robocop
0535156358
increment build number
2004-10-04 04:59:42 +00:00
robocop
b231d30b4e
increment build number
2004-10-04 04:45:06 +00:00
robocop
c3fb316461
increment build number
2004-10-04 04:44:53 +00:00
robocop
bdf5dea379
Close vulnerability #3 in gds__interprete's new version.
...
Traditional sprintf could write past the end of buffer.
2004-10-04 04:44:52 +00:00
robocop
b4704b7bf4
increment build number
2004-10-04 04:43:44 +00:00
robocop
54b61b6cd5
Totally misc: typo in comment.
2004-10-04 04:43:42 +00:00
robocop
a13558c917
increment build number
2004-10-04 04:42:58 +00:00
robocop
0a7c7d1860
Fix problem created by Blas' cleanup (went unnoticed at its due time).
...
sizeof(literal string) != sizeof(pointer to literal string)
Possible buffer overrun in one place.
2004-10-04 04:42:56 +00:00
robocop
c25fa7a153
increment build number
2004-10-04 04:39:59 +00:00
robocop
9b112424fa
Months ago I marked a buffer overrun in deliver_request().
...
Now I think I've fixed it.
2004-10-04 04:39:55 +00:00
asfernandes
5631d1fa70
increment build number
2004-10-04 02:00:02 +00:00
asfernandes
a15eaca9a8
increment build number
2004-10-04 01:59:58 +00:00
asfernandes
df29eee21d
increment build number
2004-10-03 23:05:31 +00:00
asfernandes
5c6760616c
increment build number
2004-10-03 23:05:05 +00:00
asfernandes
ae724176ea
increment build number
2004-10-03 23:05:01 +00:00
asfernandes
0ae648f26e
increment build number
2004-10-03 23:05:00 +00:00
asfernandes
be9ca9c237
increment build number
2004-10-03 23:04:53 +00:00
asfernandes
12cc466cef
increment build number
2004-10-03 23:04:39 +00:00
asfernandes
4eee6189a2
increment build number
2004-10-03 23:03:49 +00:00
asfernandes
6a5fd35abb
increment build number
2004-10-03 23:03:41 +00:00
asfernandes
d206651fb0
increment build number
2004-10-03 23:03:37 +00:00
asfernandes
d8bf06633d
increment build number
2004-10-03 23:03:35 +00:00
asfernandes
70e86e4a27
increment build number
2004-10-03 23:03:06 +00:00
asfernandes
9c89e39ebc
increment build number
2004-10-03 23:02:23 +00:00
asfernandes
5f4ec3fc30
increment build number
2004-10-03 23:02:12 +00:00
asfernandes
53435eb27d
increment build number
2004-10-03 23:02:08 +00:00
asfernandes
9ce4813f56
increment build number
2004-10-03 23:02:07 +00:00
asfernandes
0a1411dd09
increment build number
2004-10-03 23:01:57 +00:00
asfernandes
bb5b31a963
increment build number
2004-10-03 23:01:37 +00:00
asfernandes
b17d76a37f
increment build number
2004-10-03 23:01:26 +00:00
skidder
29432abf61
increment build number
2004-10-03 20:18:15 +00:00
skidder
3e6b170862
Roll back implementation of Claudio suggestion for consturctor of BID structure. It forced addition of constructors for message structures generated by GPRE which is not correct
2004-10-03 20:18:13 +00:00
skidder
9d1295bd7a
increment build number
2004-10-03 20:18:11 +00:00
skidder
7db6155443
increment build number
2004-10-03 20:14:44 +00:00
dimitr
c9f1d74489
increment build number
2004-10-03 12:36:58 +00:00
dimitr
f85ce55c14
Minor correction.
2004-10-03 12:36:54 +00:00
dimitr
f7b424881b
increment build number
2004-10-03 12:16:47 +00:00
dimitr
6f6e76f102
Some checks as suggested by Claudio.
2004-10-03 12:16:45 +00:00
dimitr
97b0f93226
increment build number
2004-10-03 12:10:23 +00:00
dimitr
ae9d129c1c
Added more points to reschedule.
2004-10-03 12:10:19 +00:00
dimitr
3915e058ab
increment build number
2004-10-03 11:39:06 +00:00
robocop
49533d7b02
increment build number
2004-10-03 09:48:55 +00:00
robocop
c68345c9f5
Shortly after I committed, I noticed that ISC_strip_filename() is only declared but not defined anywhere. Deleted it.
2004-10-03 09:48:53 +00:00
robocop
7b2279fe8a
increment build number
2004-10-03 09:44:44 +00:00
robocop
3ffa0f1f0c
Fix assertion in fb_string has agreed with Alex: in the caller function.
2004-10-03 09:44:42 +00:00
robocop
aaa48a9a3e
increment build number
2004-10-03 09:31:13 +00:00
robocop
1da60e8b11
Fix mistake in operator until I'm ready to commit our utility snprintf.
2004-10-03 09:31:08 +00:00
robocop
b7b5cbbd08
increment build number
2004-10-03 07:06:23 +00:00
robocop
8f2a27574a
increment build number
2004-10-03 07:04:48 +00:00
robocop
155269a214
increment build number
2004-10-03 07:04:42 +00:00
robocop
bdc4b6e8ea
increment build number
2004-10-03 06:34:47 +00:00
robocop
a8d0f250ed
increment build number
2004-10-03 06:33:45 +00:00
robocop
a3ea65ee5f
increment build number
2004-10-03 06:33:44 +00:00
robocop
886a95771d
increment build number
2004-10-03 06:29:28 +00:00
robocop
b6251168ee
increment build number
2004-10-03 04:49:05 +00:00
robocop
31ba754981
After talking to Ann, decided to disable several items:
...
- obsolete items like WAL and JOURNAL (cleaned in the past)
- crud from attempts never finished like the shared cache manager for Classic
- DSQL nodes that aren't used. This allowed freeing some keywords.
The functionality was disabled by commenting the code. No code has been deleted.
2004-10-03 04:49:04 +00:00
robocop
a769aa49dd
increment build number
2004-10-03 04:49:01 +00:00
robocop
ecae18b7a0
increment build number
2004-10-03 04:48:57 +00:00
robocop
822b17a58e
increment build number
2004-10-03 04:48:50 +00:00
robocop
173065b83d
increment build number
2004-10-03 04:48:45 +00:00
robocop
436535e954
increment build number
2004-10-03 04:44:51 +00:00
robocop
ba06e1ca49
increment build number
2004-10-03 04:44:01 +00:00
fsg
ccce511c41
increment build number
2004-10-03 01:07:35 +00:00
robocop
79dde2e4b5
increment build number
2004-10-02 09:33:10 +00:00
robocop
d9f1bb1842
increment build number
2004-10-02 09:33:08 +00:00
robocop
f67540a4a5
Member functions that don't change anything are marked const.
2004-10-02 09:33:06 +00:00
robocop
d4ecae2d9a
increment build number
2004-10-02 09:33:04 +00:00
robocop
9c52ead887
increment build number
2004-10-02 09:31:14 +00:00
robocop
95bd842887
Shorter code.
2004-10-02 09:29:48 +00:00
robocop
2be6d00184
increment build number
2004-10-02 09:28:26 +00:00
robocop
1062dbc1e2
Restore check for negative rec number just in case.
2004-10-02 09:28:19 +00:00
robocop
c3964f646a
increment build number
2004-10-02 09:26:26 +00:00
robocop
cad2990b6e
Make comment clear
2004-10-02 09:26:21 +00:00
asfernandes
e1d2f2f375
increment build number
2004-10-02 02:26:09 +00:00
asfernandes
fda93c7819
increment build number
2004-10-02 01:13:32 +00:00
fsg
92d391d506
increment build number
2004-10-02 01:09:36 +00:00
skidder
875df71e0f
increment build number
2004-10-01 21:29:35 +00:00
skidder
714d041fe9
increment build number
2004-10-01 21:29:31 +00:00
skidder
e8d37fc3c4
Small lock manager fixes.
...
Use 64-bit lock manager performance counters. 32-bit counters overflowed every few hours under load and this was considerably reduced their usefulness.
Use separate version for 64-bit lock manager tables. While you can have both 32-bit and 64-bit versions of engine running on the same machine lock manager structures have different layout and mismatch is not desireable.
2004-10-01 21:29:30 +00:00
skidder
b63a6f8a20
increment build number
2004-10-01 21:13:06 +00:00
skidder
36c4d7b832
Implement BID constructor as Claudio suggested
2004-10-01 21:12:46 +00:00
dimitr
55afa6f550
increment build number
2004-10-01 09:46:01 +00:00
dimitr
3a043cf1dd
Some minor corrections, as suggested by Claudio.
2004-10-01 09:45:55 +00:00
hvlad
2afe98b545
increment build number
2004-10-01 06:28:12 +00:00
robocop
82e0973ced
increment build number
2004-10-01 06:21:43 +00:00
robocop
2816af8e97
Misc
2004-10-01 06:21:37 +00:00
fsg
f9a159f140
increment build number
2004-10-01 01:09:36 +00:00
fsg
7afa4ccf22
increment build number
2004-10-01 01:08:50 +00:00
skidder
10525a76eb
increment build number
2004-09-30 17:45:15 +00:00
skidder
abe8670cbe
Use slightly more hairy BID structure to work correctly on Sparc, PPC and other RISC platforms
2004-09-30 17:45:09 +00:00
skidder
d8f7770e33
increment build number
2004-09-30 16:30:13 +00:00
skidder
ee1c21037d
increment build number
2004-09-30 16:29:24 +00:00
hvlad
7c639887ec
increment build number
2004-09-30 14:36:12 +00:00
hvlad
1ef59c9ab2
Fix errors after RecordBitmap introduced
2004-09-30 14:35:50 +00:00
asfernandes
d2d5cb91ce
increment build number
2004-09-30 02:39:28 +00:00
fsg
15b8173ddb
increment build number
2004-09-30 01:09:42 +00:00
fsg
fbe7bfcb94
increment build number
2004-09-30 01:08:57 +00:00
arnobrinkman
0e8dc3dc78
increment build number
2004-09-29 21:59:17 +00:00
paul_reeves
ce9cef8a68
increment build number
2004-09-29 10:11:59 +00:00
paul_reeves
c31387fad0
increment build number
2004-09-29 10:03:46 +00:00
robocop
ae0ab01926
increment build number
2004-09-29 08:21:08 +00:00
robocop
9fa3fa270b
Don't know if it will work, but at least reflects the previous changes in other places.
2004-09-29 08:20:48 +00:00
robocop
6f6e7c360b
increment build number
2004-09-29 06:42:31 +00:00
robocop
4b6d512b4d
increment build number
2004-09-29 06:41:51 +00:00
robocop
a799c31367
increment build number
2004-09-29 03:46:20 +00:00
robocop
503548c7af
Do not override local fb_assert like the ones in gpre and dsql.
...
(The problem appeared when I applied utils_proto.h in more places.)
2004-09-29 03:46:17 +00:00
robocop
b50cf2f9fd
increment build number
2004-09-29 03:44:41 +00:00
asfernandes
dd8cc7ae35
increment build number
2004-09-29 02:49:18 +00:00
fsg
977495b192
increment build number
2004-09-29 01:10:13 +00:00
asfernandes
45ab8901e3
increment build number
2004-09-29 00:17:36 +00:00
skidder
7751ccd3fe
increment build number
2004-09-28 21:50:12 +00:00
skidder
85297ac45a
Fix MSVC7 builds
2004-09-28 21:50:10 +00:00
skidder
4da4cf0584
increment build number
2004-09-28 21:50:09 +00:00
skidder
073689cd95
increment build number
2004-09-28 21:50:07 +00:00
arnobrinkman
63ed1e9c59
increment build number
2004-09-28 20:59:41 +00:00
dimitr
0d9b742e3b
increment build number
2004-09-28 20:26:16 +00:00
dimitr
a4cb9ebc26
Added transaction lock timeouts and new TPB value.
2004-09-28 20:25:52 +00:00
dimitr
863bc63f7c
increment build number
2004-09-28 17:54:49 +00:00
skidder
b65d1dc5bb
increment build number
2004-09-28 06:33:55 +00:00
skidder
a774b8535d
Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally
2004-09-28 06:33:53 +00:00
skidder
89a2999e1c
increment build number
2004-09-28 06:28:42 +00:00
skidder
368bb88864
increment build number
2004-09-28 06:28:41 +00:00
skidder
02a0915156
Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally
2004-09-28 06:28:38 +00:00
skidder
823b2654c3
increment build number
2004-09-28 06:27:20 +00:00
skidder
f1a72bf1e8
increment build number
2004-09-28 06:27:15 +00:00
stryqx
fc746532cc
increment build number
2004-09-28 05:56:12 +00:00
fsg
9554bc202f
increment build number
2004-09-28 01:11:00 +00:00
fsg
2c4c0297c4
increment build number
2004-09-28 01:10:16 +00:00
asfernandes
7d753fa409
increment build number
2004-09-28 00:39:06 +00:00
asfernandes
bedb99d532
increment build number
2004-09-27 22:55:25 +00:00
arnobrinkman
c2caed2cd1
increment build number
2004-09-27 22:42:59 +00:00
arnobrinkman
9d63050cf4
bugfix in delete_node
...
litlle optimization in compress() function
2004-09-27 22:42:56 +00:00
asfernandes
9f9d995f44
increment build number
2004-09-27 22:36:06 +00:00
asfernandes
ccb4df95a3
increment build number
2004-09-27 22:34:03 +00:00
asfernandes
0335ba3932
increment build number
2004-09-27 16:18:13 +00:00
asfernandes
5a508f9d94
increment build number
2004-09-27 16:18:09 +00:00
robocop
ec2d848132
increment build number
2004-09-27 11:50:32 +00:00
robocop
432f4b4376
Bye WAL macro
2004-09-27 11:50:28 +00:00
hvlad
953d160085
increment build number
2004-09-27 08:34:16 +00:00
hvlad
b3d164010d
increment build number
2004-09-27 08:31:38 +00:00
hvlad
828a0615a1
Fix 100% CPU use by cache_writer in some rare cases
2004-09-27 08:31:20 +00:00
dimitr
6d6d3eb419
increment build number
2004-09-27 06:53:05 +00:00
dimitr
b01c48b381
Fixed my yesterday's commit once more.
2004-09-27 06:53:02 +00:00
robocop
6690dcdaa1
increment build number
2004-09-27 03:44:57 +00:00
robocop
0f876d3492
Fixed wrong function explanation (Borland's advanced copy/paste)
2004-09-27 03:44:54 +00:00
robocop
d7600705af
increment build number
2004-09-27 03:43:07 +00:00
fsg
2731520edf
increment build number
2004-09-27 01:10:03 +00:00
skidder
178eb794e3
increment build number
2004-09-26 22:37:32 +00:00
asfernandes
a43f408527
increment build number
2004-09-26 15:52:54 +00:00
asfernandes
3a3292647d
increment build number
2004-09-26 15:52:49 +00:00
asfernandes
a1ec6ecedb
increment build number
2004-09-26 15:26:12 +00:00
asfernandes
91f49f8c9b
increment build number
2004-09-26 15:26:08 +00:00
asfernandes
1ea5c802d9
increment build number
2004-09-26 14:42:26 +00:00
asfernandes
9b8410ec8f
increment build number
2004-09-26 14:04:46 +00:00
asfernandes
779b2480f7
increment build number
2004-09-26 14:04:40 +00:00
dimitr
a2f1c14bf8
increment build number
2004-09-26 12:37:29 +00:00
dimitr
0551c0fcb6
Fixed some issues with expression indices.
2004-09-26 12:37:24 +00:00
dimitr
9528b400c4
increment build number
2004-09-26 12:00:55 +00:00
dimitr
1faae184d4
Fixed my today's commit.
2004-09-26 12:00:37 +00:00
robocop
10fb722b27
increment build number
2004-09-26 11:23:34 +00:00
robocop
20b38f1aad
Got rid of spurious cast.
2004-09-26 11:23:32 +00:00
robocop
a14e632b5b
increment build number
2004-09-26 11:23:29 +00:00
robocop
ce912c6edf
increment build number
2004-09-26 11:19:34 +00:00
robocop
899a9f4ef1
increment build number
2004-09-26 11:18:35 +00:00
robocop
156b433415
increment build number
2004-09-26 11:17:43 +00:00
dimitr
bef9e3549b
increment build number
2004-09-26 09:49:19 +00:00
dimitr
7460be6611
1) Added AVL-binary tree implementation for the dirty page tree. Notes:
...
- old implementation is still in place and can be turned on (see BALANCED_DIRTY_PAGE_TREE macro)
- both implementations are unconditional to keep them in sync until the old one is dropped completely
2) Increased MAX_PAGE_BUFFERS to 128K (2GB for 16K page size)
2004-09-26 09:49:16 +00:00
robocop
5aa03d20d9
increment build number
2004-09-26 07:49:58 +00:00
robocop
939c35f6b0
increment build number
2004-09-26 07:49:57 +00:00
robocop
2dbd4ec1e5
increment build number
2004-09-26 07:48:32 +00:00
robocop
81f6ff0765
increment build number
2004-09-26 07:45:34 +00:00
robocop
8021b1db19
Redundant cast
2004-09-26 07:45:19 +00:00
robocop
6ab8a7fc59
increment build number
2004-09-26 07:42:55 +00:00
robocop
39d5047bd0
increment build number
2004-09-26 07:41:42 +00:00
robocop
78d9a87427
increment build number
2004-09-26 07:38:51 +00:00
robocop
f073fe1754
increment build number
2004-09-26 07:33:33 +00:00
robocop
6a001db37a
increment build number
2004-09-26 07:32:29 +00:00
robocop
317160c8a6
increment build number
2004-09-26 07:32:27 +00:00
robocop
08bc4e50ce
increment build number
2004-09-26 07:31:41 +00:00
robocop
1fbbd19489
increment build number
2004-09-26 07:24:13 +00:00
robocop
f5530981b2
Use exact_name instead of name_length with custom code
2004-09-26 07:24:04 +00:00
asfernandes
8dbf81f9f0
increment build number
2004-09-26 02:57:44 +00:00
robocop
883637004a
increment build number
2004-09-26 01:49:55 +00:00
robocop
88d59606be
increment build number
2004-09-26 01:49:54 +00:00
robocop
840bf14b36
If we are using namespace fb_utils, it doesn't make sense to prefix functions in it with fb_ again. Mechanical replacement made one by one (no bulk automatic changes).
2004-09-26 01:49:52 +00:00
robocop
193d0944bf
increment build number
2004-09-26 01:49:50 +00:00
robocop
92947cd917
increment build number
2004-09-26 01:49:47 +00:00
robocop
dbbf1dda02
increment build number
2004-09-26 01:49:37 +00:00
robocop
45c34a4d1a
increment build number
2004-09-26 01:46:34 +00:00
fsg
041ee76d01
increment build number
2004-09-26 01:12:02 +00:00
fsg
313712fba1
increment build number
2004-09-26 01:11:19 +00:00
asfernandes
3f75fa13fe
increment build number
2004-09-26 00:59:36 +00:00
asfernandes
91fdf5876d
increment build number
2004-09-26 00:59:30 +00:00
asfernandes
c8dcf2cd89
increment build number
2004-09-26 00:59:29 +00:00
asfernandes
cd90d2120c
increment build number
2004-09-26 00:59:19 +00:00
asfernandes
f8bd945884
increment build number
2004-09-26 00:58:57 +00:00
asfernandes
1333e0af2f
increment build number
2004-09-26 00:58:44 +00:00
skidder
be6645d596
increment build number
2004-09-25 20:29:54 +00:00
skidder
497c601acc
Reading memory after the end of array is generally bad practice. Avoid it.
2004-09-25 20:29:51 +00:00
dimitr
da77375d69
increment build number
2004-09-25 19:38:42 +00:00
asfernandes
96f413cc99
increment build number
2004-09-25 19:19:51 +00:00
robocop
5171595664
increment build number
2004-09-25 10:28:12 +00:00
robocop
70b41bb3a4
increment build number
2004-09-25 10:28:10 +00:00
robocop
7dcb66a250
When you call va_start, call va_end, don't assume it does nothing because some platforms don't have code for it!
...
Changed some sprintf to SNPRINTF. Work in progress WRT wrapper for this function.
2004-09-25 10:28:09 +00:00
robocop
bac3da8c72
increment build number
2004-09-25 10:28:02 +00:00
robocop
d44f604668
increment build number
2004-09-25 10:27:36 +00:00
robocop
ee4e44df89
increment build number
2004-09-25 10:27:35 +00:00
robocop
9684ec0eea
increment build number
2004-09-25 10:27:29 +00:00
robocop
16dfc501c1
Close vulnerability #2 in gds__interprete's new version.
...
Work in progress (regarding SNPRINTF wrapper, too).
2004-09-25 10:23:41 +00:00
robocop
c9c4b5c2da
increment build number
2004-09-25 10:20:02 +00:00
robocop
d293b51c50
Things that don't change are const
2004-09-25 10:19:50 +00:00
fsg
1cfd5353d7
increment build number
2004-09-25 01:10:21 +00:00
fsg
878e78fa0b
increment build number
2004-09-25 01:09:38 +00:00
hvlad
0545a9d4e8
increment build number
2004-09-24 15:48:23 +00:00
hvlad
799d2d9e39
Don't rollback prepared 2PC sub-transaction
2004-09-24 15:48:20 +00:00
hvlad
09fc3117db
increment build number
2004-09-24 15:45:05 +00:00
hvlad
025d2fd5ee
increment build number
2004-09-24 15:39:04 +00:00
hvlad
2aa0aeebbb
increment build number
2004-09-24 15:39:03 +00:00
hvlad
24bdb840b9
increment build number
2004-09-24 15:33:19 +00:00
robocop
ffc62bae30
increment build number
2004-09-24 06:48:31 +00:00
robocop
2563e235ec
increment build number
2004-09-24 06:48:29 +00:00
robocop
1d5c1da34f
increment build number
2004-09-24 06:42:41 +00:00
robocop
4eefd6d63e
Totally misc
2004-09-24 06:40:13 +00:00
robocop
1092e91420
increment build number
2004-09-24 06:40:12 +00:00
fsg
ca723adf10
increment build number
2004-09-24 01:09:47 +00:00
arnobrinkman
f23e94ddfe
increment build number
2004-09-24 00:11:41 +00:00
arnobrinkman
3a5cec7e97
1) Add filename and linenumber to loginformation for ERR_BUGCHECK
...
2) Fix some index bugs and little refactoring
2004-09-24 00:11:32 +00:00
robocop
12773fc1ae
increment build number
2004-09-23 07:41:48 +00:00
alexpeshkoff
bbc5dce38e
increment build number
2004-09-23 07:03:19 +00:00
alexpeshkoff
d5ecadf73a
increment build number
2004-09-23 07:03:15 +00:00
dimitr
fb791681ea
increment build number
2004-09-23 05:21:38 +00:00
dimitr
f576ebbec7
Fixed bug with DELETE against naturally updatable views.
2004-09-23 05:21:32 +00:00
robocop
77801ac226
increment build number
2004-09-23 04:53:15 +00:00
robocop
3cc6f73ef5
increment build number
2004-09-23 04:51:56 +00:00
fsg
a373cdaf7f
increment build number
2004-09-23 01:08:03 +00:00
dimitr
0d72f4e3fb
increment build number
2004-09-22 20:33:15 +00:00
robocop
a9b3a6937b
increment build number
2004-09-22 11:07:58 +00:00
robocop
9426740414
increment build number
2004-09-22 08:56:07 +00:00
robocop
1563cd7761
First attempt to close vulnerability reported by Daniel Urban
2004-09-22 08:56:04 +00:00
robocop
508b165fa4
increment build number
2004-09-22 08:54:43 +00:00
robocop
db3f880625
increment build number
2004-09-22 08:54:38 +00:00
robocop
dcf8791bc5
increment build number
2004-09-22 08:52:54 +00:00
robocop
9131870b50
increment build number
2004-09-22 08:49:54 +00:00
dimitr
d708f87427
increment build number
2004-09-22 07:37:15 +00:00
dimitr
87c1305c03
Removed compile-time upper bound checks.
...
Limited the SUBSTRING result by 32k characters.
2004-09-22 07:36:55 +00:00