CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

dns/libidn 1.44

Internationalized Domain Names command line tool

Port info

Maintainer
gaod@hychen.org
Packages
latest: 1.44
Upstream
up to date
Last update
to 1.44 · b31023f59c
Quarterly
2026Q4: 1.44
Formerly
devel/libidn until 2005-11-12
WWW
https://www.gnu.org/software/libidn/
Links
cgit · VuXML

Install

Package
# pkg install libidn
installs 1.44 from latest; from quarterly (2026Q4) 1.44
Port
# cd /usr/ports/dns/libidn && make install clean
# make -C /usr/ports/dns/libidn config  # change options first
Size
279 KiB download · 1.0 MiB installed
Depends on
devel/gettext-runtime 1.0_1, print/indexinfo 0.3.1_1
License
GPLv2+ or LGPL3+
Options
2 of 2 on in the package: DOCS NLS

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.441.44–
FreeBSD 151.441.44–
FreeBSD 141.441.441.44

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.441.44–
FreeBSD 141.441.441.44

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.44.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (123)

Edwin Groothuis (edwin) · 1.8_1
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Kirill Ponomarev (krion) · 1.8
Update to 1.8
d3ab50cd78
Pav Lucistnik (pav) · 1.2
- Remove USE_GETOPT_LONG which is a no-op since March 200
026e7e59d0
Kirill Ponomarev (krion) · 1.2
Update to 1.2
9d340159d3
Rong-En Fan (rafan) · 0.6.14
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script   supports them.  This is determined by running ``configure --help'' in   do-configure target and set the shell variable _LATE_CONFIGURE_ARGS   which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable   Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - 

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
f935a609c5
Kirill Ponomarev (krion) · 0.6.14
Update to 0.6.14
6ca4d110e7
Kirill Ponomarev (krion) · 0.6.12
Update to 0.6.12
b937fbebad
Kirill Ponomarev (krion) · 0.6.10
Fix build if automake is installed.

PR:		ports/111360
Submitted by:	novel
51ae573518
Kirill Ponomarev (krion) · 0.6.10
Update to 0.6.10
dffc700b05
Kirill Ponomarev (krion) · 0.6.9
Update to 0.6.9
34897a87f4
Kirill Ponomarev (krion) · 0.6.8
Update to 0.6.8
815f2d6ec1
Kirill Ponomarev (krion) · 0.6.7
Update to 0.6.7
c53ebdf409
Kirill Ponomarev (krion) · 0.6.3
Update to 0.6.3
739b835b62
Ade Lovett (ade) · 0.6.2_1
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Kirill Ponomarev (krion) · 0.6.2
Update to 0.6.2
ae7e45084e
Edwin Groothuis (edwin) · 0.6.1
eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
d568611c3e
Kirill Ponomarev (krion) · 0.6.1
Update to 0.6.1
377bcb9a7c
Kirill Ponomarev (krion) · 0.6.0
Update to 0.6.0
68e60927e4
Ade Lovett (ade) · 0.5.20
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
54a0b86543
Pav Lucistnik (pav) · 0.5.20
Move IDN related ports from devel to dns category:

devel/libidn -> dns/libidn
  devel/p5-Net-LibIDN -> dns/p5-Net-LibIDN

Approved by:	both maintainers
Repocopy by:	marcus
ecea4a7603
Kirill Ponomarev (krion) · 0.5.20
Update to 0.5.20
dc6d5cda60
Kirill Ponomarev (krion) · 0.5.19
Update to 0.5.19
74566d4af3
Kirill Ponomarev (krion) · 0.5.18
Update to 0.5.18
eaa2c31b71
Kirill Ponomarev (krion) · 0.5.17
Remove superfluous dependency.
a34100fa5c
Kirill Ponomarev (krion) · 0.5.17
Update to 0.5.17
aa173afd0b
Kirill Ponomarev (krion) · 0.5.16
Update to 0.5.16
136d951bb1
Kirill Ponomarev (krion) · 0.5.15
Update to 0.5.15
47142b783e
Kirill Ponomarev (krion) · 0.5.13
Update to 0.5.13
c2d8dcef9a
Kirill Ponomarev (krion) · 0.5.12
Add pkgconfig dependency.
5a06d89e4d
Kirill Ponomarev (krion) · 0.5.12
Update to 0.5.12
4ed125e75e
Kirill Ponomarev (krion) · 0.5.11
Update to 0.5.11
4d7b43990f
Kirill Ponomarev (krion) · 0.5.10
Update to 0.5.10
42bfaba152
Kirill Ponomarev (krion) · 0.5.9
Update to 0.5.9
c4c7a839f2
Kirill Ponomarev (krion) · 0.5.8
Oh, I'm insane... Update distinfo for the last update.

Submitted by:	Michael C. Shultz <ringworm@inbox.lv>
bd4cd3f4d3
Kirill Ponomarev (krion) · 0.5.8
Update to 0.5.8
d5e3e3a7f7
Kirill Ponomarev (krion) · 0.5.6
Update to 0.5.6
49c59feb9a
Kirill Ponomarev (krion) · 0.5.4
Update to 0.5.4
3931cf7f0f
Kirill Ponomarev (krion) · 0.5.3
Update to 0.5.3
ddc82c082f
Kirill Ponomarev (krion) · 0.5.2
Update to 0.5.2
2b881cbb30
Kirill Ponomarev (krion) · 0.5.1
Update to 0.5.1
4e892cceb6
Joe Marcus Clarke (marcus) · 0.5.0
Apply a big libtool patch to allow porters to use the libtool installed by the libtoolX ports instead of the one included with each port.  Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version.  To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
9e5632dd66
Kirill Ponomarev (krion) · 0.5.0
Update to version 0.5.0
70e41684fa
Kirill Ponomarev (krion) · 0.4.6
- Update to version 0.4.6
ad8e324cd0
Kirill Ponomarev (krion) · 0.4.5
- Update to version 0.4.5
70dbc732f4
Kirill Ponomarev (krion) · 0.4.4
- Update to version 0.4.4
35504d4e37
Kirill Ponomarev (krion) · 0.4.3
- Update to version 0.4.3
6acf2ddbb2
Kirill Ponomarev (krion) · 0.4.2
- Correct plist
aef4c8eb57
Kirill Ponomarev (krion) · 0.4.2
- Support WITHOUT_NLS
4a0f817aac
Kirill Ponomarev (krion) · 0.4.2
- ad hoc fix for reported build errors which I was unable to   trace

Reported by:	many
70f2a5865f
Kirill Ponomarev (krion) · 0.4.2
- Update to version 0.4.2
625e6f2e2c