summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD6
-rw-r--r--openbgpd.changelog16
3 files changed, 24 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8af4f009f643..c66c571ded31 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = openbgpd
pkgdesc = A FREE implementation of the Border Gateway Protocol, Version 4
- pkgver = 8.2
+ pkgver = 8.3
pkgrel = 1
url = https://www.openbgpd.org
changelog = openbgpd.changelog
arch = x86_64
license = ISC
depends = libevent
- source = https://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/openbgpd-8.2.tar.gz
- source = https://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/openbgpd-8.2.tar.gz.asc
+ depends = libmnl
+ source = https://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/openbgpd-8.3.tar.gz
+ source = https://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/openbgpd-8.3.tar.gz.asc
source = bgpd.service
source = sysusers.conf
validpgpkeys = BA3DA14FEE657A6D7931C08EC755429BA6A969A8
- sha256sums = 0d1d0356f87de850c04200755ac28cf75f36da0e3040bbc277e063dd754a2181
+ sha256sums = a1e4e59694c16f82e551ee74499000807e218731ec549b8f495c7ada942ec3fe
sha256sums = SKIP
sha256sums = 374fbf93489ba8e5d8722c534e5c899a6c01601d5540423ac290fcc0fe6c77c6
sha256sums = 00165fa765f95ad0a99df2744401b7892384601f70a98d6d0097144cb55f9d68
diff --git a/PKGBUILD b/PKGBUILD
index bf1dfb33e49e..3b3415970927 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,18 +3,18 @@
# Contributor: Yuuta Liang <yuuta@yuuta.moe>
pkgname=openbgpd
-pkgver=8.2
+pkgver=8.3
pkgrel=1
pkgdesc="A FREE implementation of the Border Gateway Protocol, Version 4"
arch=(x86_64)
url="https://www.openbgpd.org"
license=('ISC')
-depends=(libevent)
+depends=('libevent' 'libmnl')
source=(https://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/openbgpd-${pkgver}.tar.gz{,.asc}
bgpd.service
sysusers.conf)
changelog=openbgpd.changelog
-sha256sums=('0d1d0356f87de850c04200755ac28cf75f36da0e3040bbc277e063dd754a2181'
+sha256sums=('a1e4e59694c16f82e551ee74499000807e218731ec549b8f495c7ada942ec3fe'
'SKIP'
'374fbf93489ba8e5d8722c534e5c899a6c01601d5540423ac290fcc0fe6c77c6'
'00165fa765f95ad0a99df2744401b7892384601f70a98d6d0097144cb55f9d68')
diff --git a/openbgpd.changelog b/openbgpd.changelog
index 37f73c132afc..e91210a4b2d2 100644
--- a/openbgpd.changelog
+++ b/openbgpd.changelog
@@ -1,3 +1,19 @@
+## 8.3 - 2023-10-13
+ * bgpd 8.1 and 8.2 could send a bad COMMUNITY attribute when
+ non-transitive ext-communities are present. A workaround is to
+ add a filter rule to clear non-transitive ext-communities:
+ match to ebgp set ext-community delete ovs *
+ This fix is included in OpenBSD 7.4.
+
+ * Fix a possible fatal error in the RDE when "announce add-path send all"
+ is used. The error is triggered by an ineligible path which is wrongly
+ distributed.
+
+ * Fix selection of the local nexthop for the alternate address family.
+ This is used by 'announce IPv6 unicast' over an IPv4 session or
+ vice-versa.
+
+
## 8.2 - 2023-10-02
* Update ASPA support to follow draft-ietf-sidrops-aspa-verification-16
and draft-ietf-sidrops-aspa-profile-16 by making the ASPA lookup