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

52797 Commits

Author SHA1 Message Date
Dmitry Yemanov
bcaf8ce915 Update version info 2017-06-11 20:04:56 +03:00
Dmitry Yemanov
2d463a7b23 CORE-5543: Restore of pre ODS 11.1 database can leave RDB null 2017-06-11 19:08:11 +03:00
firebirds
1624f65d9c increment build number 2017-06-11 00:03:25 +00:00
665975abe6 Fixed CORE-5565: No integer division possible in dialect 1 2017-06-10 13:33:54 +03:00
firebirds
6709b60e2f increment build number 2017-06-10 00:07:37 +00:00
Adriano dos Santos Fernandes
d8fea3ec91 Avoid method calls in NULL objects.
It's undefined behavior even with non-virtual methods not accessing *this.
2017-06-09 17:10:46 +00:00
firebirds
aa9263e42a increment build number 2017-06-09 00:07:33 +00:00
hvlad
832fad5858 Fixed compile error 2017-06-08 13:52:43 +03:00
68aa9c157c Fixed CORE-5562: Firebird crashes when UDF gets loaded and unloaded frequently 2017-06-08 12:43:36 +03:00
firebirds
479b57d4d5 increment build number 2017-06-08 00:35:58 +00:00
Adriano dos Santos Fernandes
50b959d04e Set writable permission for employee.fdb in the Linux install, otherwise it's unusable. 2017-06-07 16:40:59 +00:00
Adriano dos Santos Fernandes
301b2ae1dd Fix errors and some warnings with the clang release build. 2017-06-07 16:24:26 +00:00
Adriano dos Santos Fernandes
23272f2555 Misc. 2017-06-06 22:08:53 -03:00
firebirds
c82375721a increment build number 2017-06-06 00:02:30 +00:00
Adriano dos Santos Fernandes
92be5d354a Fixed CORE-5545 - Wrong syntax with CREATE TRIGGER ... ON <table> used with POSITION. 2017-06-05 15:19:24 +00:00
firebirds
1fdebca762 increment build number 2017-05-31 00:02:27 +00:00
Adriano dos Santos Fernandes
e9ece3aa5b Misc. 2017-05-30 08:08:37 -03:00
hvlad
bb0afc79b7 Fixed bug CORE-5555 : 3.0 error handling for SELECT WITH LOCK breaks compatibility with 2.5 2017-05-30 13:27:07 +03:00
firebirds
a2502a0d69 increment build number 2017-05-30 00:02:32 +00:00
Adriano dos Santos Fernandes
d334575818 Fixed CORE-5550 - Computed decimal field in a view has wrong RDB$FIELD_PRECISION. 2017-05-29 16:39:12 +00:00
firebirds
eda12ed77a increment build number 2017-05-29 00:02:28 +00:00
8db98a351d Fixed CORE-5553: Database cannot be encrypted if DatabaseAccess is set to None 2017-05-28 15:44:10 +03:00
1278d0692b Fixed parsing of scaled integers and MAX/MIN INT64 2017-05-28 14:47:17 +03:00
firebirds
20597522e7 increment build number 2017-05-26 00:04:29 +00:00
475f6471f3 Make parser better distinguish numbers that do not fit into DOUBLE PRECISION limits 2017-05-25 18:36:15 +03:00
013f78427a Fixed function SIGN() when used with DECFLOAT 2017-05-25 15:57:25 +03:00
firebirds
72b543ce06 increment build number 2017-05-24 00:02:37 +00:00
d1795eca10 Use special error codes in decfloat diags instead isc_random 2017-05-23 17:05:41 +03:00
82cb585795 Mistype in error message 2017-05-23 15:53:07 +03:00
firebirds
24afb402c2 increment build number 2017-05-23 00:02:28 +00:00
15a699add3 Revert PI() to return double precision value - we anyway have no trigonometric functions with decfloat argument support 2017-05-22 19:01:17 +03:00
bf42edd6ba This should fix CORE-5549, also minor code cleanup 2017-05-22 17:56:07 +03:00
Bernhard M. Wiedemann
3278b68b35 have constant link order (#92)
to make builds reproducible.
See https://reproducible-builds.org/ for why this is good.

Without this patch g++ would order functions in libEngine12.so and fbintl
depending on random order of files in the build system's filesystem.

partial fix for http://tracker.firebirdsql.org/browse/CORE-5548
2017-05-22 17:36:06 +03:00
202b491d91 Fixed use of FP literals as select expressions broken in one of my previous commits 2017-05-22 17:24:18 +03:00
firebirds
6734f8962f increment build number 2017-05-20 00:02:21 +00:00
Adriano dos Santos Fernandes
67222d7ae9 Fixed CORE-5542 - Database-level triggers related to TRANSACTION events (i.e. start, commit and rollback) do not take in account their POSITION index (when more than one trigger for the same event type is defined). 2017-05-19 17:27:16 +00:00
3897136029 Fixed deadlock introduced by me half-a-year ago 2017-05-19 17:29:17 +03:00
firebirds
eebdd3504a increment build number 2017-05-17 00:02:20 +00:00
hvlad
cc102b7352 Make all internal connections to the security database use embedded provider only.
It should fix bug CORE-5540 : Every other execution of embedded isql slow.
2017-05-17 00:15:11 +03:00
firebirds
61e226627f increment build number 2017-05-16 00:02:23 +00:00
Adriano dos Santos Fernandes
f18eebb351 Fixed CORE-5535 - Garbage value in RDB$FIELD_SUB_TYPE in RDB$FUNCTION_ARGUMENTS after altering function. 2017-05-15 15:49:08 +00:00
Adriano dos Santos Fernandes
b411fc442c Fix for MacOS build. 2017-05-15 15:09:18 +00:00
hvlad
425192a720 Fixed bug CORE-5537 : Assign DB access_mode to RW (by using gfix or fbsvcmgr) leads FB 4.0 Classic to create new firebird-process on every such attempt 2017-05-15 13:47:50 +03:00
firebirds
b7fe93cb77 increment build number 2017-05-13 00:02:18 +00:00
fc562919e7 Fixed type names, thanks to Adriano 2017-05-12 10:28:03 +03:00
firebirds
b9d00fe369 increment build number 2017-05-11 00:02:21 +00:00
Adriano dos Santos Fernandes
0dbef7f93d Fixed CORE-5533 - Crash on 3.0 and 4.0 when DB contains database-level trigger. 2017-05-10 15:46:58 +00:00
cc16459f79 Fixed CORE-5517: Classic server periodically raise "Global mapping memory overflow" and need to be restarted to accept new connections 2017-05-10 16:48:23 +03:00
4107794ac2 Fixed some issues with 32-bit gcc build 2017-05-10 15:09:29 +03:00
hvlad
56b25b544e This should fix bug CORE-2853 : page 14194, page type 5 lock conversion denied (215) 2017-05-10 12:02:48 +03:00