From: Adriano d. S. F. <no...@gi...> - 2025-06-10 02:04:16
|
Branch: refs/heads/work/schema Home: https://github.com/FirebirdSQL/firebird Commit: 7519f25f839877a169ea1feb9535f527ab8d62f5 https://github.com/FirebirdSQL/firebird/commit/7519f25f839877a169ea1feb9535f527ab8d62f5 Author: Dmitry Yemanov <dye...@us...> Date: 2025-03-14 (Fri, 14 Mar 2025) Changed paths: M src/alice/alice_meta.epp M src/burp/backup.epp M src/common/classes/BlobWrapper.cpp M src/common/classes/BlobWrapper.h M src/common/classes/UserBlob.cpp M src/common/classes/UserBlob.h M src/remote/remote.cpp M src/remote/remote.h M src/remote/server/server.cpp M src/utilities/gstat/dba.epp M src/yvalve/utl.cpp Log Message: ----------- Support blobs over 4GB in the API / protocol / misc helpers Commit: 7d82c190a9ee37c17240ce8e1fc83591a326de0c https://github.com/FirebirdSQL/firebird/commit/7d82c190a9ee37c17240ce8e1fc83591a326de0c Author: GitHub Action <ac...@gi...> Date: 2025-03-14 (Fri, 14 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 1672adf4fe656633f84a9bb1be0bad019173f9c9 https://github.com/FirebirdSQL/firebird/commit/1672adf4fe656633f84a9bb1be0bad019173f9c9 Author: Dmitry Yemanov <dye...@us...> Date: 2025-03-15 (Sat, 15 Mar 2025) Changed paths: M src/utilities/gstat/dba.epp Log Message: ----------- Fix gstat output for tables over 4GB in size Commit: 3157f91b2905f830a63550af04a373701a6532df https://github.com/FirebirdSQL/firebird/commit/3157f91b2905f830a63550af04a373701a6532df Author: Dmitry Yemanov <dye...@us...> Date: 2025-03-15 (Sat, 15 Mar 2025) Changed paths: M src/jrd/blb.cpp M src/jrd/blb.h Log Message: ----------- Fix reading/seeking stream blobs over 4GB in size Commit: 3034fc6abc2cb30166b7619973006ece09186c94 https://github.com/FirebirdSQL/firebird/commit/3034fc6abc2cb30166b7619973006ece09186c94 Author: GitHub Action <ac...@gi...> Date: 2025-03-15 (Sat, 15 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 11cfb2a3ca3977c02081199c6f8ecdbab47ae63d https://github.com/FirebirdSQL/firebird/commit/11cfb2a3ca3977c02081199c6f8ecdbab47ae63d Author: Dmitry Yemanov <dye...@us...> Date: 2025-03-15 (Sat, 15 Mar 2025) Changed paths: M src/burp/backup.epp M src/remote/remote.cpp Log Message: ----------- Better backward compatibility. Some paranoid checks in gbak. Commit: c0a6018ea4f40df92c98413dfbc1757fd8a29bfd https://github.com/FirebirdSQL/firebird/commit/c0a6018ea4f40df92c98413dfbc1757fd8a29bfd Author: GitHub Action <ac...@gi...> Date: 2025-03-16 (Sun, 16 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: f0c402b780adfa7d5dbc3e2063d40e262a85fba0 https://github.com/FirebirdSQL/firebird/commit/f0c402b780adfa7d5dbc3e2063d40e262a85fba0 Author: John Bampton <jba...@us...> Date: 2025-03-18 (Tue, 18 Mar 2025) Changed paths: M configure.ac M doc/README.incompatibilities.txt M doc/sql.extensions/README.keywords M src/common/os/mod_loader.h M src/gpre/exp.cpp M src/jrd/cch.cpp M src/jrd/dpm.epp M src/yvalve/gds.cpp Log Message: ----------- Fix spelling (#8476) Commit: e172aedf0bd6e23af15116eb24901724742ea7c3 https://github.com/FirebirdSQL/firebird/commit/e172aedf0bd6e23af15116eb24901724742ea7c3 Author: John Bampton <jba...@us...> Date: 2025-03-18 (Tue, 18 Mar 2025) Changed paths: M builds/install/arch-specific/aix/Makefile.in M builds/install/arch-specific/aix/classic/makeInstallImage.sh.in M builds/install/arch-specific/aix/misc/postuninstall.sh.in M builds/install/arch-specific/aix/misc/preinstall.sh.in M builds/install/arch-specific/aix/misc/preuninstall.sh.in M builds/install/arch-specific/aix/misc/tarinstall.sh.in M builds/install/arch-specific/aix/misc/tarmaininstall.sh.in M builds/install/arch-specific/aix/misc/tarmainuninstall.sh.in M builds/install/arch-specific/aix/misc/taruninstall.sh.in M builds/install/arch-specific/freebsd/Makefile.in M builds/install/arch-specific/hpux/Makefile.in M builds/install/arch-specific/hpux/classic/makeinstallImage.sh.in M builds/install/arch-specific/hpux/classic/postInstall.sh.in M builds/install/arch-specific/hpux/classic/postUninstall.sh.in M builds/install/arch-specific/hpux/classic/preInstall.sh.in M builds/install/arch-specific/hpux/classic/preUninstall.sh.in M builds/install/arch-specific/hpux/classic/tarInstall.sh.in M builds/install/arch-specific/hpux/classic/tarUninstall.sh.in M builds/install/arch-specific/hpux/classic/tarmainInstall.sh.in M builds/install/arch-specific/hpux/classic/tarmainUninstall.sh.in M builds/install/arch-specific/hpux/misc/changegdslibrarycompatibleLink.sh.in M builds/install/arch-specific/hpux/misc/createaliasDB.sh.in M builds/install/arch-specific/hpux/super/makeinstallImage.sh.in M builds/install/arch-specific/hpux/super/tarInstall.sh.in M builds/install/arch-specific/hpux/super/tarUninstall.sh.in M builds/install/arch-specific/hpux/super/tarmainInstall.sh.in M builds/install/arch-specific/hpux/super/tarmainUninstall.sh.in M builds/install/arch-specific/netbsd/Makefile.in M builds/install/arch-specific/netbsd/install.sh.in M builds/install/arch-specific/solaris/Makefile.in M builds/install/arch-specific/solx86gcc/Makefile.in M builds/install/posix-common/registerDatabase.sh.in M builds/posix/Makefile.in M builds/posix/Makefile.in.examples M builds/posix/Makefile.in.extern.editline M builds/posix/Makefile.in.plugins_examples M builds/posix/make.shared.targets M examples/build_unix/Makefile.in.v5_examples Log Message: ----------- Fix spelling (#8478) Commit: 05b2694d5efe3db0402160500f78d109fffbbb56 https://github.com/FirebirdSQL/firebird/commit/05b2694d5efe3db0402160500f78d109fffbbb56 Author: Adriano dos Santos Fernandes <529...@us...> Date: 2025-03-18 (Tue, 18 Mar 2025) Changed paths: M src/dsql/Parser.cpp Log Message: ----------- Fix #8452 - Disallow creation of object names with only spaces. (#8473) Commit: 90d29833fe1d7463b2cbed128ffcdb037ad1fe0c https://github.com/FirebirdSQL/firebird/commit/90d29833fe1d7463b2cbed128ffcdb037ad1fe0c Author: GitHub Action <ac...@gi...> Date: 2025-03-18 (Tue, 18 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 680495c806b04e8c9d01b7faa494f42ac218f213 https://github.com/FirebirdSQL/firebird/commit/680495c806b04e8c9d01b7faa494f42ac218f213 Author: Mark Rotteveel <ma...@la...> Date: 2025-03-19 (Wed, 19 Mar 2025) Changed paths: M src/remote/SockAddr.h Log Message: ----------- Use constexpr were possible, add const and add default to switch Commit: 9888b9c37d2c33a6e460cc4aa189fb45771d3017 https://github.com/FirebirdSQL/firebird/commit/9888b9c37d2c33a6e460cc4aa189fb45771d3017 Author: Mark Rotteveel <ma...@la...> Date: 2025-03-19 (Wed, 19 Mar 2025) Changed paths: M src/remote/os/win32/xnet.h Log Message: ----------- Replace const with constexpr Commit: 587ace2065bfd72fc8f22f7e66a3f1dc06591704 https://github.com/FirebirdSQL/firebird/commit/587ace2065bfd72fc8f22f7e66a3f1dc06591704 Author: Mark Rotteveel <ma...@la...> Date: 2025-03-19 (Wed, 19 Mar 2025) Changed paths: M src/remote/protocol.h Log Message: ----------- Readd static_cast to remove warning in GCC Commit: c263c3d34561f367556d07b066c142c4efe44225 https://github.com/FirebirdSQL/firebird/commit/c263c3d34561f367556d07b066c142c4efe44225 Author: John Bampton <jba...@us...> Date: 2025-03-19 (Wed, 19 Mar 2025) Changed paths: M builds/posix/vers.sh.in M doc/sql.extensions/README.execute_statement2 M doc/sql.extensions/README.time_zone.md M src/common/os/win32/mod_loader.cpp M src/gpre/par.cpp M src/isql/extract.epp M src/isql/isql.epp M src/jrd/jrd.cpp M src/jrd/validation.cpp Log Message: ----------- Fix spelling (#8479) Commit: 9178ee6534adb6a6024459aaa6e7c801671072a3 https://github.com/FirebirdSQL/firebird/commit/9178ee6534adb6a6024459aaa6e7c801671072a3 Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-19 (Wed, 19 Mar 2025) Changed paths: M src/dsql/ExprNodes.cpp Log Message: ----------- Fix #8477 - Inheritance of WINDOW does not work. Commit: a857766c80a06648cb3923ad866e816aea904992 https://github.com/FirebirdSQL/firebird/commit/a857766c80a06648cb3923ad866e816aea904992 Author: GitHub Action <ac...@gi...> Date: 2025-03-19 (Wed, 19 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: e645e2fc6b06802b52eb1ec3b63256270acf124c https://github.com/FirebirdSQL/firebird/commit/e645e2fc6b06802b52eb1ec3b63256270acf124c Author: Adriano dos Santos Fernandes <adr...@gm...> Date: 2025-03-19 (Wed, 19 Mar 2025) Changed paths: M src/jrd/ods.h Log Message: ----------- Avoid warning. Commit: 71bf66ad1b140fe39cf6d83b118edfd06feb61a2 https://github.com/FirebirdSQL/firebird/commit/71bf66ad1b140fe39cf6d83b118edfd06feb61a2 Author: GitHub Action <ac...@gi...> Date: 2025-03-20 (Thu, 20 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: fc12c0ef392fec9c83d41bc17da3dc233491498c https://github.com/FirebirdSQL/firebird/commit/fc12c0ef392fec9c83d41bc17da3dc233491498c Author: Dmitry Yemanov <dye...@us...> Date: 2025-03-22 (Sat, 22 Mar 2025) Changed paths: M src/jrd/RecordSourceNodes.cpp M src/jrd/RecordSourceNodes.h M src/jrd/optimizer/InnerJoin.cpp M src/jrd/optimizer/Optimizer.cpp M src/jrd/optimizer/Optimizer.h M src/jrd/optimizer/OuterJoin.cpp M src/jrd/optimizer/Retrieval.cpp M src/jrd/recsrc/AggregatedStream.cpp M src/jrd/recsrc/BufferedStream.cpp M src/jrd/recsrc/ConditionalStream.cpp M src/jrd/recsrc/FilteredStream.cpp M src/jrd/recsrc/FirstRowsStream.cpp M src/jrd/recsrc/FullOuterJoin.cpp M src/jrd/recsrc/HashJoin.cpp M src/jrd/recsrc/LockedStream.cpp M src/jrd/recsrc/MergeJoin.cpp M src/jrd/recsrc/NestedLoopJoin.cpp M src/jrd/recsrc/ProcedureScan.cpp M src/jrd/recsrc/RecordSource.h M src/jrd/recsrc/RecursiveStream.cpp M src/jrd/recsrc/SingularStream.cpp M src/jrd/recsrc/SkipRowsStream.cpp M src/jrd/recsrc/SortedStream.cpp M src/jrd/recsrc/Union.cpp M src/jrd/recsrc/WindowedStream.cpp Log Message: ----------- Unnest IN/ANY/EXISTS subqueries and optimize them using semi-join algorithm (#8061) * Added support for semi/anti and outer joins to hash join algorithm. Reimplemented support for semi/anti joins inside the nested loop algorithm. Slightly changed implementation of full outer joins. Added transformation of IN/EXISTS subqueries into lateral semi-joins. Basic optimizer support for semi-joins. More efficient optimization for cross joins. Added some debug info (hash table statistics) for hash joins. * Sync with v5. Better dependency tracking for independently generated RSBs, add a primitive estimation for hash vs loop semi-joins. Remove the outdated dependency tracking. Exclude parent conjuncts from the invariant checks. Postfix for EXISTS/IN with procedures inside --------- Co-authored-by: GitHub Action <ac...@gi...> Co-authored-by: Adriano dos Santos Fernandes <529...@us...> Co-authored-by: Artyom Abakumov <art...@gm...> Co-authored-by: Adriano dos Santos Fernandes <adr...@gm...> Co-authored-by: Artyom Abakumov <art...@re...> Co-authored-by: Vlad Khorsun <hv...@us...> Co-authored-by: AlexPeshkoff <ale...@gm...> Co-authored-by: Dimitry Sibiryakov <sd...@ib...> Co-authored-by: Dmitry Kovalenko <dmi...@gm...> Co-authored-by: Dmitry Starodubov <dmi...@re...> Co-authored-by: TreeHunter <608...@us...> Co-authored-by: Artyom Ivanov <art...@re...> Co-authored-by: Paul Reeves <pr...@ib...> Co-authored-by: Alexander <116...@us...> Co-authored-by: Alexander Zhdanov <ale...@re...> Co-authored-by: Marat Iskakov R. <446...@us...> Co-authored-by: MaratIskakov <maratiskakov@10.0.2.15> Commit: 730aa8fd6049e40d5c92362321725346bb0526d7 https://github.com/FirebirdSQL/firebird/commit/730aa8fd6049e40d5c92362321725346bb0526d7 Author: GitHub Action <ac...@gi...> Date: 2025-03-22 (Sat, 22 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: f00a24c12fc277cf131af7c50bab57d3286796a4 https://github.com/FirebirdSQL/firebird/commit/f00a24c12fc277cf131af7c50bab57d3286796a4 Author: ChudaykinAlex <130...@us...> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M builds/win32/msvc15/engine_static.vcxproj M builds/win32/msvc15/engine_static.vcxproj.filters A doc/sql.extensions/README.unlist M src/common/ParserTokens.h M src/dsql/DdlNodes.epp M src/dsql/DsqlCompilerScratch.cpp M src/dsql/ExprNodes.cpp M src/dsql/Nodes.h M src/dsql/StmtNodes.cpp M src/dsql/dsql.h 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/include/fb_blk.h M src/include/firebird/impl/blr.h M src/include/firebird/impl/msg/sqlerr.h M src/include/gen/Firebird.pas M src/jrd/RecordSourceNodes.cpp M src/jrd/RecordSourceNodes.h M src/jrd/cmp.cpp M src/jrd/exe.h M src/jrd/optimizer/Optimizer.cpp M src/jrd/par.cpp M src/jrd/recsrc/RecordSource.h A src/jrd/recsrc/TableValueFunctionScan.cpp Log Message: ----------- New 'UNLIST' function (#8418) Implementation of the new internal function UNLIST Commit: 37511223f2ab6d383d16e0fc38711eb99a969619 https://github.com/FirebirdSQL/firebird/commit/37511223f2ab6d383d16e0fc38711eb99a969619 Author: TreeHunter <608...@us...> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: R doc/README.cast.format.md A doc/sql.extensions/README.cast.format.md M src/common/CvtFormat.cpp M src/common/tests/CvtTest.cpp Log Message: ----------- Fix incorrect behavior of FF1 - FF4 patterns in CAST FORMAT for string to datetime conversion (#8454) (#8459) * Reimplement FF1 - FF4 patterns in CAST FORMAT from string to datetime conversion * Fix tests for CAST FORMAT FF patterns * Use more appropriate name for variable * Move README.cast.format.md in doc/sql.extension folder --------- Co-authored-by: Artyom Ivanov <art...@re...> Commit: 08812a06128b99cc1b2a8ea77b659fb68b409c3e https://github.com/FirebirdSQL/firebird/commit/08812a06128b99cc1b2a8ea77b659fb68b409c3e Author: TreeHunter <608...@us...> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M src/common/CvtFormat.cpp M src/common/tests/CvtTest.cpp Log Message: ----------- fix(cast-format): Throw exception for non-existing date (#8469) - Also add a small unit test to verify exception throwing for non-existent date Co-authored-by: Artyom Ivanov <art...@re...> Commit: 53d17d21b9c56685302ac0d593affa814787ee5f https://github.com/FirebirdSQL/firebird/commit/53d17d21b9c56685302ac0d593affa814787ee5f Author: AlexPeshkoff <ale...@gm...> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M builds/posix/prefix.linux_mipsel Log Message: ----------- Fixed MIPS (little endian) port Commit: fae64784ad67f3d830829ab5a516262967fc7569 https://github.com/FirebirdSQL/firebird/commit/fae64784ad67f3d830829ab5a516262967fc7569 Author: TreeHunter <608...@us...> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M doc/sql.extensions/README.cast.format.md 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: ----------- feat(cast-format): Support time zone displacement in TZR pattern for string-to-date conversion (#8481) * refactor(cast-format): Move other symbols in timezone name to public variable * fix(cast-format): Check boundary for minutes - It should be in [0, 59] range * refactor(cast-format): Remove warning - Comparison of integer expressions of different signedness * feat(cast-format): Support time zone displacement in TZR pattern for string-to-date conversion - Change error message for TZR pattern - Add unit test for new TZR behavior --------- Co-authored-by: Artyom Ivanov <art...@re...> Commit: d755e9183740c4697a5effd06e9af3507ad69507 https://github.com/FirebirdSQL/firebird/commit/d755e9183740c4697a5effd06e9af3507ad69507 Author: AlexPeshkoff <ale...@gm...> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M src/common/classes/ClumpletReader.cpp Log Message: ----------- As suggested by Mark Commit: 0b5594b8140b0c57bb2713eb25a4eea8486d8197 https://github.com/FirebirdSQL/firebird/commit/0b5594b8140b0c57bb2713eb25a4eea8486d8197 Author: GitHub Action <ac...@gi...> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 0ebd80e78009359cba799a89f64d275d2b684fa0 https://github.com/FirebirdSQL/firebird/commit/0ebd80e78009359cba799a89f64d275d2b684fa0 Author: Vlad Khorsun <hv...@us...> Date: 2025-03-25 (Tue, 25 Mar 2025) Changed paths: M src/remote/remote.cpp Log Message: ----------- Correction. Commit: 8aac2fdad1c8151f24f66fb73387bce9496bf3f4 https://github.com/FirebirdSQL/firebird/commit/8aac2fdad1c8151f24f66fb73387bce9496bf3f4 Author: Vlad Khorsun <hv...@us...> Date: 2025-03-25 (Tue, 25 Mar 2025) Changed paths: M src/remote/client/interface.cpp Log Message: ----------- Implement seek for cached blob (missed part of #8318). Commit: 7aa006ef33f11d13c6296491ab94153fcec4c952 https://github.com/FirebirdSQL/firebird/commit/7aa006ef33f11d13c6296491ab94153fcec4c952 Author: AlexPeshkoff <ale...@gm...> Date: 2025-03-26 (Wed, 26 Mar 2025) Changed paths: M src/common/config/config_file.cpp M src/common/config/config_file.h Log Message: ----------- Fixed #8485: Segfault on incorrect databases.conf starting with subconfig Commit: b930d14be4845806adcc58fb4c70fc89b311176f https://github.com/FirebirdSQL/firebird/commit/b930d14be4845806adcc58fb4c70fc89b311176f Author: Vlad Khorsun <hv...@us...> Date: 2025-03-26 (Wed, 26 Mar 2025) Changed paths: M src/jrd/blb.cpp Log Message: ----------- Fixed recent bug: blob seek should return new position. Issue with 64-bit position should be addressed separately. Commit: ceedc5b3f568d3283b419ba57dd85559800f3465 https://github.com/FirebirdSQL/firebird/commit/ceedc5b3f568d3283b419ba57dd85559800f3465 Author: Vlad Khorsun <hv...@us...> Date: 2025-03-26 (Wed, 26 Mar 2025) Changed paths: M src/remote/client/interface.cpp Log Message: ----------- Correctly handle seek in empty cached blob. Commit: d72a7d99f26c5fbd703e9fe4116b687245d4fe54 https://github.com/FirebirdSQL/firebird/commit/d72a7d99f26c5fbd703e9fe4116b687245d4fe54 Author: GitHub Action <ac...@gi...> Date: 2025-03-26 (Wed, 26 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 6c21404c6ef800ceb7d3bb9c97dc8249431dbc5b https://github.com/FirebirdSQL/firebird/commit/6c21404c6ef800ceb7d3bb9c97dc8249431dbc5b Author: Dmitry Yemanov <dye...@us...> Date: 2025-03-27 (Thu, 27 Mar 2025) Changed paths: M src/jrd/RecordSourceNodes.cpp M src/jrd/optimizer/Optimizer.cpp Log Message: ----------- Stricter conjunct distribution to RSEs, this fixes recent regressions Commit: f5c7e5737bc3e7bd6283b840eebc36514d5fd66f https://github.com/FirebirdSQL/firebird/commit/f5c7e5737bc3e7bd6283b840eebc36514d5fd66f Author: AlexPeshkoff <ale...@gm...> Date: 2025-03-27 (Thu, 27 Mar 2025) Changed paths: M src/common/classes/ClumpletReader.cpp Log Message: ----------- This should fix regression in tests with services Commit: 51b72178c29331ccb33e38f0c36f4d0cee902a7c https://github.com/FirebirdSQL/firebird/commit/51b72178c29331ccb33e38f0c36f4d0cee902a7c Author: Vlad Khorsun <hv...@us...> Date: 2025-03-27 (Thu, 27 Mar 2025) Changed paths: M src/remote/client/interface.cpp Log Message: ----------- Don't rely on wrong assumption that stream blob always have maximum possible segment size. Commit: 48ef37d826454eff70057c17b414c19e0f00f8df https://github.com/FirebirdSQL/firebird/commit/48ef37d826454eff70057c17b414c19e0f00f8df Author: Vlad Khorsun <hv...@us...> Date: 2025-03-27 (Thu, 27 Mar 2025) Changed paths: M src/include/fb_types.h M src/remote/client/interface.cpp M src/remote/remote.cpp M src/remote/remote.h M src/remote/server/server.cpp Log Message: ----------- Restored the ability of fbclient to work with multiple blobs with the same blob_id at the same time. Commit: 6abdadd1bd890b1fcaf5ec9371656b10d9a9d347 https://github.com/FirebirdSQL/firebird/commit/6abdadd1bd890b1fcaf5ec9371656b10d9a9d347 Author: GitHub Action <ac...@gi...> Date: 2025-03-27 (Thu, 27 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: bbd808deecee9957930137c4d234811e1909aa22 https://github.com/FirebirdSQL/firebird/commit/bbd808deecee9957930137c4d234811e1909aa22 Author: Vlad Khorsun <hv...@us...> Date: 2025-03-27 (Thu, 27 Mar 2025) Changed paths: M src/jrd/Attachment.h Log Message: ----------- Disable old debugging code (DEBUG_LCK_LIST) Commit: 86f4d64a915dcb1ec739bff939514d79ac259147 https://github.com/FirebirdSQL/firebird/commit/86f4d64a915dcb1ec739bff939514d79ac259147 Author: Vlad Khorsun <hv...@us...> Date: 2025-03-27 (Thu, 27 Mar 2025) Changed paths: M src/remote/remote.h Log Message: ----------- Fixed build errors Commit: cd3f39a415df004fe6db046e1ecbc82e41c564d5 https://github.com/FirebirdSQL/firebird/commit/cd3f39a415df004fe6db046e1ecbc82e41c564d5 Author: Vlad Khorsun <hv...@us...> Date: 2025-03-28 (Fri, 28 Mar 2025) Changed paths: M src/remote/client/interface.cpp Log Message: ----------- Fixed crash in fbclient as shown by failed QA test core_5833_test Commit: 16ef06edd26cf181a5b7c8486103286f20344291 https://github.com/FirebirdSQL/firebird/commit/16ef06edd26cf181a5b7c8486103286f20344291 Author: Vlad Khorsun <hv...@us...> Date: 2025-03-28 (Fri, 28 Mar 2025) Changed paths: M src/dsql/ExprNodes.cpp Log Message: ----------- Fixed crash in engine as shown by failed QA test gh_8221_test Commit: ceed0e458be59fc97e65f86d899938c987c0fb3b https://github.com/FirebirdSQL/firebird/commit/ceed0e458be59fc97e65f86d899938c987c0fb3b Author: GitHub Action <ac...@gi...> Date: 2025-03-28 (Fri, 28 Mar 2025) Changed paths: M src/dsql/ExprNodes.cpp Log Message: ----------- Misc. Commit: 4bd4f5f097f8c571742eea00f79be4dd531e8e45 https://github.com/FirebirdSQL/firebird/commit/4bd4f5f097f8c571742eea00f79be4dd531e8e45 Author: GitHub Action <ac...@gi...> Date: 2025-03-28 (Fri, 28 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 487f423e66e3793a17c2585ec5e2ed3569bee897 https://github.com/FirebirdSQL/firebird/commit/487f423e66e3793a17c2585ec5e2ed3569bee897 Author: Adriano dos Santos Fernandes <529...@us...> Date: 2025-03-31 (Mon, 31 Mar 2025) Changed paths: M src/jrd/blb.cpp M src/jrd/filters.cpp Log Message: ----------- Fix #8435 - Strange error with text concatention UTF8+win1250. (#8483) Commit: cb0699089574786fd719f2bf5d0fa90cbcb07df7 https://github.com/FirebirdSQL/firebird/commit/cb0699089574786fd719f2bf5d0fa90cbcb07df7 Author: GitHub Action <ac...@gi...> Date: 2025-03-31 (Mon, 31 Mar 2025) Changed paths: M src/jrd/build_no.h M src/misc/writeBuildNum.sh Log Message: ----------- increment build number Commit: 45f87c2025cfb86fd217a6902ef34f2f57b26262 https://github.com/FirebirdSQL/firebird/commit/45f87c2025cfb86fd217a6902ef34f2f57b26262 Author: Dmitry Yemanov <dye...@us...> Date: 2025-04-01 (Tue, 01 Apr 2025) Changed paths: M src/jrd/optimizer/Optimizer.cpp Log Message: ----------- Fix for #8488: MIN/MAX aggregates may badly affect the join order in queries with mixed INNER/LEFT joins Commit: 42f2ba09ea33216f860ad2518d590acd44103d67 https://github.com/FirebirdSQL/firebird/commit/42f2ba09ea33216f860ad2518d590acd44103d67 Author: Mark Rotteveel <mro...@us...> Date: 2025-04-01 (Tue, 01 Apr 2025) Changed paths: M src/utilities/nbackup/nbackup.cpp Log Message: ----------- Fix reset of db guid in fixup (#8491) 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: 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... [truncated message content] |