From: Dmitry Y. <no...@gi...> - 2025-06-16 08:36:19
|
Branch: refs/heads/work/fix-long-context-aliases Home: https://github.com/FirebirdSQL/firebird Commit: 4fe307cf37ec537c4fb425cf1522c4e16955dd1e https://github.com/FirebirdSQL/firebird/commit/4fe307cf37ec537c4fb425cf1522c4e16955dd1e Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/jrd/ods.h Log Message: ----------- Improvement #8406 - Increase MIN_PAGE_SIZE to 8192. Commit: 03fee34cabe481b48fc85639fec07a1b5124f35a https://github.com/FirebirdSQL/firebird/commit/03fee34cabe481b48fc85639fec07a1b5124f35a Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M doc/sql.extensions/README.sql_package.md M src/jrd/sys-packages/SqlPackage.cpp M src/jrd/sys-packages/SqlPackage.h Log Message: ----------- Feature #8405 - Add procedure RDB$SQL.PARSE_UNQUALIFIED_NAMES. Commit: cea9f33e9623b44099c42bb50a7e3b88d73818c8 https://github.com/FirebirdSQL/firebird/commit/cea9f33e9623b44099c42bb50a7e3b88d73818c8 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M builds/install/misc/replication.conf M builds/win32/msvc15/common.vcxproj M builds/win32/msvc15/common.vcxproj.filters M builds/win32/msvc15/common_test.vcxproj M builds/win32/msvc15/common_test.vcxproj.filters M doc/README.replication.md M doc/sql.extensions/README.ddl.txt M doc/sql.extensions/README.ddl_triggers.txt M doc/sql.extensions/README.profiler.md M doc/sql.extensions/README.sql_package.md M examples/replication/fbSampleReplicator.cpp M src/alice/exe.cpp 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/BurpTasks.cpp M src/burp/OdsDetection.epp M src/burp/OdsDetection.h M src/burp/backup.epp M src/burp/burp.cpp M src/burp/burp.h M src/burp/burp_proto.h M src/burp/burpswi.h M src/burp/restore.epp M src/common/IntlParametersBlock.cpp M src/common/MsgMetadata.cpp M src/common/MsgMetadata.h M src/common/ParserTokens.h M src/common/StatementMetadata.cpp M src/common/TextType.h M src/common/classes/BlrReader.h M src/common/classes/ClumpletReader.cpp M src/common/classes/MetaString.h A src/common/classes/QualifiedMetaString.h M src/common/classes/array.h M src/common/classes/objects_array.h A src/common/classes/tests/MetaStringTest.cpp A src/common/classes/tests/QualifiedMetaStringTest.cpp M src/common/pretty.cpp M src/common/sdl.cpp M src/common/sdl.h M src/dbs/security.sql M src/dsql/BlrDebugWriter.cpp M src/dsql/DdlNodes.epp M src/dsql/DdlNodes.h M src/dsql/DsqlCompilerScratch.cpp M src/dsql/DsqlCompilerScratch.h M src/dsql/DsqlRequests.cpp M src/dsql/DsqlStatementCache.cpp M src/dsql/DsqlStatements.cpp M src/dsql/DsqlStatements.h M src/dsql/ExprNodes.cpp M src/dsql/ExprNodes.h M src/dsql/NodePrinter.h M src/dsql/Nodes.h M src/dsql/PackageNodes.epp M src/dsql/PackageNodes.h M src/dsql/Parser.cpp M src/dsql/Parser.h M src/dsql/StmtNodes.cpp M src/dsql/StmtNodes.h M src/dsql/ddl.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/metd.epp M src/dsql/metd_proto.h M src/dsql/parse-conflicts.txt M src/dsql/parse.y M src/dsql/pass1.cpp M src/dsql/pass1_proto.h M src/gpre/gpre.cpp M src/gpre/sql.cpp M src/gpre/std/gpre_meta.epp M src/include/firebird/FirebirdInterface.idl M src/include/firebird/IdlFbInterfaces.h M src/include/firebird/impl/blr.h M src/include/firebird/impl/consts_pub.h M src/include/firebird/impl/inf_pub.h M src/include/firebird/impl/msg/dsql.h M src/include/firebird/impl/msg/dyn.h M src/include/firebird/impl/msg/gbak.h M src/include/firebird/impl/msg/gstat.h M src/include/firebird/impl/msg/isql.h M src/include/firebird/impl/msg/jrd.h M src/include/firebird/impl/msg/sqlerr.h M src/include/gen/Firebird.pas M src/isql/FrontendParser.cpp M src/isql/FrontendParser.h M src/isql/extra_proto.h M src/isql/extract.epp M src/isql/isql.epp M src/isql/isql.h M src/isql/isql_proto.h M src/isql/isqlswi.h M src/isql/iutils.cpp M src/isql/iutils_proto.h M src/isql/show.epp M src/isql/show_proto.h M src/isql/tests/FrontendParserTest.cpp M src/jrd/Attachment.cpp M src/jrd/Attachment.h M src/jrd/Database.cpp M src/jrd/DbCreators.cpp M src/jrd/ExtEngineManager.cpp M src/jrd/ExtEngineManager.h M src/jrd/Function.epp M src/jrd/Function.h M src/jrd/IntlManager.cpp M src/jrd/IntlManager.h M src/jrd/Mapping.cpp M src/jrd/MetaName.h M src/jrd/Monitoring.cpp M src/jrd/Monitoring.h M src/jrd/PreparedStatement.cpp M src/jrd/ProfilerManager.cpp M src/jrd/ProfilerManager.h M src/jrd/QualifiedName.h M src/jrd/RecordSourceNodes.cpp M src/jrd/RecordSourceNodes.h M src/jrd/Relation.cpp M src/jrd/Relation.h M src/jrd/Routine.cpp M src/jrd/Routine.h M src/jrd/RuntimeStatistics.cpp M src/jrd/RuntimeStatistics.h M src/jrd/Statement.cpp M src/jrd/Statement.h M src/jrd/SysFunction.cpp M src/jrd/SystemTriggers.epp M src/jrd/acl.h M src/jrd/blb.cpp M src/jrd/blp.h M src/jrd/btr.cpp M src/jrd/btr.h M src/jrd/cmp.cpp M src/jrd/cmp_proto.h M src/jrd/constants.h M src/jrd/dfw.epp M src/jrd/dfw_proto.h M src/jrd/drq.h M src/jrd/dyn.h M src/jrd/dyn_ut_proto.h M src/jrd/dyn_util.epp M src/jrd/exe.cpp M src/jrd/exe.h M src/jrd/extds/InternalDS.cpp M src/jrd/fields.h M src/jrd/filters.cpp M src/jrd/fun.epp M src/jrd/grant.epp M src/jrd/grant_proto.h M src/jrd/idx.cpp M src/jrd/idx.h M src/jrd/idx_proto.h M src/jrd/ini.epp M src/jrd/intl.cpp M src/jrd/intl.h 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/names.h M src/jrd/obj.h M src/jrd/optimizer/Optimizer.cpp M src/jrd/optimizer/Retrieval.cpp M src/jrd/par.cpp M src/jrd/par_proto.h M src/jrd/recsrc/BitmapTableScan.cpp M src/jrd/recsrc/Cursor.cpp M src/jrd/recsrc/ExternalTableScan.cpp M src/jrd/recsrc/FullTableScan.cpp M src/jrd/recsrc/IndexTableScan.cpp M src/jrd/recsrc/ProcedureScan.cpp M src/jrd/recsrc/RecordSource.cpp M src/jrd/recsrc/RecordSource.h M src/jrd/recsrc/VirtualTableScan.cpp M src/jrd/relations.h M src/jrd/replication/Applier.cpp M src/jrd/replication/Applier.h M src/jrd/replication/Config.cpp M src/jrd/replication/Config.h M src/jrd/replication/Manager.cpp M src/jrd/replication/Manager.h M src/jrd/replication/Protocol.h M src/jrd/replication/Publisher.cpp M src/jrd/replication/Publisher.h M src/jrd/replication/Replicator.cpp M src/jrd/replication/Replicator.h M src/jrd/replication/Utils.h M src/jrd/rlck.cpp M src/jrd/scl.epp M src/jrd/scl.h M src/jrd/scl_proto.h M src/jrd/svc.cpp M src/jrd/sys-packages/SqlPackage.cpp M src/jrd/sys-packages/SqlPackage.h M src/jrd/tra.cpp M src/jrd/tra.h M src/jrd/trace/TraceJrdHelpers.h M src/jrd/trace/TraceObjects.cpp M src/jrd/trace/TraceObjects.h M src/jrd/val.h M src/jrd/val_proto.h M src/jrd/validation.cpp M src/jrd/validation.h M src/jrd/vio.cpp M src/plugins/profiler/Profiler.cpp M src/plugins/udr_engine/UdrEngine.cpp M src/remote/server/ReplServer.cpp M src/utilities/fbsvcmgr/fbsvcmgr.cpp M src/utilities/gstat/dba.epp M src/utilities/gstat/dbaswi.h M src/utilities/ntrace/paramtable.h M src/yvalve/YObjects.h M src/yvalve/array.cpp M src/yvalve/blob.cpp M src/yvalve/gds.cpp M src/yvalve/prepa_proto.h M src/yvalve/preparse.cpp M src/yvalve/utl.cpp M src/yvalve/utl_proto.h M src/yvalve/why.cpp Log Message: ----------- Feature #1113 - Add support for SQL Schemas. Commit: 4706458fd107f417d48cdba3b0dc8603cb31c5ab https://github.com/FirebirdSQL/firebird/commit/4706458fd107f417d48cdba3b0dc8603cb31c5ab Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: A doc/sql.extensions/README.schemas.md Log Message: ----------- README for SQL Schemas. Commit: 067b26d4b897078e1628b93817d653cf1ee7c633 https://github.com/FirebirdSQL/firebird/commit/067b26d4b897078e1628b93817d653cf1ee7c633 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: A doc/sql.extensions/README.name_resolution.md M doc/sql.extensions/README.schemas.md M src/auth/SecureRemotePassword/manage/SrpManagement.cpp M src/auth/SecureRemotePassword/server/SrpServer.cpp M src/common/classes/QualifiedMetaString.h M src/dsql/DsqlCompilerScratch.cpp M src/dsql/DsqlCompilerScratch.h M src/dsql/ExprNodes.cpp M src/dsql/StmtNodes.cpp M src/dsql/parse.y M src/dsql/pass1.cpp M src/jrd/Attachment.cpp M src/jrd/Attachment.h M src/jrd/ExtEngineManager.cpp M src/jrd/SysFunction.cpp M src/jrd/blb.cpp M src/jrd/exe.h M src/jrd/met.epp M src/jrd/met_proto.h M src/jrd/replication/Applier.cpp M src/jrd/vio.cpp M src/plugins/profiler/Profiler.cpp Log Message: ----------- Feature #8439 - Syntax rules for ambiguous name resolution. Commit: e0b66ca0a827651c2fd2c1152ddd075a56a1542e https://github.com/FirebirdSQL/firebird/commit/e0b66ca0a827651c2fd2c1152ddd075a56a1542e Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M builds/win32/msvc15/common.vcxproj.filters Log Message: ----------- Fix MSVC project files. Commit: dae729e20ead29af05095df976192f81cb787df4 https://github.com/FirebirdSQL/firebird/commit/dae729e20ead29af05095df976192f81cb787df4 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/burp/backup.epp M src/burp/burp.h M src/burp/restore.epp Log Message: ----------- Add missing RDB$SCHEMAS.RDB$SQL_SECURITY to gbak. Commit: f8df1b2efbf65ed55c02b0c32e59531dc7eb0aa5 https://github.com/FirebirdSQL/firebird/commit/f8df1b2efbf65ed55c02b0c32e59531dc7eb0aa5 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/burp/restore.epp M src/dsql/DdlNodes.epp Log Message: ----------- Corrections and simplifications. Commit: ce0ae92eb3b494b43ac0d2ed8e3ad746357f9246 https://github.com/FirebirdSQL/firebird/commit/ce0ae92eb3b494b43ac0d2ed8e3ad746357f9246 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/isql/isql.epp Log Message: ----------- Add schema to isql's SQLDA_DISPLAY. Commit: 03262dfbc50c590ea0d6de7598a00b00243d057e https://github.com/FirebirdSQL/firebird/commit/03262dfbc50c590ea0d6de7598a00b00243d057e Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/dsql/DdlNodes.epp M src/dsql/DdlNodes.h M src/dsql/DsqlCompilerScratch.cpp M src/dsql/ExprNodes.cpp M src/dsql/PackageNodes.epp M src/dsql/PackageNodes.h M src/dsql/StmtNodes.cpp M src/dsql/pass1.cpp M src/jrd/RecordSourceNodes.cpp M src/jrd/recsrc/ProcedureScan.cpp Log Message: ----------- Corrections and simplifications. Commit: ef5da4cf58b8a1bc3006e984cf7994cbf326180a https://github.com/FirebirdSQL/firebird/commit/ef5da4cf58b8a1bc3006e984cf7994cbf326180a Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/dsql/metd.epp M src/isql/extract.epp M src/isql/isql.epp M src/isql/isql_proto.h Log Message: ----------- Corrections and simplifications. Commit: bac64b09404d9ef5c3b41593b6ce9efe573da55e https://github.com/FirebirdSQL/firebird/commit/bac64b09404d9ef5c3b41593b6ce9efe573da55e Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/isql/show.epp M src/jrd/Attachment.cpp M src/jrd/Attachment.h M src/jrd/ExtEngineManager.cpp M src/jrd/Function.epp M src/jrd/MetaName.h M src/jrd/PreparedStatement.cpp M src/jrd/RecordSourceNodes.cpp M src/jrd/dfw.epp M src/jrd/met.epp Log Message: ----------- Corrections and simplifications. Commit: dd3cacdbbd7a5dd3ee7fa146c8daf6926c9d962d https://github.com/FirebirdSQL/firebird/commit/dd3cacdbbd7a5dd3ee7fa146c8daf6926c9d962d Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/burp/restore.epp M src/jrd/grant.epp M src/jrd/met.epp M src/jrd/recsrc/RecordSource.h M src/jrd/replication/Publisher.cpp M src/jrd/replication/Replicator.cpp M src/jrd/replication/Replicator.h M src/jrd/scl.epp M src/jrd/scl_proto.h M src/jrd/tra.cpp M src/jrd/trace/TraceJrdHelpers.h M src/jrd/vio.cpp M src/plugins/profiler/Profiler.cpp Log Message: ----------- Corrections and simplifications. Commit: 4c1f2151fbfe5c5e7dede564c45867d09e83ee45 https://github.com/FirebirdSQL/firebird/commit/4c1f2151fbfe5c5e7dede564c45867d09e83ee45 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/jrd/met.epp Log Message: ----------- Improve MET_qualify_existing_name. Commit: f9f8e459bd6b7a5be40ea69b462232061d678b2c https://github.com/FirebirdSQL/firebird/commit/f9f8e459bd6b7a5be40ea69b462232061d678b2c Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/jrd/extds/InternalDS.cpp Log Message: ----------- Correction. Commit: 36d9d89d49f4d96d83074d4c711cbd7eaf73de3e https://github.com/FirebirdSQL/firebird/commit/36d9d89d49f4d96d83074d4c711cbd7eaf73de3e Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/dsql/metd.epp Log Message: ----------- Correction. Commit: d68696addf5294935ac42aaae0bf99167b53430a https://github.com/FirebirdSQL/firebird/commit/d68696addf5294935ac42aaae0bf99167b53430a Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M doc/sql.extensions/README.schemas.md Log Message: ----------- Documentation improvements. Commit: 46b634011b70157dcfd2a9e2a3fc19826507e970 https://github.com/FirebirdSQL/firebird/commit/46b634011b70157dcfd2a9e2a3fc19826507e970 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/common/classes/ClumpletReader.cpp M src/dsql/StmtNodes.cpp M src/include/firebird/impl/consts_pub.h M src/include/gen/Firebird.pas M src/jrd/tra.cpp Log Message: ----------- Fix transaction table reservation. Commit: effb53c6d1d3c3503be39cc833bf4989509abbbd https://github.com/FirebirdSQL/firebird/commit/effb53c6d1d3c3503be39cc833bf4989509abbbd Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M doc/sql.extensions/README.schemas.md Log Message: ----------- Improve documentation. Commit: 0e6b3944aea61e63429f9a4588efbbb490554f7e https://github.com/FirebirdSQL/firebird/commit/0e6b3944aea61e63429f9a4588efbbb490554f7e Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-13 (Thu, 13 Mar 2025) Changed paths: M src/common/classes/MetaString.h M src/common/classes/QualifiedMetaString.h M src/common/classes/tests/MetaStringTest.cpp M src/common/classes/tests/QualifiedMetaStringTest.cpp M src/jrd/RecordSourceNodes.cpp Log Message: ----------- Fix plan matching. Commit: 40651f6bfb3d2e41aec013e13bd809b0788fc6a9 https://github.com/FirebirdSQL/firebird/commit/40651f6bfb3d2e41aec013e13bd809b0788fc6a9 Author: GitHub Action <ac...@gi...> Date: 2025-04-01 (Tue, 01 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 40f15c8a605212e2541f85e2ba4833074ca5405a https://github.com/FirebirdSQL/firebird/commit/40f15c8a605212e2541f85e2ba4833074ca5405a Author: John Bampton <jba...@us...> Date: 2025-04-01 (Tue, 01 Apr 2025) Changed paths: M src/burp/restore.epp M src/common/enc.cpp M src/dsql/DdlNodes.epp M src/gpre/std/gpre_meta.epp M src/jrd/Collation.cpp M src/lock/lock.cpp Log Message: ----------- src: remove duplicate words (#8493) Commit: e0662447cfe3e831bb9a9076c4953d65958d86e8 https://github.com/FirebirdSQL/firebird/commit/e0662447cfe3e831bb9a9076c4953d65958d86e8 Author: John Bampton <jba...@us...> Date: 2025-04-01 (Tue, 01 Apr 2025) Changed paths: M builds/posix/Makefile.in M builds/posix/make.shared.targets M doc/README.makefiles M doc/README.monitoring_tables M doc/sql.extensions/README.context_variables2 M src/common/Task.cpp M src/dsql/ExprNodes.cpp M src/dsql/pass1.cpp M src/jrd/blob_filter.cpp M src/jrd/cvt.cpp Log Message: ----------- misc: fix spelling (#8495) General spelling clean up Commit: f54cd0639d9ba730981a5383beeef9afd5fbc7da https://github.com/FirebirdSQL/firebird/commit/f54cd0639d9ba730981a5383beeef9afd5fbc7da Author: Artyom Abakumov <art...@gm...> Date: 2025-04-02 (Wed, 02 Apr 2025) Changed paths: M src/common/config/config_file.cpp M src/common/config/config_file.h M src/utilities/ntrace/TraceConfiguration.cpp M src/utilities/ntrace/fbtrace.conf Log Message: ----------- Allow specifying exactly what type of database string is expected in the database section for trace configuration (#8427) * Add ability to specify database string type in trace.conf * Restore spaces in fbtrace.conf * Use new section keys instead of specifiers * Parenthesis around boolean condition Co-authored-by: Vlad Khorsun <hv...@us...> --------- Co-authored-by: Artyom Abakumov <art...@re...> Co-authored-by: Dmitry Yemanov <dye...@us...> Co-authored-by: Vlad Khorsun <hv...@us...> Commit: 618dbbde26ab3edbce5611decb0adb57892171cb https://github.com/FirebirdSQL/firebird/commit/618dbbde26ab3edbce5611decb0adb57892171cb Author: John Bampton <jba...@us...> Date: 2025-04-02 (Wed, 02 Apr 2025) Changed paths: M doc/README.fb_shutdown M src/burp/split/spit.cpp M src/include/firebird/FirebirdInterface.idl M src/jrd/jrd.cpp M src/jrd/sdw.cpp M src/remote/client/interface.cpp M src/remote/inet.cpp M src/remote/os/win32/xnet.cpp M src/utilities/ibmgr/ibmgr.h M src/utilities/ibmgr/srvrmgr.cpp M src/utilities/install/install.cpp M src/yvalve/why.cpp Log Message: ----------- misc: fix spelling (#8496) General typo fixing in multiple file types Commit: 0cb50ad8f1dfd49f90276ffa5c7f8d72c8ee84f7 https://github.com/FirebirdSQL/firebird/commit/0cb50ad8f1dfd49f90276ffa5c7f8d72c8ee84f7 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-02 (Wed, 02 Apr 2025) Changed paths: M src/dsql/StmtNodes.cpp Log Message: ----------- Fix assert in debug build. execute block returns (out integer) as declare i integer; begin out = 0; outer_while: while (out <= 8) do begin out = out + 1; i = 0; while (i <= 5) do begin i = i + 1; if (i = 3) then continue outer_while; suspend; end end end! Commit: 907edbba2646aa660248d1ad216c890c94fe343b https://github.com/FirebirdSQL/firebird/commit/907edbba2646aa660248d1ad216c890c94fe343b Author: GitHub Action <ac...@gi...> Date: 2025-04-02 (Wed, 02 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 08cb3f94e96fc80ed4ec786d31def367e8e58d7c https://github.com/FirebirdSQL/firebird/commit/08cb3f94e96fc80ed4ec786d31def367e8e58d7c Author: Artyom Abakumov <art...@gm...> Date: 2025-04-03 (Thu, 03 Apr 2025) Changed paths: M src/common/config/config_file.cpp M src/common/config/config_file.h M src/utilities/ntrace/TraceConfiguration.cpp M src/utilities/ntrace/TraceConfiguration.h Log Message: ----------- Correct section name for services in fbtrace config (#8500) * Correct section name for services in fbtrace config * Move section type paring to trace reader class --------- Co-authored-by: Artyom Abakumov <art...@re...> Commit: fc63651e630c47a225f1bea0d7a7e2afa0ee4742 https://github.com/FirebirdSQL/firebird/commit/fc63651e630c47a225f1bea0d7a7e2afa0ee4742 Author: GitHub Action <ac...@gi...> Date: 2025-04-03 (Thu, 03 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: c18ce5784039a1efdcb71dec81ebb3802f9e35ea https://github.com/FirebirdSQL/firebird/commit/c18ce5784039a1efdcb71dec81ebb3802f9e35ea Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-03 (Thu, 03 Apr 2025) Changed paths: M doc/sql.extensions/README.schemas.md Log Message: ----------- Fix documentation. Commit: a5b25c165d1c2176dff5bcdc6e26d83dfb1da949 https://github.com/FirebirdSQL/firebird/commit/a5b25c165d1c2176dff5bcdc6e26d83dfb1da949 Author: Dmitry Yemanov <dye...@us...> Date: 2025-04-04 (Fri, 04 Apr 2025) Changed paths: M src/dsql/parse.y M src/jrd/RecordSourceNodes.cpp M src/jrd/RecordSourceNodes.h M src/jrd/blp.h M src/yvalve/gds.cpp Log Message: ----------- Postfixes for #8418: new UNLIST function, by Alexey Chudaykin. Cleanup the unused parser rules. Fix result for multi-byte input. Add BLR filter for the new verb. Preserve the original charset of the input string/blob even if it's NONE. Commit: 53d7090e4745bbf6df6e4752859721f950971be9 https://github.com/FirebirdSQL/firebird/commit/53d7090e4745bbf6df6e4752859721f950971be9 Author: GitHub Action <ac...@gi...> Date: 2025-04-04 (Fri, 04 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 1ddef9a1972cdbf6050da1f6f7ee49d4eb8d824a https://github.com/FirebirdSQL/firebird/commit/1ddef9a1972cdbf6050da1f6f7ee49d4eb8d824a Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-05 (Sat, 05 Apr 2025) Changed paths: M src/dsql/AggNodes.cpp M src/dsql/ExprNodes.cpp M src/dsql/ExprNodes.h M src/jrd/recsrc/RecordSource.h Log Message: ----------- Refactor ArithmeticNode. Commit: f5b6b0c0fe7595ddee5915328774f2cc10384384 https://github.com/FirebirdSQL/firebird/commit/f5b6b0c0fe7595ddee5915328774f2cc10384384 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-05 (Sat, 05 Apr 2025) Changed paths: A doc/sql.extensions/README.range_based_for.md M src/common/ParserTokens.h M src/dsql/Nodes.h M src/dsql/StmtNodes.cpp M src/dsql/StmtNodes.h M src/dsql/parse.y M src/include/firebird/impl/blr.h M src/include/firebird/impl/msg/jrd.h M src/include/gen/Firebird.pas M src/jrd/blp.h M src/yvalve/gds.cpp Log Message: ----------- Feature #8498 - Range-based FOR statement.. Commit: 90fd9928da5ce630f78d9b06fe82f1d90266f8e6 https://github.com/FirebirdSQL/firebird/commit/90fd9928da5ce630f78d9b06fe82f1d90266f8e6 Author: GitHub Action <ac...@gi...> Date: 2025-04-06 (Sun, 06 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 1175a17c3849f5059c4fd4f3dd1748f5676f0e2d https://github.com/FirebirdSQL/firebird/commit/1175a17c3849f5059c4fd4f3dd1748f5676f0e2d Author: Artyom Abakumov <art...@gm...> Date: 2025-04-08 (Tue, 08 Apr 2025) Changed paths: M src/burp/BurpTasks.cpp M src/burp/restore.epp M src/common/unicode_util.cpp M src/dsql/BoolNodes.cpp M src/dsql/ExprNodes.cpp M src/dsql/StmtNodes.cpp M src/include/firebird/iberror.h M src/isql/isql.h M src/jrd/ExtEngineManager.cpp M src/jrd/idx.cpp M src/jrd/inf.cpp M src/jrd/sqz.cpp M src/yvalve/why.cpp Log Message: ----------- Fix windows warnings (C4554, C4018) and mark error message constants as constexpr (C26814) (#8497) * Fix windows warnings (C4554, C4018) and mark error message constants as constexpr (C26814) * Add FB prefix to STATUS_CONST and undefine it at end --------- Co-authored-by: Artyom Abakumov <art...@re...> Commit: 2f703aba7c4f0f68ef5f7adf008ba4fa758b19de https://github.com/FirebirdSQL/firebird/commit/2f703aba7c4f0f68ef5f7adf008ba4fa758b19de Author: Vlad Khorsun <hv...@us...> Date: 2025-04-08 (Tue, 08 Apr 2025) Changed paths: M src/common/utils.cpp Log Message: ----------- Fixed bug #8509 : "Error creating private namespace" message in firebird.log Commit: c3588b072d52e45adbf81a3f23e03983c132fa76 https://github.com/FirebirdSQL/firebird/commit/c3588b072d52e45adbf81a3f23e03983c132fa76 Author: Vlad Khorsun <hv...@us...> Date: 2025-04-08 (Tue, 08 Apr 2025) Changed paths: M src/common/isc_sync.cpp Log Message: ----------- Init (or remap) the shared memory file of size 2GB to 4GB in the right way. This should fix #8487: Unexpected error on Firebird 5.0.1 SuperServer Commit: a8b86e074bd85abf9c300e84b58994c453c35f12 https://github.com/FirebirdSQL/firebird/commit/a8b86e074bd85abf9c300e84b58994c453c35f12 Author: GitHub Action <ac...@gi...> Date: 2025-04-08 (Tue, 08 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: a099b77c90864cc0083240441bff410e54c65cbe https://github.com/FirebirdSQL/firebird/commit/a099b77c90864cc0083240441bff410e54c65cbe Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-08 (Tue, 08 Apr 2025) Changed paths: M vcpkg Log Message: ----------- Update vcpkg submodule. Commit: 7db69df3ff9fb2b141caf391a669fb32eb92c7ba https://github.com/FirebirdSQL/firebird/commit/7db69df3ff9fb2b141caf391a669fb32eb92c7ba Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-08 (Tue, 08 Apr 2025) Changed paths: M vcpkg-configuration.json Log Message: ----------- Update vcpkg baseline. Commit: f2f718e6a71771387f582a8117df5fa41baf8aff https://github.com/FirebirdSQL/firebird/commit/f2f718e6a71771387f582a8117df5fa41baf8aff Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-09 (Wed, 09 Apr 2025) Changed paths: M src/dsql/StmtNodes.cpp Log Message: ----------- Fix #8508 - Conversion Error with old.field in UPDATE OR INSERT. Commit: a2b05f4d666fd789e9090c87c6d022cad9a06162 https://github.com/FirebirdSQL/firebird/commit/a2b05f4d666fd789e9090c87c6d022cad9a06162 Author: GitHub Action <ac...@gi...> Date: 2025-04-09 (Wed, 09 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 807aebadfd831470f3b2f6ad74f044d84cf50550 https://github.com/FirebirdSQL/firebird/commit/807aebadfd831470f3b2f6ad74f044d84cf50550 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-10 (Thu, 10 Apr 2025) Changed paths: M .github/workflows/tzdata-update.yml Log Message: ----------- Replace tzdata update method from ICU git checkout to zip download. Commit: d79c64397b91ea4106caf41a119aa34f3994e1a1 https://github.com/FirebirdSQL/firebird/commit/d79c64397b91ea4106caf41a119aa34f3994e1a1 Author: GitHub Action <ac...@gi...> Date: 2025-04-10 (Thu, 10 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 2ff68e9b63c34605770cdbea8c8245a1851fb15b https://github.com/FirebirdSQL/firebird/commit/2ff68e9b63c34605770cdbea8c8245a1851fb15b Author: Vlad Khorsun <hv...@us...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M src/jrd/Monitoring.cpp Log Message: ----------- Makes MON$COMPILED_STATEMENTS and MON$STATEMENTS share blobs with text and plan content of the same statement. Commit: 90e0f49acac2f317757b9ebecf8935692a2b46df https://github.com/FirebirdSQL/firebird/commit/90e0f49acac2f317757b9ebecf8935692a2b46df Author: TreeHunter <608...@us...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M src/common/CvtFormat.cpp M src/common/tests/CvtTest.cpp M src/include/firebird/impl/msg/jrd.h M src/include/gen/Firebird.pas Log Message: ----------- fix(cast-format): Throw exception when value cannot be found for specific pattern in string to datetime conversion (#8501) * fix(cast-format): Throw exception when value cannot be found for specific pattern in string to datetime conversion - Example: CAST('A.M. 8' as time format 'MI A.M. HH12') where value for MI pattern is missing; - Handle integer overflow when converting string to int; * test(cast-format): Add tests for missing values and integer overflow * fix(cast-format): Incorrect comparison with std::from_chars_result error code --------- Co-authored-by: Artyom Ivanov <art...@re...> Commit: c74ca398a61298c13cc2c85f2305a1c7f41fea2b https://github.com/FirebirdSQL/firebird/commit/c74ca398a61298c13cc2c85f2305a1c7f41fea2b Author: Mark Rotteveel <mro...@us...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M builds/win32/msvc15/common_test.vcxproj M builds/win32/msvc15/common_test.vcxproj.filters M src/common/classes/ClumpletReader.cpp M src/common/classes/ClumpletReader.h M src/common/classes/ClumpletWriter.cpp M src/common/classes/ClumpletWriter.h M src/common/fb_exception.cpp M src/include/fb_exception.h Log Message: ----------- Simplify Clumplet Reader/Writer + code analysis issues (#8507) * Add missing tests to Visual Studio * Remove different ways of discerning tagged/untagged; use isTagged for correct options * get tag before clearing buffer * Improve [[noreturn]] and noexcept annotations * Init kindList explicitly * Remove nested switch that doesn't make sense for SpbStart Commit: 7073afebd3253e4100f115971b49898a8c9114a1 https://github.com/FirebirdSQL/firebird/commit/7073afebd3253e4100f115971b49898a8c9114a1 Author: GitHub Action <ac...@gi...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M src/common/classes/ClumpletReader.cpp M src/common/classes/ClumpletWriter.cpp Log Message: ----------- Misc. Commit: 99299e5a63c3db1f857425178326f001586880f7 https://github.com/FirebirdSQL/firebird/commit/99299e5a63c3db1f857425178326f001586880f7 Author: Vlad Khorsun <hv...@us...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M src/jrd/Monitoring.cpp Log Message: ----------- Asserts and comments per @dyemanov request Commit: 45fbfe63dc763470577378bbcff714ffcb422d41 https://github.com/FirebirdSQL/firebird/commit/45fbfe63dc763470577378bbcff714ffcb422d41 Author: Mark Rotteveel <ma...@la...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M .github/workflows/main.yml Log Message: ----------- Remove cmake from brew install to use version of runner (fixes build failures) Commit: 8d68650d2f242d91101d6942ee74f40f0f33e903 https://github.com/FirebirdSQL/firebird/commit/8d68650d2f242d91101d6942ee74f40f0f33e903 Author: Vlad Khorsun <hv...@us...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M src/jrd/Monitoring.cpp Log Message: ----------- Avoid usage of new way for simple things, per @asfernandes request Co-authored-by: Adriano dos Santos Fernandes <529...@us...> Commit: 240b88afee6130b0d37aec4d80eccc70b6ec6c54 https://github.com/FirebirdSQL/firebird/commit/240b88afee6130b0d37aec4d80eccc70b6ec6c54 Author: GitHub Action <ac...@gi...> Date: 2025-04-11 (Fri, 11 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 0ddc6193a09c1f97894e9795fdd82da34c0c96bc https://github.com/FirebirdSQL/firebird/commit/0ddc6193a09c1f97894e9795fdd82da34c0c96bc Author: Vlad Khorsun <hv...@us...> Date: 2025-04-12 (Sat, 12 Apr 2025) Changed paths: M src/jrd/Monitoring.cpp Log Message: ----------- Merge pull request #8513 from FirebirdSQL/work/mon_stmt_blobs Makes MON$COMPILED_STATEMENTS and MON$STATEMENTS share blobs with text and plan content of the same statement. Commit: 12f3f561b283370c836dbd0147cb63073f6a28ee https://github.com/FirebirdSQL/firebird/commit/12f3f561b283370c836dbd0147cb63073f6a28ee Author: GitHub Action <ac...@gi...> Date: 2025-04-12 (Sat, 12 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: e2fd1e76f08260fbc31671cc58c4036e59b26b69 https://github.com/FirebirdSQL/firebird/commit/e2fd1e76f08260fbc31671cc58c4036e59b26b69 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2025-04-12 (Sat, 12 Apr 2025) Changed paths: M extern/icu/tzdata/be.zip M extern/icu/tzdata/le.zip M extern/icu/tzdata/version.txt M src/common/TimeZones.h M src/include/firebird/TimeZones.h Log Message: ----------- Update tzdata to version 2025b. (#8516) Co-authored-by: asfernandes <asf...@us...> Commit: 6635c00b3a933126d4e0e3461265c78e3fa81cb7 https://github.com/FirebirdSQL/firebird/commit/6635c00b3a933126d4e0e3461265c78e3fa81cb7 Author: GitHub Action <ac...@gi...> Date: 2025-04-13 (Sun, 13 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 0ef342cd864b03629556bf8d1456e778da8523dd https://github.com/FirebirdSQL/firebird/commit/0ef342cd864b03629556bf8d1456e778da8523dd Author: AlexPeshkoff <ale...@gm...> Date: 2025-04-14 (Mon, 14 Apr 2025) Changed paths: M src/yvalve/why.cpp Log Message: ----------- Fixed #8520: Error in iTransaction.getInfo() on embedded connection Commit: 3e6be862476cf38bf18160db83e577691d62f384 https://github.com/FirebirdSQL/firebird/commit/3e6be862476cf38bf18160db83e577691d62f384 Author: GitHub Action <ac...@gi...> Date: 2025-04-14 (Mon, 14 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: a74b848ff5f7a6d07233af03e8c07bfab4d4c28b https://github.com/FirebirdSQL/firebird/commit/a74b848ff5f7a6d07233af03e8c07bfab4d4c28b Author: Mark Rotteveel <mro...@us...> Date: 2025-04-16 (Wed, 16 Apr 2025) Changed paths: M src/remote/inet.cpp M src/remote/remote.h Log Message: ----------- Adding constexpr/const/noexcept where relevant (#8519) * Add const/constexpr and noexcept * Change macOs detection Commit: fe52b799ab7b30d41abe87e21fdcec887b8f5557 https://github.com/FirebirdSQL/firebird/commit/fe52b799ab7b30d41abe87e21fdcec887b8f5557 Author: GitHub Action <ac...@gi...> Date: 2025-04-16 (Wed, 16 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: ab147f7d35159b09a207a664d3068d3a00f34924 https://github.com/FirebirdSQL/firebird/commit/ab147f7d35159b09a207a664d3068d3a00f34924 Author: Mark Rotteveel <ma...@la...> Date: 2025-04-17 (Thu, 17 Apr 2025) Changed paths: M src/remote/inet.cpp Log Message: ----------- Ask for Winsock 2.2, not 2.0 Commit: ebb64f938fd218649458bf0c390fefd5d290a969 https://github.com/FirebirdSQL/firebird/commit/ebb64f938fd218649458bf0c390fefd5d290a969 Author: Vlad Khorsun <hv...@us...> Date: 2025-04-17 (Thu, 17 Apr 2025) Changed paths: M src/isql/isql.epp Log Message: ----------- Fixed wrong protocol version usage, as noted by Mark Commit: 2365814cf302bdd3863384678cd26483e5421af6 https://github.com/FirebirdSQL/firebird/commit/2365814cf302bdd3863384678cd26483e5421af6 Author: Vlad Khorsun <hv...@us...> Date: 2025-04-17 (Thu, 17 Apr 2025) Changed paths: M src/isql/isql.epp Log Message: ----------- Correction, thanks to Mark Commit: 663d8fcf6afcb0feeec70b1578477f603ef872c5 https://github.com/FirebirdSQL/firebird/commit/663d8fcf6afcb0feeec70b1578477f603ef872c5 Author: GitHub Action <ac...@gi...> Date: 2025-04-17 (Thu, 17 Apr 2025) Changed paths: M src/remote/inet.cpp Log Message: ----------- Misc. Commit: cf1d3672dba5b159da6b7cf202b877cc3cbd82fe https://github.com/FirebirdSQL/firebird/commit/cf1d3672dba5b159da6b7cf202b877cc3cbd82fe Author: AlexPeshkoff <ale...@gm...> Date: 2025-04-17 (Thu, 17 Apr 2025) Changed paths: M src/common/utils.cpp Log Message: ----------- Postfix for #8520: Error in iTransaction.getInfo() on embedded connection; isc_info_end should be present in the end Commit: abc3be230ac9829c7ad547c1e6cf7acff9e879cd https://github.com/FirebirdSQL/firebird/commit/abc3be230ac9829c7ad547c1e6cf7acff9e879cd Author: GitHub Action <ac...@gi...> Date: 2025-04-17 (Thu, 17 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 4984551da9be96000a32e8f80acee94481302095 https://github.com/FirebirdSQL/firebird/commit/4984551da9be96000a32e8f80acee94481302095 Author: Adriano dos Santos Fernandes <529...@us...> Date: 2025-04-18 (Fri, 18 Apr 2025) Changed paths: M src/isql/FrontendLexer.cpp Log Message: ----------- Fix warning. Commit: 33ad7e632ae073223f808c8fdc83673d6d04e454 https://github.com/FirebirdSQL/firebird/commit/33ad7e632ae073223f808c8fdc83673d6d04e454 Author: dimitr <dye...@us...> Date: 2025-04-19 (Sat, 19 Apr 2025) Changed paths: M src/jrd/recsrc/TableValueFunctionScan.cpp Log Message: ----------- Another postfixes for PR #8418 (UNLIST function) by Alexey Chudaykin, based on reported QA issues Commit: e883a89b3dda4571293ce28e9b5793fa2d0948cc https://github.com/FirebirdSQL/firebird/commit/e883a89b3dda4571293ce28e9b5793fa2d0948cc Author: GitHub Action <ac...@gi...> Date: 2025-04-19 (Sat, 19 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 669c1d78ab2f89f693aa96bceabcf2a1127be4a0 https://github.com/FirebirdSQL/firebird/commit/669c1d78ab2f89f693aa96bceabcf2a1127be4a0 Author: Mark Rotteveel <mro...@us...> Date: 2025-04-21 (Mon, 21 Apr 2025) Changed paths: M src/remote/client/interface.cpp M src/remote/protocol.cpp M src/remote/protocol.h M src/remote/remote.h M src/remote/server/server.cpp Log Message: ----------- Replace p_batch_free_cancel with p_rlse (#8528) * Replace p_batch_free_cancel with p_rlse * Merge op_batch_rls and op_batch_cancel into normal p_rlse branch Commit: 78ad866029ff4abb69e436b8f7792db115ecb654 https://github.com/FirebirdSQL/firebird/commit/78ad866029ff4abb69e436b8f7792db115ecb654 Author: GitHub Action <ac...@gi...> Date: 2025-04-21 (Mon, 21 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: df932d0397ced30fc5c45cf03c8b1a3a4b04a41c https://github.com/FirebirdSQL/firebird/commit/df932d0397ced30fc5c45cf03c8b1a3a4b04a41c Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-26 (Sat, 26 Apr 2025) Changed paths: M extern/icu/Readme.txt M extern/icu/icu_windows.zip Log Message: ----------- Update Windows ICU x86/x64 to v77.1. Commit: 635345a7e1b2a243ff354b3199920a5e00263b3e https://github.com/FirebirdSQL/firebird/commit/635345a7e1b2a243ff354b3199920a5e00263b3e Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-26 (Sat, 26 Apr 2025) Changed paths: M src/common/unicode_util.cpp Log Message: ----------- Update favorite ICU version. Commit: dfef4513dd103f50b56a9c60ec65d7be3ec5c5bc https://github.com/FirebirdSQL/firebird/commit/dfef4513dd103f50b56a9c60ec65d7be3ec5c5bc Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-26 (Sat, 26 Apr 2025) Changed paths: M extern/icu/android/Readme.txt M extern/icu/android/aarch64/config.sh M extern/icu/android/armv7a/config.sh M extern/icu/android/i686/config.sh M extern/icu/android/linux/config.sh M extern/icu/android/renameLibs.sh M extern/icu/android/x86_64/config.sh Log Message: ----------- Update Android ICU scripts. Commit: 6796156a79e1443ad3f15474f3de633341edd6e4 https://github.com/FirebirdSQL/firebird/commit/6796156a79e1443ad3f15474f3de633341edd6e4 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-26 (Sat, 26 Apr 2025) Changed paths: M extern/icu/icu_android.tar.xz Log Message: ----------- Update Android prebuilt ICU. Commit: 9d8437cc8ff362bc831a5eb06c493cbb27f410a9 https://github.com/FirebirdSQL/firebird/commit/9d8437cc8ff362bc831a5eb06c493cbb27f410a9 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-26 (Sat, 26 Apr 2025) Changed paths: M extern/icu/icudt.zip Log Message: ----------- Update ICU data to v77.1. Commit: e18bcc17ad682aa75b719fd7c2331d4a9d6e520c https://github.com/FirebirdSQL/firebird/commit/e18bcc17ad682aa75b719fd7c2331d4a9d6e520c Author: Adriano dos Santos Fernandes <529...@us...> Date: 2025-04-26 (Sat, 26 Apr 2025) Changed paths: M builds/docker/windows/Dockerfile Log Message: ----------- Update VS BuildTools to 17.13.6. Commit: d1987ee5a05bfd772d09b03f853428eca9e80173 https://github.com/FirebirdSQL/firebird/commit/d1987ee5a05bfd772d09b03f853428eca9e80173 Author: Adriano dos Santos Fernandes <529...@us...> Date: 2025-04-27 (Sun, 27 Apr 2025) Changed paths: M builds/docker/windows/Dockerfile M extern/icu/Readme.txt M extern/icu/android/Readme.txt M extern/icu/android/aarch64/config.sh M extern/icu/android/armv7a/config.sh M extern/icu/android/i686/config.sh M extern/icu/android/linux/config.sh M extern/icu/android/renameLibs.sh M extern/icu/android/x86_64/config.sh M extern/icu/icu_android.tar.xz M extern/icu/icu_windows.zip M extern/icu/icudt.zip M src/common/unicode_util.cpp Log Message: ----------- Merge pull request #8534 from FirebirdSQL/work/icu-77 Update ICU to version 77.1 and VS BuildTools to 17.13.6 Commit: 9b5d1a0589fdf4b920461dab0453a0560acb99b4 https://github.com/FirebirdSQL/firebird/commit/9b5d1a0589fdf4b920461dab0453a0560acb99b4 Author: AlexPeshkoff <ale...@gm...> Date: 2025-04-27 (Sun, 27 Apr 2025) Changed paths: M src/remote/server/server.cpp Log Message: ----------- First step working on #8544: Information request buffer allocation Commit: 29ab37b87a3867598bf420111ac14a0c2bf0b6ee https://github.com/FirebirdSQL/firebird/commit/29ab37b87a3867598bf420111ac14a0c2bf0b6ee Author: GitHub Action <ac...@gi...> Date: 2025-04-27 (Sun, 27 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 4f73004a24c9c10a87fce70dbb97e992aa9e1dee https://github.com/FirebirdSQL/firebird/commit/4f73004a24c9c10a87fce70dbb97e992aa9e1dee Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M builds/posix/vers.sh.in Log Message: ----------- Remove exported symbol causing problem in Linux x64 build. Thanks to Alex. Commit: b93ec9f7fcadb98b2f5f3424e4f5fd65154457ab https://github.com/FirebirdSQL/firebird/commit/b93ec9f7fcadb98b2f5f3424e4f5fd65154457ab Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M builds/posix/vers.sh.in Log Message: ----------- Revert "Remove exported symbol causing problem in Linux x64 build." This reverts commit 4f73004a24c9c10a87fce70dbb97e992aa9e1dee. Commit: 739c691a1cc937b1a1ecb7e1dbef2af8b15aaba8 https://github.com/FirebirdSQL/firebird/commit/739c691a1cc937b1a1ecb7e1dbef2af8b15aaba8 Author: GitHub Action <ac...@gi...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 50cdb118f733faa8d92dd57647391a9a04ec0503 https://github.com/FirebirdSQL/firebird/commit/50cdb118f733faa8d92dd57647391a9a04ec0503 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M builds/posix/vers.sh.in Log Message: ----------- Remove exported symbol causing problem in Linux x64 build. Thanks to Alex. Commit: 4ba74c54a5f1736a6cdf4e4ac2ea5728df72b500 https://github.com/FirebirdSQL/firebird/commit/4ba74c54a5f1736a6cdf4e4ac2ea5728df72b500 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M extern/icu/icu_windows.zip Log Message: ----------- Add Windows arm64 ICU v77.1. Commit: 542502d1c1f3beebd1b463afdc4a43821da7f9b3 https://github.com/FirebirdSQL/firebird/commit/542502d1c1f3beebd1b463afdc4a43821da7f9b3 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M extern/zlib/Readme.txt M extern/zlib/zlib.exe Log Message: ----------- Add zlib arm64. Update x86 and x64 zlib using the same compiler (VS 17.13.6). Commit: 75b5ad5955f7f615d2c58106e6973d863517a1d6 https://github.com/FirebirdSQL/firebird/commit/75b5ad5955f7f615d2c58106e6973d863517a1d6 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M .github/workflows/main.yml M builds/install/arch-specific/win32/BuildExecutableInstall.bat M builds/install/arch-specific/win32/FirebirdInstall.iss M builds/win32/clean_all.bat M builds/win32/make_boot.bat M builds/win32/msvc15/Firebird.sln M builds/win32/msvc15/FirebirdBoot.sln M builds/win32/msvc15/FirebirdExamples.sln M builds/win32/msvc15/alice.vcxproj M builds/win32/msvc15/btyacc.vcxproj M builds/win32/msvc15/build_msg.vcxproj M builds/win32/msvc15/burp.vcxproj M builds/win32/msvc15/chacha.vcxproj M builds/win32/msvc15/common.vcxproj M builds/win32/msvc15/common_test.vcxproj M builds/win32/msvc15/default_profiler.vcxproj M builds/win32/msvc15/empbuild.vcxproj M builds/win32/msvc15/engine.vcxproj M builds/win32/msvc15/engine_static.vcxproj M builds/win32/msvc15/engine_test.vcxproj M builds/win32/msvc15/fb2control.vcxproj M builds/win32/msvc15/fb_lock_print.vcxproj M builds/win32/msvc15/fbguard.vcxproj M builds/win32/msvc15/fbrmclib.vcxproj M builds/win32/msvc15/fbserver.vcxproj M builds/win32/msvc15/fbsvcmgr.vcxproj M builds/win32/msvc15/fbtrace.vcxproj M builds/win32/msvc15/fbtracemgr.vcxproj M builds/win32/msvc15/gbak.vcxproj M builds/win32/msvc15/gfix.vcxproj M builds/win32/msvc15/gpre.vcxproj M builds/win32/msvc15/gpre_boot.vcxproj M builds/win32/msvc15/gpre_common.vcxproj M builds/win32/msvc15/gpre_common.vcxproj.filters M builds/win32/msvc15/gsec.vcxproj M builds/win32/msvc15/gsplit.vcxproj M builds/win32/msvc15/gstat.vcxproj M builds/win32/msvc15/ib_util.vcxproj M builds/win32/msvc15/instclient.vcxproj M builds/win32/msvc15/instreg.vcxproj M builds/win32/msvc15/instsvc.vcxproj M builds/win32/msvc15/intl.vcxproj M builds/win32/msvc15/intlbuild.vcxproj M builds/win32/msvc15/isql.vcxproj M builds/win32/msvc15/isql_static.vcxproj M builds/win32/msvc15/isql_test.vcxproj M builds/win32/msvc15/legacy_auth.vcxproj M builds/win32/msvc15/legacy_usermanager.vcxproj M builds/win32/msvc15/libcds.props M builds/win32/msvc15/nbackup.vcxproj M builds/win32/msvc15/remote.vcxproj M builds/win32/msvc15/srp.vcxproj M builds/win32/msvc15/udf_compat.vcxproj M builds/win32/msvc15/udr_engine.vcxproj M builds/win32/msvc15/udrcpp_example.vcxproj M builds/win32/msvc15/yvalve.vcxproj M builds/win32/setenvvar.bat M examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj M examples/dbcrypt/msvc/DbCrypt_MSVC15.sln M examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj M examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj M examples/extauth/msvc/ExtAuth_MSVC15.sln M examples/extauth/msvc/ExtAuth_MSVC15.vcxproj M examples/extauth/msvc/KeyGen_MSVC15.vcxproj M extern/cloop/src/cloop/cloop.vcxproj M extern/cloop/src/tests/test1/test1-c-dll.vcxproj M extern/cloop/src/tests/test1/test1-c-exe.vcxproj M extern/cloop/src/tests/test1/test1-cpp-dll.vcxproj M extern/cloop/src/tests/test1/test1-cpp-exe.vcxproj M extern/decNumber/msvc/decNumber_MSVC15.sln M extern/decNumber/msvc/decNumber_MSVC15.vcxproj M extern/libcds/projects/Win/vc141/cds.sln M extern/libcds/projects/Win/vc141/cds.vcxproj M extern/libtomcrypt/libtomcrypt_MSVC15.sln M extern/libtomcrypt/libtomcrypt_MSVC15.vcxproj M extern/libtomcrypt/src/headers/tomcrypt_cfg.h M extern/libtommath/libtommath_MSVC15.sln M extern/libtommath/libtommath_MSVC15.vcxproj M src/common/classes/FpeControl.h M src/common/common.h M src/include/gen/autoconfig_msvc.h M src/jrd/InitCDSLib.cpp M src/jrd/cch.cpp M src/jrd/jrd.cpp M src/jrd/jrd.h M src/remote/remote_def.h Log Message: ----------- Windows ARM64 support. Commit: 9ea4fa4700359fd4b47792ab626a83cf9db7c952 https://github.com/FirebirdSQL/firebird/commit/9ea4fa4700359fd4b47792ab626a83cf9db7c952 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M src/remote/protocol.h M src/remote/remote_def.h Log Message: ----------- Add specific arch_winnt_arm64 architecture constant. Commit: e8f20dff15f7dcdf975d09498fa88ec113a5510c https://github.com/FirebirdSQL/firebird/commit/e8f20dff15f7dcdf975d09498fa88ec113a5510c Author: Adriano dos Santos Fernandes <529...@us...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M .github/workflows/main.yml M builds/install/arch-specific/win32/BuildExecutableInstall.bat M builds/install/arch-specific/win32/FirebirdInstall.iss M builds/win32/clean_all.bat M builds/win32/make_boot.bat M builds/win32/msvc15/Firebird.sln M builds/win32/msvc15/FirebirdBoot.sln M builds/win32/msvc15/FirebirdExamples.sln M builds/win32/msvc15/alice.vcxproj M builds/win32/msvc15/btyacc.vcxproj M builds/win32/msvc15/build_msg.vcxproj M builds/win32/msvc15/burp.vcxproj M builds/win32/msvc15/chacha.vcxproj M builds/win32/msvc15/common.vcxproj M builds/win32/msvc15/common_test.vcxproj M builds/win32/msvc15/default_profiler.vcxproj M builds/win32/msvc15/empbuild.vcxproj M builds/win32/msvc15/engine.vcxproj M builds/win32/msvc15/engine_static.vcxproj M builds/win32/msvc15/engine_test.vcxproj M builds/win32/msvc15/fb2control.vcxproj M builds/win32/msvc15/fb_lock_print.vcxproj M builds/win32/msvc15/fbguard.vcxproj M builds/win32/msvc15/fbrmclib.vcxproj M builds/win32/msvc15/fbserver.vcxproj M builds/win32/msvc15/fbsvcmgr.vcxproj M builds/win32/msvc15/fbtrace.vcxproj M builds/win32/msvc15/fbtracemgr.vcxproj M builds/win32/msvc15/gbak.vcxproj M builds/win32/msvc15/gfix.vcxproj M builds/win32/msvc15/gpre.vcxproj M builds/win32/msvc15/gpre_boot.vcxproj M builds/win32/msvc15/gpre_common.vcxproj M builds/win32/msvc15/gpre_common.vcxproj.filters M builds/win32/msvc15/gsec.vcxproj M builds/win32/msvc15/gsplit.vcxproj M builds/win32/msvc15/gstat.vcxproj M builds/win32/msvc15/ib_util.vcxproj M builds/win32/msvc15/instclient.vcxproj M builds/win32/msvc15/instreg.vcxproj M builds/win32/msvc15/instsvc.vcxproj M builds/win32/msvc15/intl.vcxproj M builds/win32/msvc15/intlbuild.vcxproj M builds/win32/msvc15/isql.vcxproj M builds/win32/msvc15/isql_static.vcxproj M builds/win32/msvc15/isql_test.vcxproj M builds/win32/msvc15/legacy_auth.vcxproj M builds/win32/msvc15/legacy_usermanager.vcxproj M builds/win32/msvc15/libcds.props M builds/win32/msvc15/nbackup.vcxproj M builds/win32/msvc15/remote.vcxproj M builds/win32/msvc15/srp.vcxproj M builds/win32/msvc15/udf_compat.vcxproj M builds/win32/msvc15/udr_engine.vcxproj M builds/win32/msvc15/udrcpp_example.vcxproj M builds/win32/msvc15/yvalve.vcxproj M builds/win32/setenvvar.bat M examples/dbcrypt/msvc/DbCryptApp_MSVC15.vcxproj M examples/dbcrypt/msvc/DbCrypt_MSVC15.sln M examples/dbcrypt/msvc/DbCrypt_MSVC15.vcxproj M examples/dbcrypt/msvc/KeyHolder_MSVC15.vcxproj M examples/extauth/msvc/ExtAuth_MSVC15.sln M examples/extauth/msvc/ExtAuth_MSVC15.vcxproj M examples/extauth/msvc/KeyGen_MSVC15.vcxproj M extern/cloop/src/cloop/cloop.vcxproj M extern/cloop/src/tests/test1/test1-c-dll.vcxproj M extern/cloop/src/tests/test1/test1-c-exe.vcxproj M extern/cloop/src/tests/test1/test1-cpp-dll.vcxproj M extern/cloop/src/tests/test1/test1-cpp-exe.vcxproj M extern/decNumber/msvc/decNumber_MSVC15.sln M extern/decNumber/msvc/decNumber_MSVC15.vcxproj M extern/icu/icu_windows.zip M extern/libcds/projects/Win/vc141/cds.sln M extern/libcds/projects/Win/vc141/cds.vcxproj M extern/libtomcrypt/libtomcrypt_MSVC15.sln M extern/libtomcrypt/libtomcrypt_MSVC15.vcxproj M extern/libtomcrypt/src/headers/tomcrypt_cfg.h M extern/libtommath/libtommath_MSVC15.sln M extern/libtommath/libtommath_MSVC15.vcxproj M extern/zlib/Readme.txt M extern/zlib/zlib.exe M src/common/classes/FpeControl.h M src/common/common.h M src/include/gen/autoconfig_msvc.h M src/jrd/InitCDSLib.cpp M src/jrd/cch.cpp M src/jrd/jrd.cpp M src/jrd/jrd.h M src/remote/protocol.h M src/remote/remote_def.h Log Message: ----------- Merge pull request #8546 from FirebirdSQL/work/windows-arm-build Windows ARM64 support Commit: 9d191e82c00d9838fc7a9b0dab07907b11baf469 https://github.com/FirebirdSQL/firebird/commit/9d191e82c00d9838fc7a9b0dab07907b11baf469 Author: ChudaykinAlex <130...@us...> Date: 2025-04-29 (Tue, 29 Apr 2025) Changed paths: M doc/sql.extensions/README.builtin_functions.txt M doc/sql.extensions/README.keywords M src/common/ParserTokens.h M src/dsql/parse.y M src/jrd/SysFunction.cpp Log Message: ----------- GREATEST and LEAST (SQL:2023 - T054) (#8532) * Adding SQL-compliant names to existing MAXVALUE/MINVALUE functions Commit: 8c8d0800f1dc5e5a64e2484822679ce934c0a078 https://github.com/FirebirdSQL/firebird/commit/8c8d0800f1dc5e5a64e2484822679ce934c0a078 Author: Vlad Khorsun <hv...@us...> Date: 2025-04-30 (Wed, 30 Apr 2025) Changed paths: M builds/win32/clean_all.bat M builds/win32/make_boot.bat M extern/libcds/cds/compiler/backoff.h A extern/libcds/cds/compiler/vc/arm8/backoff.h M extern/libcds/cds/compiler/vc/defs.h M src/common/common.h Log Message: ----------- Attempt to use libcds with Windows Arm64 Commit: f98bd3261c642ecdf5ced42bc3c51af55f5a68ea https://github.com/FirebirdSQL/firebird/commit/f98bd3261c642ecdf5ced42bc3c51af55f5a68ea Author: Vlad Khorsun <hv...@us...> Date: 2025-04-30 (Wed, 30 Apr 2025) Changed paths: M builds/win32/msvc15/libcds.props Log Message: ----------- Revert incorrect changes Commit: 5cb15f31d64caaab51c47ce6ce30b9ba0bd11198 https://github.com/FirebirdSQL/firebird/commit/5cb15f31d64caaab51c47ce6ce30b9ba0bd11198 Author: GitHub Action <ac...@gi...> Date: 2025-04-30 (Wed, 30 Apr 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: ecc3c6272c622ca93968ac60dc5159bdd57642b9 https://github.com/FirebirdSQL/firebird/commit/ecc3c6272c622ca93968ac60dc5159bdd57642b9 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-30 (Wed, 30 Apr 2025) Changed paths: M .github/workflows/main.yml Log Message: ----------- Adjust Windows/ARM64 artifacts. Commit: 0886245591f13c85de36a32bb606f44be1b6fe86 https://github.com/FirebirdSQL/firebird/commit/0886245591f13c85de36a32bb606f44be1b6fe86 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-04-30 (Wed, 30 Apr 2025) Changed paths: M builds/install/arch-specific/win32/FirebirdInstall.iss Log Message: ----------- Fix Windows/ARM64 installer. Commit: 5f73d68f57226f0fe25b55cf4a2af0374a7445d3 https://github.com/FirebirdSQL/firebird/commit/5f73d68f57226f0fe25b55cf4a2af0374a7445d3 Author: Vlad Khorsun <hv...@us...> Date: 2025-05-01 (Thu, 01 May 2025) Changed paths: M builds/win32/clean_all.bat M builds/win32/make_boot.bat M builds/win32/msvc15/libcds.props M extern/libcds/cds/compiler/backoff.h A extern/libcds/cds/compiler/vc/arm8/backoff.h M extern/libcds/cds/compiler/vc/defs.h M src/common/common.h Log Message: ----------- Merge branch 'work/libcds_win_arm64' Commit: cdd2943faf6bea0cfba7bdc7cf7eea3e15760036 https://github.com/FirebirdSQL/firebird/commit/cdd2943faf6bea0cfba7bdc7cf7eea3e15760036 Author: GitHub Action <ac...@gi...> Date: 2025-05-01 (Thu, 01 May 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: e15a2f83c4a4da069e4cd3975ed5fbc188f9aff9 https://github.com/FirebirdSQL/firebird/commit/e15a2f83c4a4da069e4cd3975ed5fbc188f9aff9 Author: Mark Rotteveel <mark@lawinegevaar... [truncated message content] |