osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-e1d/+/37567?usp=email )
Change subject: Bump version: 0.6.0.24-f030 → 0.7.0
......................................................................
Bump version: 0.6.0.24-f030 → 0.7.0
Change-Id: Id8f76ae993c2755e8c1334433f1c1ae2dc1fe1fb
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
R debian/libosmo-e1d3.install
R debian/libosmo-octoi3.install
M src/Makefile.am
M src/octoi/Makefile.am
8 files changed, 68 insertions(+), 11 deletions(-)
Approvals:
pespin: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/TODO-RELEASE b/TODO-RELEASE
index e69de29..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -0,0 +1,9 @@
+# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
+# LIBVERSION=c:r:a
+# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
+# If any interfaces have been added since the last public release: c:r:a + 1.
+# If any interfaces have been removed or changed since the last public release: c:r:0.
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index cea8eb4..09704b6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -35,9 +35,9 @@
PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1])
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOUSB, libosmousb >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOUSB, libosmousb >= 1.10.0)
PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= 1.0.20)
AC_CONFIG_MACRO_DIR([m4])
diff --git a/debian/changelog b/debian/changelog
index 339ecc9..ba46f63 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,42 @@
+osmo-e1d (0.7.0) unstable; urgency=medium
+
+ [ Andreas Eversberg ]
+ * Use uniform log format for default config files
+ * Add option to automatically reset RIFO on underrun/overflow
+ * Add new protocol command and events for Sa bits and line states
+ * Add functions for events from server to client
+ * Indicate framing alignment error as loss of framing signal
+ * Indicate remote alarm bit as remote alarm inidication
+ * Indicate change in received Sa bits
+ * Add command and client function to change transmitted Sa bits
+ * Prevent memory leaks / double free of msgb in proto_clnt.c
+
+ [ Harald Welte ]
+ * [cosmetic] e1oip.h: Update TODO comment (we have RTT, frame loss stats)
+ * usb: Pass not just the actual transfer length but also the buffer size
+ * usb: Deal with truncated ISO IN transfers
+ * Add funding link to github mirror
+ * README.md: Improved markdown formatting; more links
+
+ [ Sylvain Munaut ]
+ * iCE1usb: Add support to configure CRC4 mode for TX/RX
+ * Update ice1usb_proto.h
+ * iCE1usb: Transmit LOS events to clients
+ * iCE1usb: Transmit AIS events to clients
+ * ctl: When setting Sa bits, other bits must remain set to '1'
+
+ [ Oliver Smith ]
+ * contrib: remove rpm spec file
+ * gitignore: remove debian/libosmo-e1d
+
+ [ Mychaela N. Falconia ]
+ * configure.ac: lower libusb-1.0 requirement to 1.0.20
+ * e1_ts_stop: clear tx_started flag
+ * mux_demux.c cosmetic: fix indent level in _e1_tx_raw()
+ * mux from not-started raw TS: fill with 0xFF
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 11:28:56 +0200
+
osmo-e1d (0.6.0) unstable; urgency=medium
[ Oliver Smith ]
diff --git a/debian/control b/debian/control
index f0b726a..7434f85 100644
--- a/debian/control
+++ b/debian/control
@@ -10,9 +10,9 @@
libtool,
pkg-config,
python3-minimal,
- libosmocore-dev (>= 1.9.0),
+ libosmocore-dev (>= 1.10.0),
libusb-1.0-0-dev,
- osmo-gsm-manuals-dev (>= 1.4.0)
+ osmo-gsm-manuals-dev (>= 1.5.0)
Standards-Version: 3.9.8
Vcs-Git: https://gitea.osmocom.org/retronetworking/osmo-e1d
Vcs-Browser: https://gitea.osmocom.org/retronetworking/osmo-e1d
@@ -24,7 +24,7 @@
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: osmo-e1d: Osmocom's E1 interface daemon
-Package: libosmo-e1d1
+Package: libosmo-e1d3
Section: libs
Architecture: any
Multi-Arch: same
@@ -37,11 +37,11 @@
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends},
- libosmo-e1d1 (= ${binary:Version}),
+ libosmo-e1d3 (= ${binary:Version}),
libosmocore-dev,
Description: Development headers for the osmo-e1d library.
-Package: libosmo-octoi2
+Package: libosmo-octoi3
Section: libs
Architecture: any
Multi-Arch: same
@@ -54,6 +54,6 @@
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends},
- libosmo-octoi2 (= ${binary:Version}),
+ libosmo-octoi3 (= ${binary:Version}),
libosmocore-dev,
Description: Development headers for the Osmocom Community TDMoIP library.
diff --git a/debian/libosmo-e1d1.install b/debian/libosmo-e1d3.install
similarity index 100%
rename from debian/libosmo-e1d1.install
rename to debian/libosmo-e1d3.install
diff --git a/debian/libosmo-octoi2.install b/debian/libosmo-octoi3.install
similarity index 100%
rename from debian/libosmo-octoi2.install
rename to debian/libosmo-octoi3.install
diff --git a/src/Makefile.am b/src/Makefile.am
index fc289fa..b092c0d 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -3,7 +3,7 @@
# This is _NOT_ the library release version, it's an API version.
# Please read Chapter 6 "Library interface versions" of the libtool
# documentation before making any modification
-LIBVERSION=2:1:1
+LIBVERSION=3:0:0
AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)
AM_CFLAGS=-Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unused-result $(LIBOSMOCORE_CFLAGS) \
diff --git a/src/octoi/Makefile.am b/src/octoi/Makefile.am
index bc6d3fb..aa27683 100644
--- a/src/octoi/Makefile.am
+++ b/src/octoi/Makefile.am
@@ -5,7 +5,7 @@
# This is _NOT_ the library release version, it's an API version.
# Please read Chapter 6 "Library interface versions" of the libtool
# documentation before making any modification
-LIBVERSION=2:0:0
+LIBVERSION=3:0:0
lib_LTLIBRARIES = libosmo-octoi.la
--
To view, visit https://gerrit.osmocom.org/c/osmo-e1d/+/37567?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-e1d
Gerrit-Branch: master
Gerrit-Change-Id: Id8f76ae993c2755e8c1334433f1c1ae2dc1fe1fb
Gerrit-Change-Number: 37567
Gerrit-PatchSet: 3
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged
osmith has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-netif/+/37569?usp=email )
Change subject: Bump version: 1.4.0.57-481f-dirty → 1.5.0
......................................................................
Bump version: 1.4.0.57-481f-dirty → 1.5.0
Change-Id: I4b88f29247d4ef56ef971f614ff669fe55c47153
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
M src/Makefile.am
5 files changed, 93 insertions(+), 17 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 83bc188..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,17 +1,9 @@
# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
-# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
-# In short:
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
# LIBVERSION=c:r:a
# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
-# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
# If any interfaces have been added since the last public release: c:r:a + 1.
# If any interfaces have been removed or changed since the last public release: c:r:0.
-#library what description / commit summary line
-libosmocore >1.9.0 working osmo_sock_init2_multiaddr2() without setting flag OSMO_SOCK_F_BIND
-libosmocore >1.9.0 use osmo_sock_multiaddr_get_name_buf()
-libosmocore >1.9.0 use OSMO_IO_FD_MODE_RECVMSG_SENDMSG
-libosmocore >1.9.0 use osmo_iofd_get_ioops()
-libosmo-netif added osmo_stream_srv_get_sockname()
-libosmo-netif update-dependency libosmocore > 1.9.0 required for I89eb519b22d21011d61a7855b2364bc3c295df82
-libosmo-netif ADD osmo_stream_srv_link_get_name(), osmo_stream_srv_get_name(), osmo_stream_cli_get_name()
-libosmo-netif ADD osmo_prim_srv_link_set_name(), osmo_prim_srv_set_name()
\ No newline at end of file
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index 8016bdd..98755cf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -89,9 +89,9 @@
dnl Generate the output
AM_CONFIG_HEADER(config.h)
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.10.0)
AC_ARG_ENABLE([lapd_examples],
[AS_HELP_STRING(
diff --git a/debian/changelog b/debian/changelog
index 5c71f2d..90f725a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,78 @@
+libosmo-netif (1.5.0) unstable; urgency=medium
+
+ [ arehbein ]
+ * ipa: Don't break strict aliasing rule
+ * stream_srv: Set io_fd pointer to NULL after freeing
+ * stream_test: Disable nagling
+ * stream: Add client-side (segmentation) support for IPA
+ * stream (test): Fix Coverity CID 323456
+ * stream: Add and use helper function osmo_ipa_push_headers()
+ * stream_test: Improve mem mgmt, fix connection mgmt
+ * stream_test: Fix memleaks
+
+ [ Daniel Willmann ]
+ * stream_srv: Fix connection error handling
+ * stream_srv: Make osmo_stream_srv_clear_tx_queue() aware of osmo_io
+ * stream_test: Increase log level to debug
+
+ [ Harald Welte ]
+ * stream_srv: osmo_stream_srv_get_ofd() works only in OSMO_FD mode
+ * Introduce generic osmo_stream_{cli,srv}_get_fd() API
+ * examples/stream-*: Support SCTP when called with "-s" argument
+ * examples/stream-{server,client}: Generate talloc report on SIGUSR1
+ * stream_{cli,srv}: Add support for SCTP in OSMO_IO mode
+ * osmo_io: make use of osmo_iofd_get_ioops()
+ * osmo_stream_cli_send(): Drop data if client is not connected [yet]
+ * Makefile.am: Fix dependency: rebuild doxygen on src/include changes
+ * docs: Enable AUTOBRIEF feauture in doxygen
+ * docs: Use \defgroup and avoid repeated boilerplate text
+ * docs: Don't export documentation about static (internal) functions
+ * Ensure osmo_stream_{cli,srv}_recv() is used only in osmo_fd mode
+ * docs: More verbose stream_{cli,srv} API documentation/manual
+ * docs: Don't export internal structs declared in src files
+ * docs: Split Stream Server and Stream Client into separate groups
+ * docs: jibuf: Prevent internal #defines being documented
+ * Makefile.am: Remove $(SOURCES) which is not defined anywhere
+ * introduce osmo_stream_cli_get_iofd() API
+ * docs: various osmux API documentation updates
+ * docs: Improve/clean-up doxygen for datagram.[ch]
+
+ [ Pau Espin Pedrol ]
+ * stream_cli: Fix opening sctp client socket if no local address set
+ * stream: Add missing osmo_stream_srv_link_get_fd() API
+ * netif: sctp.h: Introduce value_string for enum sctp_spinfo_state
+ * netif: sctp.h: Introduce value_string for enum sctp_sstat_state
+ * stream_cli: osmo_stream_cli_get_sockname() now returns the full set of addresses
+ * stream_cli: Introduce API osmo_stream_srv_get_sockname()
+ * stream_srv_link: osmo_stream_srv_link_get_sockname() now returns the full set of addresses
+ * osmo_prim_srv_send: assert prim_srv is not NULL
+ * stream: Add osmo_stream_*_get_name() APIs
+ * prim: Introduce osmo_prim_srv{_link}_set_name APIs
+ * stream_srv: Fix retrieve of srv_link sockname for AF_UNIX sockets
+ * examples/ipa-stream-client: Fix memleaks in read_cb()
+ * stream_cli: Remove unused write_cb field
+ * stream: Define types for each API callback
+ * tests/stream: Fix missing msgb_free()
+ * stream_{cli,srv}: Add 'res' param to read_cb2
+
+ [ Vadim Yanitskiy ]
+ * build: include git-version-gen into the release tarball
+ * osmo_stream_cli_write(): fix double-free of msgb
+ * README.md: cosmetic: fix a typo
+
+ [ Andreas Eversberg ]
+ * examples/stream-*: Add options, to set local/remote peer
+ * stream_{cli,srv}: Fix memory leak, if sending a message fails
+ * stream_{cli,srv}: Free received messages when not forwarded
+ * stream_cli: Correctly setup and free osmo_io client instance
+ * stream_{client,server} example: Cleanup on exit
+ * stream_cli.c: Handle read / recvfrom error and close connection
+
+ [ Oliver Smith ]
+ * contrib: remove rpm spec file
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 11:58:42 +0200
+
libosmo-netif (1.4.0) unstable; urgency=medium
[ Max ]
diff --git a/debian/control b/debian/control
index 94c11ef..6259deb 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@
libdpkg-perl,
git,
doxygen,
- libosmocore-dev (>= 1.9.0),
+ libosmocore-dev (>= 1.10.0),
pkg-config,
libpcap0.8-dev,
libsctp-dev
diff --git a/src/Makefile.am b/src/Makefile.am
index 7b38ac0..874a92d 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,6 +1,6 @@
# This is _NOT_ the library release version, it's an API version.
# Please read Chapter 6 "Library interface versions" of the libtool documentation before making any modification
-LIBVERSION=12:0:1
+LIBVERSION=13:0:2
AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)
AM_CFLAGS= -fPIC -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOABIS_CFLAGS) $(COVERAGE_CFLAGS) $(LIBSCTP_CFLAGS)
--
To view, visit https://gerrit.osmocom.org/c/libosmo-netif/+/37569?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-netif
Gerrit-Branch: master
Gerrit-Change-Id: I4b88f29247d4ef56ef971f614ff669fe55c47153
Gerrit-Change-Number: 37569
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged
osmith has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-pfcp/+/37570?usp=email )
Change subject: Bump version: 0.3.0.5-1ffb → 0.4.0
......................................................................
Bump version: 0.3.0.5-1ffb → 0.4.0
Change-Id: Idfb94c78b71497602102bfd13e139b090bda65ae
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
M src/libosmo-pfcp/Makefile.am
5 files changed, 33 insertions(+), 9 deletions(-)
Approvals:
pespin: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/TODO-RELEASE b/TODO-RELEASE
index d0852fc..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,9 +1,9 @@
# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
-# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
-# In short:
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
# LIBVERSION=c:r:a
# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
-# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
# If any interfaces have been added since the last public release: c:r:a + 1.
# If any interfaces have been removed or changed since the last public release: c:r:0.
-#library what description / commit summary line
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index ba99cb0..b01df5e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -37,8 +37,8 @@
PKG_PROG_PKG_CONFIG([0.20])
dnl checks for libraries
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
dnl checks for header files
AC_HEADER_STDC
diff --git a/debian/changelog b/debian/changelog
index 1e57b16..3707bf6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+libosmo-pfcp (0.4.0) unstable; urgency=medium
+
+ [ Harald Welte ]
+ * add missing GPLv2 license text as COPYING file
+
+ [ Neels Janosch Hofmeyr ]
+ * osmo_gtlv_cfg: fix api doc
+ * pfcp up_function_features: allow shorter lengths
+ * add osmo_pfcp_ip_addrs_get
+
+ [ Oliver Smith ]
+ * contrib: remove rpm spec file
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 12:04:14 +0200
+
libosmo-pfcp (0.3.0) unstable; urgency=medium
[ Neels Janosch Hofmeyr ]
diff --git a/debian/control b/debian/control
index 9fc066c..6faa4d3 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@
automake,
libtool,
pkg-config,
- libosmocore-dev (>= 1.9.0),
+ libosmocore-dev (>= 1.10.0),
libtalloc-dev (>= 2.1.0)
Standards-Version: 3.9.8
Vcs-Git: https://gitea.osmocom.org/osmocom/libosmo-pfcp
@@ -44,7 +44,7 @@
Section: libdevel
Depends: ${misc:Depends},
libosmo-gtlv1 (= ${binary:Version}),
- libosmocore-dev (>= 1.9.0),
+ libosmocore-dev (>= 1.10.0),
libtalloc-dev (>= 2.1.0)
Description: Development files for libosmo-gtlv
libosmo-gtlv implements decoding, encoding and logging of protocols using a
diff --git a/src/libosmo-pfcp/Makefile.am b/src/libosmo-pfcp/Makefile.am
index 3ada108..cbf7903 100644
--- a/src/libosmo-pfcp/Makefile.am
+++ b/src/libosmo-pfcp/Makefile.am
@@ -34,7 +34,7 @@
# This is _NOT_ the library release version, it's an API version.
# Please read Chapter 6 "Library interface versions" of the libtool
# documentation before making any modification
-LIBVERSION=2:0:2
+LIBVERSION=3:0:3
libosmo_pfcp_la_LDFLAGS = -version-info $(LIBVERSION) -no-undefined -export-symbols-regex '^osmo_'
--
To view, visit https://gerrit.osmocom.org/c/libosmo-pfcp/+/37570?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: libosmo-pfcp
Gerrit-Branch: master
Gerrit-Change-Id: Idfb94c78b71497602102bfd13e139b090bda65ae
Gerrit-Change-Number: 37570
Gerrit-PatchSet: 5
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-bsc/+/37585?usp=email )
Change subject: Bump version: 1.11.0.92-278b-dirty → 1.12.0
......................................................................
Bump version: 1.11.0.92-278b-dirty → 1.12.0
Change-Id: I849e44757568c8c15e9994bf50211f3fb1381a41
---
M TODO-RELEASE
M configure.ac
M debian/changelog
M debian/control
4 files changed, 149 insertions(+), 20 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/85/37585/1
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 91e8dae..0ed7189 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -1,11 +1,9 @@
# When cleaning up this file: bump API version in corresponding Makefile.am and rename corresponding debian/lib*.install
-# according to https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
-# In short:
+# according to https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
+# In short: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info…
# LIBVERSION=c:r:a
# If the library source code has changed at all since the last update, then increment revision: c:r + 1:a.
-# If any interfaces have been added, removed, or changed since the last update: c + 1:0:0.
+# If any interfaces have been added, removed, or changed since the last update: c + 1:0:a.
# If any interfaces have been added since the last public release: c:r:a + 1.
# If any interfaces have been removed or changed since the last public release: c:r:0.
-#library what description / commit summary line
-libosmocore > 1.9.0 working (compiling) OSMO_SOCKADDR_STR_FMT_ARGS_NOT_NULL
-libosmocore > 1.9.0 we use the new osmo_cbsp_segmentation_cb
+#library what description / commit summary line
diff --git a/configure.ac b/configure.ac
index 7a4d557..ef43aa6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -61,14 +61,14 @@
AC_SUBST(osmo_ac_meas_vis)
dnl checks for libraries
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0)
-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.5.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.4.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.8.0)
-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.12.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.6.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.5.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.9.0)
+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.13.0)
dnl checks for header files
AC_HEADER_STDC
diff --git a/debian/changelog b/debian/changelog
index d8b5b2e..2eb7e4a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,125 @@
+osmo-bsc (1.12.0) unstable; urgency=medium
+
+ [ Vadim Yanitskiy ]
+ * struct gsm_bts_trx[_ts], gsm_abis_mo: drop unused nm_attr
+ * bts_siemens_bs11: remove ip.access nanoBTS specific code
+ * abis_nm: separate parsing of osmo-bts features into a function
+ * abis_nm: parse feature flags in NM_ATT_IPACC_SUPP_FEATURES
+ * nm_{bb_transc,bts}_fsm: rework sending of Get Attributes
+ * abis_nm: get rid of MAX_BTS_ATTR
+ * gsm_data: refactor/simplify and expose gsm_objclass2mo()
+ * bts_ipaccess_nanobts: clean up, use gsm_objclass2mo()
+ * oml: ipacc: parse Object Version from SW Activated Report
+ * oml: ipacc: log supported features using LOGL_INFO
+ * oml: ipacc: fix copy-pasted talloc chunk names
+ * abis_nm: fix bts->nr vs bts->bts_nr
+ * oml: ipacc: add missing is_ipa_abisip_bts() checks
+ * abis_nm: handle NM_EV_SW_ACT_REP in ST_OP_DISABLED_{DEPENDENCY,OFFLINE}
+ * abis_nm: delay configure_loop() until NM_MT_SW_ACTIVATED_REP
+ * oml: ipacc: send GPRS Cell attributes based on IPA Object Version
+ * oml: ipacc: fix sending hard-coded GPRS Cell attributes
+ * abis_nm: send Get Attributes to Rado Carrier MO(s)
+ * abis_nm: send Get Attributes to GPRS Cell MO(s)
+ * gsm_data: fix wrong variable set in gsm_pchan2chan_nr()
+ * gsm_data: use ABIS_RSL_CHAN_NR_CBITS_* in gsm_pchan2chan_nr()
+ * vgcs_fsm: fix NULL pointer dereference in vgcs_call_fsm_busy()
+ * Remove unused OpenBSC leftover 'openbscdefines.h'
+ * build: include README.md into the release tarball
+ * bsc_ctrl: do not overwrite rc in bsc_base_ctrl_cmds_install()
+ * lchan_fsm: fix -Wgnu-designator warnings printed by clang
+ * abis_nm: misc/cosmetic changes to abis_nm_sw_act_req_ack()
+ * abis_nm: fix -Wunused-but-set-variable (bug)
+ * README.md: cosmetic: fix a typo
+
+ [ Harald Welte ]
+ * oml: ipacc: print all supported versions of MOs
+ * fix spelling s/omso/osmo/ in bts_variant_names
+ * Fix license header in various source code files.
+ * bsc_ctrl_lookup.c: Use AGPLv3, not GPLv2
+ * CBSP: Port over to use osmo_io via libosmo-netif
+ * Add funding link to github mirror
+ * README.md: Overhaul (more links, fix markdown formatting)
+ * README.md Add Forum + Issue Tracker sections
+
+ [ Matan Perelman ]
+ * si2quater: Invalidate thresh_lo, prio and qrxlm when needed
+ * ctrl: Add cell barred
+ * ctrl: Add rxlev access min control
+ * abis_rsl: Add rach expiry timeout
+ * ctrl: Add rach expiry timeout
+ * ctrl: Add radio link timeout
+ * vty: Ensure radio-link-timeout is a multiple of 4
+ * ctrl: Fix missing reply in set_bts_cell_reselection_offset
+ * ctrl: Add rach max transmission
+ * ctrl: Add ms max power
+ * ctrl: Remove unused vty includes
+ * ctrl: Split bts_trx_ts_ctrl from bts_trx_ctrl
+ * ctrl: Add ms power
+ * ctrl: Add lchan show
+ * ctrl: Add lchan show to all ctrl levels
+
+ [ Pau Espin Pedrol ]
+ * sccplite: Support multiple MGW in MGW pool
+ * Drop unused local var
+ * abis_nm_sw_act_req_ack: attr_len should be unsigned
+ * lb: Log name of unhandled sigtran primitive
+ * cbsp_link.c: Update somo_stream read_cb2 functions to accommodate for new API param
+
+ [ Oliver Smith ]
+ * vty: make NCC Permitted (SI2) configurable
+ * recover BORKEN lchans for missing ACK scenarios
+ * vty: show mscs: tweak output
+ * vty: show mscs: add BSSMAP state
+ * .deb/.rpm: various fixes related to non-root
+ * contrib: remove rpm spec file
+ * debian/postinst: add checks, be verbose
+
+ [ arehbein ]
+ * meas_feed: Use osmo_io instead of write queue
+ * osmo-bsc: Have PCU socket connection use osmo_wqueue
+ * bsc: Make socket queue max. length configurable
+
+ [ Philipp Maier ]
+ * pcuif_proto: rename PCU_IF_FLAG_SYSMO to PCU_IF_FLAG_DIRECT_PHY
+ * pcuif_proto: clean up last remains of old PCUIF v10
+ * pcuif_proto: signal BTS model via PCUIF
+
+ [ Andreas Eversberg ]
+ * Do not generate 'bit map 0' neighbor lists with R-GSM ARFCN
+ * Select correct neighbor list for measurement report decoding
+ * ASCI: Make neigh_list_get_arfcn() available to other users
+ * ASCI: Add System Information 10 support
+ * SI10: Fix uninitialized l_bts pointer
+ * SI10: Fix uninitialized last_i index
+ * ASCI: Repeat notification after assigning MS to VGCS/VBS channel
+ * Use uniform log format for default config files
+ * Only check for intersecting AMR codec support on matching TS rate
+ * Also track downtime when OML link is lost
+ * VTY: Add command `show bts brief`
+ * Add vty commands "no gprs nsvc ..."
+
+ [ Neels Hofmeyr ]
+ * use X6 timer for REL ACK, not T3111
+ * systemd,manual: set LimitNOFILE=65536
+ * vty: disallow combination of early-IA and frequency hopping
+ * err log: output sigtran prim name instead of number
+ * silence error message for N-STATE prim
+
+ [ Keith Whyte ]
+ * VTY: fix config indentation for pcu-socket params
+
+ [ Max ]
+ * .deb/.rpm: add osmocom user during package install
+
+ [ Alexander Couzens ]
+ * ipaccess-config: fix crash when doing test procedures
+ * ipaccess-config: rename build_physconf to build_physconf_arfcn_by_rxlev
+
+ [ Mychaela N. Falconia ]
+ * add support for RTP extensions via TW-TS-003
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Wed, 24 Jul 2024 17:00:06 +0200
+
osmo-bsc (1.11.0) unstable; urgency=medium
[ Max ]
diff --git a/debian/control b/debian/control
index d2abb43..c81ea89 100644
--- a/debian/control
+++ b/debian/control
@@ -12,12 +12,12 @@
python3-minimal,
libcdk5-dev,
libtalloc-dev,
- libosmocore-dev (>= 1.9.0),
- libosmo-sigtran-dev (>= 1.8.0),
- libosmo-abis-dev (>= 1.5.0),
- libosmo-netif-dev (>= 1.4.0),
- libosmo-mgcp-client-dev (>= 1.12.0),
- osmo-gsm-manuals-dev (>= 1.5.0)
+ libosmocore-dev (>= 1.10.0),
+ libosmo-sigtran-dev (>= 1.9.0),
+ libosmo-abis-dev (>= 1.6.0),
+ libosmo-netif-dev (>= 1.5.0),
+ libosmo-mgcp-client-dev (>= 1.13.0),
+ osmo-gsm-manuals-dev (>= 1.6.0)
Standards-Version: 3.9.8
Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-bsc
Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-bsc
--
To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/37585?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-Change-Id: I849e44757568c8c15e9994bf50211f3fb1381a41
Gerrit-Change-Number: 37585
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: newchange
pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/37584?usp=email )
Change subject: sgsn: Fix regression t_guard not passed
......................................................................
sgsn: Fix regression t_guard not passed
I forgot to pass this param when moving some code, and some tests which
set a higher guard time then where failing.
Fixes: 0737428fa71b7d9bb849a9a000b3e1a7bcdce2ca
Change-Id: I83cfd0d2fd148c8874b6e176af7273df7cb69174
---
M sgsn/SGSN_Tests.ttcn
1 file changed, 14 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/84/37584/1
diff --git a/sgsn/SGSN_Tests.ttcn b/sgsn/SGSN_Tests.ttcn
index 2cecafd..01aab2b 100644
--- a/sgsn/SGSN_Tests.ttcn
+++ b/sgsn/SGSN_Tests.ttcn
@@ -437,7 +437,7 @@
gb[1].cfg.bvc[0].cell_id,
gb[2].cfg.bvc[0].cell_id
}
- pars := f_new_BSSGP_ConnHdlrPars(imsi_suffix, cell_ids, t_NetPars(expect_ciph := expect_ciph));
+ pars := f_new_BSSGP_ConnHdlrPars(imsi_suffix, cell_ids, t_NetPars(expect_ciph := expect_ciph), t_guard := t_guard);
if (g_ranap_enable) {
pars.sccp_addr_local := g_ranap[0].sccp_addr_own;
pars.sccp_addr_peer := g_ranap[0].sccp_addr_peer;
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/37584?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I83cfd0d2fd148c8874b6e176af7273df7cb69174
Gerrit-Change-Number: 37584
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: newchange