aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2021-02-24 14:07:28 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2021-02-24 14:07:28 +0100
commit807364dcae1eb33097e637a90c5de39e6c54509b (patch)
treeac995e2af72eec7b2164514624f25ca449df6e02
parent42922ef334a8a16ffb376121810148a6b7c5c8a1 (diff)
Bump version: 0.1.1.33-4292-dirty → 0.2.00.2.0
-rw-r--r--TODO-RELEASE1
-rw-r--r--configure.ac6
-rw-r--r--debian/changelog41
-rw-r--r--debian/control8
-rw-r--r--debian/libosmo-e1d1.install (renamed from debian/libosmo-e1d0.install)0
-rw-r--r--src/Makefile.am2
6 files changed, 49 insertions, 9 deletions
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 <pespin@sysmocom.de> 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
index dd98843..dd98843 100644
--- a/debian/libosmo-e1d0.install
+++ b/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) \