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

55804 Commits

Author SHA1 Message Date
Dmitry Yemanov
978c99a5ed This should fix broken port parsing in the Classic server command line 2022-01-07 19:21:12 +03:00
firebirds
ac200b2a00 increment build number 2022-01-07 00:06:06 +00:00
Adriano dos Santos Fernandes
2d2b2a195a Replace FB_FINAL by final. 2022-01-06 10:10:56 -03:00
Adriano dos Santos Fernandes
066785bcae Mark nodes and stream classes as final as possible. 2022-01-06 10:01:48 -03:00
firebirds
4f3244dbff increment build number 2022-01-06 00:06:08 +00:00
Dmitry Yemanov
8a9374fbb9 Fixed the assertion to please EXECUTE PROCEDURE with SUSPENDs inside 2022-01-05 12:51:52 +03:00
Dmitry Yemanov
82da31ccfd
Remove the WNET protocol (#7082)
* Wiped out the WNET support

* Remove the WNET files
2022-01-05 10:34:07 +03:00
firebirds
e596e03ee0 increment build number 2022-01-05 00:06:17 +00:00
Adriano dos Santos Fernandes
c07ab9b559 Refactor request's timestamp handling. 2022-01-04 07:11:46 -03:00
Adriano dos Santos Fernandes
54924bc8ce Improvement #7092 - Improve performance of CURRENT_TIME. 2022-01-04 07:11:37 -03:00
Adriano dos Santos Fernandes
3d77ecc5db Fix #7090 - Performance degradation with CURRENT_DATE, LOCALTIME and LOCALTIMESTAMP. 2022-01-04 07:10:53 -03:00
firebirds
545f91cc81 increment build number 2022-01-01 00:05:24 +00:00
Dmitry Yemanov
3a0078f2c3 Avoid replicating internal DDL statements (just in case they would exist) 2021-12-31 22:52:55 +03:00
Vlad Khorsun
128ce239f2 Fixed build issues on win32 with ext auth samples 2021-12-31 16:10:02 +02:00
Vlad Khorsun
35b21d32a2 Fixed build issues with ext auth samples 2021-12-31 14:27:14 +02:00
firebirds
4d37e9301a increment build number 2021-12-27 00:05:32 +00:00
Adriano dos Santos Fernandes
9772a398af
Fix MacOS UDR and Legacy_UserManager plugins not working due to not exported entry point. (#7088)
Add FB_DLL_EXPORT to public headers.

Use default visibility also for Linux/Unix (in addition to MacOS) as
user application can also be compiled with -fvisibility=hidden.
2021-12-26 11:35:16 -03:00
firebirds
a0c88b8303 increment build number 2021-12-25 00:05:18 +00:00
Adriano dos Santos Fernandes
80e7651261 Fix warnings. 2021-12-24 11:57:57 -03:00
Adriano dos Santos Fernandes
00218503d6 Revert "Fix warnings."
This reverts commit 850e21a34c.
2021-12-24 11:55:23 -03:00
Dmitry Yemanov
68a7e88572 Raise protocol version 2021-12-24 17:42:22 +03:00
Adriano dos Santos Fernandes
850e21a34c Fix warnings. 2021-12-24 11:29:37 -03:00
Dmitry Yemanov
02c30525ca Cleanup the remainders of the BLR-backed savepoint operations. 2021-12-24 09:37:44 +03:00
firebirds
f9fbd80ec6 increment build number 2021-12-23 00:05:22 +00:00
Adriano dos Santos Fernandes
2920891287 Fixed #7084 - Creating unique constraints on MacOS fails on larger tables.
configure.ac macros were not compiling and returning 1.

That caused FB_ALIGNMENT and FB_DOUBLE_ALIGN to have the wrong value 1.
2021-12-22 15:18:46 -03:00
AlexPeshkoff
66568b12d5 Fixed #7080: Executing batch crashes server
(cherry picked from commit 7776f552c2)
2021-12-22 19:55:59 +03:00
firebirds
d7037d1c56 increment build number 2021-12-18 00:05:16 +00:00
Adriano dos Santos Fernandes
523f843359 Fix #7077 - EXECUTE BLOCK (without RETURNS) do not work with batches. 2021-12-17 16:49:46 -03:00
AlexPeshkoff
c9e9283a1b Added traditional constant to batch parameters 2021-12-17 20:00:47 +03:00
Adriano dos Santos Fernandes
d2ba43ad25 Add rpath to empbuild in MacOS. 2021-12-17 09:25:09 -03:00
Dmitry Yemanov
4c89b43337 This should fix #7070: Error 'BLOB is not found' while replication converts INSERT into UPDATE for a conflicting record 2021-12-17 10:33:55 +03:00
firebirds
7ae9367dea increment build number 2021-12-16 00:05:00 +00:00
AlexPeshkoff
5b0218db2b Fixed #7069: Errors in chacha plugin displayed incorrectly 2021-12-15 15:17:28 +03:00
firebirds
3e80258c4a increment build number 2021-12-15 00:05:21 +00:00
AlexPeshkoff
7e6562374f Comment out debugging in order not to include conflicting header 2021-12-14 20:39:12 +03:00
AlexPeshkoff
68b9df9263 Fixed #7067: Deadlock when using not initialized security database 2021-12-14 20:17:47 +03:00
Dmitry Yemanov
7fc551bbb3
Make savepoint statements pure DSQL, without being backed by BLR (#7049)
* Refactor user savepoints to skip the BLR layer and also avoid the automatic savepoint frame.

* This should restore tracing of savepoint statements
2021-12-14 14:02:40 +03:00
AlexPeshkoff
c7f10bf221 Postfix for #7065: Connection hangs after delivery of 256 Gb; reworked according to java requirements 2021-12-14 11:30:10 +03:00
AlexPeshkoff
98e1f406ca Postfix for #7065: Connection hangs after delivery of 2**32 - 1 packets 2021-12-14 11:30:10 +03:00
AlexPeshkoff
eed81bac03 Fixed #7065: Connection hangs after delivery of 2**32 - 1 packets 2021-12-14 11:30:10 +03:00
AlexPeshkoff
0df93174c5 Fixed #7066: Server may send incorrect specific data to client when establishing encrypted connection 2021-12-14 11:29:37 +03:00
firebirds
f98cbba7b4 increment build number 2021-12-14 00:05:41 +00:00
AlexPeshkoff
84656f1de8 Take care about running linux installer on non-intel platform 2021-12-13 20:32:16 +03:00
firebirds
a7dca37d9e increment build number 2021-12-11 00:05:32 +00:00
Adriano dos Santos Fernandes
ff255d3e7e Fix #7064 - Linear regression functions aren't implemented correctly. 2021-12-10 17:29:02 -03:00
Roman Simakov
3c842d4bd3 Add precedence relationship between a big record's head and its tail to avoid corruption in case server crashes 2021-12-10 22:18:01 +03:00
firebirds
3961213819 increment build number 2021-12-09 00:05:25 +00:00
Adriano dos Santos Fernandes
808ce95e56 Fix #7062 - Creation of expression index does not release its statement correctly. 2021-12-08 10:51:42 -03:00
firebirds
ec26061ba9 increment build number 2021-12-08 00:05:15 +00:00
Adriano dos Santos Fernandes
056d071d91 GitHub Actions: add Linux and Windows docker builds.
Linux: include debug info.

Windows: use VS 2019; make it prepared to generate Inno Setup installer kits.
2021-12-07 07:11:10 -03:00