-
-
Notifications
You must be signed in to change notification settings - Fork 0
Milestones
List view
Features for doctrine-firebird-driver compatibility (metadata lock release, etc.)
No due date•0/1 issues closedBug fixes found in the v13.0.0 source code audit (2026-07-19). 8 Critical + 7 High findings: IStatus leaks across all OO API wrappers (fb_blob.hpp, fb_transaction.hpp, fb_service.hpp, firebird_utils.cpp), isDirty() misuse on FB3, blob ID format inconsistency, PDO blob leak, malformed SPB. Fixes should ship as v13.0.1 patch release.
No due date•18/18 issues closedPhase 4 (long-term): Get php-firebird into Debian unstable -> testing -> Ubuntu auto-sync. File ITP (Intent To Package) bug, polish packaging for Debian Policy compliance, set up salsa.debian.org git repo. Estimated 3-6 months for Debian review cycle. NOTE: v14.0.0 milestone is reserved for FB6+ feature coverage; upstream Debian uses v13.4.0 to avoid version conflict.
No due date•0/3 issues closedPhase 3: Add 32-bit ARM (armv7l/armhf) builds across all package formats (.deb, .rpm, .apk) via QEMU binfmt. Attach all package artifacts (.deb, .rpm, .apk) to GitHub Releases alongside existing .tar.gz bundles, enabling `wget + dpkg -i` workflow for users without our APT repo configured.
No due date•0/5 issues closedPhase 2: Native packaging for AlmaLinux 8/9, Rocky 8/9, RHEL 8/9, Fedora 41 (.rpm via rpmbuild), and Alpine 3.21+ (.apk via APKBUILD). Targets x86_64 + aarch64. Self-hosted YUM repo at packages.satware.com/rpm/ and APK repo at packages.satware.com/alpine/.
No due date•0/7 issues closedPhase 1: Native Linux distribution packaging for Debian 12 Bookworm, Debian 13 Trixie, Ubuntu 22.04 Jammy, Ubuntu 24.04 Noble. Targets x86_64 + aarch64. Includes PECL channel registration so `pecl install firebird` works on any distro. Bundles FB5+ client (FB_API_VER=40 code paths always enabled). Self-hosted APT repo at packages.satware.com/apt/.
No due date•13/16 issues closedFB6+ features deferred from v13.0.0. Blocked on Firebird 6.0 release (no Docker image, no client tarball).
No due date•7/8 issues closedAutomated CI checks ensuring public repo files contain no private forge URLs (gitlab.satware.com, git.satware.ai). Includes test_privacy_rules.py in CI pipeline.
No due date