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

21522 Commits

Author SHA1 Message Date
asfernandes
ad0143ac68 Always check max length of DDL strings 2006-09-27 16:48:33 +00:00
fsg
af227d0a85 increment build number 2006-09-27 02:19:19 +00:00
asfernandes
d2d0d06440 increment build number 2006-09-27 00:32:49 +00:00
asfernandes
9c9019598a Misc 2006-09-27 00:32:47 +00:00
dimitr
712c4863de increment build number 2006-09-26 15:09:49 +00:00
dimitr
228ff32d1e A few extentions to the clumplet classes. 2006-09-26 15:09:46 +00:00
fsg
b21d234f1f increment build number 2006-09-26 02:20:15 +00:00
georgy_sergeev
d59598f4cd increment build number 2006-09-25 09:54:15 +00:00
georgy_sergeev
8bec751110 increment build number 2006-09-25 09:54:13 +00:00
georgy_sergeev
41ba83a0b0 increment build number 2006-09-25 09:54:12 +00:00
georgy_sergeev
4910e15bdd increment build number 2006-09-25 09:54:07 +00:00
georgy_sergeev
ce69991906 increment build number 2006-09-25 09:54:02 +00:00
georgy_sergeev
4f652818c2 increment build number 2006-09-25 09:54:01 +00:00
georgy_sergeev
2e6a850bf3 increment build number 2006-09-25 09:53:57 +00:00
georgy_sergeev
4ce5a57ef5 increment build number 2006-09-25 09:53:56 +00:00
georgy_sergeev
3e2e25cf09 increment build number 2006-09-25 09:53:55 +00:00
georgy_sergeev
0ce14dee25 increment build number 2006-09-25 09:53:53 +00:00
georgy_sergeev
5ffe6d74e5 increment build number 2006-09-25 09:53:51 +00:00
georgy_sergeev
d45897f442 increment build number 2006-09-25 09:53:50 +00:00
georgy_sergeev
6c5b0e5200 increment build number 2006-09-25 09:53:47 +00:00
georgy_sergeev
a50ecad3bc increment build number 2006-09-25 09:53:41 +00:00
georgy_sergeev
9f8438befa increment build number 2006-09-25 09:53:33 +00:00
georgy_sergeev
e268588d1b increment build number 2006-09-25 09:48:04 +00:00
georgy_sergeev
3971ef5b77 increment build number 2006-09-25 09:37:59 +00:00
georgy_sergeev
2eeff625a5 increment build number 2006-09-25 09:37:58 +00:00
georgy_sergeev
cf96fc5c85 increment build number 2006-09-25 09:35:21 +00:00
georgy_sergeev
55c183ccf2 increment build number 2006-09-25 09:35:19 +00:00
fsg
16ef645e90 increment build number 2006-09-25 02:20:39 +00:00
asfernandes
6abc861b2b increment build number 2006-09-24 03:16:55 +00:00
asfernandes
7aec5c407f Misc 2006-09-24 03:16:52 +00:00
fsg
78375d6760 increment build number 2006-09-23 02:20:36 +00:00
fsg
9345868088 increment build number 2006-09-23 02:19:54 +00:00
dimitr
d34131a320 increment build number 2006-09-22 12:58:53 +00:00
dimitr
7023667fe4 increment build number 2006-09-22 11:51:39 +00:00
dimitr
e61187fb93 Don't report an error if the client library is installed manually. 2006-09-22 11:51:34 +00:00
dimitr
28241befff increment build number 2006-09-22 04:24:48 +00:00
dimitr
b0d36e202c Fixed the issue reported in fb-devel. 2006-09-22 04:24:45 +00:00
asfernandes
7f034246db increment build number 2006-09-22 02:34:44 +00:00
paul_reeves
f8152fcb71 increment build number 2006-09-21 12:35:11 +00:00
paul_reeves
319c5babc6 increment build number 2006-09-21 12:35:04 +00:00
asfernandes
cf12164703 increment build number 2006-09-21 12:23:23 +00:00
asfernandes
b9d60f6804 Improvements based on Claudio suggestions 2006-09-21 12:23:20 +00:00
paul_reeves
ee28935e4a increment build number 2006-09-21 10:59:42 +00:00
fsg
1bfc905b05 increment build number 2006-09-21 02:19:28 +00:00
dimitr
dc33a2e7cc increment build number 2006-09-20 06:52:10 +00:00
dimitr
ec4d4ac13e increment build number 2006-09-20 06:51:39 +00:00
fsg
1f472146eb increment build number 2006-09-20 02:19:30 +00:00
asfernandes
d3954124b5 increment build number 2006-09-19 02:30:11 +00:00
asfernandes
bf060eafbf Misc 2006-09-19 02:30:08 +00:00
fsg
a0da750ccf increment build number 2006-09-18 02:19:31 +00:00
asfernandes
d984031a98 increment build number 2006-09-17 20:06:37 +00:00
asfernandes
45346169c5 1) UNICODE_CI - UNICODE case-insensitive collation for UTF8
2) Locale specific attribute for UNICODE collations
3) Remove code duplication in implementation of UNICODE collations for fbintl
4) Remove ugly TEXTTYPE type
2006-09-17 20:06:36 +00:00
asfernandes
7acb78eda9 increment build number 2006-09-17 20:06:35 +00:00
asfernandes
8c6147a83b increment build number 2006-09-17 20:06:34 +00:00
asfernandes
87bbda6fb7 increment build number 2006-09-17 20:06:31 +00:00
asfernandes
bd9269c0e6 increment build number 2006-09-17 20:06:29 +00:00
asfernandes
eddc74b512 increment build number 2006-09-17 20:06:26 +00:00
asfernandes
03f4bee943 increment build number 2006-09-17 20:06:24 +00:00
asfernandes
9506e429d2 increment build number 2006-09-17 02:31:47 +00:00
asfernandes
1b1830adb9 Misc 2006-09-17 02:31:45 +00:00
fsg
fb221616bf increment build number 2006-09-17 02:19:09 +00:00
asfernandes
f2768b487c increment build number 2006-09-17 01:41:28 +00:00
asfernandes
f2e24565f0 Allow only one of WHEN MATCHED and WHEN NOT MATCHED in MERGE as the SQL spec 2006-09-17 01:41:24 +00:00
asfernandes
b4b17a5b73 increment build number 2006-09-16 15:53:53 +00:00
asfernandes
9b5ae679c3 Fixed problem with REPLACE and WHEN blocks 2006-09-16 15:53:51 +00:00
mkubecek
1a5701a7c2 increment build number 2006-09-16 13:12:47 +00:00
mkubecek
c05e35bfd5 use fb_utils::stricmp() to fix POSIX builds 2006-09-16 13:12:44 +00:00
fsg
812077dfc3 increment build number 2006-09-16 02:20:07 +00:00
fsg
f20d5fb126 increment build number 2006-09-16 02:19:20 +00:00
robocop
078baf2e8d increment build number 2006-09-15 07:24:54 +00:00
robocop
d3b7951f8f Totally misc: comment. 2006-09-15 07:24:53 +00:00
robocop
4a1f5ee008 increment build number 2006-09-15 07:24:33 +00:00
robocop
581d251c82 Misc: idx_id is already USHORT. 2006-09-15 07:24:31 +00:00
dimitr
5d53e6654b increment build number 2006-09-15 06:46:58 +00:00
dimitr
7fdeaf5b8e increment build number 2006-09-15 06:11:37 +00:00
dimitr
dd91852178 Simplified the code as Adriano suggests. 2006-09-15 06:11:34 +00:00
fsg
9d266033db increment build number 2006-09-15 02:19:25 +00:00
asfernandes
6351a58c91 increment build number 2006-09-15 02:14:48 +00:00
asfernandes
3cf910dedf Misc 2006-09-15 02:14:46 +00:00
asfernandes
579be14891 increment build number 2006-09-15 01:54:53 +00:00
asfernandes
bafe7ee53c Misc 2006-09-15 01:54:50 +00:00
dimitr
34345ecb3a increment build number 2006-09-14 13:47:33 +00:00
dimitr
639609c101 increment build number 2006-09-14 13:47:32 +00:00
dimitr
7c405166aa 1) Support for client PID in the monitoring data.
2) Changed XNET to return local hostname instead of PID as its remote address.
2006-09-14 13:47:31 +00:00
dimitr
f22ae2797b increment build number 2006-09-14 13:45:38 +00:00
dimitr
f7d550247f increment build number 2006-09-14 13:45:14 +00:00
dimitr
bdfbc29949 increment build number 2006-09-14 13:44:21 +00:00
asfernandes
da19045877 increment build number 2006-09-14 11:44:16 +00:00
asfernandes
19c8da717c Be more simple as suggested by Claudio 2006-09-14 11:44:11 +00:00
robocop
84c866edb0 increment build number 2006-09-14 09:43:03 +00:00
robocop
34534a21fa increment build number 2006-09-14 09:43:01 +00:00
robocop
98ac099832 Skip irrelevant characters at the beginning of trigger's body.
Granted, this has little practical effect because (unlike procedures) trigger bodies include the AS keyword, so garbage between AS and BEGIN is not detected.
2006-09-14 09:43:00 +00:00
robocop
9bd802dd4f increment build number 2006-09-14 09:41:02 +00:00
robocop
db7c21a752 Misc. 2006-09-14 09:40:58 +00:00
robocop
e4e2de9049 increment build number 2006-09-14 09:40:55 +00:00
robocop
e3994709b3 increment build number 2006-09-14 09:40:26 +00:00
robocop
c3551a7d17 Fix problem detected by Bill Oliver: we allowed 256 streams by mistake. 2006-09-14 09:40:23 +00:00
asfernandes
090eb26a55 increment build number 2006-09-14 02:28:01 +00:00
asfernandes
addb91948c Misc 2006-09-14 02:27:59 +00:00
fsg
31aa0f6ed5 increment build number 2006-09-14 02:19:17 +00:00
asfernandes
f68d8a3b79 increment build number 2006-09-14 02:05:36 +00:00
asfernandes
a40b7b8ae5 MERGE statement 2006-09-14 02:05:32 +00:00
asfernandes
80f5143e85 increment build number 2006-09-13 12:59:57 +00:00
asfernandes
f47711602e Fix the problem with CAST and parameters reported by Maycon Ferraça in fb-devel 2006-09-13 12:59:53 +00:00
fsg
791cc31174 increment build number 2006-09-13 02:20:09 +00:00
fsg
d0c2539b88 increment build number 2006-09-13 02:19:22 +00:00
asfernandes
1cfff7d3ae increment build number 2006-09-12 16:31:44 +00:00
asfernandes
87c0e8360d Check limits 2006-09-12 16:31:38 +00:00
dimitr
c49fa915d0 increment build number 2006-09-12 12:29:14 +00:00
dimitr
6fe9712cf9 Fixed CORE-878. 2006-09-12 12:29:11 +00:00
dimitr
9943b7bba1 increment build number 2006-09-12 11:36:21 +00:00
dimitr
a4f78f4365 1) Fixed CORE-925
2) Added assertion to EVL to catch other related bugs
3) An attempt to simplify my previous solution
2006-09-12 11:36:18 +00:00
georgy_sergeev
21a046c0ea increment build number 2006-09-12 09:35:23 +00:00
dimitr
d5f4b3ce9f increment build number 2006-09-12 08:53:26 +00:00
dimitr
c4c8bc59d4 increment build number 2006-09-12 08:52:05 +00:00
dimitr
726169caed Fixed CORE-924. 2006-09-12 08:52:03 +00:00
dimitr
9ba16f6703 increment build number 2006-09-12 06:49:52 +00:00
dimitr
e0a64e879f increment build number 2006-09-12 06:48:10 +00:00
dimitr
b018393168 Fixed CORE-923. 2006-09-12 06:48:03 +00:00
dimitr
73ab38d143 increment build number 2006-09-12 05:55:59 +00:00
dimitr
38f53fe196 increment build number 2006-09-12 05:55:02 +00:00
dimitr
fe1070b145 increment build number 2006-09-12 05:55:01 +00:00
dimitr
a8dddb7376 increment build number 2006-09-12 05:54:24 +00:00
dimitr
cae21f56f7 increment build number 2006-09-12 05:54:17 +00:00
dimitr
f839b5b446 increment build number 2006-09-12 05:54:10 +00:00
dimitr
53bd885042 increment build number 2006-09-12 05:54:09 +00:00
dimitr
f958d8f543 increment build number 2006-09-12 05:54:06 +00:00
dimitr
959576dea0 increment build number 2006-09-12 05:54:00 +00:00
dimitr
ffe651c387 increment build number 2006-09-12 05:53:59 +00:00
dimitr
cf9d85d8b3 increment build number 2006-09-12 05:53:56 +00:00
dimitr
4e3132459c increment build number 2006-09-12 05:53:53 +00:00
dimitr
4c65bd7e7f increment build number 2006-09-12 05:53:48 +00:00
dimitr
cbbd224d3b increment build number 2006-09-12 05:53:46 +00:00
dimitr
f15f4bebe9 increment build number 2006-09-12 05:53:43 +00:00
dimitr
25ae93d7b2 increment build number 2006-09-12 05:53:42 +00:00
dimitr
192046524d increment build number 2006-09-12 05:53:37 +00:00
dimitr
24cbdbb5cc increment build number 2006-09-12 05:53:34 +00:00
dimitr
b088e6e4e2 increment build number 2006-09-12 05:53:32 +00:00
dimitr
63b8026d03 increment build number 2006-09-12 05:53:27 +00:00
dimitr
3ef6443cca increment build number 2006-09-12 05:53:21 +00:00
dimitr
c93336f605 increment build number 2006-09-12 05:53:19 +00:00
dimitr
eeeb413f65 increment build number 2006-09-12 05:53:17 +00:00
dimitr
f01d7faf6a increment build number 2006-09-12 05:53:16 +00:00
dimitr
6e9081990b increment build number 2006-09-12 05:53:14 +00:00
dimitr
8186d8975e increment build number 2006-09-12 05:53:13 +00:00
dimitr
4e88438762 increment build number 2006-09-12 05:53:10 +00:00
dimitr
52924b7956 increment build number 2006-09-12 05:53:07 +00:00
dimitr
754fb2d83f increment build number 2006-09-12 05:53:06 +00:00
fsg
a5ee9d2f11 increment build number 2006-09-12 02:20:47 +00:00
fsg
b6e3b3abff increment build number 2006-09-12 02:20:02 +00:00
alexpeshkoff
4d218be83a increment build number 2006-09-11 16:10:09 +00:00
alexpeshkoff
42d675f963 Front-ported fix for CORE-921 2006-09-11 16:10:05 +00:00
alexpeshkoff
cdbd308f6b increment build number 2006-09-11 14:55:27 +00:00
fsg
3d0ac45304 increment build number 2006-09-11 02:18:33 +00:00
asfernandes
e0fc93667f increment build number 2006-09-10 15:24:26 +00:00
asfernandes
20dcfe733b Misc 2006-09-10 15:24:22 +00:00
robocop
c9d188f8b2 increment build number 2006-09-10 09:05:44 +00:00
robocop
af8ecc26ca Solve three problems with arrays:
- Don't allow to apply scalar/subscript syntax to fields that aren't array.
- Detect if we get corrupt database containing array with more than 16 dimensions.
- Reject attempt to subscript array with more than 16 dimensions and thus fix the buffer overrun.
2006-09-10 09:05:40 +00:00
robocop
32a4368c89 increment build number 2006-09-10 09:05:39 +00:00
robocop
0b52c42960 increment build number 2006-09-10 09:05:38 +00:00
robocop
0418381a8f increment build number 2006-09-10 09:05:34 +00:00
robocop
95c4c67831 increment build number 2006-09-10 09:05:32 +00:00
robocop
5dd5bd5e76 increment build number 2006-09-10 09:05:31 +00:00
robocop
63ad1b5436 increment build number 2006-09-10 09:05:27 +00:00
robocop
79c430fd4e increment build number 2006-09-10 09:05:24 +00:00
robocop
f32b12cbfa increment build number 2006-09-10 09:02:05 +00:00
robocop
f6d5973177 Old compiler didn't like applying delete to pointer to const data. 2006-09-10 09:01:52 +00:00
fsg
9a3418c33c increment build number 2006-09-10 02:20:14 +00:00
fsg
97270b14bd increment build number 2006-09-10 02:20:13 +00:00
fsg
042e88ccb1 increment build number 2006-09-10 02:19:35 +00:00
fsg
767570d751 increment build number 2006-09-10 02:19:11 +00:00
hvlad
b9c647276e increment build number 2006-09-09 09:11:58 +00:00
robocop
facce5ac81 increment build number 2006-09-09 08:32:35 +00:00
robocop
e56aeea01a Cleanup. 2006-09-09 08:32:32 +00:00
hvlad
dbcde7492d increment build number 2006-09-09 08:25:36 +00:00
robocop
a65e0fe43c increment build number 2006-09-09 08:17:39 +00:00
robocop
55e7981aeb Make compilable by older compilers. 2006-09-09 08:17:36 +00:00
robocop
ace65f9e73 increment build number 2006-09-09 08:16:03 +00:00
robocop
ea4eaf8c03 Totally misc. 2006-09-09 08:16:01 +00:00
hvlad
eea7bd0c50 increment build number 2006-09-09 08:03:46 +00:00
hvlad
b4b0488342 Fixed CORE-911: AV in Classic server after long idle period when using long running read committed readonly transaction 2006-09-09 08:03:43 +00:00
fsg
fd5d1bd4a7 increment build number 2006-09-09 02:19:16 +00:00
asfernandes
a688d4ce8c increment build number 2006-09-08 21:13:33 +00:00
asfernandes
fe2367d643 Misc 2006-09-08 21:13:30 +00:00
asfernandes
7f09d2c416 increment build number 2006-09-08 16:19:48 +00:00
asfernandes
7047b61971 Default collation of ICU charsets should be binary, and not UNICODE 2006-09-08 16:19:45 +00:00
robocop
e1fc1f61e3 increment build number 2006-09-08 07:26:26 +00:00
robocop
59f4ba9363 Explain why server version cannot be retrieved. 2006-09-08 07:26:24 +00:00
robocop
3019834f05 increment build number 2006-09-08 07:26:23 +00:00
robocop
ebde9cb49b increment build number 2006-09-08 05:07:39 +00:00
robocop
7e94e15d6f Implement SHOW SECCLASS command, mostly for core developers' needs. 2006-09-08 05:07:37 +00:00
robocop
54c30a15e0 increment build number 2006-09-08 05:07:36 +00:00
asfernandes
8210aeb126 increment build number 2006-09-08 02:22:40 +00:00
asfernandes
d0a1561b28 Fix a problem in charset_UNICODE collations. Thanks to Montri Patchaiyo for testing. 2006-09-08 02:22:37 +00:00
fsg
35e420541f increment build number 2006-09-08 02:19:40 +00:00
asfernandes
2e3ea2a916 increment build number 2006-09-08 00:59:18 +00:00
asfernandes
7dd55c6b99 Use a more descriptive message for not existent column 2006-09-08 00:59:16 +00:00
dimitr
861bd6adad increment build number 2006-09-07 11:46:45 +00:00
dimitr
daa96c44e9 Fixed GCC-based builds. 2006-09-07 11:46:43 +00:00
robocop
bce8458185 increment build number 2006-09-07 07:56:30 +00:00
robocop
0acf16eef8 Misc. 2006-09-07 07:56:25 +00:00
asfernandes
9dbaaca192 increment build number 2006-09-07 03:44:00 +00:00
asfernandes
0cfd1ec791 Misc 2006-09-07 03:43:55 +00:00
asfernandes
66acaf3480 increment build number 2006-09-07 03:30:33 +00:00
asfernandes
4599805c7f Detect ambiguities in implicit MATCHING of views in REPLACE 2006-09-07 03:30:31 +00:00
asfernandes
9e4f5fff41 increment build number 2006-09-07 03:30:30 +00:00
fsg
1c3cdbc1ca increment build number 2006-09-07 02:19:32 +00:00
asfernandes
38fdb870ca increment build number 2006-09-07 02:10:10 +00:00
asfernandes
0045fbd4e9 Misc 2006-09-07 02:10:07 +00:00
asfernandes
8c76ec3417 increment build number 2006-09-07 01:55:51 +00:00
asfernandes
5c26d54f02 1) Fixed CORE-899 - Problems with explicit cursors in unwanted states
2) Make RDB$DB_KEY in outer joins returns NULL when appropriate
2006-09-07 01:55:49 +00:00
asfernandes
6334b2a4bb increment build number 2006-09-07 01:55:45 +00:00
asfernandes
c4aef8bb16 increment build number 2006-09-06 02:43:40 +00:00
asfernandes
9d4e6c7199 Misc 2006-09-06 02:43:37 +00:00
asfernandes
ec28126aeb increment build number 2006-09-06 02:42:45 +00:00
asfernandes
df13892acb increment build number 2006-09-06 02:42:44 +00:00
asfernandes
91331bdedc increment build number 2006-09-06 02:42:41 +00:00
fsg
100c3bb475 increment build number 2006-09-06 02:20:29 +00:00
fsg
0827165852 increment build number 2006-09-06 02:19:41 +00:00
alexpeshkoff
1fa7b1bc5b increment build number 2006-09-05 12:28:20 +00:00
robocop
8e5378b14a increment build number 2006-09-05 09:04:09 +00:00
robocop
67b068566b increment build number 2006-09-05 09:04:04 +00:00
robocop
6f7e1c34a8 Fix CORE-851 by brute force: linear search, slow for indices with lots of segments. 2006-09-05 09:04:03 +00:00
robocop
ede79604aa increment build number 2006-09-05 08:17:30 +00:00
robocop
51e7b44a67 increment build number 2006-09-05 08:17:27 +00:00
robocop
c9e311f45d Misc. 2006-09-05 08:17:26 +00:00
fsg
37742af897 increment build number 2006-09-05 02:19:48 +00:00
arnobrinkman
83375d1ed6 increment build number 2006-09-04 11:16:36 +00:00
fsg
27136261f5 increment build number 2006-09-04 02:19:52 +00:00
asfernandes
6f7930f845 increment build number 2006-09-03 19:32:44 +00:00
asfernandes
1f23f34790 Misc 2006-09-03 19:32:43 +00:00
asfernandes
239001599b increment build number 2006-09-03 19:27:48 +00:00
asfernandes
7b4c1c02d5 Display changes suggested by Claudio 2006-09-03 19:27:45 +00:00
fsg
fe1f303f19 increment build number 2006-09-03 02:19:35 +00:00
asfernandes
e4fc6177df increment build number 2006-09-03 01:09:25 +00:00
asfernandes
55ec30965d REPLACE statement 2006-09-03 01:09:23 +00:00
asfernandes
e0fd179e29 increment build number 2006-09-03 01:09:22 +00:00
asfernandes
de1e116b24 increment build number 2006-09-03 01:09:20 +00:00
asfernandes
214e5fafd5 increment build number 2006-09-03 01:09:19 +00:00
asfernandes
a013f24884 increment build number 2006-09-03 01:09:17 +00:00
asfernandes
ef02e5a2cc increment build number 2006-09-03 01:09:15 +00:00
asfernandes
6546beb084 increment build number 2006-09-03 01:09:14 +00:00
asfernandes
d8dccb7172 increment build number 2006-09-03 01:09:11 +00:00
asfernandes
70d0521b17 increment build number 2006-09-03 01:09:09 +00:00
asfernandes
9ff5a6ad2d increment build number 2006-09-02 02:44:52 +00:00
asfernandes
e19c81c212 Misc 2006-09-02 02:44:50 +00:00
fsg
c683b042d4 increment build number 2006-09-02 02:19:12 +00:00
aafemt
8a437b9b83 increment build number 2006-09-01 10:51:59 +00:00
aafemt
7d3aedb0a2 increment build number 2006-09-01 10:51:58 +00:00
aafemt
e6151fd57f Warnings 2006-09-01 10:51:57 +00:00