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

1159 Commits

Author SHA1 Message Date
skidder
1c9117947c increment build number 2002-09-11 19:32:19 +00:00
skidder
4172fded4f DDL GDML query optimization 2002-09-11 19:32:18 +00:00
skidder
94ecbc5fdf increment build number 2002-09-11 19:31:25 +00:00
eku
e9d2d3662c increment build number 2002-09-11 11:30:55 +00:00
eku
4ebd5c3eb8 increment build number 2002-09-11 11:30:54 +00:00
eku
193ebac28c increment build number 2002-09-11 11:30:53 +00:00
eku
2647ff2ad9 increment build number 2002-09-11 11:30:52 +00:00
eku
701c3a982c increment build number 2002-09-11 11:30:51 +00:00
eku
da93f6697f Autoconf enhancements:
o autoconf v2.53 and later is now required to generate configure
   (sorry, but it makes many tasks easier)
 o improved tests for mmap, socklen_t and offt_64
 o added tests for atexit, on_exit, (v)fork, set(p)grp, setpgid and flock
 o added test for the keyword 'volatile'
 o fixed errors in configure.in
 o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect)
 o replaced VOLATILE by volatile
 o removed SETPGRP and ATEXIT
 o replaced NO_FLOCK by HAVE_FLOCK
 o SIG_FPTR cleanup
 o vfork cleanup
2002-09-11 11:30:50 +00:00
eku
a16ee60900 increment build number 2002-09-11 11:30:49 +00:00
eku
97d3e2da31 increment build number 2002-09-11 11:30:48 +00:00
eku
5687474198 increment build number 2002-09-11 11:30:47 +00:00
eku
8e03166301 increment build number 2002-09-11 11:30:46 +00:00
eku
051fa862bf increment build number 2002-09-11 11:30:45 +00:00
eku
0f32237048 increment build number 2002-09-11 11:30:44 +00:00
eku
f4b967cb23 increment build number 2002-09-11 11:30:43 +00:00
eku
f7711f58ed increment build number 2002-09-11 07:49:12 +00:00
skidder
06a0dcfc7a increment build number 2002-09-10 18:38:45 +00:00
skidder
6d9f93997d Fix compiler warning 2002-09-10 18:38:43 +00:00
skidder
d85cee6851 increment build number 2002-09-10 18:35:57 +00:00
skidder
b9235e74b4 Make INTL work on Linux 2002-09-10 18:35:56 +00:00
skidder
cf8310ebf1 Added nulls first/last support load.epp 2002-09-10 18:34:50 +00:00
skidder
87139d2d50 increment build number 2002-09-10 18:34:49 +00:00
skidder
8aceef00e7 increment build number 2002-09-10 18:34:01 +00:00
skidder
f1b4c04d42 Added nulls first/last support 2002-09-10 18:34:00 +00:00
skidder
fea4d6bd18 increment build number 2002-09-10 18:33:01 +00:00
skidder
e741d1356f increment build number 2002-09-10 18:31:48 +00:00
skidder
abbbcc9d5a increment build number 2002-09-10 18:31:47 +00:00
skidder
1864c6669e Make make install work 2002-09-10 18:31:46 +00:00
skidder
8a2c6fa31c increment build number 2002-09-10 18:30:54 +00:00
skidder
7ffb19662c Optimize it a little 2002-09-10 18:30:52 +00:00
skidder
388eaa00b6 increment build number 2002-09-10 18:28:27 +00:00
skidder
f8006cb881 added nulls first/last syntax support 2002-09-10 18:28:23 +00:00
skidder
5b8f0b3fbd increment build number 2002-09-10 18:27:18 +00:00
skidder
9de3361225 increment build number 2002-09-10 18:24:27 +00:00
skidder
c5f9e72d1a Fix compiler warning 2002-09-10 18:24:20 +00:00
skidder
1bbd008268 increment build number 2002-09-10 18:22:45 +00:00
dimitr
0cc986f36a increment build number 2002-09-10 13:40:39 +00:00
dimitr
ebb5a57ae5 Fixed wrong initialization of the stack variables. 2002-09-10 13:40:38 +00:00
dimitr
871e9a7ede increment build number 2002-09-10 13:38:27 +00:00
dimitr
b5a420b850 Fixed wrong size of the local variable.
Thanks to Dmitry Kuzmenko.
2002-09-10 13:38:26 +00:00
dimitr
4da3378cf3 increment build number 2002-09-10 08:07:17 +00:00
dimitr
68805c2846 Fixed error in GDML statement. 2002-09-10 08:07:16 +00:00
dimitr
a651a74068 increment build number 2002-09-10 08:07:15 +00:00
eku
e3c408bac5 increment build number 2002-09-10 07:56:03 +00:00
eku
0739396a06 increment build number 2002-09-10 06:08:57 +00:00
fsg
2f832e5c8d increment build number 2002-09-09 13:24:57 +00:00
dimitr
7f058e9ac7 Fixed memory handling bug. 2002-09-09 11:40:17 +00:00
dimitr
dd94978cc6 increment build number 2002-09-09 11:40:16 +00:00
eku
781fb0254e increment build number 2002-09-09 05:51:07 +00:00
eku
2f1e050e48 increment build number 2002-09-09 05:48:23 +00:00
dimitr
5b75151f23 Don't allow sweeper to start if the database is shutdown. 2002-09-08 16:33:46 +00:00
dimitr
bea92d4363 increment build number 2002-09-08 16:33:45 +00:00
dimitr
524961e70b increment build number 2002-09-08 16:32:31 +00:00
dimitr
5683190af2 no message 2002-09-08 16:32:30 +00:00
dimitr
c7b74a724e increment build number 2002-09-08 07:56:55 +00:00
dimitr
e0d36f375f fbserver instead of ibserver. 2002-09-08 07:56:54 +00:00
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