CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

irc/irssi1.4.5_1,2

Modular IRC client with many features

Maintainer
dor.bsd@xm0.uk
Packages
irssi 1.4.5_1,2
Upstream
up to date
CPE
irssi:irssi from the port
WWW
https://irssi.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (11)

Show 11 fixed
VuXML entries whose affected range this version has left.

Commits (204)

Felix Palmen (zirias) · 1.4.5_1,2
irc/irssi: Revert build with ssl from ports

This fix was only needed for breakage caused by pkgconf, which has
meanwhile been fixed.

This reverts commit 71f0f861cedf2a7ddcc0cc4909fc01f630453da8.
0a8e5e996f
Muhammad Moinur Rahman (bofh) · 1.4.5_1,2
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Daniel Engberg (diizzy) · 1.4.5,2
irc/irssi: Update to 1.4.5

Changelog: https://github.com/irssi/irssi/releases/tag/1.4.5

PR:		274253
Reviewed by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Sponsored by:	Blinkinblox
0bf2942933
Felix Palmen (zirias) · 1.4.4,2
irc/irssi: Fix build with ssl from ports

Building with ssl from ports used the headers from ports, but still
linked the libs from base and therefore failed. Patch meson.build to
look for OpenSSL libs in ${OPENSSLLIB} to fix this.

Approved by:	portmgr (blanket, build fix)
71f0f861ce
Tobias Kortkamp (tobik) · 1.4.4,2
irc/irssi: Drop nop TRUECOLOR_DESC

Reported by:	portfmt scan
c590606330
Daniel Engberg (diizzy) · 1.4.4,2
irc/irssi: Update to 1.4.4

Changelog: https://irssi.org/NEWS/#news-v1-4-4

PR:		270560
Reported by:	Ailin Nemui (upstream)
Reviewed by:	David O'Rourke <dor.bsd@xm0.uk>
f5da9192a4
Daniel Engberg (diizzy) · 1.4.3,2
irc/irssi: Update to 1.4.3

Changelog: https://github.com/irssi/irssi/releases/tag/1.4.3

PR:		267460
Reviewed by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
e39b07ca0f
Stefan Eßer (se) · 1.4.2,2
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.4.2,2
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Daniel Engberg (diizzy) · 1.4.2,2
irc/irssi: Backport buildfix for Capsicum in -CURRENT

After base 000321bab7be and base e4c36b7aa952 with CAPSICUM enabled
build fails to find nvlist_create() .
Backport upstream commit 7baefc3315e9dc11c8a3a787a3b6c6888c2b590a to
fix this issue

PR:		265397
Reported by:	vishwin
Reviewed by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Tested by:	kp
ab22566cfd
Daniel Engberg (diizzy) · 1.4.2,2
irc/irssi: Update to 1.4.2

Changelog: https://github.com/irssi/irssi/releases/tag/1.4.2

PR:		265269
Reviewed by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
4f28535bc1
Daniel Engberg (diizzy) · 1.4.1,2
irc/irssi: Update to 1.4.1

Changelog: https://github.com/irssi/irssi/releases/tag/1.4.1

Backport upstream commits from maintenance branch:
3404d822c83546b031d47a99e37ae65b887bec94
f17fb682573985656fa26bf10370b9e1d88e3bdf
c6a7f02042f63d01a38e8d522cff8f5d951afd51
730c3c1a12f782b92d710883f52a106e37f148e4
1b6b92ffff6950ee28c1b7936f53d83988843ed4

References:
https://github.com/ailin-nemui/irssi/commit/3404d822c83546b031d47a99e37ae65b887bec94
https://github.com/ailin-nemui/irssi/commit/f17fb682573985656fa26bf10370b9e1d88e3bdf
https://github.com/ailin-nemui/irssi/commit/c6a7f02042f63d01a38e8d522cff8f5d951afd51
https://github.com/ailin-nemui/irssi/commit/730c3c1a12f782b92d710883f52a106e37f148e4
https://github.com/ailin-nemui/irssi/commit/1b6b92ffff6950ee28c1b7936f53d83988843ed4

PR:		264628
Reviewed by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
bc97cc7b70
Tobias Kortkamp (tobik) · 1.2.3,2
*: apply refactor.remove-consecutive-empty-lines

Submitted by:	portedit
ce1af7fdc2
Lewis Cook (lcook) · 1.2.3,2
irc/irssi: Update to 1.2.3

Changes:	https://irssi.org/NEWS/#v1-2-3
PR:		255116
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Approved by:	mentors (implicit)
1ed838f5de
Tobias Kortkamp (tobik) · 1.2.2_2,2
Clean up some things

- Remove duplicate variables
- Remove nop variables
- Sort categories
- Remove redundant option descriptions that match the default ones

Reported by:	portscan
ffbc3bd937
Mathieu Arnold (mat) · 1.2.2_2,2
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.2.2_2,2
Remove # $FreeBSD$ from Makefiles.
305f148f48
Neel Chauhan (nc) · 1.2.2_2,2
irc/irssi: Revert to 1.2.2

The reason for the revert is complaints on IRC and questions to the maintainer
via email.

This commit:

  - Restores the port to what it was before 1.3
  - Bumps PORTEPOCH and PORTREVISION to 2
    - These were both at 1 on the previous 1.2.2 package
  - Fixes a minor issue when compiling with OTR (--with-otr being passed twice)
  - Includes a patch for a glib related issue where pushing ctrl+space could break the client

This commit brings the port back inline with the current release version of
irssi as advertised on their download page (1.2.2 client + glib patch).

PR:		254237
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
10cd350704
Tobias Kortkamp (tobik) · 1.3.d.344_1,1
Clean up some things

- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
4d9773d24d
Piotr Kubaj (pkubaj) · 1.3.d.344_1,1
irc/irssi: fix build on GCC architectures

../src/core/misc.c:101: error: #pragma GCC diagnostic not allowed inside functions
a311293946
Fernando Apesteguía (fernape) · 1.3.d.344_1,1
irc/irssi: Simplify PERL option handling.

Use proper OPT_USE.

Reported by:	mat@
d5108db9b0
Fernando Apesteguía (fernape) · 1.3.d.344_1,1
irc/irssi: Fix Perl support option

Make Perl a run time option only when Perl option is selected. Perl is needed to
build always.

PR:	251406
Submitted by:	dor.bsd@xm0.uk (maintainer)
Reported by:	daniel.engberg.lists@pyret.net
eb1f805caa
Fernando Apesteguía (fernape) · 1.3.d.344,1
irc/irssi: Unbreak when PERL=OFF

In r556069 the port changed to build with meson. This requires perl to build
regardles of the option PERL that allows perl scripts to be run in irssi.

While here clarify pkg-message (sent by daniel.engberg.lists@pyret.net)

PR:	251371 251360
Submitted by:	dor.bsd@xm0.uk (maintainer)
Reported by:	m.bueker@berlin.de
468442c1fb
Fernando Apesteguía (fernape) · 1.3.d.344,1
irc/irssi: Add pkg-message

Building with meson and ninja requires to load perl in the configuration file.

PR:	249910
Reported by:	yuripv@yuripv.dev
4cc3f0f036
Fernando Apesteguía (fernape) · 1.3.d.344,1
irc/irssi: Update to snapshot 1.3 (20201114)

Includes various bug fixes including ones related to Glib and SSL/TLS

PR:	249910
Submitted by:	daniel.engberg.lists@pyret.net
Approved by:	dor.bsd@xm0.uk (maintainer)
0ad4e394fd
Fernando Apesteguía (fernape) · 1.2.2_1,1
irc/irssi: remove superfluous USE_LDCONFIG

Introduced in r538869.

The installed shared objects are plugins not meant to be used outside of the
scope of this application.

Reported by:	makc@
4f2a35bc9b
Fernando Apesteguía (fernape) · 1.2.2_1,1
irc/irssi: fix utf8proc support

Port was not using utf8proc since it didn't look for it in localbase.

While here:

 * Add USE_LDCONFIG
 * Remove post-patch target since it has no effect

PR:	247185
Submitted by:	yuripv@
Reviewed by:	dor.bsd@xm0.uk (maintainer)
e743026ba8
Mathieu Arnold (mat) · 1.2.2,1
Ports MUST NOT set WITH_DEBUG.

WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
b2dcd7927c
Steve Wills (swills) · 1.2.2,1
irc/irssi: Update to 1.2.2

PR:		240508
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
67a36fa558
Kai Knoblich (kai) · 1.2.1_1,1
irc/irssi: Enable by default all options that add no dependencies

* Make all options as default ones that don't introduce further dependencies
  to save users from compiling those features themselves.

PR:		239252
Submitted by:	David O'Rourke (maintainer)
Reported by:	cm@sdf.org
MFH:		2019Q3
7dec2ff00a
Kai Knoblich (kai) · 1.2.1,1
irc/irssi: Add non-default option DEBUG

* Add non-default option DEBUG to enable builds with debug symbols.

PR:		238581
Submitted by:	serpent7776@gmail.com (initial version), David O'Rourke
Reviewed by:	koobs
Approved by:	David O'Rourke (maintainer)
5640146993
Kai Knoblich (kai) · 1.2.1,1
irc/irrsi: Update to 1.2.1

* Fixes security vulnerability when using SASL for login that might suddenly
  fail in some cases (CVE-2019-13045). [1]
* It also fixes issues with input line echoing of UTF-8 chars with non UTF-8
  terminals. [2]

Changelog:

https://irssi.org/NEWS/#v1-2-1

PR:		238892 [1], 238591 [2]
Submitted by:	Santhosh Raju [1], Victor Sudakov [2]
Approved by:	David O'Rourke (maintainer)
MFH:		2019Q2
Security:	475f952c-9b29-11e9-a8a5-6805ca0b38e8
db65f90298
Steve Wills (swills) · 1.2.0,1
irc/irssi: Update to 1.2.0

PR:		235698
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
a2fe012f8f
Danilo G. Baio (dbaio) · 1.1.2,1
irc/irssi: Update to 1.1.2

Changelog:	https://irssi.org/NEWS/#v1-1-2

Irssi Security Advisory:	https://irssi.org/security/irssi_sa_2019_01.txt

PR:		234798
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Submitted by:	tj@mrsk.me (email)
MFH:		2019Q1
305529f2b1
Rene Ladan (rene) · 1.1.1,1
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
8a502cb2d4
Antoine Brodin (antoine) · 1.1.1,1
Fix configure with openssl 1.1.1

PR:		231970
92ed567f3d
Bernard Spil (brnrd) · 1.1.1,1
irc/irssi: Fix build with LibreSSL 2.7

- LibreSSL 2.7 added OpenSSL 1.1 API

PR:		226925
Submitted by:	Sergey Akhmatov <sergey akhmatov ru>
Approved by:	David O'Rourke <dor.bsd xm0 uk> (maintainer)
8bdbb64888
Danilo G. Baio (dbaio) · 1.1.1,1
irc/irssi: Update to 1.1.1, Fixes multiple vulnerabilities

Changes:	https://irssi.org/NEWS/#v1-1-1

PR:		226001
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Reported by:	tj@mrsk.me (email)
MFH:		2018Q1
Security:	7afc5e56-156d-11e8-95f2-005056925db4
79c9065a60
Brad Davis (brd) · 1.1.0,1
Update irc/irssi to 1.1.0

PR:		225196
Submitted by:	David O'Rourke <dor.bsd@xm0.uk>
070d8864e8
Danilo G. Baio (dbaio) · 1.0.6,1
irc/irssi: Update to 1.0.6, Fixes multiple security vulnerabilities

While here, update license and www.

Changes:	https://raw.githubusercontent.com/irssi/irssi/1.0.6/NEWS

PR:		224954
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Reported by:	tj@mrsk.me (email)
MFH:		2018Q1
Security:	a3764767-f31e-11e7-95f2-005056925db4
a2bfa9579b
Danilo G. Baio (dbaio) · 1.0.5,1
irc/irssi: Update to 1.0.5, Fixes multiple security vulnerabilities

https://irssi.org/security/irssi_sa_2017_10.txt

PR:		223169
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
MFH:		2017Q4
Security:	85e2c7eb-b74b-11e7-8546-5cf3fcfdd1f1
4bfb20ad82
Mark Felder (feld) · 1.0.4,1
irc/irssi: Update to 1.0.4

- Fixes two CVEs

PR:		220544
MFH:		2017Q3
Security:	CVE-2017-10965
Security:	CVE-2017-10966
71c9ab1602
Ryan Steinmetz (zi) · 1.0.3,1
- Update to 1.0.3

Security:	165e8951-4be0-11e7-a539-0050569f7e80
Approved by:	ports-secteam (with hat)
e35f6a224b
Thomas Zander (riggs) · 1.0.2,1
Update to upstream version 1.0.2

Details:
- Fixes a use-after-free during netjoin.
  This usually leads to a segfault.
  Upstream considers targeted code execution
  difficult.

PR:		217878
Submitted by:	dor.bsd@xm0.uk (maintainer)
MFH:		2017Q1
Security:	CVE-2017-xxxx (not yet assigned)
5856a26a31
Vanilla I. Shu (vanilla) · 1.0.1,1
Remove chinese/irssi.
a1dbe4a0f1
Vanilla I. Shu (vanilla) · 1.0.1,1
set MAINTAINER to David O'Rourke (dor.bsd at xm0.uk)
6009474f0d
Vanilla I. Shu (vanilla) · 1.0.1,1
1: Update to 1.0.1. 2: remove uneeded config arguments (ncurses/ipv6)

PR:		217348
Submitted by:	brnrd@
1ed4792c4b
Vanilla I. Shu (vanilla) · 0.8.21,1
Add CPE information.

PR:		215888
Submitted by:	shun.fbsd.pr at dropcut.net
0f6994a8e0
Vanilla I. Shu (vanilla) · 0.8.21,1
Downgrade to 0.8.21.

PR:		215800
Submitted by:	Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
7d4321ae55
Adam Weinberger (adamw) · 1.0.0
LIB_DEPENDS=libglib-2.0.so should be USE_GNOME=glib20.

Also, while here, sort the LIB_DEPENDS in desktutils/gnome-contacts,
because wow.
c3142025cd