4975 Commits

Author SHA1 Message Date
Jens Wagner
f9aada2b27 perl-metrics-any: Perl Module Metrics::Any
Provides a central location for modules to report monitoring metrics.
Required e.g. by Net::Async::HTTP

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-06-02 13:36:08 +02:00
W. Michael Petullo
ac839af473 python-networkx: update to 3.5
Upstream list of changes is available at
https://github.com/networkx/networkx/releases/tag/networkx-3.5.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-06-02 10:48:38 +03:00
W. Michael Petullo
f05476f169 php8-pecl-krb5: update to 1.2.4
Upstream list of changes is available at
https://pecl.php.net/package-changelog.php?package=krb5.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-06-01 11:00:10 +02:00
W. Michael Petullo
021c0ebba8 vala: update to 0.56.18
Upstream list of changes is available at
https://gitlab.gnome.org/GNOME/vala/-/blob/main/NEWS.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2025-06-01 10:18:38 +03:00
Tomasz Maciej Nowak
40c6ef6941 python-bcrypt: bump version to 4.1.3
Bumps pyo3 version to 21, which in result fixes copmilation on
platforms without 64-bit atomics.

Upstream-issue: https://github.com/pyca/bcrypt/issues/731
Link: https://github.com/pyca/bcrypt/compare/4.1.2...4.1.3#commits_bucket

Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com>
2025-05-31 23:54:37 +02:00
Jens Wagner
e74e9710bc perl-io-async: Perl Module IO::Async
Asynchronous event-driven programming in Perl

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
62e5e1f82f perl-future-asyncawait: Perl Module Future::AsyncAwait
Povides a deferred subroutine syntax for futures in Perl

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
8a235d67b6 perl-future: Perl Module Future
Perl Future objects represent an operation awaiting completion

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
c10d0d2c66 perl-io-socket-ssl: Perl Module IO::Socket::SSL
SSL sockets with IO::Socket interface in Perl

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
e35fe955d8 perl-net-ssleay: Perl Module Net::SSLeay
Perl bindings for OpenSSL and LibreSSL

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
71581bf947 perl-file-sharedir: Perl Module File::ShareDir
Perl module to locate per-dist and per-module shared files

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
1bc3bf261b perl-class-inspector: Perl Module Class::Inspector
Get information about a Perl class and its structure

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
d824ce3137 perl-struct-dumb: Perl Module Struct::Dumb
Perl module to make simple lightweight record-like structures

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
9cab02e71f perl-xs-parse-sublike: Perl Module XS::Parse::Sublike
Perl XS functions to assist in parsing sub-like syntax

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
c46536d76f perl-xs-parse-keyword: Perl Module XS::Parse::Keyword
Perl XS functions to assist in parsing keyword syntax

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Timothy M. Ace
5f76e1c0ad perlbase-extutils: Adding required perlbase-version dependency
Attempting to use ExtUtils::MakeMaker from perlbase-extutils results in an
error of "Can't locate ExtUtils/MakeMaker/version/vpp.pm in @INC".
Installing perlbase-version fixes the error. Therefore we add
perlbase-version as a dependency of perlbase-extutils.

Signed-off-by: Timothy M. Ace <openwrt@timothyace.com>
2025-05-25 11:42:05 -06:00
Jianhui Zhao
d1f9862893 lua-eco: update to 3.10.0
* A new module `uci` added since this version.
* Fix an installation issue: Existing soft links should be preserved when installing libeco.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-25 19:12:32 +08:00
Luca Barbato
95eef0fd58 rust: update to 1.87.0
Simplify the build invocation and reorder the target list to avoid
failures due the build process changes.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2025-05-25 18:46:22 +08:00
Jan Kardell
af3b950029 luaexpat: Add license
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
f7603cbf26 luasql: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
George Sapkin
8bb5a41cdf python-netifaces: drop package
Upstream project archived [1].

[1] https://github.com/al45tair/netifaces

Signed-off-by: George Sapkin <george@sapk.in>
2025-05-22 14:00:02 +02:00
Jianhui Zhao
ae118bed18 lua-cjson: add build VARIANT for Lua5.4
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-22 15:59:55 +08:00
Robert Marko
f8bb47257e python-semanage: update to 3.8.1
Update to latest 3.8.1 version and backport a patch to fix compilation[1].

[1] a339594da6

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-19 11:44:34 +02:00
Robert Marko
b6d9fcd1c8 python-selinux: update to 3.8.1
Bump to latest 3.8.1 version.
Import the required backported patches from libselinux.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-19 11:44:34 +02:00
Robert Marko
d5bf5358df lua-openssl: bump to 0.10.0-0
Update lua-openssl to 0.10.0-0 fix compilation.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-18 20:44:03 +02:00
Michael Heimpold
f21bc7f170 php8: adapt test.sh for upcoming opkg -> apk transition
We used to rely on opkg to install the CLI tool for testing
PHP modules, but when opkg is not available anymore, we have to
use apk. The (simple) switch logic assumes, that only one
of both package manager tools is installed.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-05-17 17:25:18 +02:00
Michael Heimpold
8d999cfc50 php8: update to 8.4.7
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.7

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-05-17 17:25:18 +02:00
Matthias Schiffer
6766939892 perl: do not set LD_LIBRARY_PATH for cross compile
We don't want to set LD_LIBRARY_PATH to a directory filled with target
libraries when running a host perl. When the host and target
architecture are the same, some libraries will be loaded from this
path, resulting in the build to break because of glibc/musl mismatch.

Reported-by: John Audia <therealgraysky@proton.me>
Fixes: e7b5a35e5c ("perl: drop 110-always_use_miniperl.patch")
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2025-05-16 10:01:27 +02:00
Alexandru Ardelean
48a24c73f7 numpy: bump to version 2.2.5
Also needing to treat 'incompatible-pointer-types' as warnings.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
224a35ee4a django-restframework: bump to version 3.16.0
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
362d15d047 python-evdev: bump to version 1.9.2
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
eeacf8474b python-lxml: bump to version 5.4.0
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
f3c0c9722c pytz: bump to version 2025.2
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-05-14 15:14:18 +03:00
Fabrice Fontaine
6de9eebf51 lang/tcl: fix PKG_CPE_ID
tcl:tcl is a better CPE ID than tcl_tk:tcl_tk as this CPE ID has the
latest CVE (whereas tcl_tk:tcl_tk only has CVEs up to 2008):
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:tcl:tcl

Fixes: 299e5b0a9b (treewide: add PKG_CPE_ID for better cvescanner coverage)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2025-05-11 21:23:49 +03:00
George Sapkin
4f9e5b37d0 golang: bump to 1.24.3
go1.24.3 (released 2025-05-06) includes security fixes to the os
package, as well as bug fixes to the runtime, the compiler, the linker,
the go command, and the crypto/tls and os packages.

Link: https://github.com/golang/go/issues?q=milestone%3AGo1.24.2+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in>
2025-05-08 14:23:41 +08:00
Matthias Schiffer
b98fb60635 perl: fix parallel build race condition in target build
We have received reports of builds of perl occasionally failing when
building with many parallel jobs, with a log like the following:

    LD_LIBRARY_PATH=[...]/perl/perl-5.40.0 ./miniperl -Ilib make_ext.pl \
        dist/constant/pm_to_blib  MAKE="make" LIBPERL_A=libperl.so
    File/Path.pm did not return a true value at [...]/hostpkg/usr/lib/perl5/5.40.0/ExtUtils/MakeMaker.pm line 13.
    BEGIN failed--compilation aborted at [...]/hostpkg/usr/lib/perl5/5.40.0/ExtUtils/MakeMaker.pm line 13.
    Compilation failed in require at Makefile.PL line 3.
    BEGIN failed--compilation aborted at Makefile.PL line 3.
    Unsuccessful Makefile.PL(dist/constant): code=65280 at make_ext.pl line 532.

The failing extension (dist/constant in the above log) would differ
between runs.

The cause of the issue is the `-Ilib` in the command line of miniperl.
In the host build, `./miniperl -I lib` will use the following include
path:

    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/AutoLoader/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/dist/Carp/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/dist/PathTools
    [..]/build_dir/hostpkg/perl/perl-5.40.0/dist/PathTools/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/ExtUtils-Install/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/ExtUtils-MakeMaker/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/ExtUtils-Manifest/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/File-Path/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/ext/re
    [..]/build_dir/hostpkg/perl/perl-5.40.0/dist/Term-ReadLine/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/dist/Exporter/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/ext/File-Find/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/Text-Tabs/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/dist/constant/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/version/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/Getopt-Long/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/Text-ParseWords/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/cpan/ExtUtils-PL2Bat/lib
    [..]/build_dir/hostpkg/perl/perl-5.40.0/lib
    .

Various dependencies of the extension build scripts (Makefile.PL) -
including File-Path, which failed to be loaded in the error log - are
included in the path by buildcustomize.pl, as these extensions are only
installed to `lib` as the build proceeds.

However, in a target build, miniperl is just a symlink to the previously
built host perl. As the host perl does not implicitly load
`buildcustomize.pl`, we get the following include path for
`./miniperl -Ilib`:

    lib
    [..]/staging_dir/hostpkg/usr/lib/perl5/site_perl/5.40.0/x86_64-linux
    [..]/staging_dir/hostpkg/usr/lib/perl5/site_perl/5.40.0
    [..]/staging_dir/hostpkg/usr/lib/perl5/5.40.0/x86_64-linux
    [..]/staging_dir/hostpkg/usr/lib/perl5/5.40.0

The host perl's install location is used as the default include path
which provides File-Path etc. for the target build; however, as more
and more libraries get installed into `lib` during the extension build,
they may get loaded from there instead, as `lib` is at the beginning of
the include path. When multiple extensions are built in parallel, a
Makefile.PL may attempt to load File/Path from `lib` after the file has
been created, but before its contents have been written fully, resulting
in the build to fail.

In fact, we should not load anything from `lib` during the target build,
as it is the staging directory for the target, including native
extensions built for the target architecture - with one exception: The
build scripts expect to find target information in the `Config` module,
so simply removing `lib` from the include path completely would break
the build.

Solve the issue by creating an alternative lib directory `lib_build`,
symlinking `Config.pm` and its dependencies in it, and replacing the
`-Ilib` argument with `-Ilib_build` using a wrapper script around the
host perl executable. This is similar to the approach seen in perl's own
obsolete/broken cross compile scripts (`Cross/Makefile`).

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2025-05-05 11:20:38 +02:00
Matthias Schiffer
e7b5a35e5c perl: drop 110-always_use_miniperl.patch
The patch was introduced in commit 4c57844f0f ("lang/perl: Add hack to
make perl always use miniperl during build"), but it is not actually
necessary. By setting $perl to a non-empty value (using 'perl' as is
common on desktop distros), the logic works as intended and selects the
correct perl binary for host and target builds.

As miniperl just symlinks to host perl for target builds, the main
effect of this change is not unconditionally passing `-Ilib -I.`
anymore. This seems like a good thing; host libraries should be used
with host perl by default.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2025-05-05 11:20:38 +02:00
Matthias Schiffer
2a7dc15402 perl: replace 910-miniperl-needs-inc-dot.patch with smaller scope fix
The patch was first introduced in commit 4a94479f96 ("perl: update to
5.26.1") to fix the target build when the host perl has
default_inc_excludes_dot enabled. It just added back the `-I`. to every
call of miniperl; this solution is questionable however, as it adds `.` to
the beginning of the search path, not as a final fallback like perl did
before default_inc_excludes_dot (and like miniperl does).

It is also not necessary - only two scripts, write_buildcustomize.pl and
configpm, expect to be able to include a file from `.` (in both cases a
file the script just generated). Just fix the two scripts instead.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2025-05-05 11:20:38 +02:00
Michael Heimpold
b523439c90 php8: pass configure hints for snmp extension
The 'snmp' extension module uses net-snmp as library, but fails
to detect whether the library uses openssl when cross-compiling.
Pass the according autoconf variables as hint - net-snmp is not
using openssl at the moment as defined in the Makefile.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-05-01 15:40:26 +02:00
Michael Heimpold
3e34edcf3b php8: update to 8.4.6
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.6

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-05-01 15:40:26 +02:00
Tianling Shen
b6b9cd38fa perl-ack: Update to 3.8.2
ack would always set a return code of 1 if -c was used. Now it properly
returns 1 if no files match, and 0 if any files match.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-01 11:00:52 +03:00
Jianhui Zhao
a25bfb468c lua-eco: update to 3.9.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-04-28 13:15:12 +08:00
Daniel Golle
87e552e4e7 perl-mail-spamassassin: update to version 4.0.1
Apache SpamAssassin 4.0.1 is a patch release that fixes issues that
have surfaced since the release of 4.0.0. It provides compatibility
with the latest version of Perl, 5.38, which was released in July,
2023, as well as with recent release versions of some required Perl
modules.

Many thanks to the committers (see CREDITS file), contributors, rule
testers, mass checkers, and code testers who have made this release
possible.

Notable features:
=================

None noted.

Notable changes
---------------

This release addresses the following issues:

  - Incompatibilities with some versions of perl and some perl modules
    that have been released since the release of SpamAssassin 4.0.0

  - Problems using cpan to install SpamAssassin when certain required
    or optional modules are not already installed

  - Support for space characters in the path name of some executables
    used by certain plugins

  - Improved handling of URL shortener link redirects

  - Improved TxRep locking management

  - Added Mail::SpamAssassin::Plugin::AuthRes plugin to use
    Authentication-Results header fields in other plugins

  - Added a Pyzor Perl implementation

  - Perl crash when certain uri_detail rules processed some messages
    with UTF-8 characters

  - Inconsistent handling of newlines in header rules

  - Text or HTML content placed in octet-stream attachments by
    spammers to bypass SpamAssassin scanning

  - Implemented TCP fallback for truncated DNS UDP replies

* Spamc can now be built on a Windows platform as part of the gmake
  build procedure, using the compiler toolchain that is part of a
  standard Strawberry Perl installation, with no need to install a
  separate Visual Studio, msys, or mingw.

The detailed list of all commits can be found in the Changes file.
A detailed view of the issues as they were filed in the Bugzilla issue
tracker can be seen at https://s.apache.org/7apqr

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-04-26 15:51:20 +01:00
Daniel Golle
e2c3ada47d perl-net-dns: update to version 1.50
**** 1.50 Feb 21, 2025

    Minor code improvements in Resolver::Base.
    Add RESINFO package for resolver information.
    Documentation revision and reformatting.

Fix rt.cpan.org #158714
    Fedora41: IPv4 loopback disabled in IPv6-only configuration

Fix rt.cpan.org #158706
    Use of uninitialized value [in _send_udp]

**** 1.49 Dec 27, 2024

    Add DSYNC package for Generalized Notification.
    EDNS: Add support for ZONEVERSION option.

Fix rt.cpan.org #157700
    "Use of uninitialized value" errors when using TCP connections

Fix rt.cpan.org #157669
    Net::DNS::Nameserver: SOA not present in NODATA response

Fix rt.cpan.org #157195
    EDNS option structure does not match JSON from $packet->edns->print

Fix rt.cpan.org #157043
    User-hostile return value from SVCB key methods

**** 1.48 Nov 8, 2024

    SVCB: Add tls-suppored-groups parameter.
    Fix failures in 01-resolver.t dry tests.

**** 1.47 Sep 18, 2024

    Restore current domain name following $INCLUDE in zone file.
    Update RFC and other document references.

Fix rt.cpan.org #155337
    Issue with parallel run of TSIG tests

**** 1.46 Aug 19, 2024

    Resync with IANA DNS Parameters registry.
    Revise documentation for Packet.pm and Header.pm.
    Random ID cache moved from header->id to packet->encode.
    Restructure resolver method inheritance tree.

**** 1.45 May 2, 2024

    Resync with IANA DNSSEC Algorithm Numbers registry.
    Resync with IANA DS Digest Algorithms registry.
    Add support for EDNS CO flag.

Fix rt.cpan.org #152756
    Net::DNS::Resolver::UNIX creates $ENV{PATH} key if one doesn't exist

**** 1.44 Feb 15, 2024

    Simplify testing of resolver error paths.
    Prevent read beyond end of RDATA in corrupt SVCB RR.

**** 1.43 Jan 26, 2024

    Update b.root-servers.net addresses in resolver hints.
    Improve accuracy and completeness of dependency metadata.
    Nameserver: hangs on persistent TCP connection (Windows).
    IPSECKEY: leave gateway undefined for gatetype 0.
    Remove remaining support for GOST.

Fix rt.cpan.org #151240
    Nameserver.pm: DoS vulnerability in TCP handling

Fix rt.cpan.org #151232
    Net::DNS::Resolver::new hangs for 150s on Win32 with no active DNS

Fix rt.cpan.org #151075
    Bug in Net::DNS::Resolver::Recurse::_referral

Fix rt.cpan.org #151074
    Deep recursion in Net::DNS::Resolver::Recurse

**** 1.42 Dec 24, 2023

Fix rt.cpan.org #150695
    Hang in Net::DNS::Nameserver on Windows

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-04-26 15:51:20 +01:00
Jianhui Zhao
769e8f9d2d lua: lua5.4 update to 5.4.7
1ab3208a1fceb12fca8f24ba57d6e13c5bff15e3 'lua.h' back to redundancy in version definitions
21ff8de33a5aca9c3c907592b894e4b9ab036d3e Bug: Tricky _PROMPT may trigger undefined behavior
7eb1ed21b7057ab5f1b921f8271eddcf13659737 More permissive use of 'errno'
2db966fcbf757775c842bc66449d7e697826aa1d Bug: luaL_traceback may need more than 5 stack slots
ae9a0cbbb446499e759acae47664d1d136d7ba90 Bug: overlapping assignments
d5212c13b081ed62d8e1ae436779e79c79edf564 More disciplined use of 'errno'
e0efebdbe4e4053c6fb78588c546f1dc23aa964a Detail in the manual
e84f7bf19852c35ad0a1e9a1654a7b99a211e17c Details
dfbde4c7d540f81f2cc539741a2c1f4c00f91c10 Bug: Active-lines for stripped vararg functions
de794a6527058e75b674118b35f39dcbb13e88b1 Towards release 5.4.7
8b83417de982d068bd92e0428a42ca0cdd909789 Avoids a warning when lua_Number is 'float'
e288c5a91883793d14ed9e9d93464f6ee0b08915 Bug: Yielding in a hook stops in the wrong instruction
5853c37a83ec66ccb45094f9aeac23dfdbcde671 Bug: Buffer overflow in string concatenation
842a83f09caa2ebd4bc03e0076420148ac07c808 Panic functions should not raise errors
7923dbbf72da303ca1cca17efd24725668992f15 Bug: Recursion in 'getobjname' can stack overflow
81e4fce5303fdb274bc5572fb168dd766fb8208e Simpler test in 'luaH_getint'
6baee9ef9d5657ab582c8a4b9f885ec58ed502d0 Removed test for "corrupted binary dump"
edd8589f478e784bb8d1a8e9a3bb2bb3ca51738c Avoid casts from unsigned long to floating-point
07a9eab23ac073362f231ddc7215688cf221ff45 Cannot use 'getshrstr' before setting 'shrlen'
9363a8b9901a5643c9da061ea8dda8a86cdc7ef1 Documentation for "LUA_NOENV"
5ab6a5756b3c50c99f1388885e9a48a7da8cbe2d Bug: Wrong line number for function calls
9b4f39ab14fb2e55345c3d23537d129dac23b091 More disciplined use of 'getstr' and 'tsslen'
f4211a5ea4e235ccfa8b8dfa46031c23e9e839e2 More control over encoding of test files
1b3f507f620d996ffb69da7476a19251acfb89ca Bug: Call hook may be called twice when count hook yields
6b51133a988587f34ee9581d799ea9913581afd3 Thread stacks resized in the atomic phase
cbae01620278f9b568805db16a96d0631ced473d Details
ea39042e13645f63713425c05cc9ee4cfdcf0a40 Removed redundancy in definitions of version/release
05ec55f16b389a4377adab84efe374437da8dbd2 Avoid inclusion loop in 'ltm.h'
f623b969325be736297bc1dff48e763c08778243 Bug: read overflow in 'l_strcmp'
9be74ccc214eb6f4d9d0b9496fd973542c7377d9 Several functions turned 'static'
09f3c2372f5dbeaec9f50614a26c1b5761726a88 Option '-l' discards version sufix from file name
c197885cb00b85251c35cffdc4057efaee2d7a88 Small improvements in tests
934e77a286aeb97ca02badf56956ccc78217e9d0 Details

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-04-24 19:39:58 +08:00
Michael Heimpold
9ebb457377 php8: update to 8.4.5
This is a major upgrade to latest stable PHP version.

- IMAP extension was unbundled from PHP
- align patch filenames with latest ones from Debian
- removed obsolete patches
- adapted/refreshed patches
- added patch to remove call to httpd during configure
  Note: this assumes that 'prefork' mpm is used

Upstream changelog for this specific release:
https://www.php.net/ChangeLog-8.php#8.4.5

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-04-10 06:45:31 +02:00
Michael Heimpold
4434c5f256 php8-pecl-imagick: update to 3.8.0RC2
For the moment, we have to finetune the package
versioning to make apk happy.

This update provides compatibility with PHP 8.4.x.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-04-10 06:45:31 +02:00
Michael Heimpold
1a0c8b7224 php8-pecl-mcrypt: drop package - unmaintained upstream
This PECL package seems to be not actively maintained
anymore by upstream and it does not work with PHP 8.4.x
so let's drop it.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-04-10 06:45:31 +02:00
Jianhui Zhao
733425e1da lua-eco: update to 3.8.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-04-09 20:01:49 +03:00
George Sapkin
73c9031169 golang: bump to 1.24.2
go1.24.2 (released 2025-04-01) includes security fixes to the net/http
package, as well as bug fixes to the compiler, the runtime, the go
command, and the crypto/tls, go/types, net/http, and testing packages.

Link: https://github.com/golang/go/issues?q=milestone%3AGo1.24.2+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in>
2025-04-05 02:33:53 +08:00