Bump version: 0.3.0.10-c82f0-dirty → 0.4.0

Change-Id: I016f48591f7bd69662bc45aa2c7e8fc3dddb4feb
diff --git a/configure.ac b/configure.ac
index 395248e..76e2336 100644
--- a/configure.ac
+++ b/configure.ac
@@ -38,11 +38,11 @@
 CFLAGS="$CFLAGS -std=gnu11"
 
 dnl checks for libraries
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 1.7.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 1.8.0)
 
 dnl checks for header files
 AC_HEADER_STDC
diff --git a/contrib/osmo-gbproxy.spec.in b/contrib/osmo-gbproxy.spec.in
index 3cc0543..3d8244d 100644
--- a/contrib/osmo-gbproxy.spec.in
+++ b/contrib/osmo-gbproxy.spec.in
@@ -33,11 +33,11 @@
 BuildRequires:  systemd-rpm-macros
 %endif
 BuildRequires:  pkgconfig(libcrypto) >= 0.9.5
-BuildRequires:  pkgconfig(libosmocore) >= 1.7.0
-BuildRequires:  pkgconfig(libosmoctrl) >= 1.7.0
-BuildRequires:  pkgconfig(libosmogb) >= 1.7.0
-BuildRequires:  pkgconfig(libosmogsm) >= 1.7.0
-BuildRequires:  pkgconfig(libosmovty) >= 1.7.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.8.0
+BuildRequires:  pkgconfig(libosmoctrl) >= 1.8.0
+BuildRequires:  pkgconfig(libosmogb) >= 1.8.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.8.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.8.0
 %{?systemd_requires}
 
 %description
diff --git a/debian/changelog b/debian/changelog
index fc3ef0d..f4cea25 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,29 @@
+osmo-gbproxy (1:0.4.0) unstable; urgency=medium
+
+  [ Vadim Yanitskiy ]
+  * configure.ac: do not require unused dlsym/dlopen
+
+  [ Max ]
+  * Set working directory in systemd service file
+  * Drop forward declaration of gbprox_relay2peer()
+  * ctrl: take both address and port from vty config
+
+  [ Alexander Couzens ]
+  * implement LL DISCARD with second BVCI
+
+  [ Daniel Willmann ]
+  * gbproxy_vty: Add commands to list Cell/BVC of an NSE
+  * Improve log levels
+  * Fix obsolete documentation of function
+
+  [ Harald Welte ]
+  * manual: Use combined/merged gb-ns2 chapter
+
+  [ arehbein ]
+  * osmo-gbproxy: Transition to use of 'telnet_init_default'
+
+ -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 07 Feb 2023 17:37:13 +0100
+
 osmo-gbproxy (1:0.3.0) unstable; urgency=medium
 
   [ Daniel Willmann ]
diff --git a/debian/control b/debian/control
index aa4332c..5c4f7ae 100644
--- a/debian/control
+++ b/debian/control
@@ -10,8 +10,8 @@
                libtool,
                pkg-config,
                libtalloc-dev,
-               libosmocore-dev (>= 1.7.0),
-               osmo-gsm-manuals-dev (>= 1.3.0)
+               libosmocore-dev (>= 1.8.0),
+               osmo-gsm-manuals-dev (>= 1.4.0)
 Standards-Version: 3.9.8
 Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-gbproxy
 Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-gbproxy