[FirebirdSQL/firebird] 5aede1: Decimal floating point numbers - first draft

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[FirebirdSQL/firebird] 5aede1: Decimal floating point numbers - first draft

Firebird Checkins mailing list
  Branch: refs/heads/batch
  Home:   https://github.com/FirebirdSQL/firebird
  Commit: 5aede150e3d1678a1a403c959557babe97fbe5b4
      https://github.com/FirebirdSQL/firebird/commit/5aede150e3d1678a1a403c959557babe97fbe5b4
  Author: AlexPeshkoff <[hidden email]>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M builds/posix/Makefile.in
    M builds/posix/make.android.arme
    M builds/posix/make.defaults
    M builds/posix/make.platform.solaris.examples
    M builds/posix/prefix.solx86gcc
    M builds/posix/prefix.solx86gcc_64
    A extern/decNumber/ICU-license.html
    A extern/decNumber/decBasic.c
    A extern/decNumber/decCommon.c
    A extern/decNumber/decContext.c
    A extern/decNumber/decContext.h
    A extern/decNumber/decDPD.h
    A extern/decNumber/decDouble.c
    A extern/decNumber/decDouble.h
    A extern/decNumber/decNumber.c
    A extern/decNumber/decNumber.h
    A extern/decNumber/decNumberLocal.h
    A extern/decNumber/decPacked.c
    A extern/decNumber/decPacked.h
    A extern/decNumber/decQuad.c
    A extern/decNumber/decQuad.h
    A extern/decNumber/decSingle.c
    A extern/decNumber/decSingle.h
    A extern/decNumber/decimal128.c
    A extern/decNumber/decimal128.h
    A extern/decNumber/decimal32.c
    A extern/decNumber/decimal32.h
    A extern/decNumber/decimal64.c
    A extern/decNumber/decimal64.h
    A extern/decNumber/decnumber.pdf
    A extern/decNumber/readme.txt
    M lang_helpers/gds_codes.ftn
    M lang_helpers/gds_codes.pas
    M src/burp/backup.epp
    M src/burp/canonical.cpp
    A src/common/DecFloat.cpp
    A src/common/DecFloat.h
    M src/common/classes/InternalMessageBuffer.cpp
    M src/common/cvt.cpp
    M src/common/cvt.h
    M src/common/dsc.cpp
    M src/common/dsc.h
    M src/common/dsc_pub.h
    M src/common/sdl.cpp
    M src/common/utils.cpp
    M src/common/utils_proto.h
    M src/common/xdr.cpp
    M src/common/xdr_proto.h
    M src/dsql/AggNodes.cpp
    M src/dsql/AggNodes.h
    M src/dsql/BoolNodes.cpp
    M src/dsql/ExprNodes.cpp
    M src/dsql/Nodes.h
    M src/dsql/StmtNodes.cpp
    M src/dsql/WinNodes.cpp
    M src/dsql/ddl_proto.h
    M src/dsql/gen.cpp
    M src/dsql/make.cpp
    M src/dsql/parse.y
    M src/dsql/sqlda_pub.h
    M src/gpre/movg.cpp
    M src/include/gen/codetext.h
    M src/include/gen/iberror.h
    M src/include/gen/msgs.h
    M src/include/gen/sql_code.h
    M src/include/gen/sql_state.h
    M src/isql/isql.epp
    M src/isql/isql.h
    M src/jrd/Attachment.cpp
    M src/jrd/Attachment.h
    M src/jrd/DataTypeUtil.cpp
    M src/jrd/PreparedStatement.cpp
    M src/jrd/SysFunction.cpp
    M src/jrd/VirtualTable.cpp
    M src/jrd/align.h
    M src/jrd/blb.cpp
    M src/jrd/blr.h
    M src/jrd/btr.cpp
    M src/jrd/build_no.h
    M src/jrd/cvt.cpp
    M src/jrd/cvt2.cpp
    M src/jrd/cvt2_proto.h
    M src/jrd/cvt_proto.h
    M src/jrd/dfw.epp
    M src/jrd/evl.cpp
    M src/jrd/exe.cpp
    M src/jrd/ext.cpp
    M src/jrd/extds/IscDS.cpp
    M src/jrd/fun.epp
    M src/jrd/idx.cpp
    M src/jrd/intl.cpp
    M src/jrd/mov.cpp
    M src/jrd/mov_proto.h
    M src/jrd/opt.cpp
    M src/jrd/par.cpp
    M src/jrd/recsrc/AggregatedStream.cpp
    M src/jrd/recsrc/FirstRowsStream.cpp
    M src/jrd/recsrc/MergeJoin.cpp
    M src/jrd/recsrc/SkipRowsStream.cpp
    M src/jrd/recsrc/SortedStream.cpp
    M src/jrd/recsrc/WindowedStream.cpp
    M src/jrd/trace/TraceObjects.cpp
    M src/jrd/types.h
    M src/jrd/val.h
    M src/jrd/vio.cpp
    M src/misc/writeBuildNum.sh
    M src/msgs/facilities2.sql
    M src/msgs/messages2.sql
    M src/msgs/system_errors2.sql
    M src/remote/client/BlrFromMessage.cpp
    M src/remote/client/interface.cpp
    M src/remote/parser.cpp
    M src/utilities/ntrace/TracePluginImpl.cpp
    M src/yvalve/keywords.cpp

  Log Message:
  -----------
  Decimal floating point numbers - first draft


  Commit: 04827731561bee195b69180c28eca80435daa717
      https://github.com/FirebirdSQL/firebird/commit/04827731561bee195b69180c28eca80435daa717
  Author: AlexPeshkoff <[hidden email]>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    A extern/decNumber/Makefile

  Log Message:
  -----------
  File was missed in commit due to .ignore rules


  Commit: b6c1770f35ec37f62f7457dcd6e95bbdcc8583c5
      https://github.com/FirebirdSQL/firebird/commit/b6c1770f35ec37f62f7457dcd6e95bbdcc8583c5
  Author: AlexPeshkoff <[hidden email]>
  Date:   2016-11-14 (Mon, 14 Nov 2016)

  Changed paths:
    M src/common/DecFloat.cpp

  Log Message:
  -----------
  Fixed exceptions raising


  Commit: 01aadfdcca9497624e9bd4022d1f3834c5fe8ec1
      https://github.com/FirebirdSQL/firebird/commit/01aadfdcca9497624e9bd4022d1f3834c5fe8ec1
  Author: AlexPeshkoff <[hidden email]>
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
    M src/burp/restore.epp

  Log Message:
  -----------
  Fixed database restore by gbak


  Commit: f1cf5cc2785557aad9520ccec29ef91eeb09cbd5
      https://github.com/FirebirdSQL/firebird/commit/f1cf5cc2785557aad9520ccec29ef91eeb09cbd5
  Author: AlexPeshkoff <[hidden email]>
  Date:   2016-11-15 (Tue, 15 Nov 2016)

  Changed paths:
    M builds/posix/Makefile.in
    M extern/decNumber/Makefile

  Log Message:
  -----------
  make clean in extern/decNumber


  Commit: 05c1c618c390e8e7d0d3dc977524016dc6b2edef
      https://github.com/FirebirdSQL/firebird/commit/05c1c618c390e8e7d0d3dc977524016dc6b2edef
  Author: hvlad <[hidden email]>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Changed paths:
    M builds/win32/make_boot.bat
    M builds/win32/msvc12/common.vcxproj
    M builds/win32/msvc12/common.vcxproj.filters
    A extern/decNumber/.gitignore
    A extern/decNumber/msvc/decNumber_MSVC12.sln
    A extern/decNumber/msvc/decNumber_MSVC12.vcxproj
    M src/common/DecFloat.cpp
    M src/include/gen/autoconfig_msvc.h

  Log Message:
  -----------
  Support for VC 2013 (MSVC12)


  Commit: 16a276089b8569ad89c36c3095122115841f0ac0
      https://github.com/FirebirdSQL/firebird/commit/16a276089b8569ad89c36c3095122115841f0ac0
  Author: hvlad <[hidden email]>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Changed paths:
    M builds/win32/make_boot.bat
    M builds/win32/msvc12/common.vcxproj
    M builds/win32/msvc12/common.vcxproj.filters
    A extern/decNumber/.gitignore
    A extern/decNumber/msvc/decNumber_MSVC12.sln
    A extern/decNumber/msvc/decNumber_MSVC12.vcxproj
    A extern/decNumber/msvc/decNumber_MSVC12.vcxproj.filters
    M src/common/DecFloat.cpp
    M src/include/gen/autoconfig_msvc.h

  Log Message:
  -----------
  Support for VC 2013 (MSVC12)


  Commit: 21bdac86dc559348e010c913381d364c2e79ec23
      https://github.com/FirebirdSQL/firebird/commit/21bdac86dc559348e010c913381d364c2e79ec23
  Author: hvlad <[hidden email]>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Log Message:
  -----------
  Merge branch 'decfloat' of https://github.com/FirebirdSQL/firebird into decfloat


  Commit: 8e6799f8b938da5d504d16ef4fa71a0097696f95
      https://github.com/FirebirdSQL/firebird/commit/8e6799f8b938da5d504d16ef4fa71a0097696f95
  Author: hvlad <[hidden email]>
  Date:   2016-12-01 (Thu, 01 Dec 2016)

  Changed paths:
    M src/common/common.h
    M src/include/gen/autoconfig_msvc.h

  Log Message:
  -----------
  Better place for common macro (NOEXCEPT) as Alex suggested


  Commit: 028248b194c6a82bee536ad6ba4adb3937a572f3
      https://github.com/FirebirdSQL/firebird/commit/028248b194c6a82bee536ad6ba4adb3937a572f3
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-02-16 (Thu, 16 Feb 2017)

  Changed paths:
    M .gitignore
    A .vscode/launch.json
    A .vscode/settings.json
    A .vscode/tasks.json
    M CHANGELOG.md
    M builds/install/arch-specific/linux/linuxLibrary.sh.in
    M builds/install/misc/firebird.conf.in
    M builds/install/posix-common/posixLibrary.sh.in
    M builds/make.new/config/install-sh
    M builds/posix/make.defaults
    M builds/posix/make.shared.targets
    M builds/win32/parse.bat
    M doc/Using_OO_API.html
    M doc/sql.extensions/README.context_variables
    M doc/sql.extensions/README.data_types
    M doc/sql.extensions/README.identity_columns.txt
    M doc/sql.extensions/README.keywords
    M examples/dbcrypt/CryptApplication.cpp
    M examples/dbcrypt/CryptKeyHolder.cpp
    M examples/dbcrypt/DbCrypt.cpp
    M examples/dbcrypt/ReadMe.txt
    M lang_helpers/gds_codes.ftn
    M lang_helpers/gds_codes.pas
    M src/alice/alice_meta.epp
    M src/auth/AuthDbg.cpp
    M src/auth/AuthDbg.h
    M src/auth/SecureRemotePassword/server/SrpServer.cpp
    M src/auth/SecurityDatabase/LegacyServer.cpp
    M src/auth/trusted/AuthSspi.h
    M src/burp/burp.h
    M src/burp/mvol.cpp
    M src/common/ThreadStart.h
    M src/common/classes/DbImplementation.cpp
    M src/common/classes/GetPlugins.h
    M src/common/classes/Nullable.h
    M src/common/classes/RefCounted.h
    M src/common/classes/Synchronize.h
    M src/common/classes/misc/class_perf.cpp
    M src/common/config/config.cpp
    M src/common/config/config.h
    M src/common/db_alias.cpp
    M src/common/db_alias.h
    M src/common/isc_file.cpp
    M src/common/isc_s_proto.h
    M src/common/isc_sync.cpp
    M src/common/os/mod_loader.h
    M src/common/os/posix/mod_loader.cpp
    M src/common/os/win32/mod_loader.cpp
    M src/common/security.cpp
    M src/common/security.h
    M src/dbs/security.sql
    M src/dsql/BoolNodes.cpp
    M src/dsql/DdlNodes.epp
    M src/dsql/DdlNodes.h
    M src/dsql/ExprNodes.cpp
    M src/dsql/ExprNodes.h
    M src/dsql/Nodes.h
    M src/dsql/PackageNodes.epp
    M src/dsql/Parser.cpp
    M src/dsql/Parser.h
    M src/dsql/StmtNodes.cpp
    M src/dsql/metd.epp
    M src/dsql/metd_proto.h
    M src/dsql/parse-conflicts.txt
    M src/dsql/parse.y
    M src/gpre/boot/gpre_meta_boot.cpp
    M src/gpre/std/gpre_meta.epp
    M src/include/consts_pub.h
    M src/include/fb_api_proto.h
    M src/include/fb_exception.h
    M src/include/firebird.h
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/include/gen/codetext.h
    M src/include/gen/iberror.h
    M src/include/gen/msgs.h
    M src/include/gen/sql_code.h
    M src/include/gen/sql_state.h
    M src/isql/OptionsBase.cpp
    M src/isql/extract.epp
    M src/isql/isql.epp
    M src/isql/isql.h
    M src/isql/isql_proto.h
    M src/isql/show.epp
    M src/jrd/Attachment.cpp
    M src/jrd/Attachment.h
    M src/jrd/CryptoManager.cpp
    M src/jrd/CryptoManager.h
    M src/jrd/Database.cpp
    M src/jrd/Database.h
    M src/jrd/EngineInterface.h
    M src/jrd/ExtEngineManager.cpp
    M src/jrd/JrdStatement.cpp
    M src/jrd/JrdStatement.h
    M src/jrd/Mapping.cpp
    M src/jrd/Mapping.h
    M src/jrd/Monitoring.cpp
    M src/jrd/Optimizer.cpp
    M src/jrd/Optimizer.h
    M src/jrd/RecordSourceNodes.cpp
    M src/jrd/Relation.cpp
    M src/jrd/Relation.h
    M src/jrd/SysFunction.cpp
    M src/jrd/UserManagement.cpp
    M src/jrd/blb.cpp
    M src/jrd/blob_filter.cpp
    M src/jrd/blp.h
    M src/jrd/blr.h
    M src/jrd/btr.cpp
    M src/jrd/build_no.h
    M src/jrd/cch.cpp
    M src/jrd/cch.h
    M src/jrd/cmp.cpp
    M src/jrd/dfw.epp
    M src/jrd/dpm.epp
    M src/jrd/event.cpp
    M src/jrd/event_proto.h
    M src/jrd/exe.cpp
    M src/jrd/exe_proto.h
    M src/jrd/ext.cpp
    M src/jrd/extds/ExtDS.cpp
    M src/jrd/extds/InternalDS.cpp
    M src/jrd/extds/IscDS.cpp
    M src/jrd/extds/IscDS.h
    M src/jrd/extds/ValidatePassword.cpp
    M src/jrd/intl.cpp
    M src/jrd/irq.h
    M src/jrd/jrd.cpp
    M src/jrd/jrd.h
    M src/jrd/met.epp
    M src/jrd/met_proto.h
    M src/jrd/opt.cpp
    M src/jrd/scl.epp
    M src/jrd/scl.h
    M src/jrd/shut.cpp
    M src/jrd/status.h
    M src/jrd/svc.cpp
    M src/jrd/tra.cpp
    M src/jrd/trace/TraceCmdLine.cpp
    M src/jrd/trace/TraceConfigStorage.h
    M src/jrd/trace/TraceManager.cpp
    M src/jrd/trace/TraceManager.h
    M src/jrd/validation.cpp
    M src/jrd/validation.h
    M src/jrd/vio.cpp
    M src/lock/lock.cpp
    M src/lock/lock_proto.h
    M src/misc/writeBuildNum.sh
    M src/msgs/facilities2.sql
    M src/msgs/messages2.sql
    M src/msgs/system_errors2.sql
    M src/qli/command.cpp
    M src/qli/dtr.h
    M src/qli/lex.cpp
    M src/qli/meta.epp
    M src/remote/client/interface.cpp
    M src/remote/inet.cpp
    M src/remote/inet_proto.h
    M src/remote/os/win32/wnet.cpp
    M src/remote/os/win32/wnet_proto.h
    M src/remote/os/win32/xnet.cpp
    M src/remote/os/win32/xnet_proto.h
    M src/remote/protocol.cpp
    M src/remote/protocol.h
    M src/remote/remot_proto.h
    M src/remote/remote.cpp
    M src/remote/remote.h
    M src/remote/server/os/posix/inet_server.cpp
    M src/remote/server/server.cpp
    M src/utilities/fbtracemgr/traceMgrMain.cpp
    M src/utilities/gsec/gsec.cpp
    M src/utilities/gsec/gsecswi.h
    M src/utilities/gstat/dba.epp
    M src/utilities/nbackup/nbkswi.h
    M src/utilities/ntrace/TracePluginImpl.cpp
    M src/utilities/ntrace/TracePluginImpl.h
    M src/utilities/ntrace/fbtrace.conf
    M src/utilities/ntrace/os/win32/FileObject.cpp
    M src/utilities/ntrace/paramtable.h
    M src/yvalve/PluginManager.cpp
    M src/yvalve/YObjects.h
    M src/yvalve/gds.cpp
    M src/yvalve/keywords.cpp
    M src/yvalve/preparse.cpp
    M src/yvalve/why.cpp

  Log Message:
  -----------
  Merged changes from master branch


  Commit: 1ca3ceec1601aa5f2427e018ca4fe74ddeebc392
      https://github.com/FirebirdSQL/firebird/commit/1ca3ceec1601aa5f2427e018ca4fe74ddeebc392
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/dsql/AggNodes.cpp
    M src/jrd/idx.cpp
    M src/jrd/opt.cpp
    M src/jrd/sort.cpp
    M src/jrd/sort.h

  Log Message:
  -----------
  Sort DECFLOAT data


  Commit: 386c5030d23fa7b0d4d09f6dac9aef160d16ddc9
      https://github.com/FirebirdSQL/firebird/commit/386c5030d23fa7b0d4d09f6dac9aef160d16ddc9
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/jrd/btr.cpp
    M src/jrd/btr.h
    M src/jrd/dfw.epp

  Log Message:
  -----------
  Native precise indexing of decfloat fields


  Commit: ccfb567bc82dd9f24942fa3841a7b0bbeb4fd1c7
      https://github.com/FirebirdSQL/firebird/commit/ccfb567bc82dd9f24942fa3841a7b0bbeb4fd1c7
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-02-27 (Mon, 27 Feb 2017)

  Changed paths:
    M src/jrd/btr.cpp

  Log Message:
  -----------
  Fixed mistype - thanks to Vlad


  Commit: d7b6b57fb7e4e7f2c15df79128a096a358eef6ff
      https://github.com/FirebirdSQL/firebird/commit/d7b6b57fb7e4e7f2c15df79128a096a358eef6ff
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M src/dsql/DdlNodes.epp

  Log Message:
  -----------
  Support altering type to decfloat


  Commit: 7af54d72bcff3b13ef0e254b6bf09aa12833a478
      https://github.com/FirebirdSQL/firebird/commit/7af54d72bcff3b13ef0e254b6bf09aa12833a478
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-06 (Mon, 06 Mar 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/jrd/btr.cpp
    M src/jrd/btr.h
    M src/jrd/dfw.epp

  Log Message:
  -----------
  Use same index format for Decimal64 & 128


  Commit: 57af009fd886a062b1bd14380259eecd071044a4
      https://github.com/FirebirdSQL/firebird/commit/57af009fd886a062b1bd14380259eecd071044a4
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-06 (Mon, 06 Mar 2017)

  Changed paths:
    M src/dsql/Nodes.h
    M src/dsql/StmtNodes.cpp
    M src/dsql/StmtNodes.h
    M src/dsql/dsql.cpp
    M src/dsql/dsql.h
    M src/dsql/parse.y
    M src/isql/isql.epp

  Log Message:
  -----------
  New DDL node and request type - SessionManagement. Added supoport for setting various decimal float rounding modes.


  Commit: 14906afe062860d1c0edf8d787f0bfa6901fa1db
      https://github.com/FirebirdSQL/firebird/commit/14906afe062860d1c0edf8d787f0bfa6901fa1db
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-07 (Tue, 07 Mar 2017)

  Changed paths:
    M configure.ac
    M src/dsql/StmtNodes.cpp
    M src/dsql/StmtNodes.h
    M src/dsql/parse.y
    M src/yvalve/keywords.cpp

  Log Message:
  -----------
  Control which exceptions in decfloat (underflow, division by zero, etc.) trap SQL statement


  Commit: 0227ec9e3ceaa26fe09ae70bc532c03c02e698f5
      https://github.com/FirebirdSQL/firebird/commit/0227ec9e3ceaa26fe09ae70bc532c03c02e698f5
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/dsql/parse.y
    M src/jrd/SysFunction.cpp
    M src/yvalve/keywords.cpp

  Log Message:
  -----------
  Implemented DecFloat-specific functions present in DB2


  Commit: 0fc68ab8eac79fa1521659a6c67c635ae7cc678c
      https://github.com/FirebirdSQL/firebird/commit/0fc68ab8eac79fa1521659a6c67c635ae7cc678c
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-15 (Wed, 15 Mar 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/jrd/opt.cpp
    M src/jrd/recsrc/SortedStream.cpp

  Log Message:
  -----------
  Avoid loosing decimal float precision, scale and/or sign info when sorting


  Commit: 13796677e3be71aafb58d57d2620cf75e9d0bb60
      https://github.com/FirebirdSQL/firebird/commit/13796677e3be71aafb58d57d2620cf75e9d0bb60
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M src/common/DecFloat.cpp

  Log Message:
  -----------
  Comments


  Commit: 86df3901003849a08e7700acec466b7f628dd675
      https://github.com/FirebirdSQL/firebird/commit/86df3901003849a08e7700acec466b7f628dd675
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M src/jrd/sort.cpp

  Log Message:
  -----------
  Fixed descending sort order


  Commit: 6c6c8d88b8d5249d7ee39b2d4438727b539f3418
      https://github.com/FirebirdSQL/firebird/commit/6c6c8d88b8d5249d7ee39b2d4438727b539f3418
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-17 (Fri, 17 Mar 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/common/xdr.cpp
    M src/jrd/sort.cpp

  Log Message:
  -----------
  This should be enough to make decfloats work on bigendians - NEEDS CHECKING!


  Commit: c28e7c0a4ded63df3b1a552b4bcba6403f72f640
      https://github.com/FirebirdSQL/firebird/commit/c28e7c0a4ded63df3b1a552b4bcba6403f72f640
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-19 (Sun, 19 Mar 2017)

  Changed paths:
    M src/jrd/SysFunction.cpp

  Log Message:
  -----------
  Fixed setting parameters types for decfloat-specific functions


  Commit: b80e5f470ee8fcdbf1df6fb101a8e04fec7c402e
      https://github.com/FirebirdSQL/firebird/commit/b80e5f470ee8fcdbf1df6fb101a8e04fec7c402e
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/common/cvt.cpp

  Log Message:
  -----------
  Fixed traps handling


  Commit: 84f435cf128ba5707fdf33cd2b822efab4a717b4
      https://github.com/FirebirdSQL/firebird/commit/84f435cf128ba5707fdf33cd2b822efab4a717b4
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/common/DecFloat.h
    M src/dsql/StmtNodes.cpp
    M src/dsql/StmtNodes.h
    M src/dsql/gen.cpp
    M src/dsql/parse.y
    M src/jrd/Attachment.h
    M src/yvalve/keywords.cpp

  Log Message:
  -----------
  Let users select legacy datatype (CHAR, DOUBLE or BIGINT with scale) to be used instead DECFLOAT when talking to old client


  Commit: 38ac605f4ea01f3c7e4792c3fb5eaed1769d7508
      https://github.com/FirebirdSQL/firebird/commit/38ac605f4ea01f3c7e4792c3fb5eaed1769d7508
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

  Changed paths:
    M src/common/DecFloat.cpp

  Log Message:
  -----------
  Reworked conversion to BIGINT datatype


  Commit: bb17096fcc7ec6180bbe20613f67a8f019bb06da
      https://github.com/FirebirdSQL/firebird/commit/bb17096fcc7ec6180bbe20613f67a8f019bb06da
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

  Changed paths:
    M src/common/cvt.cpp

  Log Message:
  -----------
  comment


  Commit: de4381fc5209fab1e61708ff25f3fa6eeb6b383a
      https://github.com/FirebirdSQL/firebird/commit/de4381fc5209fab1e61708ff25f3fa6eeb6b383a
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-28 (Tue, 28 Mar 2017)

  Changed paths:
    M src/common/cvt.cpp
    M src/common/cvt.h
    M src/dsql/ExprNodes.cpp
    M src/dsql/Parser.cpp
    M src/dsql/make.cpp
    M src/dsql/make_proto.h
    M src/dsql/parse.y
    M src/jrd/cvt.cpp
    M src/jrd/cvt_proto.h

  Log Message:
  -----------
  Support DECFLOAT literals


  Commit: e508bc2a5d10d170f1484a259d1678031b6a9773
      https://github.com/FirebirdSQL/firebird/commit/e508bc2a5d10d170f1484a259d1678031b6a9773
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M src/common/cvt.cpp

  Log Message:
  -----------
  Added missing conversions


  Commit: a1425f738367b9eafdc83829247d41fbcf851056
      https://github.com/FirebirdSQL/firebird/commit/a1425f738367b9eafdc83829247d41fbcf851056
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M doc/sql.extensions/README.data_types

  Log Message:
  -----------
  Brief description of DECFLOAT datatype


  Commit: f995ed4408c1fb077d547b331b3ef337efd850f5
      https://github.com/FirebirdSQL/firebird/commit/f995ed4408c1fb077d547b331b3ef337efd850f5
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

  Changed paths:
    M .travis.yml
    M README.md
    M builds/install/arch-specific/linux/firebird-classic.socket.in
    M builds/install/misc/firebird.conf.in
    M builds/make.new/config/.gitignore
    M builds/posix/firebird.vers
    M builds/win32/defs/firebird.def
    A doc/README.session_idle_timeouts
    A doc/README.statement_timeouts
    M doc/sql.extensions/README.identity_columns.txt
    M examples/dbcrypt/DbCrypt.cpp
    M lang_helpers/gds_codes.ftn
    M lang_helpers/gds_codes.pas
    M src/auth/SecureRemotePassword/manage/SrpManagement.cpp
    M src/auth/SecurityDatabase/LegacyServer.cpp
    M src/common/classes/MsgPrint.cpp
    M src/common/classes/Nullable.h
    M src/common/classes/init.cpp
    M src/common/classes/locks.cpp
    M src/common/classes/locks.h
    M src/common/common.h
    M src/common/config/config.cpp
    M src/common/config/config.h
    M src/common/file_params.h
    M src/common/isc.cpp
    M src/common/isc_file.cpp
    M src/common/isc_proto.h
    M src/common/os/posix/mod_loader.cpp
    M src/dsql/DdlNodes.epp
    M src/dsql/DdlNodes.h
    M src/dsql/ExprNodes.cpp
    M src/dsql/ExprNodes.h
    M src/dsql/StmtNodes.cpp
    M src/dsql/StmtNodes.h
    M src/dsql/dsql.cpp
    M src/dsql/dsql.h
    M src/dsql/parse-conflicts.txt
    M src/dsql/parse.y
    M src/include/fb_api_proto.h
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/include/gen/codetext.h
    M src/include/gen/iberror.h
    M src/include/gen/ids.h
    M src/include/gen/msgs.h
    M src/include/gen/sql_code.h
    M src/include/gen/sql_state.h
    M src/isql/extract.epp
    M src/isql/isql.epp
    M src/isql/show.epp
    M src/jrd/Attachment.cpp
    M src/jrd/Attachment.h
    M src/jrd/CryptoManager.cpp
    M src/jrd/EngineInterface.h
    M src/jrd/Mapping.cpp
    M src/jrd/Monitoring.cpp
    M src/jrd/Monitoring.h
    M src/jrd/Optimizer.cpp
    M src/jrd/RecordSourceNodes.cpp
    M src/jrd/RecordSourceNodes.h
    M src/jrd/Relation.h
    M src/jrd/SysFunction.cpp
    M src/jrd/blp.h
    M src/jrd/blr.h
    M src/jrd/btr.cpp
    M src/jrd/build_no.h
    M src/jrd/dfw.epp
    M src/jrd/extds/ExtDS.cpp
    M src/jrd/extds/ExtDS.h
    M src/jrd/extds/InternalDS.cpp
    M src/jrd/extds/InternalDS.h
    M src/jrd/extds/IscDS.cpp
    M src/jrd/extds/IscDS.h
    M src/jrd/fields.h
    M src/jrd/filters.cpp
    M src/jrd/ibase.h
    M src/jrd/inf.cpp
    M src/jrd/inf_pub.h
    M src/jrd/jrd.cpp
    M src/jrd/jrd.h
    M src/jrd/lck.cpp
    M src/jrd/met.epp
    M src/jrd/met.h
    M src/jrd/mov.cpp
    M src/jrd/mov_proto.h
    M src/jrd/names.h
    R src/jrd/os/win32/win9x_nt.h
    M src/jrd/os/win32/winnt.cpp
    M src/jrd/recsrc/IndexTableScan.cpp
    M src/jrd/relations.h
    M src/jrd/req.h
    M src/jrd/shut.cpp
    M src/jrd/tra.cpp
    M src/lock/print.cpp
    M src/misc/writeBuildNum.sh
    M src/msgs/facilities2.sql
    M src/msgs/messages2.sql
    M src/msgs/msg.sql
    M src/msgs/system_errors2.sql
    M src/remote/SockAddr.h
    M src/remote/client/interface.cpp
    M src/remote/inet.cpp
    M src/remote/os/win32/wnet.cpp
    M src/remote/os/win32/xnet.cpp
    M src/remote/protocol.cpp
    M src/remote/protocol.h
    M src/remote/remote.h
    M src/remote/server/server.cpp
    M src/utilities/gstat/dba.epp
    M src/utilities/ntrace/TracePluginImpl.cpp
    M src/yvalve/YObjects.h
    M src/yvalve/gds.cpp
    M src/yvalve/keywords.cpp
    M src/yvalve/why.cpp
    M src/yvalve/why_proto.h
    M travis.sh

  Log Message:
  -----------
  Merges changes from master


  Commit: 1b8b7d37f5dc669851f1d278df0c64cc4766119e
      https://github.com/FirebirdSQL/firebird/commit/1b8b7d37f5dc669851f1d278df0c64cc4766119e
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

  Changed paths:
    M examples/interfaces/06.fb_message.cpp
    M src/common/classes/InternalMessageBuffer.cpp
    M src/common/dsc.cpp
    M src/common/utils.cpp
    M src/dsql/sqlda_pub.h
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/include/firebird/Message.h
    M src/include/types_pub.h
    M src/isql/isql.epp
    M src/isql/isql.h
    M src/jrd/PreparedStatement.cpp
    M src/misc/pascal/Pascal.interface.pas
    M src/remote/client/BlrFromMessage.cpp
    M src/yvalve/YObjects.h
    M src/yvalve/utl.cpp

  Log Message:
  -----------
  Enhanced support of decimal float numbers in the client: use better names for SQL_ constants, added interfaces supporting access to decimal float fields in native format, use them in isql instead direct library access, added decimal float support in messages and a sample of it


  Commit: 56b70d34dba3a927223f4d3b20c86dc7d86f8745
      https://github.com/FirebirdSQL/firebird/commit/56b70d34dba3a927223f4d3b20c86dc7d86f8745
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-04-05 (Wed, 05 Apr 2017)

  Changed paths:
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/isql/isql.epp
    M src/yvalve/utl.cpp

  Log Message:
  -----------
  Renamed functions in new interfaces according to Vlad's suggestion


  Commit: 368c5527671ee0b4fd3e032ae83e8aeaf75b5b1b
      https://github.com/FirebirdSQL/firebird/commit/368c5527671ee0b4fd3e032ae83e8aeaf75b5b1b
  Author: hvlad <[hidden email]>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M src/remote/server/server.cpp

  Log Message:
  -----------
  This should fix race condition when two different events could use same instance of unused Rvnt.
Details at fb-devel, thread "Concurrency bugs in posting events?" by Mark Rotteveel.
Thanks to Adriano for discovering issue.


  Commit: c9dd0f0cdceaa6e3272adba109b284a8a6f9a7ff
      https://github.com/FirebirdSQL/firebird/commit/c9dd0f0cdceaa6e3272adba109b284a8a6f9a7ff
  Author: firebirds <>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: de09fa3fcbd96fc6b73eb722f398bc7f48ae3b40
      https://github.com/FirebirdSQL/firebird/commit/de09fa3fcbd96fc6b73eb722f398bc7f48ae3b40
  Author: hvlad <[hidden email]>
  Date:   2017-04-17 (Mon, 17 Apr 2017)

  Changed paths:
    M src/remote/os/win32/wnet_proto.h

  Log Message:
  -----------
  This should fix bug CORE-5516 : Firebird service crashes when stopping


  Commit: 5a585eba05652844aeaba834a065979eb617c211
      https://github.com/FirebirdSQL/firebird/commit/5a585eba05652844aeaba834a065979eb617c211
  Author: firebirds <>
  Date:   2017-04-17 (Mon, 17 Apr 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 4dea6a9fa1080b43c1e52b91307f2b89d5f0f570
      https://github.com/FirebirdSQL/firebird/commit/4dea6a9fa1080b43c1e52b91307f2b89d5f0f570
  Author: Dmitry Yemanov <[hidden email]>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M src/jrd/vio.cpp

  Log Message:
  -----------
  Remove redundant stats call


  Commit: 16649d488f223482f97c2d07de926fc15523d45a
      https://github.com/FirebirdSQL/firebird/commit/16649d488f223482f97c2d07de926fc15523d45a
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M .gitignore
    M builds/make.new/config/install-sh
    M builds/posix/Makefile.in
    M builds/posix/make.android.arme
    M builds/posix/make.defaults
    M builds/posix/make.platform.solaris.examples
    M builds/posix/prefix.solx86gcc
    M builds/posix/prefix.solx86gcc_64
    M builds/win32/make_boot.bat
    M builds/win32/msvc12/common.vcxproj
    M builds/win32/msvc12/common.vcxproj.filters
    M configure.ac
    M doc/sql.extensions/README.data_types
    M examples/interfaces/06.fb_message.cpp
    A extern/decNumber/.gitignore
    A extern/decNumber/ICU-license.html
    A extern/decNumber/Makefile
    A extern/decNumber/decBasic.c
    A extern/decNumber/decCommon.c
    A extern/decNumber/decContext.c
    A extern/decNumber/decContext.h
    A extern/decNumber/decDPD.h
    A extern/decNumber/decDouble.c
    A extern/decNumber/decDouble.h
    A extern/decNumber/decNumber.c
    A extern/decNumber/decNumber.h
    A extern/decNumber/decNumberLocal.h
    A extern/decNumber/decPacked.c
    A extern/decNumber/decPacked.h
    A extern/decNumber/decQuad.c
    A extern/decNumber/decQuad.h
    A extern/decNumber/decSingle.c
    A extern/decNumber/decSingle.h
    A extern/decNumber/decimal128.c
    A extern/decNumber/decimal128.h
    A extern/decNumber/decimal32.c
    A extern/decNumber/decimal32.h
    A extern/decNumber/decimal64.c
    A extern/decNumber/decimal64.h
    A extern/decNumber/decnumber.pdf
    A extern/decNumber/msvc/decNumber_MSVC12.sln
    A extern/decNumber/msvc/decNumber_MSVC12.vcxproj
    A extern/decNumber/msvc/decNumber_MSVC12.vcxproj.filters
    A extern/decNumber/readme.txt
    M lang_helpers/gds_codes.ftn
    M lang_helpers/gds_codes.pas
    M src/burp/backup.epp
    M src/burp/canonical.cpp
    M src/burp/restore.epp
    A src/common/DecFloat.cpp
    A src/common/DecFloat.h
    M src/common/classes/InternalMessageBuffer.cpp
    M src/common/common.h
    M src/common/cvt.cpp
    M src/common/cvt.h
    M src/common/dsc.cpp
    M src/common/dsc.h
    M src/common/dsc_pub.h
    M src/common/sdl.cpp
    M src/common/utils.cpp
    M src/common/utils_proto.h
    M src/common/xdr.cpp
    M src/common/xdr_proto.h
    M src/dsql/AggNodes.cpp
    M src/dsql/AggNodes.h
    M src/dsql/BoolNodes.cpp
    M src/dsql/DdlNodes.epp
    M src/dsql/ExprNodes.cpp
    M src/dsql/Nodes.h
    M src/dsql/Parser.cpp
    M src/dsql/StmtNodes.cpp
    M src/dsql/StmtNodes.h
    M src/dsql/WinNodes.cpp
    M src/dsql/ddl_proto.h
    M src/dsql/dsql.cpp
    M src/dsql/dsql.h
    M src/dsql/gen.cpp
    M src/dsql/make.cpp
    M src/dsql/make_proto.h
    M src/dsql/parse.y
    M src/dsql/sqlda_pub.h
    M src/gpre/movg.cpp
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/include/firebird/Message.h
    M src/include/gen/autoconfig_msvc.h
    M src/include/gen/codetext.h
    M src/include/gen/iberror.h
    M src/include/gen/msgs.h
    M src/include/gen/sql_code.h
    M src/include/gen/sql_state.h
    M src/include/types_pub.h
    M src/isql/isql.epp
    M src/isql/isql.h
    M src/jrd/Attachment.cpp
    M src/jrd/Attachment.h
    M src/jrd/DataTypeUtil.cpp
    M src/jrd/PreparedStatement.cpp
    M src/jrd/SysFunction.cpp
    M src/jrd/VirtualTable.cpp
    M src/jrd/align.h
    M src/jrd/blb.cpp
    M src/jrd/blr.h
    M src/jrd/btr.cpp
    M src/jrd/btr.h
    M src/jrd/cvt.cpp
    M src/jrd/cvt2.cpp
    M src/jrd/cvt2_proto.h
    M src/jrd/cvt_proto.h
    M src/jrd/dfw.epp
    M src/jrd/evl.cpp
    M src/jrd/exe.cpp
    M src/jrd/ext.cpp
    M src/jrd/extds/IscDS.cpp
    M src/jrd/fun.epp
    M src/jrd/idx.cpp
    M src/jrd/intl.cpp
    M src/jrd/mov.cpp
    M src/jrd/mov_proto.h
    M src/jrd/opt.cpp
    M src/jrd/par.cpp
    M src/jrd/recsrc/AggregatedStream.cpp
    M src/jrd/recsrc/FirstRowsStream.cpp
    M src/jrd/recsrc/MergeJoin.cpp
    M src/jrd/recsrc/SkipRowsStream.cpp
    M src/jrd/recsrc/SortedStream.cpp
    M src/jrd/recsrc/WindowedStream.cpp
    M src/jrd/sort.cpp
    M src/jrd/sort.h
    M src/jrd/trace/TraceObjects.cpp
    M src/jrd/types.h
    M src/jrd/val.h
    M src/jrd/vio.cpp
    M src/misc/pascal/Pascal.interface.pas
    M src/msgs/facilities2.sql
    M src/msgs/messages2.sql
    M src/msgs/system_errors2.sql
    M src/remote/client/BlrFromMessage.cpp
    M src/remote/client/interface.cpp
    M src/remote/parser.cpp
    M src/utilities/ntrace/TracePluginImpl.cpp
    M src/yvalve/YObjects.h
    M src/yvalve/keywords.cpp
    M src/yvalve/utl.cpp

  Log Message:
  -----------
  Implemented CORE-5525: Create new datatype that will be used a base type for high precision NUMERIC


  Commit: 0a95f34821fe6166af9eb1e9aeba4efd14e20e4e
      https://github.com/FirebirdSQL/firebird/commit/0a95f34821fe6166af9eb1e9aeba4efd14e20e4e
  Author: firebirds <>
  Date:   2017-04-22 (Sat, 22 Apr 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 4170686caa7ecded333e0af27ca948dd059f73bc
      https://github.com/FirebirdSQL/firebird/commit/4170686caa7ecded333e0af27ca948dd059f73bc
  Author: hvlad <[hidden email]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h

  Log Message:
  -----------
  Fixed MSVC build and some warnings.


  Commit: ecf9243b8710a0fb512952fa66fd037f2e378f51
      https://github.com/FirebirdSQL/firebird/commit/ecf9243b8710a0fb512952fa66fd037f2e378f51
  Author: firebirds <>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: e09746879dfa1b3fb20875bbe7234e29b3a6ef5d
      https://github.com/FirebirdSQL/firebird/commit/e09746879dfa1b3fb20875bbe7234e29b3a6ef5d
  Author: hvlad <[hidden email]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M src/jrd/vio.cpp

  Log Message:
  -----------
  Fixed bug CORE-5528 : internal Firebird consistency check (limbo impossible (184), file: vio.cpp line: 2379)
Also, make all 3 in-limbo transaction handlers equal (at VIO_chase, VIO_get_current and prepare_update) to be
more consistent


  Commit: 3338a9f7521419ccea09506462587c24df352cdd
      https://github.com/FirebirdSQL/firebird/commit/3338a9f7521419ccea09506462587c24df352cdd
  Author: firebirds <>
  Date:   2017-04-29 (Sat, 29 Apr 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 7b1b3af46761998eeb7b3437047faa15d099f2dc
      https://github.com/FirebirdSQL/firebird/commit/7b1b3af46761998eeb7b3437047faa15d099f2dc
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-04-30 (Sun, 30 Apr 2017)

  Changed paths:
    M src/common/MsgMetadata.cpp
    M src/dsql/StmtNodes.cpp
    M src/jrd/ExtEngineManager.cpp
    M src/jrd/exe.cpp

  Log Message:
  -----------
  Fixed CORE-5526 and CORE-5527.

CORE-5526: External routines receives parameters with incorrect length or datatype.
CORE-5527: External routines does not receive default values for they output parameters.


  Commit: 7060652164a1145ce318d150ae3f63376e96add5
      https://github.com/FirebirdSQL/firebird/commit/7060652164a1145ce318d150ae3f63376e96add5
  Author: firebirds <>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 54cfde5e839d03d61b6bf343c233e0758dc26172
      https://github.com/FirebirdSQL/firebird/commit/54cfde5e839d03d61b6bf343c233e0758dc26172
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M src/isql/show.epp

  Log Message:
  -----------
  Fixed problem with SHOW DOMAIN and SHOW PACKAGE with names greater than 31 characters.


  Commit: c19f51302fd7c3569da80f7816a24daa4259be13
      https://github.com/FirebirdSQL/firebird/commit/c19f51302fd7c3569da80f7816a24daa4259be13
  Author: firebirds <>
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: bf284274f4acfcdc53d6d69db5e3dd6e75466b0c
      https://github.com/FirebirdSQL/firebird/commit/bf284274f4acfcdc53d6d69db5e3dd6e75466b0c
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M doc/sql.extensions/README.data_types
    M src/burp/backup.epp
    M src/burp/canonical.cpp
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/common/common.h
    M src/common/cvt.cpp
    M src/common/xdr.cpp
    M src/dsql/AggNodes.cpp
    M src/dsql/StmtNodes.cpp
    M src/dsql/parse.y

  Log Message:
  -----------
  Misc.


  Commit: 59975f66e459575e24ca06a3e5d4b8b8b5d99e74
      https://github.com/FirebirdSQL/firebird/commit/59975f66e459575e24ca06a3e5d4b8b8b5d99e74
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
    M src/dsql/AggNodes.cpp

  Log Message:
  -----------
  Added initialization - thanks to Adriano


  Commit: 529ef3d4f060170e1cae4ffd1896f0e05554f649
      https://github.com/FirebirdSQL/firebird/commit/529ef3d4f060170e1cae4ffd1896f0e05554f649
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
    M src/isql/isql.epp

  Log Message:
  -----------
  Fix show/extract of NUMERIC fields in dialect 1 databases.


  Commit: 5302ee1fdd55ca770d78c78b48bd741ef76a16ec
      https://github.com/FirebirdSQL/firebird/commit/5302ee1fdd55ca770d78c78b48bd741ef76a16ec
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-03 (Wed, 03 May 2017)

  Changed paths:
    M doc/sql.extensions/README.data_types
    M src/common/cvt.cpp
    M src/dsql/ExprNodes.cpp
    M src/dsql/Parser.cpp
    M src/dsql/make.cpp
    M src/jrd/cvt.cpp

  Log Message:
  -----------
  Fixed use of very long DECFLOAT literals


  Commit: c321d7e7593b8b7c5d790954e0fbb21d5dd02125
      https://github.com/FirebirdSQL/firebird/commit/c321d7e7593b8b7c5d790954e0fbb21d5dd02125
  Author: firebirds <>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 27daeadcc16c5cfc18f89b1caced08ef75d3e762
      https://github.com/FirebirdSQL/firebird/commit/27daeadcc16c5cfc18f89b1caced08ef75d3e762
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/dsql/gen.cpp
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/isql/isql.epp

  Log Message:
  -----------
  Fixed issue with visible maximum length of DECFLOAT(16) field in ISQL


  Commit: d02b6714f8210379f75cc4dcf468b67870546b9a
      https://github.com/FirebirdSQL/firebird/commit/d02b6714f8210379f75cc4dcf468b67870546b9a
  Author: firebirds <>
  Date:   2017-05-05 (Fri, 05 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: e31eefb8d90c24b1437bd1eca1d2bf6ac8cc7503
      https://github.com/FirebirdSQL/firebird/commit/e31eefb8d90c24b1437bd1eca1d2bf6ac8cc7503
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M src/include/types_pub.h
    M src/jrd/SysFunction.cpp
    M src/jrd/cvt.cpp
    M src/jrd/fun.epp
    M src/jrd/mov.cpp
    M src/jrd/sort.cpp
    M src/jrd/sort.h

  Log Message:
  -----------
  Misc.


  Commit: 7abe9e39b775a385ff4e13ce7f52d17df9d5e85c
      https://github.com/FirebirdSQL/firebird/commit/7abe9e39b775a385ff4e13ce7f52d17df9d5e85c
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-05 (Fri, 05 May 2017)

  Changed paths:
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/isql/isql.epp
    M src/yvalve/utl.cpp

  Log Message:
  -----------
  Added buffer size parameter to functions returning decimal float number as string


  Commit: 9eed4d0595f96fe1014e7ee52a4e12315ed3c2a8
      https://github.com/FirebirdSQL/firebird/commit/9eed4d0595f96fe1014e7ee52a4e12315ed3c2a8
  Author: hvlad <[hidden email]>
  Date:   2017-05-05 (Fri, 05 May 2017)

  Changed paths:
    M src/jrd/tra.cpp

  Log Message:
  -----------
  Missed piece in 64-bit transaction numbers support


  Commit: 13da89d7a53e0e038b40344d23735bacca871c26
      https://github.com/FirebirdSQL/firebird/commit/13da89d7a53e0e038b40344d23735bacca871c26
  Author: firebirds <>
  Date:   2017-05-06 (Sat, 06 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 63c414b68faa3815fd0303ba16fbc2cf975e0670
      https://github.com/FirebirdSQL/firebird/commit/63c414b68faa3815fd0303ba16fbc2cf975e0670
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-07 (Sun, 07 May 2017)

  Changed paths:
    M src/include/firebird/FirebirdInterface.idl

  Log Message:
  -----------
  Misc.


  Commit: 0976456cbc4afce5ba40a109807bcd9a4841ce2a
      https://github.com/FirebirdSQL/firebird/commit/0976456cbc4afce5ba40a109807bcd9a4841ce2a
  Author: firebirds <>
  Date:   2017-05-09 (Tue, 09 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 56b25b544e9f6d80a1f0f4c2f6d8e7f2972f3274
      https://github.com/FirebirdSQL/firebird/commit/56b25b544e9f6d80a1f0f4c2f6d8e7f2972f3274
  Author: hvlad <[hidden email]>
  Date:   2017-05-10 (Wed, 10 May 2017)

  Changed paths:
    M src/jrd/cch.cpp

  Log Message:
  -----------
  This should fix bug CORE-2853 : page 14194, page type 5 lock conversion denied (215)


  Commit: 4107794ac29c0cb321be5d56bc29d6f6573f31d6
      https://github.com/FirebirdSQL/firebird/commit/4107794ac29c0cb321be5d56bc29d6f6573f31d6
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-10 (Wed, 10 May 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/common/classes/ImplementHelper.h
    M src/common/common.h

  Log Message:
  -----------
  Fixed some issues with 32-bit gcc build


  Commit: cc16459f79d12e1f4f419158911c7b8c609f93f0
      https://github.com/FirebirdSQL/firebird/commit/cc16459f79d12e1f4f419158911c7b8c609f93f0
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-10 (Wed, 10 May 2017)

  Changed paths:
    M src/jrd/Mapping.cpp

  Log Message:
  -----------
  Fixed CORE-5517: Classic server periodically raise "Global mapping memory overflow" and need to be restarted to accept new connections


  Commit: 0dbef7f93d87b914dfebf3e425d1d62989c4b994
      https://github.com/FirebirdSQL/firebird/commit/0dbef7f93d87b914dfebf3e425d1d62989c4b994
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-10 (Wed, 10 May 2017)

  Changed paths:
    M src/jrd/ExtEngineManager.cpp
    M src/jrd/extds/InternalDS.cpp
    M src/jrd/jrd.cpp
    M src/jrd/tra.cpp
    M src/jrd/tra.h

  Log Message:
  -----------
  Fixed CORE-5533 - Crash on 3.0 and 4.0 when DB contains database-level trigger.


  Commit: b9d00fe3696b83d7132fee2cfcdab56ea6e15a9c
      https://github.com/FirebirdSQL/firebird/commit/b9d00fe3696b83d7132fee2cfcdab56ea6e15a9c
  Author: firebirds <>
  Date:   2017-05-11 (Thu, 11 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: fc562919e794b4a6d0d496a66016eefb24b83ebf
      https://github.com/FirebirdSQL/firebird/commit/fc562919e794b4a6d0d496a66016eefb24b83ebf
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-12 (Fri, 12 May 2017)

  Changed paths:
    M src/isql/isql.h
    M src/jrd/types.h

  Log Message:
  -----------
  Fixed type names, thanks to Adriano


  Commit: b7fe93cb7748f9d15e101e8f3a17fc920acc7f89
      https://github.com/FirebirdSQL/firebird/commit/b7fe93cb7748f9d15e101e8f3a17fc920acc7f89
  Author: firebirds <>
  Date:   2017-05-13 (Sat, 13 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 425192a72025c2535886273c37442c17ec0ee057
      https://github.com/FirebirdSQL/firebird/commit/425192a72025c2535886273c37442c17ec0ee057
  Author: hvlad <[hidden email]>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M src/jrd/pag.cpp

  Log Message:
  -----------
  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


  Commit: b411fc442cf6e8681476110d08e2d3b268cd4137
      https://github.com/FirebirdSQL/firebird/commit/b411fc442cf6e8681476110d08e2d3b268cd4137
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M extern/cloop/src/tests/test1/CTest.c

  Log Message:
  -----------
  Fix for MacOS build.


  Commit: f18eebb3512548268cc4b9eb7b850592099f73ac
      https://github.com/FirebirdSQL/firebird/commit/f18eebb3512548268cc4b9eb7b850592099f73ac
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M src/dsql/DdlNodes.epp

  Log Message:
  -----------
  Fixed CORE-5535 - Garbage value in RDB$FIELD_SUB_TYPE in RDB$FUNCTION_ARGUMENTS after altering function.


  Commit: 61e226627f01290d4a9c7a40633502ceda58ce60
      https://github.com/FirebirdSQL/firebird/commit/61e226627f01290d4a9c7a40633502ceda58ce60
  Author: firebirds <>
  Date:   2017-05-16 (Tue, 16 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: cc102b7352a41e0fa1d1389807a3fc5790314431
      https://github.com/FirebirdSQL/firebird/commit/cc102b7352a41e0fa1d1389807a3fc5790314431
  Author: hvlad <[hidden email]>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M src/auth/SecureRemotePassword/manage/SrpManagement.cpp
    M src/auth/SecureRemotePassword/server/SrpServer.cpp
    M src/auth/SecurityDatabase/LegacyManagement.epp
    M src/auth/SecurityDatabase/LegacyServer.cpp
    M src/jrd/DbCreators.cpp
    M src/jrd/Mapping.cpp
    M src/jrd/constants.h
    M src/jrd/svc.cpp

  Log Message:
  -----------
  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.


  Commit: eebdd3504a06fff70d1a2d148b6fe61bbce8b067
      https://github.com/FirebirdSQL/firebird/commit/eebdd3504a06fff70d1a2d148b6fe61bbce8b067
  Author: firebirds <>
  Date:   2017-05-17 (Wed, 17 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 389713602957adc4cd73929540baec1362d35e02
      https://github.com/FirebirdSQL/firebird/commit/389713602957adc4cd73929540baec1362d35e02
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M src/common/classes/RefCounted.h
    M src/dsql/DdlNodes.epp
    M src/jrd/Mapping.cpp
    M src/jrd/Mapping.h
    M src/jrd/dfw.epp
    M src/jrd/jrd.cpp
    M src/jrd/svc.cpp
    M src/jrd/tra.cpp
    M src/jrd/trace/TraceManager.cpp

  Log Message:
  -----------
  Fixed deadlock introduced by me half-a-year ago


  Commit: 67222d7ae9bc25ab0b957ebd540b8dea2c1453f9
      https://github.com/FirebirdSQL/firebird/commit/67222d7ae9bc25ab0b957ebd540b8dea2c1453f9
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M src/jrd/dfw.epp

  Log Message:
  -----------
  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).


  Commit: 6734f8962fb9e411155e9831efb81a390404908f
      https://github.com/FirebirdSQL/firebird/commit/6734f8962fb9e411155e9831efb81a390404908f
  Author: firebirds <>
  Date:   2017-05-20 (Sat, 20 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 202b491d9194bb46586cf3f5fa2dade2f86a058e
      https://github.com/FirebirdSQL/firebird/commit/202b491d9194bb46586cf3f5fa2dade2f86a058e
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M src/dsql/ExprNodes.cpp
    M src/dsql/make.cpp

  Log Message:
  -----------
  Fixed use of FP literals as select expressions broken in one of my previous commits


  Commit: 3278b68b35387b3c60fb5cd6700ad63f08d17e0e
      https://github.com/FirebirdSQL/firebird/commit/3278b68b35387b3c60fb5cd6700ad63f08d17e0e
  Author: Bernhard M. Wiedemann <[hidden email]>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M builds/posix/make.shared.variables

  Log Message:
  -----------
  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


  Commit: bf42edd6baaced5c67f30cdeef75c63aecabba54
      https://github.com/FirebirdSQL/firebird/commit/bf42edd6baaced5c67f30cdeef75c63aecabba54
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M src/common/classes/Hash.cpp

  Log Message:
  -----------
  This should fix CORE-5549, also minor code cleanup


  Commit: 15a699add3c12c6b8f16abf0070c8903a1a69a4a
      https://github.com/FirebirdSQL/firebird/commit/15a699add3c12c6b8f16abf0070c8903a1a69a4a
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M src/jrd/SysFunction.cpp

  Log Message:
  -----------
  Revert PI() to return double precision value - we anyway have no trigonometric functions with decfloat argument support


  Commit: 24afb402c25b633bcf0325eaeb01ba7e44e7cf2d
      https://github.com/FirebirdSQL/firebird/commit/24afb402c25b633bcf0325eaeb01ba7e44e7cf2d
  Author: firebirds <>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 82cb585795a315b4beac856fed902036e3d807ca
      https://github.com/FirebirdSQL/firebird/commit/82cb585795a315b4beac856fed902036e3d807ca
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M src/msgs/messages2.sql

  Log Message:
  -----------
  Mistype in error message


  Commit: d1795eca10a1a238c1d03559e035bbed6c3bd282
      https://github.com/FirebirdSQL/firebird/commit/d1795eca10a1a238c1d03559e035bbed6c3bd282
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M lang_helpers/gds_codes.ftn
    M lang_helpers/gds_codes.pas
    M src/common/DecFloat.cpp
    M src/include/gen/codetext.h
    M src/include/gen/iberror.h
    M src/include/gen/msgs.h
    M src/include/gen/sql_code.h
    M src/include/gen/sql_state.h
    M src/msgs/facilities2.sql
    M src/msgs/messages2.sql
    M src/msgs/system_errors2.sql

  Log Message:
  -----------
  Use special error codes in decfloat diags instead isc_random


  Commit: 72b543ce06c87e48c1658cca6b52aeef4918fb29
      https://github.com/FirebirdSQL/firebird/commit/72b543ce06c87e48c1658cca6b52aeef4918fb29
  Author: firebirds <>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 013f78427a2f8871269d49eb5abd74ac548580d6
      https://github.com/FirebirdSQL/firebird/commit/013f78427a2f8871269d49eb5abd74ac548580d6
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M src/common/DecFloat.cpp
    M src/common/DecFloat.h
    M src/jrd/SysFunction.cpp

  Log Message:
  -----------
  Fixed function SIGN() when used with DECFLOAT


  Commit: 475f6471f319b36555484092f1abd99024d71bb8
      https://github.com/FirebirdSQL/firebird/commit/475f6471f319b36555484092f1abd99024d71bb8
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-25 (Thu, 25 May 2017)

  Changed paths:
    M src/dsql/Parser.cpp

  Log Message:
  -----------
  Make parser better distinguish numbers that do not fit into DOUBLE PRECISION limits


  Commit: 20597522e7f5e936998b0b33f09a47f902910bd8
      https://github.com/FirebirdSQL/firebird/commit/20597522e7f5e936998b0b33f09a47f902910bd8
  Author: firebirds <>
  Date:   2017-05-26 (Fri, 26 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 1278d0692b535f69c7f9e208aad9682980ed9c59
      https://github.com/FirebirdSQL/firebird/commit/1278d0692b535f69c7f9e208aad9682980ed9c59
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-28 (Sun, 28 May 2017)

  Changed paths:
    M src/dsql/ExprNodes.cpp
    M src/dsql/ExprNodes.h
    M src/dsql/Parser.cpp

  Log Message:
  -----------
  Fixed parsing of scaled integers and MAX/MIN INT64


  Commit: 8db98a351d8e06f2daeb601da19c1b41ef94a81b
      https://github.com/FirebirdSQL/firebird/commit/8db98a351d8e06f2daeb601da19c1b41ef94a81b
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-05-28 (Sun, 28 May 2017)

  Changed paths:
    M src/jrd/CryptoManager.cpp

  Log Message:
  -----------
  Fixed CORE-5553: Database cannot be encrypted if DatabaseAccess is set to None


  Commit: eda12ed77a9e085505d02ae4d5c03cdcda0ae3bf
      https://github.com/FirebirdSQL/firebird/commit/eda12ed77a9e085505d02ae4d5c03cdcda0ae3bf
  Author: firebirds <>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: d334575818ad7f0f09144ed3c96fe28d8760b0c8
      https://github.com/FirebirdSQL/firebird/commit/d334575818ad7f0f09144ed3c96fe28d8760b0c8
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-29 (Mon, 29 May 2017)

  Changed paths:
    M src/dsql/DdlNodes.epp
    M src/dsql/dsql.h

  Log Message:
  -----------
  Fixed CORE-5550 - Computed decimal field in a view has wrong RDB$FIELD_PRECISION.


  Commit: a2502a0d69f2f864841819791cc98aaecbe5b65b
      https://github.com/FirebirdSQL/firebird/commit/a2502a0d69f2f864841819791cc98aaecbe5b65b
  Author: firebirds <>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: bb0afc79b71fc69966eb6a022eb38ae1b7142f23
      https://github.com/FirebirdSQL/firebird/commit/bb0afc79b71fc69966eb6a022eb38ae1b7142f23
  Author: hvlad <[hidden email]>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M src/jrd/vio.cpp

  Log Message:
  -----------
  Fixed bug CORE-5555 : 3.0 error handling for SELECT WITH LOCK breaks compatibility with 2.5


  Commit: e9ece3aa5b522901056cf38e4a02f72186fa66d9
      https://github.com/FirebirdSQL/firebird/commit/e9ece3aa5b522901056cf38e4a02f72186fa66d9
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-05-30 (Tue, 30 May 2017)

  Changed paths:
    M src/jrd/vio.cpp

  Log Message:
  -----------
  Misc.


  Commit: 1fdebca7622c489633d88fd9f0bde76f0b6b7236
      https://github.com/FirebirdSQL/firebird/commit/1fdebca7622c489633d88fd9f0bde76f0b6b7236
  Author: firebirds <>
  Date:   2017-05-31 (Wed, 31 May 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 92be5d354a63f223253bb271d70f716268d5d78b
      https://github.com/FirebirdSQL/firebird/commit/92be5d354a63f223253bb271d70f716268d5d78b
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

  Changed paths:
    M src/dsql/parse.y

  Log Message:
  -----------
  Fixed CORE-5545 - Wrong syntax with CREATE TRIGGER ... ON <table> used with POSITION.


  Commit: c82375721affafd6b91f737af84e435bfca5164c
      https://github.com/FirebirdSQL/firebird/commit/c82375721affafd6b91f737af84e435bfca5164c
  Author: firebirds <>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 23272f255526004311887832fb58433c165acce5
      https://github.com/FirebirdSQL/firebird/commit/23272f255526004311887832fb58433c165acce5
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

  Changed paths:
    M src/dsql/ExprNodes.cpp

  Log Message:
  -----------
  Misc.


  Commit: 301b2ae1dd66ba7c935b20d2ab81ef92d7e1a618
      https://github.com/FirebirdSQL/firebird/commit/301b2ae1dd66ba7c935b20d2ab81ef92d7e1a618
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M src/common/StatementMetadata.cpp
    M src/isql/isql.epp
    M src/jrd/dfw.epp
    M src/jrd/trig.h
    M src/lock/print.cpp
    M src/qli/show.epp

  Log Message:
  -----------
  Fix errors and some warnings with the clang release build.


  Commit: 50b959d04e4421d108d5c63d9c0de2e8049fb9c6
      https://github.com/FirebirdSQL/firebird/commit/50b959d04e4421d108d5c63d9c0de2e8049fb9c6
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

  Changed paths:
    M builds/install/arch-specific/linux/makeInstallImage.sh.in

  Log Message:
  -----------
  Set writable permission for employee.fdb in the Linux install, otherwise it's unusable.


  Commit: 479b57d4d56d5c9b60abcfc590bd216312b11911
      https://github.com/FirebirdSQL/firebird/commit/479b57d4d56d5c9b60abcfc590bd216312b11911
  Author: firebirds <>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 68aa9c157cd5acf534f235fb2a81b75f3a849671
      https://github.com/FirebirdSQL/firebird/commit/68aa9c157cd5acf534f235fb2a81b75f3a849671
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M src/jrd/flu.cpp
    M src/jrd/flu.h

  Log Message:
  -----------
  Fixed CORE-5562: Firebird crashes when UDF gets loaded and unloaded frequently


  Commit: 832fad58582cb999491926af89bee8c0aec72562
      https://github.com/FirebirdSQL/firebird/commit/832fad58582cb999491926af89bee8c0aec72562
  Author: hvlad <[hidden email]>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

  Changed paths:
    M src/dsql/Parser.cpp

  Log Message:
  -----------
  Fixed compile error


  Commit: aa9263e42a3c576105c9bcb58f812e5a256f5594
      https://github.com/FirebirdSQL/firebird/commit/aa9263e42a3c576105c9bcb58f812e5a256f5594
  Author: firebirds <>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: d8fea3ec91ad2d68515ef6e65fcf36ee9ea5d036
      https://github.com/FirebirdSQL/firebird/commit/d8fea3ec91ad2d68515ef6e65fcf36ee9ea5d036
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

  Changed paths:
    M src/dsql/AggNodes.cpp
    M src/dsql/BoolNodes.cpp
    M src/dsql/DdlNodes.epp
    M src/dsql/DsqlCompilerScratch.cpp
    M src/dsql/ExprNodes.cpp
    M src/dsql/ExprNodes.h
    M src/dsql/Nodes.h
    M src/dsql/Parser.h
    M src/dsql/StmtNodes.cpp
    M src/dsql/gen.cpp
    M src/dsql/parse.y
    M src/dsql/pass1.cpp
    M src/jrd/Optimizer.cpp
    M src/jrd/RecordSourceNodes.cpp
    M src/jrd/blb.cpp
    M src/jrd/cmp.cpp
    M src/jrd/evl.cpp
    M src/jrd/exe.cpp
    M src/jrd/ext.cpp
    M src/jrd/inf.cpp
    M src/jrd/opt.cpp
    M src/jrd/recsrc/AggregatedStream.cpp
    M src/jrd/recsrc/FilteredStream.cpp
    M src/jrd/recsrc/SortedStream.cpp
    M src/jrd/recsrc/WindowedStream.cpp
    M src/jrd/trace/TraceObjects.cpp

  Log Message:
  -----------
  Avoid method calls in NULL objects.

It's undefined behavior even with non-virtual methods not accessing *this.


  Commit: 6709b60e2f25fface309d46b04ac690bebe7b7dd
      https://github.com/FirebirdSQL/firebird/commit/6709b60e2f25fface309d46b04ac690bebe7b7dd
  Author: firebirds <>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 665975abe6f4eb82e3c45abb840051e22685b0fa
      https://github.com/FirebirdSQL/firebird/commit/665975abe6f4eb82e3c45abb840051e22685b0fa
  Author: AlexPeshkoff <[hidden email]>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

  Changed paths:
    M src/dsql/ExprNodes.cpp

  Log Message:
  -----------
  Fixed CORE-5565: No integer division possible in dialect 1


  Commit: 1624f65d9ce4b5534549d2a149dbc141dd4d4665
      https://github.com/FirebirdSQL/firebird/commit/1624f65d9ce4b5534549d2a149dbc141dd4d4665
  Author: firebirds <>
  Date:   2017-06-11 (Sun, 11 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 2d463a7b2313697eba0d1476d0234a00855e4285
      https://github.com/FirebirdSQL/firebird/commit/2d463a7b2313697eba0d1476d0234a00855e4285
  Author: Dmitry Yemanov <[hidden email]>
  Date:   2017-06-11 (Sun, 11 Jun 2017)

  Changed paths:
    M src/burp/restore.epp

  Log Message:
  -----------
  CORE-5543: Restore of pre ODS 11.1 database can leave RDB null


  Commit: bcaf8ce915dd189da718f74f29ac8e6bdeb5e373
      https://github.com/FirebirdSQL/firebird/commit/bcaf8ce915dd189da718f74f29ac8e6bdeb5e373
  Author: Dmitry Yemanov <[hidden email]>
  Date:   2017-06-11 (Sun, 11 Jun 2017)

  Changed paths:
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  Update version info


  Commit: 891c3a95320c9fd76762c080b2e0201d0533f435
      https://github.com/FirebirdSQL/firebird/commit/891c3a95320c9fd76762c080b2e0201d0533f435
  Author: Dmitry Yemanov <[hidden email]>
  Date:   2017-06-11 (Sun, 11 Jun 2017)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Update docs


  Commit: 6c9fa72ea4f28c868667c460c0b2536ead34e84c
      https://github.com/FirebirdSQL/firebird/commit/6c9fa72ea4f28c868667c460c0b2536ead34e84c
  Author: firebirds <>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: a61b9a4ad79b56ec04370e4a9c9c4e0f770f0c6b
      https://github.com/FirebirdSQL/firebird/commit/a61b9a4ad79b56ec04370e4a9c9c4e0f770f0c6b
  Author: Dmitry Yemanov <[hidden email]>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Layout correction


  Commit: 8dbf4e8c12e43955670e52c96764e22e9b873473
      https://github.com/FirebirdSQL/firebird/commit/8dbf4e8c12e43955670e52c96764e22e9b873473
  Author: Dmitry Yemanov <[hidden email]>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M src/burp/restore.epp

  Log Message:
  -----------
  Workaround for CORE-5566: Server crashes while restoring backup if the shadow file already exists


  Commit: a26e984f612783b91ba1db60610f400a173a97b8
      https://github.com/FirebirdSQL/firebird/commit/a26e984f612783b91ba1db60610f400a173a97b8
  Author: Dmitry Yemanov <[hidden email]>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M CHANGELOG.md

  Log Message:
  -----------
  Added missing feature


  Commit: 019503ff998fb5338f0b5d25c647a10335e58abb
      https://github.com/FirebirdSQL/firebird/commit/019503ff998fb5338f0b5d25c647a10335e58abb
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-12 (Mon, 12 Jun 2017)

  Changed paths:
    M src/jrd/JrdStatement.cpp

  Log Message:
  -----------
  Fixed CORE-5567 - Direct system table modifications are not completely prohibited.


  Commit: 9695ba1df79023103f0238aa1de826321fecc3ba
      https://github.com/FirebirdSQL/firebird/commit/9695ba1df79023103f0238aa1de826321fecc3ba
  Author: firebirds <>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: ccf5ce2429a6214021f03b17aa647aa4121bde16
      https://github.com/FirebirdSQL/firebird/commit/ccf5ce2429a6214021f03b17aa647aa4121bde16
  Author: hvlad <[hidden email]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M src/utilities/nbackup/nbackup.cpp

  Log Message:
  -----------
  Improvement CORE-4913 : Database backup using Nbackup is getting slow when directed to NAS over SMB protocol


  Commit: ae1138d195303a009bc03e23e806f0eecd743ca8
      https://github.com/FirebirdSQL/firebird/commit/ae1138d195303a009bc03e23e806f0eecd743ca8
  Author: hvlad <[hidden email]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M src/utilities/nbackup/nbackup.cpp

  Log Message:
  -----------
  Comment


  Commit: c28e734cc7b3c96c16cdd68daf7dd1134cd0fa61
      https://github.com/FirebirdSQL/firebird/commit/c28e734cc7b3c96c16cdd68daf7dd1134cd0fa61
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M src/dsql/ExprNodes.cpp
    M src/dsql/StmtNodes.cpp
    M src/jrd/SysFunction.cpp
    M src/jrd/err.cpp
    M src/jrd/err_proto.h
    M src/jrd/evl.cpp
    M src/jrd/jrd.h

  Log Message:
  -----------
  Improvement CORE-5563 - Use exception instead bugcheck for EVL_expr.


  Commit: 6d257d18527536a7bb459dfe998be7375a97e2d0
      https://github.com/FirebirdSQL/firebird/commit/6d257d18527536a7bb459dfe998be7375a97e2d0
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

  Changed paths:
    M src/jrd/SysFunction.cpp

  Log Message:
  -----------
  Oops.


  Commit: a8dee2078885ebb9616961da51b782de41773678
      https://github.com/FirebirdSQL/firebird/commit/a8dee2078885ebb9616961da51b782de41773678
  Author: firebirds <>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 7107bb43669eadfb16297a3cf21684044a060d07
      https://github.com/FirebirdSQL/firebird/commit/7107bb43669eadfb16297a3cf21684044a060d07
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M src/dsql/DdlNodes.epp

  Log Message:
  -----------
  Fixed assertion with CREATE COLLATION.

Test case:

create database 'db.fdb' default character set utf8;
create collation unicode_ptbr_ci_ai for utf8 from unicode_ci_ai 'locale=pt_BR';


  Commit: 53d64eba32daf576dc5a856e7438d5e4fd26675b
      https://github.com/FirebirdSQL/firebird/commit/53d64eba32daf576dc5a856e7438d5e4fd26675b
  Author: firebirds <>
  Date:   2017-06-17 (Sat, 17 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: d0c291144d8667b149064f81d24a806b1ddfdcf3
      https://github.com/FirebirdSQL/firebird/commit/d0c291144d8667b149064f81d24a806b1ddfdcf3
  Author: Alex Peshkoff <[hidden email]>
  Date:   2017-06-17 (Sat, 17 Jun 2017)

  Changed paths:
    M doc/sql.extensions/README.data_types

  Log Message:
  -----------
  Fixed documentation - thanks to Mark Rotteveel


  Commit: 1c72dd3be181397e1aecf000d9c1b92b9469e135
      https://github.com/FirebirdSQL/firebird/commit/1c72dd3be181397e1aecf000d9c1b92b9469e135
  Author: firebirds <>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 0621d93f280ecc27cfc2abed45980eef7a80efe1
      https://github.com/FirebirdSQL/firebird/commit/0621d93f280ecc27cfc2abed45980eef7a80efe1
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-17 (Sat, 17 Jun 2017)

  Changed paths:
    M src/isql/isql.epp

  Log Message:
  -----------
  Fixed CORE-5569 - ISQL incorrectly pads UNICODE_FSS/UTF8 columns when they use a collation.


  Commit: 101a9e1822311d1c6b284ce655c56ffc33dbe2df
      https://github.com/FirebirdSQL/firebird/commit/101a9e1822311d1c6b284ce655c56ffc33dbe2df
  Author: firebirds <>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 072ff67c766ae262e1dc9524a3c6be33755fd1ce
      https://github.com/FirebirdSQL/firebird/commit/072ff67c766ae262e1dc9524a3c6be33755fd1ce
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

  Changed paths:
    M src/dsql/ExprNodes.cpp
    M src/isql/isql.epp
    M src/jrd/RecordSourceNodes.cpp
    M src/utilities/nbackup/nbackup.cpp

  Log Message:
  -----------
  Misc.


  Commit: 05ea3388262dedd23bdbf2f22c5e1fce4a43f0da
      https://github.com/FirebirdSQL/firebird/commit/05ea3388262dedd23bdbf2f22c5e1fce4a43f0da
  Author: firebirds <>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 9fcf0d1d2f2b549f35557804e32cb416c53fa547
      https://github.com/FirebirdSQL/firebird/commit/9fcf0d1d2f2b549f35557804e32cb416c53fa547
  Author: Alex Peshkoff <[hidden email]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M src/gpre/std/gpre_meta.epp

  Log Message:
  -----------
  Fixed preprocessing of binary fields


  Commit: 8837ea3d7eb8d27cd79c194d1754c4dd2c75260d
      https://github.com/FirebirdSQL/firebird/commit/8837ea3d7eb8d27cd79c194d1754c4dd2c75260d
  Author: firebirds <>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 2be6cf316a744c0c7da2b2ccc40c220aff9e9753
      https://github.com/FirebirdSQL/firebird/commit/2be6cf316a744c0c7da2b2ccc40c220aff9e9753
  Author: Alex Peshkoff <[hidden email]>
  Date:   2017-07-01 (Sat, 01 Jul 2017)

  Changed paths:
    M src/auth/SecurityDatabase/LegacyManagement.epp
    M src/gpre/c_cxx.cpp
    M src/gpre/cmp.cpp
    M src/gpre/std/gpre_meta.epp

  Log Message:
  -----------
  Committed (slightly modified) PR #88 by Dmitry Sibiryakov


  Commit: a0d26e7684e3cbf366f994db816995ad38bd0726
      https://github.com/FirebirdSQL/firebird/commit/a0d26e7684e3cbf366f994db816995ad38bd0726
  Author: firebirds <>
  Date:   2017-07-02 (Sun, 02 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 933bd49536e3e6bf5ec849d084dc4a1dc7de5fef
      https://github.com/FirebirdSQL/firebird/commit/933bd49536e3e6bf5ec849d084dc4a1dc7de5fef
  Author: Alex Peshkoff <[hidden email]>
  Date:   2017-07-02 (Sun, 02 Jul 2017)

  Changed paths:
    M src/dsql/Parser.cpp
    M src/dsql/Parser.h
    M src/dsql/dsql.h
    M src/dsql/parse.y

  Log Message:
  -----------
  Fixed regression with numeric literal having value equal to MIN_SINT64


  Commit: b3f85fbf945cb58b911c751bc8e9aebd8fd2df71
      https://github.com/FirebirdSQL/firebird/commit/b3f85fbf945cb58b911c751bc8e9aebd8fd2df71
  Author: firebirds <>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 74b04f862ad9036b0edade1a2a665aeb02d54734
      https://github.com/FirebirdSQL/firebird/commit/74b04f862ad9036b0edade1a2a665aeb02d54734
  Author: Roman Simakov <[hidden email]>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

  Changed paths:
    M src/jrd/vio.cpp

  Log Message:
  -----------
  Fixed CORE-5576: Bugcheck on queries containing WITH LOCK clause.


  Commit: df86564122c56c6cb9330ac57826c137d9398a4b
      https://github.com/FirebirdSQL/firebird/commit/df86564122c56c6cb9330ac57826c137d9398a4b
  Author: firebirds <>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 2b00f2daf0bf753988d5d7589dc8cac2b8ea06b0
      https://github.com/FirebirdSQL/firebird/commit/2b00f2daf0bf753988d5d7589dc8cac2b8ea06b0
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    M src/include/firebird/UdrCppEngine.h

  Log Message:
  -----------
  Fix MSVC10 build.


  Commit: 5fa7911a1bdca93ac51385d4d800763ebc9f0055
      https://github.com/FirebirdSQL/firebird/commit/5fa7911a1bdca93ac51385d4d800763ebc9f0055
  Author: firebirds <>
  Date:   2017-07-07 (Fri, 07 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: a8d03e7a525c6e00b187f1d5cd44046cf1883243
      https://github.com/FirebirdSQL/firebird/commit/a8d03e7a525c6e00b187f1d5cd44046cf1883243
  Author: sarneaud <[hidden email]>
  Date:   2017-07-10 (Mon, 10 Jul 2017)

  Changed paths:
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  Don't assume the temporary dir path when building (#96)

Instead of just assuming /tmp, check TMPDIR, and fall back to /tmp
on systems that aren't POSIX-compliant.

(Building Firebird failed for me on a machine that overrides TMPDIR.)


  Commit: f350cccf852f5c4054e98bc1fffd9dea08781b83
      https://github.com/FirebirdSQL/firebird/commit/f350cccf852f5c4054e98bc1fffd9dea08781b83
  Author: firebirds <>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 4be766b8c8e42a4dfe8a2a6f74e85804de88d153
      https://github.com/FirebirdSQL/firebird/commit/4be766b8c8e42a4dfe8a2a6f74e85804de88d153
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    M CHANGELOG.md
    M doc/sql.extensions/README.subroutines.txt
    M lang_helpers/gds_codes.ftn
    M lang_helpers/gds_codes.pas
    M src/dsql/DsqlCompilerScratch.cpp
    M src/dsql/DsqlCompilerScratch.h
    M src/dsql/ExprNodes.cpp
    M src/dsql/PackageNodes.epp
    M src/dsql/StmtNodes.cpp
    M src/dsql/StmtNodes.h
    M src/dsql/dsql.h
    M src/dsql/parse-conflicts.txt
    M src/dsql/parse.y
    M src/dsql/pass1.cpp
    M src/include/gen/codetext.h
    M src/include/gen/iberror.h
    M src/include/gen/msgs.h
    M src/include/gen/sql_code.h
    M src/include/gen/sql_state.h
    M src/jrd/RecordSourceNodes.cpp
    M src/jrd/exe.h
    M src/msgs/facilities2.sql
    M src/msgs/messages2.sql
    M src/msgs/system_errors2.sql

  Log Message:
  -----------
  Improvement CORE-5380 - Allow subroutines to call others subroutines and themself recursively.


  Commit: 276834d5e1b288d08cd362b83027b30ed485b8f0
      https://github.com/FirebirdSQL/firebird/commit/276834d5e1b288d08cd362b83027b30ed485b8f0
  Author: firebirds <>
  Date:   2017-07-13 (Thu, 13 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 84813cb75711717aee20f52ab9e3a9aed9f485d8
      https://github.com/FirebirdSQL/firebird/commit/84813cb75711717aee20f52ab9e3a9aed9f485d8
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-07-13 (Thu, 13 Jul 2017)

  Changed paths:
    M src/isql/isql.epp

  Log Message:
  -----------
  Simplification.


  Commit: 100b539a255a57f6d18c56fdaed0131d69ea7492
      https://github.com/FirebirdSQL/firebird/commit/100b539a255a57f6d18c56fdaed0131d69ea7492
  Author: hvlad <[hidden email]>
  Date:   2017-07-14 (Fri, 14 Jul 2017)

  Changed paths:
    M src/burp/restore.epp

  Log Message:
  -----------
  Fixed bug CORE-5579 : request synchronization error in the GBAK utility (restore)


  Commit: 57351a030ce72e5772e696f23ae174ee2c21bf69
      https://github.com/FirebirdSQL/firebird/commit/57351a030ce72e5772e696f23ae174ee2c21bf69
  Author: firebirds <>
  Date:   2017-07-15 (Sat, 15 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: c2584cf84be78f4aa157f003445dd17c8bc52c3f
      https://github.com/FirebirdSQL/firebird/commit/c2584cf84be78f4aa157f003445dd17c8bc52c3f
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-07-16 (Sun, 16 Jul 2017)

  Changed paths:
    M CHANGELOG.md
    M README.md
    M src/burp/restore.epp

  Log Message:
  -----------
  Misc.


  Commit: 4334836da5f5702fe6ead2b2042bd0ec42a41490
      https://github.com/FirebirdSQL/firebird/commit/4334836da5f5702fe6ead2b2042bd0ec42a41490
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-07-17 (Mon, 17 Jul 2017)

  Changed paths:
    M CHANGELOG.md
    M README.md

  Log Message:
  -----------
  Revert c2584cf84be78f4aa157f003445dd17c8bc52c3f for *.md files.


  Commit: adf20bbaa324c2ac539b25b0f406e23ee7ebfd67
      https://github.com/FirebirdSQL/firebird/commit/adf20bbaa324c2ac539b25b0f406e23ee7ebfd67
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-07-17 (Mon, 17 Jul 2017)

  Changed paths:
    M src/dsql/PackageNodes.epp
    M src/dsql/dsql.h

  Log Message:
  -----------
  Fixed CORE-5580 - Signature of packaged functions is not checked for mismatch with [NOT] DETERMINISTIC attribute.


  Commit: 702278622dbb1ba37df66e1114ce310b9aab8172
      https://github.com/FirebirdSQL/firebird/commit/702278622dbb1ba37df66e1114ce310b9aab8172
  Author: firebirds <>
  Date:   2017-07-18 (Tue, 18 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 43e662af41541fd17dc32c632d28ff30aa71d3f2
      https://github.com/FirebirdSQL/firebird/commit/43e662af41541fd17dc32c632d28ff30aa71d3f2
  Author: Adriano dos Santos Fernandes <[hidden email]>
  Date:   2017-07-18 (Tue, 18 Jul 2017)

  Changed paths:
    M src/isql/isql.epp

  Log Message:
  -----------
  Fixed CORE-5570 - Negative infinity (double) shown incorrectly without sign in isql.


  Commit: 8717f58c4ca898fe8eac6c9eb954a795761e43aa
      https://github.com/FirebirdSQL/firebird/commit/8717f58c4ca898fe8eac6c9eb954a795761e43aa
  Author: firebirds <>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

  Changed paths:
    M src/jrd/build_no.h
    M src/misc/writeBuildNum.sh

  Log Message:
  -----------
  increment build number


  Commit: 02e4e83cb143ce31c60cc8b7ab97ecfedc9f723f
      https://github.com/FirebirdSQL/firebird/commit/02e4e83cb143ce31c60cc8b7ab97ecfedc9f723f
  Author: Jiri {x2} Cincura <[hidden email]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

  Changed paths:
    M src/isql/isql.epp
    M src/isql/isql.h
    M src/msgs/messages2.sql
    M src/msgs/transmsgs.de_DE2.sql
    M src/msgs/transmsgs.fr_FR2.sql

  Log Message:
  -----------
  CORE-5586 (#98)


  Commit: 295930dae52949505f734415c70474621b572ffc
      https://github.com/FirebirdSQL/firebird/commit/295930dae52949505f734415c70474621b572ffc
  Author: Alex Peshkoff <[hidden email]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

  Changed paths:
    M src/jrd/CryptoManager.cpp
    M src/jrd/CryptoManager.h

  Log Message:
  -----------
  Fixed CORE-5588: DbInfo interface is not passed to ancillary instances of plugin


  Commit: e26a4e544cd0c6b00c34aa862def1d3813ed9c4f
      https://github.com/FirebirdSQL/firebird/commit/e26a4e544cd0c6b00c34aa862def1d3813ed9c4f
  Author: samofatov <[hidden email]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

  Changed paths:
    M builds/posix/Makefile.in

  Log Message:
  -----------
  Fix make clean - make install now works again after make clean (#97)


  Commit: 03d41b53029df0be22c96796b5945db4ab813a5a
      https://github.com/FirebirdSQL/firebird/commit/03d41b53029df0be22c96796b5945db4ab813a5a
  Author: Alex Peshkoff <[hidden email]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

  Changed paths:
    M .gitignore
    M CHANGELOG.md
    M builds/install/arch-specific/linux/makeInstallImage.sh.in
    M builds/posix/Makefile.in
    M builds/posix/make.android.arme
    M builds/posix/make.defaults
    M builds/posix/make.platform.solaris.examples
    M builds/posix/make.shared.variables
    M builds/posix/prefix.solx86gcc
    M builds/posix/prefix.solx86gcc_64
    M builds/win32/make_boot.bat
    M builds/win32/msvc12/common.vcxproj
    M builds/win32/msvc12/common.vcxproj.filters
    M configure.ac
    M doc/sql.extensions/README.data_types
    M doc/sql.extensions/README.subroutines.txt
    M examples/interfaces/06.fb_message.cpp
    M extern/cloop/src/tests/test1/CTest.c
    A extern/decNumber/.gitignore
    A extern/decNumber/ICU-license.html
    A extern/decNumber/Makefile
    A extern/decNumber/decBasic.c
    A extern/decNumber/decCommon.c
    A extern/decNumber/decContext.c
    A extern/decNumber/decContext.h
    A extern/decNumber/decDPD.h
    A extern/decNumber/decDouble.c
    A extern/decNumber/decDouble.h
    A extern/decNumber/decNumber.c
    A extern/decNumber/decNumber.h
    A extern/decNumber/decNumberLocal.h
    A extern/decNumber/decPacked.c
    A extern/decNumber/decPacked.h
    A extern/decNumber/decQuad.c
    A extern/decNumber/decQuad.h
    A extern/decNumber/decSingle.c
    A extern/decNumber/decSingle.h
    A extern/decNumber/decimal128.c
    A extern/decNumber/decimal128.h
    A extern/decNumber/decimal32.c
    A extern/decNumber/decimal32.h
    A extern/decNumber/decimal64.c
    A extern/decNumber/decimal64.h
    A extern/decNumber/decnumber.pdf
    A extern/decNumber/msvc/decNumber_MSVC12.sln
    A extern/decNumber/msvc/decNumber_MSVC12.vcxproj
    A extern/decNumber/msvc/decNumber_MSVC12.vcxproj.filters
    A extern/decNumber/readme.txt
    M lang_helpers/gds_codes.ftn
    M lang_helpers/gds_codes.pas
    M src/auth/SecureRemotePassword/manage/SrpManagement.cpp
    M src/auth/SecureRemotePassword/server/SrpServer.cpp
    M src/auth/SecurityDatabase/LegacyManagement.epp
    M src/auth/SecurityDatabase/LegacyServer.cpp
    M src/burp/backup.epp
    M src/burp/canonical.cpp
    M src/burp/restore.epp
    A src/common/DecFloat.cpp
    A src/common/DecFloat.h
    M src/common/MsgMetadata.cpp
    M src/common/StatementMetadata.cpp
    M src/common/classes/Hash.cpp
    M src/common/classes/ImplementHelper.h
    M src/common/classes/InternalMessageBuffer.cpp
    M src/common/classes/RefCounted.h
    M src/common/common.h
    M src/common/cvt.cpp
    M src/common/cvt.h
    M src/common/dsc.cpp
    M src/common/dsc.h
    M src/common/dsc_pub.h
    M src/common/sdl.cpp
    M src/common/utils.cpp
    M src/common/utils_proto.h
    M src/common/xdr.cpp
    M src/common/xdr_proto.h
    M src/dsql/AggNodes.cpp
    M src/dsql/AggNodes.h
    M src/dsql/BoolNodes.cpp
    M src/dsql/DdlNodes.epp
    M src/dsql/DsqlCompilerScratch.cpp
    M src/dsql/DsqlCompilerScratch.h
    M src/dsql/ExprNodes.cpp
    M src/dsql/ExprNodes.h
    M src/dsql/Nodes.h
    M src/dsql/PackageNodes.epp
    M src/dsql/Parser.cpp
    M src/dsql/Parser.h
    M src/dsql/StmtNodes.cpp
    M src/dsql/StmtNodes.h
    M src/dsql/WinNodes.cpp
    M src/dsql/ddl_proto.h
    M src/dsql/dsql.cpp
    M src/dsql/dsql.h
    M src/dsql/gen.cpp
    M src/dsql/make.cpp
    M src/dsql/make_proto.h
    M src/dsql/parse-conflicts.txt
    M src/dsql/parse.y
    M src/dsql/pass1.cpp
    M src/dsql/sqlda_pub.h
    M src/gpre/c_cxx.cpp
    M src/gpre/cmp.cpp
    M src/gpre/movg.cpp
    M src/gpre/std/gpre_meta.epp
    M src/include/firebird/FirebirdInterface.idl
    M src/include/firebird/IdlFbInterfaces.h
    M src/include/firebird/Message.h
    M src/include/firebird/UdrCppEngine.h
    M src/include/gen/autoconfig_msvc.h
    M src/include/gen/codetext.h
    M src/include/gen/iberror.h
    M src/include/gen/msgs.h
    M src/include/gen/sql_code.h
    M src/include/gen/sql_state.h
    M src/include/types_pub.h
    M src/isql/isql.epp
    M src/isql/isql.h
    M src/isql/show.epp
    M src/jrd/Attachment.cpp
    M src/jrd/Attachment.h
    M src/jrd/CryptoManager.cpp
    M src/jrd/CryptoManager.h
    M src/jrd/DataTypeUtil.cpp
    M src/jrd/DbCreators.cpp
    M src/jrd/ExtEngineManager.cpp
    M src/jrd/JrdStatement.cpp
    M src/jrd/Mapping.cpp
    M src/jrd/Mapping.h
    M src/jrd/Optimizer.cpp
    M src/jrd/PreparedStatement.cpp
    M src/jrd/RecordSourceNodes.cpp
    M src/jrd/SysFunction.cpp
    M src/jrd/VirtualTable.cpp
    M src/jrd/align.h
    M src/jrd/blb.cpp
    M src/jrd/blr.h
    M src/jrd/btr.cpp
    M src/jrd/btr.h
    M src/jrd/build_no.h
    M src/jrd/cch.cpp
    M src/jrd/cmp.cpp
    M src/jrd/constants.h
    M src/jrd/cvt.cpp
    M src/jrd/cvt2.cpp
    M src/jrd/cvt2_proto.h
    M src/jrd/cvt_proto.h
    M src/jrd/dfw.epp
    M src/jrd/err.cpp
    M src/jrd/err_proto.h
    M src/jrd/evl.cpp
    M src/jrd/exe.cpp
    M src/jrd/exe.h
    M src/jrd/ext.cpp
    M src/jrd/extds/InternalDS.cpp
    M src/jrd/extds/IscDS.cpp
    M src/jrd/flu.cpp
    M src/jrd/flu.h
    M src/jrd/fun.epp
    M src/jrd/idx.cpp
    M src/jrd/inf.cpp
    M src/jrd/intl.cpp
    M src/jrd/jrd.cpp
    M src/jrd/jrd.h
    M src/jrd/mov.cpp
    M src/jrd/mov_proto.h
    M src/jrd/opt.cpp
    M src/jrd/pag.cpp
    M src/jrd/par.cpp
    M src/jrd/recsrc/AggregatedStream.cpp
    M src/jrd/recsrc/FilteredStream.cpp
    M src/jrd/recsrc/FirstRowsStream.cpp
    M src/jrd/recsrc/MergeJoin.cpp
    M src/jrd/recsrc/SkipRowsStream.cpp
    M src/jrd/recsrc/SortedStream.cpp
    M src/jrd/recsrc/WindowedStream.cpp
    M src/jrd/sort.cpp
    M src/jrd/sort.h
    M src/jrd/svc.cpp
    M src/jrd/tra.cpp
    M src/jrd/tra.h
    M src/jrd/trace/TraceManager.cpp
    M src/jrd/trace/TraceObjects.cpp
    M src/jrd/trig.h
    M src/jrd/types.h
    M src/jrd/val.h
    M src/jrd/vio.cpp
    M src/lock/print.cpp
    M src/misc/pascal/Pascal.interface.pas
    M src/misc/writeBuildNum.sh
    M src/msgs/facilities2.sql
    M src/msgs/messages2.sql
    M src/msgs/system_errors2.sql
    M src/msgs/transmsgs.de_DE2.sql
    M src/msgs/transmsgs.fr_FR2.sql
    M src/qli/show.epp
    M src/remote/client/BlrFromMessage.cpp
    M src/remote/client/interface.cpp
    M src/remote/os/win32/wnet_proto.h
    M src/remote/parser.cpp
    M src/remote/server/server.cpp
    M src/utilities/nbackup/nbackup.cpp
    M src/utilities/ntrace/TracePluginImpl.cpp
    M src/yvalve/YObjects.h
    M src/yvalve/keywords.cpp
    M src/yvalve/utl.cpp

  Log Message:
  -----------
  Merged with current master state


Compare: https://github.com/FirebirdSQL/firebird/compare/97438892946c...03d41b53029d
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Firebird-checkins mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/firebird-checkins