From 807364dcae1eb33097e637a90c5de39e6c54509b Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Wed, 24 Feb 2021 14:07:28 +0100 Subject: [PATCH] =?UTF-8?q?Bump=20version:=200.1.1.33-4292-dirty=20?= =?UTF-8?q?=E2=86=92=200.2.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I5353aee666d88e3d439e465dd06e34a9ea4d8b29 --- TODO-RELEASE | 1 - configure.ac | 6 +-- debian/changelog | 41 +++++++++++++++++++ debian/control | 8 ++-- ...osmo-e1d0.install => libosmo-e1d1.install} | 0 src/Makefile.am | 2 +- 6 files changed, 49 insertions(+), 9 deletions(-) rename debian/{libosmo-e1d0.install => libosmo-e1d1.install} (100%) diff --git a/TODO-RELEASE b/TODO-RELEASE index 27e2d93..e69de29 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -1 +0,0 @@ -* bump protocol version as 'flags' member was added to osmo_d1dp_ts_config diff --git a/configure.ac b/configure.ac index a7e4952..6ecfe09 100644 --- a/configure.ac +++ b/configure.ac @@ -34,9 +34,9 @@ PKG_PROG_PKG_CONFIG([0.20]) PKG_CHECK_MODULES(TALLOC, [talloc >= 2.0.1]) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.0.1.120) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty) -PKG_CHECK_MODULES(LIBOSMOUSB, libosmousb) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMOUSB, libosmousb >= 1.5.0) PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= 1.0.21) AC_CONFIG_MACRO_DIR([m4]) diff --git a/debian/changelog b/debian/changelog index 6ed3441..e9687ac 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,44 @@ +osmo-e1d (0.2.0) unstable; urgency=medium + + [ Harald Welte ] + * migrate to proper allocated USB Product ID + * add missing call to logging_vty_add_cmds() during startup + * usb.c: Fix error introducing Tx underflows + * Detect truncated reads on SOCK_SEQPACKET sockets + * print E1DP Mode as string, not in numeric format + * Use SOCK_STREAM sockets for E1_TS_MODE_RAW + * Fix HDLC-FCS transmit side + * _e1_rx_hdlcfs: const-ify input buffer argument + * introduce concept of superchannel to data structures + * actually implement the superchannel mode + * Add new E1DP_CMD_LINE_CONFIG for switching channelized/superchannel + * cosmetic: create HDLC specific sub-structure within e1_ts + * implement buffering to chunks in E1->application direction + * add comment about first byte of E1DP_MAGIC + * make RAW read buffer size configurable (instead of hard-coded 160) + * usb: Don't pass negative length values to e1_line_demux_in() + * src/ctl.c: Log NOTICE messages whenever client send unexpected requests + * e1-prbs-test: Add support for osmo-e1d + * make sure a given timeslot can only be opened once (by default) + * Use OSMO_FD_* instead of deprecated BSC_FD_* + * vpair: fix writing config file with vpairs configured + * usb: Increase number of transfers from 2 to 4 + * Add support for icE1usb interrupt endpoint error reporting + * Add per-line rate counter group to count various errors + * support for control endpoint requests to icE1usb to switch Rx/Tx mode + * e1_line.c: Split multiplex + demultiplex into separate mux_demux.c + * usb.c: Mark _e1_usb_open_device() as static + * move usb.c function declarations to newly-created usb.h + * Move e1d_find_intf + e1_intf_find_line to intf_line.c + * vty: export vty_e1d + move e1d_vty_node to header file + * Evaluate received E and A bits in TS0 + * Add new "osmo-e1gen" program. + + [ Oliver Smith ] + * configure.ac: set -std=gnu11 + + -- Pau Espin Pedrol Wed, 24 Feb 2021 14:07:27 +0100 + osmo-e1d (0.1.1) unstable; urgency=medium * Makefile.am: Don't put LIBS into CFLAGS diff --git a/debian/control b/debian/control index 562e1df..1f35d65 100644 --- a/debian/control +++ b/debian/control @@ -10,9 +10,9 @@ Build-Depends: debhelper (>=9), libtool, pkg-config, python3-minimal, - libosmocore-dev, + libosmocore-dev (>= 1.5.0), libusb-1.0-0-dev, - osmo-gsm-manuals-dev + osmo-gsm-manuals-dev (>= 1.1.0) Standards-Version: 3.9.8 Vcs-Git: git://git.osmocom.org/osmo-e1d.git Vcs-Browser: https://git.osmocom.org/osmo-e1d/ @@ -24,7 +24,7 @@ Multi-Arch: foreign Depends: ${misc:Depends}, ${shlibs:Depends} Description: osmo-e1d: Osmocom's E1 interface daemon -Package: libosmo-e1d0 +Package: libosmo-e1d1 Section: libs Architecture: any Multi-Arch: same @@ -37,6 +37,6 @@ Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, - libosmo-e1d0 (= ${binary:Version}), + libosmo-e1d1 (= ${binary:Version}), libosmocore-dev, Description: Development headers for the osmo-e1d library. diff --git a/debian/libosmo-e1d0.install b/debian/libosmo-e1d1.install similarity index 100% rename from debian/libosmo-e1d0.install rename to debian/libosmo-e1d1.install diff --git a/src/Makefile.am b/src/Makefile.am index d245bc6..74ade7d 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,7 +1,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=0:0:0 +LIBVERSION=1:0:0 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CFLAGS=-Wall -Wno-unused-result $(LIBOSMOCORE_CFLAGS) \