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

55763 Commits

Author SHA1 Message Date
AlexPeshkoff
a16ac21317 Cleanup: avoid deprecated entries in regular calls 2021-11-09 12:49:06 +03:00
firebirds
d8346d268c increment build number 2021-11-09 00:05:50 +00:00
AlexeyMochalov
93cac232fd
Fix #6994 - limits lockfile to 2GB for 4_0 (#7020)
* Fix: limits lockfile to 2GB for 4_0

* Remove redundant status vector copying, add parentheses to multiline IF
2021-11-08 13:47:25 +03:00
firebirds
30d8ce6023 increment build number 2021-11-05 00:05:52 +00:00
Dmitry Yemanov
ebc9508008 Fixed #7033: BlockReader misses sanity checks 2021-11-04 19:06:34 +03:00
firebirds
fc686678b2 increment build number 2021-11-04 00:06:09 +00:00
Dmitry Yemanov
06fca988ba Postfix for #7034 2021-11-03 15:23:41 +03:00
Adriano dos Santos Fernandes
4358ac557b Fix #7037 - Build problem when using both --with-builtin-tommath and --with-builtin-tomcrypt. 2021-11-03 07:33:54 -03:00
firebirds
4cd691685c increment build number 2021-11-03 00:06:06 +00:00
Dmitry Yemanov
b71711a6ae This should fix #7034: scroll cursor server crash 2021-11-02 17:54:27 +03:00
firebirds
5cdaa666f3 increment build number 2021-10-31 00:05:53 +00:00
Vlad Khorsun
3eb2eb28ed Fixed bug #7031 : gbak -b failed with "invalid transaction handle (expecting explicit transaction start)" 2021-10-30 20:57:42 +03:00
firebirds
b1d19bb07b increment build number 2021-10-30 00:06:16 +00:00
Damyan Ivanov
ba53c4c816 add Documentation key to systemd service file 2021-10-29 19:52:45 +03:00
real-dam
7d3bca5f48 use be.zip for timezone data source on big-endian platforms (#7030)
resolves "FIXME: For big-endian, be.zip must be used" in Makefile.in

the configure.ac usage of AC_C_BIGENDIAN is expanded so apart from
defining `WORDS_BIGENDIAN` on big-endian platforms, it also defines
`TZDATA_ZIP` to be `be.zip` or `le.zip` and that substitution is used later
in the makefiles

my initial attempt was to use the result of the plain `AC_C_BIGENDIAN`
check, but that is not propagated to the makefiles, just to `autoconf.h`
2021-10-29 08:09:31 -03:00
firebirds
004299d267 increment build number 2021-10-28 00:05:50 +00:00
Dmitry Yemanov
025ff02257 Remove the unneeded mutex, as instance is per-attachment 2021-10-27 18:39:11 +03:00
Dmitry Yemanov
7a59414ee4 Reworked bugfix for #6727 to resolve problems with SuperClassic. Some error handling improvements. 2021-10-27 18:39:11 +03:00
Dmitry Yemanov
b43d49dd44 Simplify the code (and remove redundancies) after #6909 2021-10-27 18:39:11 +03:00
firebirds
240f5d0a8e increment build number 2021-10-27 00:05:55 +00:00
github-actions[bot]
629021953c
Update tzdata to version 2021a3. (#7027) 2021-10-26 08:44:07 -03:00
firebirds
2fc12125cd increment build number 2021-10-24 00:05:35 +00:00
Adriano dos Santos Fernandes
2cbcbe8fa9 Fix #7018 - Problems with windows frames. 2021-10-23 11:21:35 -03:00
Adriano dos Santos Fernandes
399b154ab0 Sync tzdata update job with master version. 2021-10-23 10:54:56 -03:00
asfernandes
a2e96bf7eb Update tzdata to version 2021a2. 2021-10-23 10:42:18 -03:00
firebirds
4769947150 increment build number 2021-10-23 00:05:43 +00:00
Vlad Khorsun
e32c15c2fd
Merge pull request #7016 from red-soft-ru/4_0_big_records_fix
Use rhd header for the last record fragment to fix wrong determination of the header size in get_header() function
2021-10-23 00:40:56 +03:00
firebirds
1cd8db2f84 increment build number 2021-10-22 00:06:28 +00:00
Ilya Eremin
89e9b505a0 Use rhd header for the last record fragment to fix wrong determination of the header size in get_header() function 2021-10-21 16:35:44 +03:00
Dmitry Yemanov
be93e25507 Correction, thanks to Dimitry Sibiryakov 2021-10-21 15:23:11 +03:00
firebirds
7674f8937a increment build number 2021-10-21 00:05:52 +00:00
Dmitry Yemanov
dfeae70b96 Protection from attempts to remove system transaction 2021-10-20 21:19:00 +03:00
Dmitry Yemanov
db44c610a8
Merge pull request #7013 from red-soft-ru/4_0_fix_5082
Fix #5082: Exception "too few key columns found for index" raises when attempt to create table with PK and immediatelly drop this PK within the same transaction
2021-10-20 20:36:02 +03:00
Dmitry Yemanov
22684a4eec Bugfix for #7015: Applier may crash if replication block contain no savepoint operations 2021-10-20 20:19:32 +03:00
Ilya Eremin
677eabbe16 Fix #5082: Exception "too few key columns found for index" raises when attempt to create table with PK and immediatelly drop this PK within the same transaction
This commit also fixes #5173 and #3886.
The situation when the record is not found in RDB$INDICES was not handled correctly in create_index DFW.
2021-10-20 15:15:57 +03:00
Paul Reeves
40a36373a4 Update installation_readme.txt to document that the binary installer no longer supports older windows versions. 2021-10-20 09:58:45 +02:00
firebirds
a06490b3b0 increment build number 2021-10-13 00:05:31 +00:00
Dmitry Yemanov
187514cfc2 Restore the old code to avoid returning temporary to the caller 2021-10-12 18:46:46 +03:00
Vlad Khorsun
390420d1d9
Merge pull request #6996 from red-soft-ru/4_0_trace_rotation_fix
Fixes for fbtrace log rotation
2021-10-12 11:11:07 +03:00
firebirds
328eddee62 increment build number 2021-10-12 00:05:54 +00:00
Dmitry Yemanov
763f05aacf This should fix #6995: unexpected string truncation error after restore 2021-10-11 18:31:00 +03:00
Dmitry Yemanov
74d349bfbd Improve error reporting a little 2021-10-11 10:55:50 +03:00
Dmitry Yemanov
1ab4064912 Return NULL (as documented) instead of empty string for non-replica databases 2021-10-11 10:55:50 +03:00
firebirds
6d6969b2e1 increment build number 2021-10-10 00:05:56 +00:00
Roman Simakov
87c171522b Fix #6998: RDB does not have effective user privileges. 2021-10-09 09:24:01 +03:00
Ilya Eremin
300ef0f733 Fixes for fbtrace log rotation
* Fixed accidental overwriting and loss of rotated trace logs at high load

* Fixed race condition on POSIX when 2 or more threads can rotate a trace log file simultaneously

* Simplify generating of a mapped file name in fbtrace. Use "fb_trace_log_mutex" prefix for it.

* Separate fractions from seconds by a dot in names of rotated trace logs

* Add comments on how stat() is used during trace log rotation
2021-10-08 15:37:59 +03:00
firebirds
679d4526d3 increment build number 2021-10-07 00:05:37 +00:00
Dmitry Yemanov
db70dc2c20 Postfix for #6989 (better protection from initialization errors) 2021-10-06 14:11:27 +03:00
firebirds
d934641bd7 increment build number 2021-10-06 00:05:47 +00:00
Dmitry Yemanov
36efbbe8e0 Fixed #6989: Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its replica flag set 2021-10-05 13:20:34 +03:00