SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for firebird-server-4.0.0.1212-1.1.x86_64.rpm :
Sat Sep 22 14:00:00 2018 mkubecekAATTsuse.cz
- update to version 4.0.0.1212 (commit f463db457bd8)

* fixes: CORE-1592, CORE-5436, CORE-5593, CORE-5726, CORE-5755,
CORE-5793, CORE-5837, CORE-5840, CORE-5843, CORE-5844,
CORE-5846, CORE-5847, CORE-5852, CORE-5855, CORE-5860,
CORE-5861, CORE-5862, CORE-5863, CORE-5865, CORE-5869,
CORE-5870, CORE-5871, CORE-5872, CORE-5874, CORE-5876,
CORE-5881, CORE-5884, CORE-5886, CORE-5891, CORE-5893,
CORE-5896, CORE-5898, CORE-5899, CORE-5900, CORE-5902,
CORE-5904, CORE-5905, CORE-5911, CORE-5918 and untracked

* replace libatomic_ops by std::atomic

* CORE-4965: extend the transaction ID space beyond 2^32
transactions

* CORE-5832: implement way to reset user session environment to
its initial (default) state

* CORE-5788: security patch: replacement of use of SHA-1 in the
SRP Client Proof with SHA-256

* CORE-5883: services version 1 cleanup

* CORE-5887: allow the use of management statements in PSQL
blocks

* CORE-5908: enhance dynamic libraries loading related error
messages

* CORE-5913: add context variables with compression and
encryption status of current connection

* support read consistency mode

* support for external connections pool
- unicode-handle-new-SUSE-ICU-version-hack.patch:
adapt to recent ICU changes in Factory
- refresh:
fbguard-allow-creating-a-guard-pidfile.patch
use-killproc-in-stop-branch-of-SuSE-init-script.patch
add-pkgconfig-files.patch

Sun May 27 14:00:00 2018 mkubecekAATTsuse.cz
- update to version 4.0.0.993 (commit 5dcd20d536e4)

* fixes: CORE-5436, CORE-5702, CORE-5790, CORE-5791, CORE-5796,
CORE-5804, CORE-5815, CORE-5819, CORE-5822, CORE-5824,
CORE-5829, CORE-5830, CORE-5831, CORE-5833 and untracked

* feature CORE-5832: implement way to reset user session
environment to its initial (default) state

* feature CORE-5808: backup of encrypted databases (initial
implementation)

* documentation enhancements

Sun Apr 8 14:00:00 2018 mkubecekAATTsuse.cz
- update to version 4.0.0.953 (commit 1704e3d5ffa6)

* fixes: CORE-405, CORE-5699, CORE-5705, CORE-5710, CORE-5728,
CORE-5746, CORE-5764, CORE-5765, CORE-5769, CORE-5770,
CORE-5771, CORE-5772, CORE-5773, CORE-5776, CORE-5778,
CORE-5780, gh#152 and untracked

* change representation of high precision DECIMAL/NUMERIC to be
exactly the same as for DECFLOAT(34)

* allow to redirect server\'s stdout and stderr to file

* let SQL parser and ExtDS preprocessor handle \'\\r\', \'\
\' and
\'\\r\
\' as end of line
- drop unicode-handle-the-ICU-version-hack-from-SuSE.patch
(more universal solution used in upstream now)
- handle xinetd games played recent versions of SLE/openSUSE:

* install firebird.xinetd into /usr/share/firebird/misc on SLE15
(xinetd no longer available there)

* provide /etc/xinetd.d directory on >= 1500 (no longer
guaranteed to be present there)

* keep things as there are on < 1500

Sat Mar 3 13:00:00 2018 mkubecekAATTsuse.cz
- update to version 4.0.0.916 (commit 951438e59b26)

* fixes: CORE-4492, CORE-5547, CORE-5598, CORE-5600, CORE-5611,
CORE-5615, CORE-5618, CORE-5624, CORE-5629, CORE-5630,
CORE-5638, CORE-5643, CORE-5645, CORE-5646, CORE-5646,
CORE-5649, CORE-5650, CORE-5651, CORE-5653, CORE-5654,
CORE-5655, CORE-5659, CORE-5667, CORE-5673, CORE-5675,
CORE-5676, CORE-5677, CORE-5681, CORE-5684, CORE-5685,
CORE-5686, CORE-5694, CORE-5695, CORE-5700, CORE-5706,
CORE-5707, CORE-5712, CORE-5713, CORE-5719, CORE-5720,
CORE-5721, CORE-5730, CORE-5735, CORE-5737, CORE-5741,
CORE-5742, CORE-5743, CORE-5747, CORE-5753, CORE-5754,
CORE-5757, CORE-5760, CORE-5762 and untracked
CORE-5657: deprecate UDF

* improvement CORE-3295: estimate the actual record compression
ratio in the optimizer

* improvement CORE-4529: allow to use index when GROUP BY on
field which has DESCENDING index

* improvement CORE-5620: builtin functions FIRST_DAY and LAST_DAY

* improvement CORE-5647: increase number of formats/versions of
views from 255 to 32K

* improvement CORE-5648: avoid serialization of
isc_attach_database calls issued by EXECUTE STATEMENT
implementation

* improvement CORE-5660: make flash of big number of dirty pages
faster

* improvement CORE-5674: allow unused Common Table Expressions

* improvement CORE-5703: when database validation fixes \"orphan
page\" errors it also should adjust \"lowest free page\" marker
(pip_min) on corresponding PIP, if necessary

* improvement CORE-5704: avoid UPDATE of RDB$DATABASE by ALTER
DATABASE statement when possible

* improvement CORE-5718: make TempCacheLimit setting
database-wise

* improvement CORE-5727: make faster engine response on
cancel\\shutdown signals when scanning long list of pointer
pages

* improve gbak performance over network using batch interface

* code cleanup

* improved documentation
- update unicode-handle-the-ICU-version-hack-from-SuSE.patch
to handle ICU >= 60

Wed Oct 11 14:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.760 (commit dcfad30100c7)

* fixes: CORE-5062, CORE-5238, CORE-5591, CORE-5605, CORE-5610,
CORE-5613 and untracked

* improvement CORE-5536: connections compressed and encrypted in
MON$ATTACHMENTS table

* improvement CORE-5606: add expression index name to exception
message if computation failed

* improvement CORE-5614 physical backup merge stage could run
too long, especially with huge page cache

* high precision datatype support - NUMERIC(34,x)
- add build dependency on libtomcrypt
- drop disable-xinetd-service-by-default.patch
xinetd config dropped from upstream, provide it as a source
- refresh add-pkgconfig-files.patch
- refresh fbguard-allow-creating-a-guard-pidfile.patch
- refresh use-killproc-in-stop-branch-of-SuSE-init-script.patch

Fri Jul 28 14:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.713 (commit aefff611172f)

* fixes: CORE-5580, CORE-5570, CORE-5576, CORE-5579, CORE-5586,
CORE-5588 and untracked

* minimal support for dtype_varying in GPRE for C++

* improvement CORE-5380: allow subroutines to call others
subroutines and themself recursively

* convert statements, procedures and functions parameters to
UTF-8 in trace logo

* improvement CORE-4436: support for different hash algorithms in
HASH system function

Fri Jun 30 14:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.682 (commit 8837ea3d7eb8)

* fixes: CORE-2853, CORE-5517, CORE-5533, CORE-5535, CORE-5537,
CORE-5540, CORE-5542, CORE-5543, CORE-5545, CORE-5549,
CORE-5550, CORE-5553, CORE-5555, CORE-5562, CORE-5563,
CORE-5565, CORE-5566, CORE-5567 and untracked

* partial solution to allow reproducible builds (CORE-5542)

* documentation improvements
- drop \"--disable-binreloc\" (no longer needed)
- add a check to fail in prep phase if extern/SfIO wasn\'t removed
(bsc#763446)

Wed May 10 14:00:00 2017 mkubecekAATTsuse.cz
- Fix-32-bit-gcc-build.patch:
fix i586 build

Wed May 10 14:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.634 (commit 0976456cbc4a)

* fixes: CORE-5516, CORE-5526, CORE-5527, CORE-5528 and untracked

* feature CORE-5525: decimal floating point numbers (base type
for high precision NUMERIC)

Tue Apr 11 14:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.585 (commit c9dd0f0cdcea)

* fixes: CORE-5416 and untracked

Tue Mar 28 14:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.578 (commit d731f5d57177)

* fixes: CORE-5415, CORE-5481, CORE-5489, CORE-5503, CORE-5508,
CORE-5510 and untracked

* remove Windows 95/98 support

* rename CryptSecurityDatabase config option to
AllowEncryptedSecurityDatabase

Tue Mar 14 13:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.557 (commit 6c311a1e766a)

* fixes: CORE-5480, CORE-5488, CORE-5494, CORE-5496, CORE-5498,
CORE-5501 and untracked

* feature CORE-5463: Support GENERATED ALWAYS identity columns
and OVERRIDE clause

* increase maximum message length for
isc_overriding_system_missing

Tue Feb 21 13:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.540 (commit e864cd7111e0)

* fixes: CORE-5458, CORE-5484 and untracked

* hide password in fbtracemgr argument list

* fix write error handling in gbak (gh#79)

* make name of shared memory for users map dependent on the
engine version to avoid confusion when different engines
running at the same time
- explicitely require %insserv_prereq (needed for upcoming rpm)

Wed Feb 8 13:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.531 (commit ebaf1841d3ff)

* fixes: CORE-5447, CORE-5448, CORE-5469, CORE-5470, CORE-5472,
CORE-5474, CORE-5476, CORE-5477 and untracked

* improvement CORE-5475: provide ability to filter out info and
warnings from trace log

* improvement CORE-4486: trace: provide filter to INCLUDE /
EXCLUDE errors by their mnemonical names

* improvement CORE-5449: support DEFAULT context value in INSERT,
UPDATE, MERGE and UPDATE OR INSERT statements

Mon Jan 30 13:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.514 (commit ae5d1b20cebb)

* fixes: CORE-3073, CORE-5456, CORE-5457, CORE-5459, CORE-5464
and untracked

Thu Jan 19 13:00:00 2017 mkubecekAATTsuse.cz
- update to version 4.0.0.503 (commit 316471b24cb9)

* fixes: CORE-1095, CORE-3530, CORE-5368, CORE-5414, CORE-5421,
CORE-5422, CORE-5423, CORE-5425, CORE-5427, CORE-5428,
CORE-5433, CORE-5435, CORE-5452, CORE-5454 and untracked

* improvement CORE-5430: allow to set more than one ALTER
identity option in the same command

* improvement CORE-5434: read-only transactions in SuperServer
could avoid immediate write of Header and TIP pages after
change

* improvement CORE-4563: add support for Windows 8/2012
fast/low-latency \"TCP Loopback Fast Path\" functionality

* don\'t use libintl.so SONAME for libfbintl.so (gh#74)

* improvement CORE-5442: enhance control upon ability to share
database crypt key between attachments in SS

* improvement CORE-5064: add datatypes (VAR)BINARY(n) and BINARY
VARYING(n) as alias for (VAR)CHAR(n) CHARACTER SET OCTETS

Mon Dec 19 13:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.468 (commit ff0ddf3a1148)

* fixes: CORE-5392, CORE-5408, CORE-5410, CORE-5417

Fri Nov 25 13:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.459 (commit c020815299f6)

* fixes: CORE-5204 (follow-up), CORE-5350, CORE-5382, CORE-5393,
CORE-5404 and untracked

* improvement: small per-relation cache of physical number of
data pages (performance)

Mon Nov 7 13:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.443 (commit f33d38a00295)

* fixes: CORE-5257, CORE-5381, CORE-5383, CORE-5384, CORE-5390

* add default sql security for database to make it possible to be
more relevant to SQL Standard

* add conflict number information from btyacc to the source tree
to be noticed after parser changes

* old relics cleanup

Mon Oct 24 14:00:00 2016 mkubecekAATTsuse.cz
- fix-gcc-build-with-std-c-11-on-i386.patch:
fix i386 (32-bit) builds with -std=c++11

Mon Oct 24 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.423 (commit 5d3564f0cf82)

* fixes: CORE-1894, CORE-5314, CORE-5337, CORE-5346, CORE-5351,
CORE-5355, CORE-5359, CORE-5366, CORE-5367, CORE-5379 and
untracked

* add SQL SECURITY clause to various DDL statements

* improvement CORE-5374: Make database name available to crypt
plugin

* start using C++11 features

* add support for linux/m68k architecture

* old documentation cleanup

Mon Sep 19 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.371 (commit 78ddb3a868d2)

* fixes: CORE-5142, CORE-5322, CORE-5326, CORE-5341, CORE-5347,
CORE-5348 and untracked

* CORE-5204: create an option in the installer to install in
different locations than /opt/firebird

* documentation enhancements

Mon Sep 5 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.356 (commit 8d423b6225fe)

* fixes: CORE-5248, CORE-5266, CORE-5269, CORE-5305, CORE-5327,
CORE-5329, CORE-5330, CORE-5335, CORE-5339 and untracked

* minor enhancements in debug output for wire compress

* feature CORE-3647: window Function: frame (rows / range) clause

* documentation enhancements

Mon Aug 1 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.318 (commit 6e3f94488fe9)

* fixes: CORE-5270, CORE-5291, CORE-5304 and untracked

* improvements of NTILE implementation

Mon Jul 18 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.307 (commit 066af4665eca)

* fixes: CORE-5154, CORE-5236, CORE-5246, CORE-5252, CORE-5264,
CORE-5277 (follow-up), CORE-5284, CORE-5292, CORE-5294,
CORE-5296, CORE-5302, CORE-5304, CORE-5307, CORE-5308,
CORE-5313 and untracked

* add window functions PERCENT_RANK(), CUME_DIST() and NTILE()
(CORE-3616, CORE-3617, CORE-3618)

* code cleanup and refactoring

Wed Jun 29 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.269 (commit 6e6dfd498703)

* fixes: CORE-4645 (follow-up), CORE-5225, CORE-5233, CORE-5237,
CORE-5265, CORE-5268, CORE-5271, CORE-5275, CORE-5277,
CORE-5279, CORE-5285, CORE-5289, CORE-5295 and untracked

* CORE-749: increase maximum length of object names to 63 characters

* optimize runtime stats a bit

Fri Jun 3 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.233 (commit 88748bd890c3)

* fixes: CORE-5213, CORE-5223, CORE-5231, CORE-5234, CORE-5241,
CORE-5244, CORE-5249 and untracked

* bump ODS version to 13, rename plugin accordingly

* LSB compliance

* CORE-5257: Enable nested keys in plugin configuration
- make libfbclient2 require libib_util as it\'s needed for embedded
connections
- fix Group tag for libfbclient2 and libib_util subpackages
- improve libib_util subpackage description
- libfbclient-devel cannot be used as a direct replacement for
libfbembed-devel so it\'s better to stop pretending so
- some packages have (unnecessary) explicit build requirement for
firebird-devel whose contents was merged into libfbclient-devel;
add corresponding Provides and Obsoletes
- move libEnginge12.so and intl/ into firebird package as these
are also needed by embedded connections
- include /etc/firebird/firebird.conf.d/
*.conf into configuration
- move the directive restricting DatabaseAccess to /srv/firebird
into a separate config file in firebird-server subpackage so
that it doesn\'t affect embedded-only installs
- do-not-use-DatabaseAccess-Full-in-default-config.patch:
replaced by 50-server.conf

Fri May 13 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.180 (commit 13ad68de931b)

* fixes: CORE-5120, CORE-5180 (follow-up), CORE-5183 (follow-up),
CORE-5201, CORE-5207, CORE-5217, CORE-5218, CORE-5220,
CORE-5222, CORE-5224, CORE-5228, CORE-5232 and untracked

* CORE-5216: provide location context (line/column numbers) for
runtime errors raised inside EXECUTE BLOCK

* add switch to use embedded libtommath

* gcc6 build fixes

* allow enforcing IPv4 or IPv6 in connection strings

* -fno-sized-dellocation no longer needed

* CORE-2192: extend maximum database page size to 32KB

* fix ussues found by PVS-studio static code analysis

* CORE-1815: ability to grant role to another role
- drop allow-creating-buildRoot-as-non-root-user.patch
(obsoleted by upstream)
- build with -fno-delete-null-pointer-checks (needed for gcc6)
- minor specfile cleanup

* use one-line form for /sbin/ldconfig

* pass init script name to scriptlet macros

* explicit autoconf version buildrequire

* (temporarily) hide some less serious gcc warnings to make the
more serious ones more visible

Fri Apr 22 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.141 (commit 787d50e535f5)

* fixes: CORE-5167 (follow-up), CORE-5189 (follow-up), CORE-5193,
CORE-5194, CORE-5203 and untracked
- reorganize subpackages

* only common files for all installations left in main package

* separate firebird-server for server related files

* separate firebird-utils for management utilities

* separate firebird-examples for sample database and API samples

* separate libib_util and libib_util-devel

* rename libfbclient2-devel to libfbclient-devel

* split files from firebird-devel to new -devel and -examples

* update dependencies between subpackages

* add tags for safer upgrade from version 2.5
- update package summaries and descriptions
- fix /usr/include/firebird/firebird directory
- fix file permissions
- rename isql to isql-fb and gstat to gstat-fb to avoid conflicts
- add README.SUSE

Fri Apr 8 14:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.125 (commit a4137db6cd65)

* new buildno logic, sorry for the jump back

* fixes: CORE-4645, CORE-4985, CORE-5067 (follow-up), CORE-5143,
CORE-5146, CORE-5165, CORE-5166, CORE-5167, CORE-5173,
CORE-5174, CORE-5179, CORE-5180, CORE-5181, CORE-5182,
CORE-5183, CORE-5184, CORE-5189 and untracked

* improvement CORE-5176: Add interface replacing
isc_event_block() and isc_event_counts() functions

* improvements of migration from older versions

* cleanup and refactoring

* documentation and examples
- update package file list
- allow-creating-buildRoot-as-non-root-user.patch:
updated

Wed Mar 23 13:00:00 2016 mkubecekAATTsuse.cz
- update to version 4.0.0.32400 (commit 50c23d16ede5)

* fixes: CORE-5134, CORE-5139, CORE-5147, CORE-5149, CORE-5153,
CORE-5155, CORE-5159, CORE-5161, CORE-5162 and untracked

* avoid GBAK\'s mandatory runtime dependency on ICU

* initial work on replication

* C++11/C++14 compatibility improvements

Fri Mar 11 13:00:00 2016 mkubecekAATTsuse.cz
- initial package from current master branch (version 4.0.0.32393)
(copied from 3.0 package, minor cleanup)
- allow-creating-buildRoot-as-non-root-user.patch:
do not require root privileges for build
- fbguard-allow-creating-a-guard-pidfile.patch:
create also a pid file for fbguard
- use-killproc-in-stop-branch-of-SuSE-init-script.patch:
simplify stop branch of init script to use killproc
- disable-xinetd-service-by-default.patch:
xinetd service should be disabled by default
- add-pkgconfig-files.patch
add
*.pc files for pkg-config
- do-not-use-DatabaseAccess-Full-in-default-config.patch:
restrict database access to /srv/firebird in default config


 
ICM