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

53193 Commits

Author SHA1 Message Date
firebirds
19deaaaf05 increment build number 2018-03-31 00:03:58 +00:00
hvlad
606d91fd29 Let ExtDS preprocessor handle '\r', '\n' and '\r\n' as end of line. 2018-03-31 00:39:34 +03:00
hvlad
57f2f69268 Let SQL parser handle '\r', '\n' and '\r\n' as end of line. 2018-03-31 00:38:41 +03:00
firebirds
eaee6a6fdf increment build number 2018-03-29 00:04:09 +00:00
Artyom Smirnov
d63ac10b21 If guard starts in daemon mode then close all fds to properly daemonize (#152)
Also in server detect if stdout/stderr fds were closed by guard and reopen
with redirecting to file or /dev/null
2018-03-28 18:57:23 +03:00
firebirds
0c75917d38 increment build number 2018-03-27 00:04:02 +00:00
AlexPeshkoff
6feecfd1e9 Fixed CORE-5728: Field subtype of DEC_FIXED columns not returned by isc_info_sql_sub_type 2018-03-26 17:40:07 +03:00
Mark Rotteveel
4566623ec9 CORE-5710 make precision optional for DECFLOAT (#150)
* CORE-5710 make precision optional for DECFLOAT

* Make DECFLOAT a reserved word

* Add DECFLOAT to keyword_or_column
2018-03-26 17:31:11 +03:00
firebirds
a68927e297 increment build number 2018-03-24 00:06:03 +00:00
AlexPeshkoff
dce2f1052c Fixed CORE-5705: Store precision of DECFLOAT in RDB$FIELDS 2018-03-23 20:31:52 +03:00
AlexPeshkoff
d0d92de6b2 Fixed CORE-5699: DECFLOAT should not through exceptions when +/-NaN, +/-sNaN and +/-Infinity is used in comparisons 2018-03-23 20:10:28 +03:00
firebirds
3b65d2d9a9 increment build number 2018-03-23 00:04:09 +00:00
3bdee64445 Add inet6 protocol support for MacOS 2018-03-22 13:57:18 +02:00
AlexPeshkoff
885f2e4457 Fixed a code somewhy accepted by gcc6 2018-03-22 12:29:59 +03:00
firebirds
40ab6c5db0 increment build number 2018-03-22 00:04:13 +00:00
AlexPeshkoff
63f4e450eb An attempt to fix CORE-5764, need feedback on snapshot build 2018-03-21 20:05:29 +03:00
AlexPeshkoff
1e8e7858db Patch for CORE-5779: support for riscv64, also some code fixes related with prior ports 2018-03-21 15:19:20 +03:00
Artyom Smirnov
21b42b2e8f Allow to redirect server's stdout and stderr to file (#143)
Before these changes guardian and server binary closed
stdin/stdout/stderr/... and server can reuse those
descriptors when opening files or using shmem for
example. So some stray stdout can introduce
unwanted data or even crash server. Server do not
emit any stdout/stderr in release build but
UDRs or external libraries can print to stdout.

After these changes stdout/stderr will be kept opened
and user have options to redirect it to /dev/null (by default)
or other file by choise or just allow server to print.

New config option OutputRedirectionFile was introduced to
allow user control server behavior.
2018-03-21 14:47:20 +03:00
firebirds
1dc40bee49 increment build number 2018-03-21 00:04:32 +00:00
AlexPeshkoff
f89ca3cfbe Syntax 2018-03-20 19:55:08 +03:00
AlexPeshkoff
a27f4b8a5f Fixed CORE-5778: install.sh fails if -path argument contains "firebird" 2018-03-20 18:37:38 +03:00
hvlad
690b0576bf Fixed bug CORE-5773 : PSQL cursor doesn't see inserted record 2018-03-20 09:12:33 +02:00
firebirds
17ced5071f increment build number 2018-03-20 00:04:23 +00:00
AlexPeshkoff
e5ec4f534b Fixed CORE-5780: Server hangs when client tries to send too long DB encryption key(s) 2018-03-19 18:17:22 +03:00
hvlad
9422df896c Fix thread priority for attachmentShutdownThread (it was run at lowest priority) 2018-03-19 15:59:13 +02:00
hvlad
ccfea1c192 Avoid GetThreadId() which is not present in WinXP (see CORE-5772) 2018-03-19 09:54:01 +02:00
firebirds
15d37fc989 increment build number 2018-03-17 00:03:59 +00:00
hvlad
a16249fcfc Fixed bug CORE-405 : Garbage vs indices/constraints 2018-03-16 15:17:35 +02:00
firebirds
5006cd038b increment build number 2018-03-16 00:04:15 +00:00
AlexPeshkoff
42dd67631d Postfix for CORE-5772 2018-03-15 15:59:52 +03:00
AlexPeshkoff
44c6463d07 Fixed CORE-5772: Client hangs when working with events under high load 2018-03-15 14:44:35 +03:00
hvlad
cc2b19e3bf Fixed bug CORE-5776 : "Input parameter mismatch" error after altering external function into PSQL function 2018-03-15 11:35:03 +02:00
firebirds
40eb153afb increment build number 2018-03-12 00:04:13 +00:00
AlexPeshkoff
e6a89afd3b Fixed CORE-5770: User who is allowed to manage other users must have this ability WITHOUT need to grant him RDB$ADMIN role (which is related to admin tasks in "main" database rather than in security_db) 2018-03-11 19:45:31 +03:00
Adriano dos Santos Fernandes
a48f18f019 Fixed CORE-5771 - Restore (without replace) when database already exists crashes gbak or Firebird (when run through service manager). 2018-03-11 11:52:11 -03:00
AlexPeshkoff
45b0e52313 Fixed CORE-5769: Database crypt plugin sample on Pascal is broken 2018-03-11 14:14:33 +03:00
firebirds
dadab0aec3 increment build number 2018-03-10 00:04:06 +00:00
AlexPeshkoff
e81ecc60e8 Fixed CORE-5765: Missing directives in Firebird.pas 2018-03-09 21:54:28 +03:00
Adriano dos Santos Fernandes
de1c8e4aad Misc. 2018-03-09 00:07:14 -03:00
firebirds
3de8bd66b0 increment build number 2018-03-08 00:04:29 +00:00
AlexPeshkoff
1636227d40 Changed representation of high precision DECIMAL/NUMERIC to be exactly the same as for DECFLOAT(34) 2018-03-07 20:22:33 +03:00
AlexPeshkoff
f989c6226b An example of accessing DECFLOAT data in UDR 2018-03-07 20:22:33 +03:00
firebirds
951438e59b increment build number 2018-03-03 00:02:08 +00:00
hvlad
fca4da841e Return back lost checkouts at sorting module.
It allows to handle AST requests during long sorts.
2018-02-28 18:38:50 +02:00
AlexPeshkoff
6e461ec1c5 Fixed CORE-5762: Wrong transaction number in RDB$PAGES relation may cause infinite recusrion in engine and segfault 2018-02-27 15:19:08 +03:00
hvlad
42630c1c83 Fixed bug CORE-5760 : Server process crashes while restoring database 2018-02-26 18:54:35 +02:00
AlexPeshkoff
1888eab6f3 Fixed CORE-5757: deadlock with events 2018-02-25 20:06:33 +03:00
firebirds
f7a663f3a0 increment build number 2018-02-22 00:04:43 +00:00
Dmitry Yemanov
9afef198c1 Postfix for CORE-2284/CORE-5677, fixes regression CORE-5756 2018-02-21 10:49:40 +03:00
firebirds
3947506346 increment build number 2018-02-21 00:04:14 +00:00