notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

non port: textproc/libxml2/files/patch-CMakeLists.txt

Number of commits found: 6

Saturday, 28 Jun 2025
17:33 Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: update to 2.14.4

Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.14.4/NEWS

textproc/py-libxml2 child port is moved to textproc/libxml2-python
to match the Python package name upstream specified; it now USES=python
to build after do-configure. Consumers adjusted to match.

Includes two bug-fix commits.

PR: 279705
commit hash: 571565734d6e39acfcc11b043f3c105d1024f5b7 commit hash: 571565734d6e39acfcc11b043f3c105d1024f5b7 commit hash: 571565734d6e39acfcc11b043f3c105d1024f5b7 commit hash: 571565734d6e39acfcc11b043f3c105d1024f5b7 5715657
Saturday, 21 Jun 2025
14:48 Charlie Li (vishwin) search for other commits by this committer
Revert "textproc/libxml2: Update to 2.14.4"

Commit goes way beyond strictly security purposes and is not approved
by desktop@.

PR: 279705

This reverts commit a18dfb61a2c96a01f9536d70ad0f69390981833d.
commit hash: 9010c59d1ce94c178f997b6c851154c850f4aff8 commit hash: 9010c59d1ce94c178f997b6c851154c850f4aff8 commit hash: 9010c59d1ce94c178f997b6c851154c850f4aff8 commit hash: 9010c59d1ce94c178f997b6c851154c850f4aff8 9010c59
14:09 Daniel Engberg (diizzy) search for other commits by this committer
textproc/libxml2: Update to 2.14.4

Fixes multiple CVEs:
CVE-2025-32415
CVE-2025-32414
CVE-2025-27113
CVE-2025-24928
CVE-2024-56171

Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.4

Backport upstream commits:
19de8b47b1fe4b87b06bc6b89f5ee9697870a0ad
5700d989cc18889e1601c651ad69a41af8b32073
d3e33dc214276498e73b61188be02b2863c9670a
cf52139b4170be13b51b62da11c208dc66e6eff0
356542324fa439de544b5e419b91ae68d42c306c

References:
https://gitlab.gnome.org/GNOME/libxml2/-/commit/19de8b47b1fe4b87b06bc6b89f5ee9697870a0ad
https://gitlab.gnome.org/GNOME/libxml2/-/commit/5700d989cc18889e1601c651ad69a41af8b32073
https://gitlab.gnome.org/GNOME/libxml2/-/commit/d3e33dc214276498e73b61188be02b2863c9670a
https://gitlab.gnome.org/GNOME/libxml2/-/commit/cf52139b4170be13b51b62da11c208dc66e6eff0
https://gitlab.gnome.org/GNOME/libxml2/-/commit/356542324fa439de544b5e419b91ae68d42c306c

PR:		279705, 287391
Approved by:	ports-sec (tz) via PR 287391
Exp-runs by:	antoine (previous iterations)
commit hash: a18dfb61a2c96a01f9536d70ad0f69390981833d commit hash: a18dfb61a2c96a01f9536d70ad0f69390981833d commit hash: a18dfb61a2c96a01f9536d70ad0f69390981833d commit hash: a18dfb61a2c96a01f9536d70ad0f69390981833d a18dfb6
Friday, 12 Jan 2024
17:05 Daniel Engberg (diizzy) search for other commits by this committer
textproc/libxml2: Update to 2.11.6

Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.11.6/NEWS

PR:		273210
Reviewed by:	fluffy
Approved by:	desktop (arrowd)
Exp-run by:	antoine
commit hash: 25e6f68a6661303c0c4f23a304d3e0f713e89e11 commit hash: 25e6f68a6661303c0c4f23a304d3e0f713e89e11 commit hash: 25e6f68a6661303c0c4f23a304d3e0f713e89e11 commit hash: 25e6f68a6661303c0c4f23a304d3e0f713e89e11 25e6f68
Sunday, 10 Apr 2022
19:11 Charlie Li (vishwin) search for other commits by this committer
textproc/{,py-}libxml2: switch back to autotools

See notes in Makefile and linked PRs.

While here, disable the ICU option by default. CFLAGS for libicu
are passed to libxml2's consumers when the option is enabled. As
icu's API is not stable between versions, PORTREVISION bumps can
get missed.

Additionally, properly exclude all OPTIONS from py-libxml2 and
prevent do-configure from unnecessarily running.

Co-authored-by: diizzy
PR: 262853, 262940, 262877
Approved by: fluffy (mentor)
commit hash: 57dd5abd6018e0bec9e5b7c406268b349da4b7e7 commit hash: 57dd5abd6018e0bec9e5b7c406268b349da4b7e7 commit hash: 57dd5abd6018e0bec9e5b7c406268b349da4b7e7 commit hash: 57dd5abd6018e0bec9e5b7c406268b349da4b7e7 57dd5ab
Friday, 25 Mar 2022
17:14 Daniel Engberg (diizzy) search for other commits by this committer
textproc/libxml2: Update to 2.9.13 and migrate to CMake

Depend on ICU and (lib)readline to follow other distros

Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/tags/v2.9.13

I'd like to thank both tcberner and mandree for reviewing,
suggesting improvements and helping out in general. I'd also like
thank antoine for doing exp-runs.

PR:		262288
Reviewed by:	tcberner, mandree
Approved by:	desktop (tcberner)
Differential Revision:	https://reviews.freebsd.org/D34338
Exp-run by:	antoine
commit hash: a13ec21cd733f67a9fc0dc00ab45268bdc236246 commit hash: a13ec21cd733f67a9fc0dc00ab45268bdc236246 commit hash: a13ec21cd733f67a9fc0dc00ab45268bdc236246 commit hash: a13ec21cd733f67a9fc0dc00ab45268bdc236246 a13ec21

Number of commits found: 6