skidder
a48a387c71
increment build number
2003-05-15 11:16:49 +00:00
skidder
99e5599184
Make engine compile again
2003-05-15 11:16:47 +00:00
fsg
a42bc7d70e
increment build number
2003-05-14 22:05:51 +00:00
skidder
48a5c8e76a
increment build number
2003-05-14 15:12:05 +00:00
skidder
32e5e6aa83
Compatibility change
2003-05-14 15:12:04 +00:00
eku
ce1da357fb
increment build number
2003-05-14 12:32:04 +00:00
eku
68da33d89d
Improved error handling as suggested by skidder.
2003-05-14 12:32:02 +00:00
alexpeshkoff
78aa56b62d
increment build number
2003-05-14 08:24:51 +00:00
alexpeshkoff
f9e867a94f
Fixed bug with wrong req_attachment after exception in procedure
2003-05-14 08:24:49 +00:00
dimitr
6d6b51540e
increment build number
2003-05-14 08:15:30 +00:00
dimitr
43aaa45d42
Enabled BREAK/LEAVE and EXITcommands in non-system triggers.
2003-05-14 08:15:25 +00:00
dimitr
ec68f0c30b
increment build number
2003-05-14 08:09:53 +00:00
dimitr
9495d04093
THD_yield() should just release the CPU, it shouldn't wait. Hence we get significant speed-up for the GC/sweep.
2003-05-14 08:09:47 +00:00
eku
1ccadc51e7
increment build number
2003-05-14 05:40:03 +00:00
eku
3b4e7e9f7d
increment build number
2003-05-14 05:40:02 +00:00
eku
a4f63b94b0
increment build number
2003-05-14 05:40:01 +00:00
eku
d496ef4e4e
Check for the function mkstemp(). If it's not available, fall back to mktemp().
2003-05-14 05:40:00 +00:00
eku
5de86cc700
increment build number
2003-05-14 05:39:59 +00:00
eku
b945d9413b
increment build number
2003-05-14 05:39:58 +00:00
fsg
3d7e43b375
increment build number
2003-05-13 22:06:10 +00:00
alexpeshkoff
2d7391b42a
increment build number
2003-05-13 12:04:26 +00:00
alexpeshkoff
1896baa4ab
Fixed bug with NULL argument
2003-05-13 12:04:22 +00:00
aafemt
399cd9ddc1
increment build number
2003-05-13 10:13:36 +00:00
aafemt
6233daf531
Win32 SS doesn't ignore protocol command-line switches anymore. CS doesn't support IPC
2003-05-13 10:13:34 +00:00
fsg
4f53739884
increment build number
2003-05-11 22:04:57 +00:00
skidder
204bd414ef
increment build number
2003-05-11 19:38:13 +00:00
skidder
31444a99c6
Fix server crashes when explicit pessimistic locks are used from PSQL
2003-05-11 19:38:11 +00:00
skidder
f2b885f08a
increment build number
2003-05-11 19:32:45 +00:00
skidder
f16736b802
Use explicit pessimistic locks only if WITH LOCK clause is specified
2003-05-11 19:32:41 +00:00
skidder
acb94dcc65
increment build number
2003-05-11 17:12:10 +00:00
skidder
af0bc3449f
Fix little issue in temp stuff noted by Claudio Valderrama
2003-05-11 17:12:08 +00:00
dimitr
7e67e95915
increment build number
2003-05-11 13:23:21 +00:00
dimitr
808bf1c24e
increment build number
2003-05-11 11:48:24 +00:00
dimitr
0002b4ff65
Fixed temp file management in utilities.
2003-05-11 11:48:22 +00:00
fsg
33859c1727
increment build number
2003-05-10 22:03:52 +00:00
hippoman
20bbdc8278
increment build number
2003-05-10 15:37:08 +00:00
hippoman
e0df2ad754
* now it's nod needed a FB 1.0 install to make the install package, everything is took from the source tree, or built..
2003-05-10 15:37:06 +00:00
dimitr
3d03e64757
increment build number
2003-05-10 15:13:56 +00:00
hippoman
5d28868742
increment build number
2003-05-10 14:36:55 +00:00
hippoman
812701bb9a
increment build number
2003-05-10 14:36:11 +00:00
dimitr
5b7b4ea6fa
increment build number
2003-05-10 13:05:27 +00:00
dimitr
595bfffa27
Fixed GC code to avoid [quite frequent] index corruptions.
2003-05-10 13:05:26 +00:00
dimitr
a0cb2ace1a
increment build number
2003-05-10 13:01:44 +00:00
dimitr
5c19f223b6
Restore compatibility with VC6.
2003-05-10 13:01:41 +00:00
hippoman
6f31d4f7b4
increment build number
2003-05-10 01:10:56 +00:00
hippoman
daaf761c31
* install gds32 and fbclient into system32
...
* add cs and ss executables to both installs
* Different Names for CS and SS install packages.
* echo off
2003-05-10 01:10:54 +00:00
hippoman
ef6882ed5f
increment build number
2003-05-10 00:06:14 +00:00
hippoman
6fb8f9727a
* Support for msvc7 runtime and build
2003-05-10 00:06:12 +00:00
fsg
5593355e51
increment build number
2003-05-09 22:05:07 +00:00
skidder
088ad5b6d7
increment build number
2003-05-09 16:18:34 +00:00
skidder
ce1dca4ea4
1. Cleanup
...
2. Rework temporary files management. In particular:
- fix security hole on all POSIX platforms except FREEBSD/OPENBSD related to mktemp usage (possible DoS attacks or privileges elevation) via switching to mkstemp
- fix problem with only 27 unique filenames generated on Win32 (which could cause unpredictable behavior in SS builds)
- pass appropriate flags to CreateFile on Win32 to indicate that files are temporary (this may improve performance a little)
2003-05-09 16:18:32 +00:00
skidder
a006cae722
increment build number
2003-05-09 16:05:27 +00:00
skidder
7904fcd7ee
Cleanup
2003-05-09 16:05:24 +00:00
skidder
4af9e18646
increment build number
2003-05-09 16:02:48 +00:00
skidder
ed802896b6
increment build number
2003-05-09 16:02:47 +00:00
skidder
93b5a811a8
increment build number
2003-05-09 16:02:20 +00:00
skidder
2c5309b695
increment build number
2003-05-09 16:02:07 +00:00
hippoman
1692d8e707
increment build number
2003-05-09 15:10:25 +00:00
skidder
97c26b7929
increment build number
2003-05-09 14:45:47 +00:00
skidder
d97fe56e4d
Strange, but MSVC fails to compile C code that uses "inline" keyword directly. Replace it with "__inline" in my previous commit
2003-05-09 14:45:45 +00:00
fsg
725433f786
increment build number
2003-05-08 22:05:10 +00:00
skidder
d514b3e8f5
increment build number
2003-05-08 19:47:30 +00:00
skidder
574c18aa6e
Optimize it a little
2003-05-08 19:47:27 +00:00
skidder
11c1251a91
increment build number
2003-05-08 17:40:12 +00:00
alexpeshkoff
201e78b38d
increment build number
2003-05-08 10:31:21 +00:00
alexpeshkoff
ae920fc330
For BootBuild don't give any diagnostic for missing firebird.conf.
...
For wrong firebird.conf - standard diagnostic.
2003-05-08 10:31:19 +00:00
aafemt
dccc79ce9f
increment build number
2003-05-08 10:30:44 +00:00
aafemt
0809efc4d6
Missed parameter -l -- accept win32 IPC local connections
2003-05-08 10:30:43 +00:00
dimitr
800c15fe7c
increment build number
2003-05-08 07:15:34 +00:00
dimitr
3eb4a16261
increment build number
2003-05-08 06:21:25 +00:00
dimitr
80bdbdc195
Handle special win1251 characters properly.
2003-05-08 06:21:23 +00:00
fsg
2a946f5691
increment build number
2003-05-07 22:03:14 +00:00
skidder
49de58526b
increment build number
2003-05-07 19:14:43 +00:00
skidder
bb00bf2478
Mark probable problem for non-Intel ports
2003-05-07 19:14:40 +00:00
skidder
b396f8ded6
increment build number
2003-05-07 13:48:43 +00:00
skidder
2161f020ea
Fix invalid assertion failures in DEV_BUILD
2003-05-07 13:48:41 +00:00
skidder
dbecdb07ad
increment build number
2003-05-07 13:46:30 +00:00
skidder
aeb3dddacf
Fix a reason of several observed xdr-related crashes. Bug was introduced during initial C++ porting effort
2003-05-07 13:46:28 +00:00
skidder
5b624b85fe
increment build number
2003-05-07 11:13:56 +00:00
skidder
142bd2b320
No more messages about forbidden usage of global operator new in DEV_BUILD. C++ library from RH8.0 does that routinely and this causes crashes because stderr messages go to TCP socket from fb_inet_server
2003-05-07 11:13:55 +00:00
dimitr
52a7a5b2d5
increment build number
2003-05-07 10:30:55 +00:00
dimitr
234ecccbac
increment build number
2003-05-07 07:51:36 +00:00
dimitr
cdb3f8e2fd
Since CS doesn't lock processes while waiting for incoming aux connection,
...
it's potentially dangerous to use one definite port for event processing.
2003-05-07 07:51:27 +00:00
dimitr
d96ca21b42
increment build number
2003-05-07 07:25:39 +00:00
dimitr
6679e2575c
Corrected default value, as suggested by Nickolay.
2003-05-07 07:25:38 +00:00
dimitr
b797385101
increment build number
2003-05-07 07:22:43 +00:00
dimitr
df79570795
Added comment.
2003-05-07 07:22:42 +00:00
dimitr
6356c0bfc1
increment build number
2003-05-07 07:08:08 +00:00
dimitr
345ab4ee76
Const correctness suggested by Claudio.
2003-05-07 07:08:07 +00:00
dimitr
702aa5b3c8
increment build number
2003-05-07 07:06:47 +00:00
dimitr
3ecade90cb
It's useless to care about handle leaks when both the engine and thread scheduler are shutdown.
...
Please also note, that THREAD_* macros shouldn't be used in atexit()-handlers or static destructors.
2003-05-07 07:06:42 +00:00
fsg
654d6cdead
increment build number
2003-05-07 05:18:07 +00:00
arnobrinkman
bdd07622b2
increment build number
2003-05-07 01:57:23 +00:00
arnobrinkman
192ba388d4
1) bugfix RC1: Aggregates from a different parent_context where not allowed in the HAVING clause.
...
2) Enabled aggregate-functions from different parent_context (with lower scope_level) to be used inside another aggregate-function
Example:
SELECT
MAX((SELECT COUNT(*) FROM RDB$RELATIONS))
FROM
RDB$RELATIONS
2003-05-07 01:57:18 +00:00
dimitr
92598295d3
increment build number
2003-05-06 15:05:00 +00:00
dimitr
61195b72ae
Changed default value.
2003-05-06 15:04:57 +00:00
dimitr
8f33b1c2a6
increment build number
2003-05-06 15:04:41 +00:00
dimitr
5afece6e0a
increment build number
2003-05-06 12:05:32 +00:00
dimitr
abf4f04dcd
Hide metadata cache diagnostic warnings in the release builds.
2003-05-06 12:05:26 +00:00
fsg
5e31fc4a8a
increment build number
2003-05-05 22:08:07 +00:00