dimitr
36de0da704
increment build number
2002-09-08 07:56:53 +00:00
dimitr
da7c5e9ee8
increment build number
2002-09-08 07:56:52 +00:00
dimitr
fa7758531a
increment build number
2002-09-08 07:56:51 +00:00
dimitr
53e2912ab8
increment build number
2002-09-08 07:56:50 +00:00
alexpeshkoff
5eedda40c5
increment build number
2002-09-06 13:05:34 +00:00
alexpeshkoff
3c5aa2a377
Corrected bug with UDF's returning floating point by value
2002-09-06 13:05:33 +00:00
dimitr
7a2e6e300e
Proper location of the aliases config file.
2002-09-06 08:57:51 +00:00
dimitr
0a064fdcd8
increment build number
2002-09-06 08:57:50 +00:00
eku
1309ac9d1e
increment build number
2002-09-06 08:45:41 +00:00
eku
78ad2abc3d
SINIX-Z package files
2002-09-06 08:45:39 +00:00
dimitr
15b0e38493
increment build number
2002-09-06 07:51:34 +00:00
dimitr
8b131027ea
More complete implementation of the INDEX subclause of a constraint declaration.
2002-09-06 07:51:33 +00:00
eku
fe02a1b759
increment build number
2002-09-06 07:13:35 +00:00
fsg
8fd5217ae3
increment build number
2002-09-06 04:49:28 +00:00
fsg
099e33138b
First step to get build_no.h updated at commit-time
2002-09-06 04:49:27 +00:00
dimitr
0ba871ddcb
increment build number
2002-09-05 11:48:41 +00:00
dimitr
cf6dddaf52
Fixed bug with wrong RDB$SYSTEM_FLAG values for the relation constraint triggers.
2002-09-05 11:48:40 +00:00
dimitr
31fdfb38ef
increment build number
2002-09-05 09:00:07 +00:00
dimitr
c161723107
Corrected the exception handling logic:
...
- check asynchronous (hardware) exceptions first
- proper memory management
2002-09-05 09:00:04 +00:00
dimitr
366178e7de
increment build number
2002-09-04 18:17:20 +00:00
dimitr
1a938db54f
Fixed wrong exception handling logic.
...
Hope it's done correctly and won't cause more errors.
2002-09-04 18:17:14 +00:00
dimitr
8334db9c80
increment build number
2002-09-04 14:37:34 +00:00
dimitr
73296c75dc
a) we're Firebird, not InterBase
...
b) we shouldn't have such ugly string handling bugs
2002-09-04 14:37:32 +00:00
eku
e5980e6415
increment build number
2002-09-04 13:34:18 +00:00
eku
9d76c78d4c
Fixed a typo that was introduced with the strcasecmp/stricmp changes.
2002-09-04 13:34:17 +00:00
eku
b4efb53c38
increment build number
2002-09-04 13:34:16 +00:00
dimitr
aa9152efcb
increment build number
2002-09-04 12:09:26 +00:00
dimitr
c6e838a144
Changed syntax of the INDEX subclause of a constraint declaration,
...
now it looks as:
[USING [ASC[ENDING] | DESC[ENDING]] INDEX index]
2002-09-04 12:09:25 +00:00
dimitr
43181f0dc8
increment build number
2002-09-04 10:22:59 +00:00
dimitr
87ff660462
Renamed gdsintl.dll to fbintl.dll.
2002-09-04 10:22:58 +00:00
dimitr
c58abd9882
increment build number
2002-09-04 10:22:02 +00:00
dimitr
bd2d2debc3
Make sure we're Firebird, both interbase.msg and interbase.log are renamed.
2002-09-04 09:12:46 +00:00
dimitr
47fbd669c0
increment build number
2002-09-04 09:12:45 +00:00
dimitr
1e02c754d4
increment build number
2002-09-04 09:12:44 +00:00
dimitr
ae0a82e35b
increment build number
2002-09-04 09:12:43 +00:00
dimitr
89ff7bae78
increment build number
2002-09-04 08:19:00 +00:00
dimitr
9959a4bc0d
Changed the default registry key to the native Firebird one.
2002-09-04 08:18:58 +00:00
dimitr
4a2822134a
increment build number
2002-09-03 17:31:11 +00:00
dimitr
4a15b6a211
increment build number
2002-09-03 17:29:54 +00:00
dimitr
e2c1962fbe
Minor build changes in the UDF libraries.
2002-09-03 17:29:53 +00:00
dimitr
1bcf5c6514
increment build number
2002-09-03 17:25:39 +00:00
dimitr
d099441e24
increment build number
2002-09-03 17:23:18 +00:00
dimitr
ef16c0aeea
increment build number
2002-09-03 17:23:17 +00:00
dimitr
869af73a68
Minor build changes in the UDF libraries.
2002-09-03 17:23:16 +00:00
eku
11e2cdfd55
increment build number
2002-09-03 13:35:26 +00:00
eku
f39023b442
increment build number
2002-09-03 13:25:31 +00:00
eku
38c6cfeb5c
increment build number
2002-09-03 13:24:25 +00:00
eku
3dd55e034c
increment build number
2002-09-03 13:24:24 +00:00
eku
c6b3dead0a
increment build number
2002-09-03 13:24:23 +00:00
eku
1db20cfdf5
increment build number
2002-09-03 13:24:22 +00:00
eku
5a73f83acb
Added the new configure option '--with-lock-manager' that controlls the build of the manager binary. This option is only valid for CS architecture.
2002-09-03 13:24:21 +00:00
fsg
6789203a8e
increment build number
2002-09-02 15:01:18 +00:00
dimitr
081b6c86a5
increment build number
2002-09-01 15:49:04 +00:00
dimitr
b36015e6e9
- allowed user-defined index names for PK/FK/UK constraints
...
- fixed ugly hardcoded name checks for primary/foreign keys
- implemented RECREATE VIEW statement
2002-09-01 15:49:03 +00:00
dimitr
e83e3137c1
increment build number
2002-09-01 15:44:48 +00:00
dimitr
ba801091ad
increment build number
2002-09-01 15:44:47 +00:00
dimitr
03b6a53563
increment build number
2002-09-01 15:44:46 +00:00
dimitr
94fa429dc4
- allowed user-defined index names for PK/FK/UK constraints
...
- fixed ugly hardcoded name checks for primary/foreign keys
- implemented RECREATE VIEW statement
2002-09-01 15:44:45 +00:00
dimitr
5a30f98003
Minor ODS change (version 10.1). New indices on system tables:
...
- define index RDB$INDEX_41
for RDB$INDICES
RDB$FOREIGN_KEY;
- define index RDB$INDEX_42
for RDB$RELATION_CONSTRAINTS
RDB$RELATION_NAME, RDB$CONSTRAINT_TYPE;
2002-08-31 13:13:00 +00:00
dimitr
a788616f97
increment build number
2002-08-31 13:12:59 +00:00
fsg
5520a784a9
increment build number
2002-08-31 09:25:15 +00:00
fsg
b3668751f6
Some minor fixes to get it compiled under linux again,
...
some of them submitted by Nickolay Samofatov
2002-08-31 09:25:14 +00:00
fsg
665f27b1c0
increment build number
2002-08-31 09:25:13 +00:00
dimitr
5c565b30b4
Fixed bug, when nobody could alter or drop a trigger which name contains 'RDB$'.
2002-08-28 15:50:54 +00:00
dimitr
c70a2ffd49
increment build number
2002-08-28 15:50:53 +00:00
dimitr
2042d70dfd
increment build number
2002-08-28 15:48:50 +00:00
dimitr
6fe24d7c89
Some changes to make gdef, instreg and instsvc compilable.
2002-08-28 15:48:49 +00:00
dimitr
37e5e64997
increment build number
2002-08-28 09:20:15 +00:00
eku
ac62420649
increment build number
2002-08-28 09:07:52 +00:00
eku
4ccb6e6bdc
increment build number
2002-08-28 09:05:50 +00:00
fsg
0998fcf815
increment build number
2002-08-28 08:25:03 +00:00
eku
5c2aa3169a
increment build number
2002-08-28 08:02:13 +00:00
eku
9710dc8dc3
increment build number
2002-08-28 07:51:19 +00:00
eku
da8c70f960
increment build number
2002-08-28 07:11:16 +00:00
eku
a51db40856
Needs include file common.h to compile.
2002-08-28 07:11:15 +00:00
eku
c615899d74
increment build number
2002-08-28 07:10:34 +00:00
eku
36d949c358
Use SIG_FPTR from common.h.
2002-08-28 07:10:32 +00:00
eku
06a644379c
increment build number
2002-08-28 07:03:08 +00:00
eku
87aa5bde06
increment build number
2002-08-28 06:50:37 +00:00
eku
571d2e7c16
increment build number
2002-08-28 06:50:36 +00:00
eku
59ddbe656e
increment build number
2002-08-28 06:50:35 +00:00
eku
78c960e6a9
increment build number
2002-08-28 06:50:34 +00:00
eku
661d16f298
Another autoconf cleanup:
...
o check for the existence of the function strcasecmp and stricmp
o replaced STRICMP
2002-08-28 06:50:33 +00:00
dimitr
8f368a5e95
increment build number
2002-08-28 06:12:29 +00:00
dimitr
0edf480df2
increment build number
2002-08-27 19:26:40 +00:00
dimitr
46432ec922
Finilized Borland's implementation of XNET (win32 only). Seems to work ;-)
2002-08-27 19:26:39 +00:00
dimitr
949b0484d1
increment build number
2002-08-27 19:26:38 +00:00
dimitr
699c0dd97c
Minor ODS change (version 10.1). New indices on system tables:
...
- define index RDB$INDEX_41
for RDB$INDICES
RDB$FOREIGN_KEY;
- define index RDB$INDEX_42
for RDB$RELATION_CONSTRAINTS
RDB$RELATION_NAME, RDB$CONSTRAINT_TYPE;
2002-08-27 11:58:47 +00:00
dimitr
24b04f096c
increment build number
2002-08-27 11:58:46 +00:00
dimitr
5195cc3193
increment build number
2002-08-27 11:47:14 +00:00
dimitr
f636c75c52
increment build number
2002-08-27 11:47:13 +00:00
dimitr
609af2bc43
Moved SIG_FPTR type declaration from fb_types.h to common.h.
...
Hence we've got the codebase compiled on win32 again, and
it shouldn't break other builds, IMHO.
2002-08-27 11:47:12 +00:00
dimitr
86fd7ac600
increment build number
2002-08-27 11:23:33 +00:00
dimitr
31c512e59f
Updated FB version.
2002-08-27 11:23:32 +00:00
dimitr
4706a916a3
increment build number
2002-08-27 11:07:37 +00:00
dimitr
ac37392b31
Removed duplicated registry path constants.
2002-08-27 11:07:36 +00:00
dimitr
5bd15e1a78
increment build number
2002-08-27 11:01:41 +00:00
dimitr
42e8f15c9e
increment build number
2002-08-27 07:48:35 +00:00
dimitr
b45eb004a2
Implemented CREATE OR ALTER statement for procedures/triggers/views.
2002-08-27 07:48:34 +00:00
arnobrinkman
33db541f18
increment build number
2002-08-26 19:41:00 +00:00
arnobrinkman
d757d31ed4
Added code in pass1_simple_case for handeling parameters in case_operand together with when_operands.
...
The method used to get the derciber for parameters is taken from MAKE_desc_from_list in make.cpp
Example : SELECT CASE FieldA WHEN :param1 THEN 1 WHEN 2 THEN 2 ELSE NULL END FROM TableA
Note : At least one "know describer" must be in the list else no describer could be guested (logic but...) !
2002-08-26 19:40:59 +00:00
dimitr
1ceeea62c2
increment build number
2002-08-26 13:50:02 +00:00
eku
7b6a8b03f5
increment build number
2002-08-26 13:20:06 +00:00
eku
b7b737977c
Fixed GCC 3.1 compile problem with missing cast operator.
2002-08-26 13:20:05 +00:00
eku
9409f2adb9
increment build number
2002-08-26 12:18:18 +00:00
eku
750e094365
increment build number
2002-08-26 12:18:17 +00:00
eku
f359a95a52
Added / replaced ifdef's around unistd.h with the define HAVE_UNISTD_H
...
generated by autoconf.
2002-08-26 12:18:16 +00:00
eku
d7db60a22c
increment build number
2002-08-26 12:18:15 +00:00
eku
06fc5287fb
increment build number
2002-08-26 12:18:14 +00:00
eku
b71544f487
increment build number
2002-08-26 12:18:13 +00:00
eku
0ec938b84b
increment build number
2002-08-26 12:18:12 +00:00
eku
2d2e51d134
increment build number
2002-08-26 12:14:56 +00:00
eku
467fa0a8b6
Another autoconf cleanup:
...
o check for the existence of the function mmap
o replaced MMAP_SUPPORTED by HAVE_MMAP
Moved the (multiple) definition of SIG_FPTR to fb_types.h.
2002-08-26 12:14:55 +00:00
eku
16508d4108
increment build number
2002-08-26 12:13:24 +00:00
eku
2e37eda099
Moved the (multiple) definition of SIG_FPTR to fb_types.h.
2002-08-26 12:13:23 +00:00
eku
e87a25bd66
increment build number
2002-08-26 12:13:22 +00:00
eku
1e5eb3b51f
increment build number
2002-08-26 12:13:21 +00:00
eku
4b0a4a1012
increment build number
2002-08-26 12:10:22 +00:00
eku
2d1b07f21e
increment build number
2002-08-26 12:10:21 +00:00
eku
72b655190e
increment build number
2002-08-26 12:10:20 +00:00
eku
db21fce19d
Another autoconf cleanup:
...
o check for the existence of the function mmap
o replaced MMAP_SUPPORTED by HAVE_MMAP
2002-08-26 12:10:19 +00:00
eku
479fdd7839
increment build number
2002-08-26 12:10:18 +00:00
eku
f7ced7a15b
increment build number
2002-08-26 11:59:04 +00:00
eku
bbf540bc58
increment build number
2002-08-26 11:59:03 +00:00
eku
a9a5050926
increment build number
2002-08-26 11:59:02 +00:00
eku
268a2985c6
Another autoconf cleanup:
...
o check for the existence of the function mmap
o replaced MMAP_SUPPORTED by HAVE_MMAP
2002-08-26 11:59:01 +00:00
eku
0631a42ae9
Fixed format string (GCC 3.2 won't compile this file).
2002-08-26 08:51:59 +00:00
eku
4cd2de3c6e
increment build number
2002-08-26 08:51:58 +00:00
dimitr
463d723862
Learnt the alias management code to handle both possible path separators correctly.
2002-08-26 07:51:31 +00:00
dimitr
cd17cfdcd9
increment build number
2002-08-26 07:51:30 +00:00
dimitr
c3629d7433
increment build number
2002-08-24 10:53:43 +00:00
dimitr
4a7589d5eb
Corrected MSVC related autoconf stuff.
2002-08-24 10:53:42 +00:00
dimitr
39256f8e88
increment build number
2002-08-24 09:40:39 +00:00
dimitr
a8640152d7
Added missing #endif.
2002-08-24 09:40:38 +00:00
fsg
de4b436009
increment build number
2002-08-22 13:11:44 +00:00
eku
ea4a1ae649
increment build number
2002-08-22 11:30:35 +00:00
eku
1c31fe7ff0
increment build number
2002-08-22 11:30:34 +00:00
eku
1821b0c6b2
increment build number
2002-08-22 11:30:33 +00:00
eku
b956e567b9
Check for the existence of the function snprintf. Added a work-around
...
for systems like SINIX-Z, that do not have snprintf. We really need
a plug-in replacement for those systems.
2002-08-22 11:30:32 +00:00
eku
f0969257b4
increment build number
2002-08-22 11:30:31 +00:00
dimitr
7dec951435
increment build number
2002-08-22 11:22:50 +00:00
dimitr
bd3f3bfe40
Make sure a length of string being allocated is always initialized.
2002-08-22 11:22:49 +00:00
dimitr
773a995dd9
increment build number
2002-08-22 10:57:38 +00:00
dimitr
e0e6bf8a27
Corrected the GATEWAY cleanup.
2002-08-22 10:57:37 +00:00
eku
2b298e26c7
increment build number
2002-08-22 10:48:28 +00:00
eku
4a7c2d4a6a
increment build number
2002-08-22 10:48:27 +00:00
eku
56b9633d5b
Another autoconf cleanup:
...
o check for the existence of the function sigaction
o replaced SIGACTION_SUPPORTED with HAVE_SIGACTION
2002-08-22 10:48:26 +00:00
eku
6a86ea96f8
increment build number
2002-08-22 10:48:25 +00:00
eku
b699619628
increment build number
2002-08-22 10:48:24 +00:00
eku
15d9ac497e
increment build number
2002-08-22 10:48:23 +00:00
dimitr
865ed30606
Fixed a typing error in my bugfix <g>.
2002-08-22 10:16:46 +00:00
dimitr
aaefad10b0
increment build number
2002-08-22 10:16:45 +00:00
eku
34afe09513
increment build number
2002-08-22 09:07:56 +00:00
dimitr
dbfaa7afe1
increment build number
2002-08-22 08:34:47 +00:00
dimitr
c2a135cd0c
More careful (and proper) implementation of my yesterday's bugfix.
2002-08-22 08:34:46 +00:00
dimitr
80ea237371
increment build number
2002-08-22 08:20:29 +00:00
dimitr
4ca6690314
increment build number
2002-08-22 08:20:28 +00:00
dimitr
b9ef9abcc0
Get rid of the legacy GATEWAY (vms/oracle) implementation.
2002-08-22 08:20:27 +00:00
dimitr
da53d58c40
increment build number
2002-08-22 08:20:25 +00:00
eku
99af79451a
increment build number
2002-08-22 07:56:29 +00:00
dimitr
ca1b6f1973
increment build number
2002-08-21 13:34:54 +00:00
dimitr
3576c4e808
1. More changes for the correct database alias management.
...
2. Fixed bug with a buffer overrun.
2002-08-21 13:34:53 +00:00
eku
830b20d2da
increment build number
2002-08-20 11:49:12 +00:00
eku
8c981da952
The call to ftime is obsoleted by gettimeofday.
2002-08-20 11:49:10 +00:00
eku
da04bb058a
increment build number
2002-08-16 13:34:27 +00:00
eku
27650c7d06
increment build number
2002-08-16 13:21:47 +00:00
eku
7a9bf05c13
Fixed error from last check-in.
2002-08-16 13:21:46 +00:00
eku
6d6da6d745
increment build number
2002-08-14 13:43:20 +00:00
eku
bc6c822b13
increment build number
2002-08-14 13:10:01 +00:00
eku
cdb08a0c69
increment build number
2002-08-14 12:27:43 +00:00
eku
ba5365a1e3
increment build number
2002-08-14 12:27:42 +00:00
eku
599ab7de28
Minor 'dirname' cleanup:
...
o check for the availability in configure
o removed the ugly test in flu.cpp
o synchronised config.h.in and MSVC pendant
NOTE: If you have problems on your system, don't change the source.
Extend the tests in configure.in!!!
2002-08-14 12:27:41 +00:00
eku
a5ad017bfc
increment build number
2002-08-14 12:27:40 +00:00
eku
9bd452c1ad
increment build number
2002-08-14 12:27:39 +00:00
eku
59b9799377
increment build number
2002-08-14 12:15:24 +00:00
eku
1f498e90f6
increment build number
2002-08-14 12:13:21 +00:00
eku
c38f10910c
increment build number
2002-08-14 11:44:05 +00:00
eku
bf66594d34
increment build number
2002-08-14 11:44:04 +00:00
eku
1069d24032
Huge 'times' cleanup:
...
o check for the availability in configure
o removed the define NO_TIMES
o synchronised config.h.in and MSVC pendant
NOTE: If you have problems on your system, don't change the source.
Extend the tests in configure.in!!!
2002-08-14 11:44:03 +00:00
eku
4bcb68d3ae
increment build number
2002-08-14 11:44:02 +00:00
eku
0fe394d659
increment build number
2002-08-14 11:44:01 +00:00
eku
78fe845315
increment build number
2002-08-14 11:14:04 +00:00
eku
546e12100a
increment build number
2002-08-14 11:14:03 +00:00
eku
33e90f5428
increment build number
2002-08-14 11:14:02 +00:00
eku
076de37a9f
Huge 'gettimeofday' cleanup:
...
o check for the availability in configure
o check for the number of arguments in configure
o synchronised config.h.in and MSVC pendant
NOTE: If you have problems on your system, don't change the source.
Extend the tests in configure.in!!!
2002-08-14 11:14:01 +00:00
eku
9dd2110a68
increment build number
2002-08-14 11:14:00 +00:00
eku
af724c5d47
increment build number
2002-08-14 11:13:59 +00:00
eku
f9ec6ff632
increment build number
2002-08-14 11:13:58 +00:00
eku
1992aab103
increment build number
2002-08-14 11:13:57 +00:00
eku
4e6da2b574
This is a generated file.
2002-08-14 06:46:49 +00:00
eku
f80c93d4e8
increment build number
2002-08-14 06:46:48 +00:00
eku
55dd9e8110
increment build number
2002-08-14 05:45:56 +00:00
eku
af30d89168
increment build number
2002-08-14 05:44:28 +00:00
eku
6b7ab82e88
increment build number
2002-08-14 05:43:40 +00:00
eku
b3831572c5
increment build number
2002-08-13 12:12:30 +00:00
eku
3104951e73
increment build number
2002-08-13 10:02:13 +00:00
dimitr
a0ee4bb14b
increment build number
2002-08-13 07:40:55 +00:00
dimitr
e65f11afe0
Now UDFs work again.
2002-08-13 07:40:53 +00:00
dimitr
63e1362d8e
increment build number
2002-08-12 11:32:26 +00:00
dimitr
781140511e
Fixed the weird logic with reversed return values.
2002-08-12 11:32:25 +00:00