| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Co-authored-by: Michael Osipov <michaelo@FreeBSD.org>
PR: 294549
|
| |
|
|
|
|
|
|
|
|
|
| |
Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()
Obtained from: GitHub repo
https://github.com/python/cpython/pull/148516
Security: CVE-2026-4786
cf75f572-378a-11f1-a119-e36228bfe7d4
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix critical use-after-free bug in LZMA/BZ2/ZLib decompressor routines
when reusing decompressor instances after a MemoryError was raised from
one.
While here:
- fix DEBUG build/package (several %%ABI%% were in the wrong place
in pkg-plist that caused failed installs)
- switch to using system textproc/expat2 library
- issue warnings in pre-test that IPV6, PYMALLOC are required and
DEBUG also breaks one self-test
- bump PORTREVISION
- drop LTOFULL again and make LTO use =full
References:
https://mail.python.org/archives/list/security-announce@python.org/thread/HTWB2Z6KT5QQX4RYEZAFININDHNOSIF3
https://www.cve.org/CVERecord?id=CVE-2026-6100
https://github.com/python/cpython/pull/148396
Obtained from: GitHub repo
https://github.com/python/cpython/commit/c8d8173c4b06d06902c99ec010ad785a30952880
Security: CVE-2026-6100
b8e9f33c-375d-11f1-a119-e36228bfe7d4
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Announcement: https://kde.org/announcements/gear/26.04.0/
Ports changes:
audio/libkcompactdisc:
- Remove port, no longer shipped with KDE Gear
deskutils/kdeconnect-kde:
- Add dependency on libei
misc/minuet:
- Add missing dependencies
- Add patch to restore parity with Linux
net/krdc:
- Update dependencies
x11/yakuake:
- Add missing dependencies
|
| |
|
|
|
|
|
|
| |
The patch-src_tools_cargo_src_cargo_sources_git_source.rs was
updated for newer cargo and needs additional review [1].
PR: 256581 [1]
Approved by: rust (implicit)
|
| |
|
|
| |
Sponsored by: tipi.work
|
| | |
|
| |
|
|
| |
Changelog: https://github.com/nidud/asmc/commits/639f195c7a155e7436cae1ea94097e5baaf40ec5
|
| |
|
|
| |
Changelog: https://git.sr.ht/~jprotopopov/kefir/refs/v0.5.1
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
See https://software-lab.de/doc/ChangeLog
|
| |
|
|
|
|
|
| |
PR: 294445
Approved by: yuri (maintainer)
Sponsored by: tipi.work
|
| |
|
|
| |
Release notes at https://github.com/lfortran/lfortran/releases/tag/v0.62.0
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a -flto=full option, which can speed up the port build
in terms of wallclock time at the expense of overall more
CPU time.
Issue a warning that test_ssl will fail from pre-test
if DEBUG is enabled.
Changelog: https://docs.python.org/release/3.14.4/whatsnew/changelog.html
PR: 294324
Which contains these security fixes:
pyexpat.c: Unbounded C recursion in conv_content_model causes crash
Security: https://github.com/python/cpython/issues/145986
/ CVE-2026-4224
Reject control characters in more places in http.cookies.Morsel
Security: https://github.com/python/cpython/issues/145599
/ CVE-2026-3644
SourcelessFileLoader does not use io.open_code()
Security: https://github.com/python/cpython/issues/145506
/ CVE-2026-2297
Disallow usage of control characters in status, headers and
values for security in Lib/wsgiref/handlers.py
Security: https://github.com/python/cpython/issues/144370
Reject leading dashes in webbrowser.open()
Security: https://github.com/python/cpython/issues/143930
/ 9fdad262-2e0f-11f1-88c7-00a098b42aeb
/ CVE-2026-4519
Excess Base64 data ignored after padding by default
Security: https://github.com/python/cpython/issues/145264
/ CVE-2026-3446
Additional security related PRs from upstream
HTTP proxy via "CONNECT" tunneling doesn't sanitize CR/LF
Obtained from: https://github.com/python/cpython/pull/148342
Security https://github.com/python/cpython/issues/146212
/ CVE-2026-1502
configparser.RawConfigParser.{OPTCRE,OPTCRE_NV} regexes vulnerable to
quadratic backtracking
Obtained from: https://github.com/python/cpython/pull/148287
Security: https://github.com/python/cpython/issues/146333
|
| |
|
|
|
|
| |
ChangeLog: https://github.com/quickjs-ng/quickjs/compare/v0.13.0...v0.14.0
Sponsored by: tipi.work
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This overhaul introduces four key changes to the elisp ports framework:
1. Remove support for packaged byte-compiled elisp.
The primary motivation is to remove a large number of flavor-specific
packages and to simplify the ports tree. As an example, supporting
byte-compiled elisp for devel/tablist required six packages, one for
each flavor of editors/emacs and editors/emacs-devel. With over 100
elisp ports and requests for new Emacs flavors, this was
unmanageable.
2. Install configuration to integrate with Emacs's native compilation
machinery, allowing elisp from ports to be compiled into the standard
cache under the user's home directory.
This matches the behavior of GNU ELPA packages and generally results
in a faster experience. Speedups vary depending on the
characteristics of the elisp code, but are often reported to be 2.5
to 5 times faster than byte-compiled code.
3. Perform byte compilation on the target host, but only when native
compilation is unavailable. Compilation is initiated when Emacs
starts, and the resulting .elc files are cached under the user's
home directory.
4. Load all autoload files installed by FreeBSD elisp ports. This
mirrors what package.el does for ELPA packages, ensuring that
autoloaded functions are available without requiring users to
explicitly load each package.
Users with elisp packages (*-emacs_*) installed should consult the
2026-04-11 UPDATING entry for instructions on handling the transition.
Reviewed by: ashish, Benjamin Jacobs <freebsd@dev.thsi.be>, dinoex,
mandree, mce, nobutaka, Pat Maddox <pat@patmaddox.com>,
rhurlin
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D56001
|
| |
|
|
|
|
|
|
|
|
| |
- Optionize JIT. JIT for opcache has been disabled by default. Make it
and option to conditionally depend on capstone [1]
Changelog: https://www.php.net/ChangeLog-8.php#8.5.5
PR: 294233
Reported by: chris@chrullrich.net
|
| |
|
|
|
|
|
|
|
| |
- Remove xsltCleanupGlobals call in ext/xsl MSHUTDOWN [1]
Changelog: https://www.php.net/ChangeLog-8.php#8.4.20
PR: 277888
Reported by: wolfgang@lyxys.ka.sub.org
|
| |
|
|
|
| |
ChangeLog: https://github.com/gptscript-ai/gptscript/releases/tag/v0.9.9
Reported by: Nick Hale <notifications@github.com>
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
go1.26.2 (released 2026-04-07) includes security fixes to the go
command, the compiler, and the archive/tar, crypto/tls, crypto/x509,
html/template, and os packages, as well as bug fixes to the go
command, the go fix command, the compiler, the linker, the runtime,
and the net, net/http, and net/url packages. See the Go 1.26.2
milestone on our issue tracker for details.
PR: 294339
MFH: 2026Q2
|
| |
|
|
|
|
|
|
|
|
|
| |
Changes:
go1.25.9 (released 2026-04-07) includes security fixes to the go
command, the compiler, and the archive/tar, crypto/tls, crypto/x509,
html/template, and os packages, as well as bug fixes to the go
command, the compiler, and the runtime. See the Go 1.25.9 milestone on
our issue tracker for details.
MFH: 2026Q2
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
unpin openjdk8
PR: 294332
Approved-by: maintainer (Nicola Vitale)
|
| |
|
|
| |
PR: 294205
|
| |
|
|
| |
Changelog: https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-13-final
|
| |
|
|
|
|
|
|
| |
Builds fine with modern JDK.
The port is used in other ports that require openjdk8 so let it
generate openjdk8 compatible class files.
Approved-by: no maintainer
|
| |
|
|
|
|
| |
Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version.
PR: 293756
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
- Changed the delimiter for line number from space to comma.
- Modified the bug to read the floating number having many number of digits.
https://kozos.jp/nlux/download.html
PR: 294297
Reported by: SAKAI Hiroaki <kozos@kozos.jp> (maintainer)
Approved by: osa (mentor), vvd (co-mentor)
MFH: 2026Q2
|
| |
|
|
|
|
| |
Changelog: http://www.catb.org/~esr/intercal/NEWS.html
MFH: 2026Q2
|
| |
|
|
|
| |
Security: 9fdad262-2e0f-11f1-88c7-00a098b42aeb
PR: 294246
|
| |
|
|
|
| |
Security: 9fdad262-2e0f-11f1-88c7-00a098b42aeb
PR: 294246
|
| |
|
|
|
| |
Security: 9fdad262-2e0f-11f1-88c7-00a098b42aeb
PR: 294246
|
| | |
|
| |
|
|
| |
Security: 9fdad262-2e0f-11f1-88c7-00a098b42aeb
|
| |
|
|
|
|
| |
Changes: https://github.com/ruby/ruby/releases
https://github.com/ruby/ruby/blob/master/NEWS.md
https://www.ruby-lang.org/en/news/2026/03/16/ruby-4-0-2-released/
|