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

net/xapsd g20241228_22

Apple push notifications daemon for dovecot

Port info

Maintainer
PopularMoment@protonmail.com
Packages
latest: g20241228_22
Upstream
up to date
Last update
to g20241228_22 · d81b7ba3c3
Quarterly
2026Q4: g20241228_22 · last MFH 60647eff54
WWW
https://github.com/freswa/dovecot-xaps-daemon
Links
cgit · VuXML

Install

Package
# pkg install xapsd
installs g20241228_22 from latest; from quarterly (2026Q4) g20241228_22
Port
# cd /usr/ports/net/xapsd && make install clean
Size
3.3 MiB download · 9.5 MiB installed
Depends on
nothing
License
MIT
Creates
user xapsd, group xapsd
pkg-message
Shown after installing
1. Create a new apple id account at https://appleid.apple.com/

2. Use `xapsd -pass` to create the hash of the apple id password

3. Add account information to xapsd.yaml

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 16g20241228_22g20241228_21–
FreeBSD 15g20241228_22g20241228_21–
FreeBSD 14g20241228_22g20241228_21g20241228_22

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 15g20241228_22g20241228_21–
FreeBSD 14g20241228_22g20241228_21g20241228_22

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 g20241228_22.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (41)

Dag-Erling Smørgrav (des) · g20241228_22 MFH 2026Q4 ✓
various: Bump Go ports for Go 1.26.10 / 1.27.3
d81b7ba3c3
Dag-Erling Smørgrav (des) · g20241228_20
various: Drop Go 1.24 version pin

This is a nop since 1.25 is the oldest supported version.

I thought I'd removed these already...
2cb2680d95
Adam Weinberger (adamw) · g20241228_20
many: Bump go ports for 1.26.8 and 1.27.1
dd0905142a
Dag-Erling Smørgrav (des) · g20241228_19 MFH 2026Q3 ✓
various: Bump go ports for go-1.25.14 / 1.26.7
4867821cd6
Dag-Erling Smørgrav (des) · g20241228_18 MFH 2026Q3 ✓
various: Bump go ports for go-1.25.13 / 1.26.6
6d39dcf04e
Dag-Erling Smørgrav (des) · g20241228_17 MFH 2026Q3 ✓
various: Bump go ports for go-1.25.12 / 1.26.5
4ea3547132
Dag-Erling Smørgrav (des) · g20241228_16
various: Bump go ports for go-1.25.11 / go-1.26.4
dd8dc2a59d
Adam Weinberger (adamw) · g20241228_15
various: Bump ports for Go 1.25.10
4e243a83f8
Dag-Erling Smørgrav (des) · g20241228_14
various: Bump go ports for go-1.25.9 / 1.26.2
7507e72a84
Adam Weinberger (adamw) · g20241228_13
various: Bump ports for Go 1.25.8
a8d318da7c
Adam Weinberger (adamw) · g20241228_12
various: Bump ports for Go default 1.24->1.25
97685c1886
Adam Weinberger (adamw) · g20241228_11
various: Bump Go ports for 1.24.13
529df949a5
Adam Weinberger (adamw) · g20241228_10
various: Bump Go ports for 1.24.12
013f2d30b0
Dag-Erling Smørgrav (des) · g20241228_9
many: Unpin Go ports

* Ports that were pinned to a deprecated version of Go (1.23 or older)
  have been unpinned.

* Ports that were pinned to a still-supported version of Go (1.24 or
  newer) have been converted to requesting that as their minimum Go
  version.

* Ports that had been forcibly deprecated for pinning an expired Go
  version have been undeprecated.
75d873b56a
Adam Weinberger (adamw) · g20241228_9
various: Bump Go ports for 1.24.11
b24429e3ed
Adam Weinberger (adamw) · g20241228_8
various: Bump Go ports for 1.24.10
0dfced16fb
Adam Weinberger (adamw) · g20241228_7
various: Bump go ports for go-1.24.9
90f976619b
Adam Weinberger (adamw) · g20241228_6
many: Bump dependent ports after go124 update
2e7587aaf8
Adam Weinberger (adamw) · g20241228_5
many: Bump go ports for go-1.24.7
31a5a229a7
Adam Weinberger (adamw) · g20241228_4
go ports: Bump for 1.24.6
53610681ea
Adam Weinberger (adamw) · g20241228_3
many: Bump PORTREVISION for go-1.24.5 update
275975297b
Adam Weinberger (adamw) · g20241228_2
various: Bump PORTREVISION after go124-1.24.4 update
94be418de3
Adam Weinberger (adamw) · g20241228_1
go: Bump go124-dependent ports

Earlier I bumped the default Go to 1.24. Ports that specify a lower
version will still build with those lower version (for now), so they
don't need a bumping. Instead I'm bumping anything that (now) has go124
as a dependency.
0bdd2ad334
Vladimir Druzenko (vvd) · g20241228
net/xapsd: Update g20240326 => g20241228

- fixes CVE-2024-45338 and CVE-2024-51744
- requires at least go 1.23, so use latest stable
- adds sub folder support

Commit log:
https://github.com/freswa/dovecot-xaps-daemon/compare/1e589be...8cf4e49

PR:	285485
2d98b88458
Adam Weinberger (adamw) · g20240326_7
Bump all go ports for yesterday's releases
d0642a6176
Robert Clausecker (fuz) · g20240326_6
net/xapsd: rename supplemental patch so it is actually used

Rename and regenerate, so it is actually built with the patch.

Fixes:		fd3628b9b43b151c4505fd54a6aea1e9d0a428ff
PR:		281607
Event:		EuroBSDcon 2024
cc46cd04bf
Ashish SHUKLA (ashish) · g20240326_5
all: Bump after lang/go121 update
aa8c0111bf
Ashish SHUKLA (ashish) · g20240326_4
all: Bump after lang/go121 update
c4b51c2028
Ashish SHUKLA (ashish) · g20240326_3
all: Bump after lang/go121 update

MFH:		2024Q2
746fa696a1
Ashish SHUKLA (ashish) · g20240326_2
all: Bump after lang/go121 update

MFH:		2024Q2
fce0cc3272
Ashish SHUKLA (ashish) · g20240326_1
all: Bump after lang/go121 update

MFH:		2024Q2
32b284679a
Fernando Apesteguía (fernape) · g20240326
net/xapsd: update to g20240326

ChangeLog:
https://github.com/freswa/dovecot-xaps-daemon/compare/836a75b..1e589be

PR:		278199
Reported by:	PopularMoment@protonmail.com (maintainer)
fd3628b9b4
Muhammad Moinur Rahman (bofh) · g20231019_1
net/xapsd: Mark DEPRECATED

- Requires deprecated lang/go119
- Set EXPIRATION_DATE 2024-04-24

Approved by:	portmgr (blanket)
298ebdbf23
Robert Clausecker (fuz) · g20231019
net/xapsd: update to 836a75b / g20231019

- fixes CVE-2023-3978
- works around https://github.com/freswa/dovecot-xaps-daemon/issues/24

Changes: https://github.com/freswa/dovecot-xaps-daemon//compare/f6d5733..836a75b

Reported by:	Ian McDowell <me@ianmcdowell.net>
PR:		274639, 273817
MFH:		2023Q4
3b4e5933de
Dmitri Goutnik (dmgk) · g20230329_2
all: Bump PORTREVISION after lang/go* update
8e4bc57934
Dmitri Goutnik (dmgk) · g20230329_1
all: Bump PORTREVISION after lang/go{119,120} update
09b993031a
Fernando Apesteguía (fernape) · g20230329
net/xapsd: update to g20230329

ChangeLog:
https://github.com/freswa/dovecot-xaps-daemon/compare/e579559..f6d5733

PR:		270828
Reported by:	PopularMoment@protonmail.com (maintainer)
f3d3558ce3
Dmitri Goutnik (dmgk) · g20230220_2
all: Bump PORTREVISION after lang/go{119,120} update
ff40d94c1d
Dmitri Goutnik (dmgk) · g20230220_1
all: Bump PORTREVISION after Go ports update
09079730e9
Robert Clausecker (fuz) · g20230220
net/xapsd: New port: Apple push notifications daemon for dovecot

Apple push notification daemon for dovecot.

Together with dovecot-xaps-plugin, this will enable push email
for iOS devices that talk to your dovecot IMAP server.

WWW: https://github.com/freswa/dovecot-xaps-daemon

Submitter becomes maintainer.  Is already maintainer of other ports.

PR:		269748
Approved by:	flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38779
48a5ea0ff0