Updated: psl/-make-dafsa, libpsl-doc/-devel/5 0.23.2 - Public Suffix List library

Cygwin libpsl Maintainer via Cygwin-announce <[email protected]>
Newsgroups gmane.os.cygwin.announce
Message-ID <[email protected]>
A public suffix is a domain suffix under which Internet users could or
can directly register domain names e.g. .com, .co.uk, and pvt.k12.ma.us.
The Public Suffix List is a list of all known public suffixes.

DAFSA is a Deterministic Acyclic Finite State Automaton - a preprocessed
list which can be quickly and easily used by programs.

For more information see the project home page:

	https://github.com/rockdaboot/libpsl

The following packages have been upgraded in the Cygwin distribution:

- psl			0.23.2
- psl-make-dafsa	0.23.2
- libpsl-doc		0.23.2
- libpsl-devel		0.23.2
- libpsl5		0.23.2

For complete details of changes since the previous Cygwin release see
below, or after installation read /usr/share/doc/libpsl/NEWS:

	https://github.com/rockdaboot/libpsl/blob/master/NEWS


2026-08-10	0.23.2

- meson: Use compatible C code instead of 'date'
- configure.ac: Fix typo that broke SOURCE_DATE_EPOCH for COPYRIGHT_YEAR

2026-08-01	0.23.1

- configure: Allow explicitly disabling fuzzing
- configure/meson: Fix reproducible builds (regression introduced in V0.23.0)
- psl-make-dafsa: embed only the basename of the input file
- meson: also rename cdata to _cdata in docs/libpsl/meson.build

2026-07-12	0.23.0

- Using libidn as runtime requires explicit config
- Properly handle leading dot in domains (see also https://curl.se/docs/CVE-2026-8924.html)
- Cleanups to configure.ac
- Add test coverage report link to README.md
- Simplify license headers to reduce maintenance overhead in the long run

2026-06-24	0.22.0

- Allow building from tarball without Python
- Add support for libcucore on Apple OSes
- Add support for Windows native ICU
- Avoid using alloca()
- Improve portability
- Avoid deps by implementing is_ipv4() and is_ipv6()
- Get rid of WSA startup code
- Add a contrib/mingw.static to cross-build a static Windows library
- Improve documentation
- Improve meson and autotools builds
- Fix typo in config-msvc.mak.in
- Improve libpsl.pc for pkg-config

-- 
              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

The easiest way to unsubscribe is to visit <https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: <https://sourceware.org/lists.html#unsubscribe>.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.