Change in ...libosmocore[master]: Bump version: 1.1.0.107-afce-dirty → 1.2.0

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

pespin gerrit-no-reply at lists.osmocom.org
Tue Aug 6 16:03:31 UTC 2019


pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmocore/+/15071


Change subject: Bump version: 1.1.0.107-afce-dirty → 1.2.0
......................................................................

Bump version: 1.1.0.107-afce-dirty → 1.2.0

Change-Id: I05dd1f2725e05f856f1d27c9201a0005de101b8f
---
M debian/changelog
M debian/control
R debian/libosmogsm13.install
M src/Makefile.am
M src/ctrl/Makefile.am
M src/gb/Makefile.am
M src/gsm/Makefile.am
M src/sim/Makefile.am
M src/vty/Makefile.am
9 files changed, 149 insertions(+), 10 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/71/15071/1

diff --git a/debian/changelog b/debian/changelog
index 5ed8fe6..0e28089 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,141 @@
+libosmocore (1.2.0) unstable; urgency=medium
+
+  [ Harald Welte ]
+  * Add VTY and CTRL port numbers for OsmoCBC (Cell Broadcast Centre)
+  * deal with rate_ctr_group_alloc() returning NULL
+  * Fix osmo_quote_str_c() for strings larger than 32 bytes
+  * Print error message if application fails to call rate_ctr_init()
+  * gsm0808_utils: Introduce gsm0808_msgb_put_cell_id_u()
+  * Revert "Print error message if application fails to call rate_ctr_init()"
+  * osmo_sock_get_name_*: Ensure string is returned in error case
+  * Revert "Change GSM48_PDISC_* to enum type"
+  * pseudotalloc: turn talloc_steal() into #define
+  * TLV: Add one-shot TLV encoder
+  * lapdm_rslms_recvmsg: Fix memory leak in error path
+  * rsl: Add osmocom-specific extensions to RSL channel numbers for CBCH
+  * oap_client: Fix license: GPLv2+ instead of AGPLv3+
+  * tdef: Fix license: GPLv2+ instead of AGPLv3+
+  * gsm48_rest_octets: Fix license: GPLv2+ instead of AGPLv3+
+  * rest_octets: Use correct symbols names for range encoder
+  * rest_octets: Actually include gsm48_rest_octets.c in Makefile.am
+  * rest_octets: Fix export of osmo_gsm48_rest_octets
+  * rest_octets: Suffix encoder functiosn with _encode
+  * rest_octets: Add function to parse SI3 rest octets
+  * rest_octets: Implement actual SI6 rest octets encoding
+  * rest_octets: Remove SI2ter + SI2bis encoders that don't do anything
+  * lapdm: Don't truncate L3 payload at 200 bytes length
+  * make all library-internal static buffers thread-local
+  * gsm0808_utils: Add gsm0808_decode_cell_id_u()
+  * lapdm: Allow user to specify T200 values; Use correct N200 values
+  * lapd_core: Perform N200 retransmissions, not N200-1
+  * fsm: Allow millisecond granularity in osmo_fsm built-in timer
+  * fsm: Reduce amount of copy+pasted LOGPFSMSRC() statements
+  * fsm.c: Print error message for FSM with allstate_action but no events
+  * CBSP (Cell Broadcast Service Protocol; 3GPP TS 48.049) support
+  * cbsp: Introduce osmo_cbsp_errstr
+  * Add Cell Broadcast related definitions from 3GPP TS 23.041
+  * cbsp.c: Remove dead code
+  * tdef: remove bogus OSMO_ASSERT(unsigned long >= 0)
+  * osmo_get_rand_id(): Avoid dead code by proper #if/#else/#endif
+  * avoid gcc format error on embedded builds
+  * pseudotalloc: Simplistic wrapper of talloc_named()
+
+  [ Keith ]
+  * Add expect script: 'vty' for easy access to all vtys
+
+  [ Kévin Redon ]
+  * fix typo in FSM description
+  * fix isdigit taking unsigned as input
+  * minor: don't redefine macros
+  * (minor) fix typo in comments
+
+  [ Omar Ramadan ]
+  * Add MO-FALLBACK-VALUE SGsAP IE
+
+  [ Max ]
+  * NS: log address:port on error
+  * Change GSM48_PDISC_* to enum type
+
+  [ Pau Espin Pedrol ]
+  * gsm0808: Introduce Osmocom extensions to announce Osmux support
+  * vty: command.c: Get rid of huge indentation block
+  * vty: command.c: Fix is_cmd_ambiguous() returning always 0
+  * cosmetic: vty: command.c: Use upper case for enum match_type value names
+  * vty: command.c: Get rid of huge indentation block
+  * logging: Check return error from time() call
+  * logging: Use reentrant ctime_r instead of ctime
+  * command.c: Improve return check condition in cmd_execut_command_real()
+  * vty: command.c: Get rid of big indentation block
+  * vty: tests: Verify incomplete optional parameters are passed to vty funcs
+  * vty: command.c: Fix: multi-choice args are no longer passed incomplete to vty func
+  * vty: command.c: Fix: single-choice optional args are no longer passed incomplete to vty func
+  * vty: Remove trailing whitespace in output from show asciidoc
+  * gsm: lapd_core: Log timeout used upon start of T200
+  * vty: Simplify char escaping in asciidoc output
+  * gsm0808_test: Fix wrong use of memcp
+  * utils: share static buffer in osmo_str_to{lower,upper}()
+  * Get rid of osmo_str_tolower() use inside libosmocore code
+  * tests: logging: Remove undefined param passed to logging_vty_add_cmds
+  * configure: Autodetect TLS bug on ARM with old gcc and apply workaround
+  * configure: Allow disabling workaround for TLS bug in old ARM gcc versions
+  * osmo-release.sh: Drop whitespace after = when parsing LIBVERSION
+
+  [ Oliver Smith ]
+  * gsm_23_003: add GSM23003_MSISDN_{MIN,MAX}_DIGITS
+  * Cosmetic: GSUP: fix too long comment line
+  * gsm48_decode_bcd_number2: fix ENOSPC edge case
+  * gitignore: add doc/*.tag.prep
+  * Makefile.am: don't delete example.xml, vtydoc.xsd
+  * contrib/jenkins.sh: run "make maintainer-clean"
+
+  [ Sylvain Munaut ]
+  * codec/ecu: Add a bit of precision about the actual frame format used
+
+  [ Daniel Willmann ]
+  * Deprecate usage of osmo_counter_*
+  * stats_vty: Add verb to sentence for show asciidoc counters
+
+  [ Vadim Yanitskiy ]
+  * protocol/gsm_12_21.h: fix copy-pasted struct description
+  * gsm0408/gsm0408_test.c: introduce BCD number encoding / decoding test
+  * gsm48_decode_bcd_number2(): fix output truncation
+  * gsm48_decode_bcd_number2(): fix: return -ENOSPC on truncation
+  * gsm48_decode_bcd_number2(): return -EINVAL if LV has too big length
+  * gsm48_encode_bcd_number(): clarify optional LHV header initialization
+  * vty/command.c: cosmetic: add missing curly brackets
+  * socket.c: fix Doxygen doc for osmo_sock_unix_init_ofd()
+  * vty_transcript_test.vty: add choice auto-complete tests
+  * core/utils: drop meaningless const from return value of osmo_luhn()
+  * protocol/gsm_04_08.h: do not check if unsigned is positive
+  * Revert "fsm.c: Print error message for FSM with allstate_action but no events"
+  * Revert "utils.h: require a semi colon after OSMO_ASSERT"
+  * libosmogsm/l1sap.h: extend ph_rach_ind_param with lqual_cb
+  * osmo_gsm48_rest_octets_si3_decode(): fix copy-paste error in comment
+  * bitvec/bitval2mask(): cosmetic: get rid of temporary int variable
+  * gsm/gsm0480.c: parse_ss(): drop needless debug print
+  * gsm/gsm0480.c: use DLGLOBAL and LOGL_ERROR for logging
+  * gsm/gsm48.h: drop meaningless 'const' from gsm48_mi_to_string()
+  * vty/telnet_interface.c: use DLGLOBAL logging sub-system
+  * vty/telnet_interface.c: avoid unneeded initialization
+  * vty/logging_vty.c: fix writing of 'print category-hex'
+  * vty/telnet_interface.c: log connection accept() / close() events
+  * vty/vty.c: fix vty_read(): prevent further heap-buffer overrun
+  * vty/vty.c: the command buffer can be accessed directly
+
+  [ Alexander Couzens ]
+  * utils: add gsmtap_logread.py a gsmtap log reader
+  * bitvec: correct comment in bitvec_alloc
+  * utils.h: require a semi colon after OSMO_ASSERT
+
+  [ Eric Wild ]
+  * add define for magic tmsi constant
+  * tell ubsan to ignore SUN_LEN
+
+  [ Ruben Undheim ]
+  * Set HTML_TIMESTAMP to NO to make build reproducible
+
+ -- Pau Espin Pedrol <pespin at sysmocom.de>  Tue, 06 Aug 2019 18:02:01 +0200
+
 libosmocore (1.1.0) unstable; urgency=medium
 
   [ Oliver Smith ]
diff --git a/debian/control b/debian/control
index 9accf61..07163da 100644
--- a/debian/control
+++ b/debian/control
@@ -29,7 +29,7 @@
          libosmocoding0 (= ${binary:Version}),
          libosmocore12 (= ${binary:Version}),
          libosmogb9 (= ${binary:Version}),
-         libosmogsm12 (= ${binary:Version}),
+         libosmogsm13 (= ${binary:Version}),
          libosmovty4 (= ${binary:Version}),
          libosmoctrl0 (= ${binary:Version}),
          libosmosim0 (= ${binary:Version}),
@@ -178,7 +178,7 @@
  .
  This package contains the documentation for the libosmogb library.
 
-Package: libosmogsm12
+Package: libosmogsm13
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -202,7 +202,7 @@
 Architecture: all
 Section: doc
 Depends: ${misc:Depends},
-         libosmogsm12,
+         libosmogsm13,
          libjs-jquery
 Description: Documentation for the Osmo GSM utility library
  This is part of the libosmocore "meta"-library. The libosmocore library
diff --git a/debian/libosmogsm12.install b/debian/libosmogsm13.install
similarity index 100%
rename from debian/libosmogsm12.install
rename to debian/libosmogsm13.install
diff --git a/src/Makefile.am b/src/Makefile.am
index e65e0c9..f937810 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 "Library interface versions" of the libtool documentation
 # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
-LIBVERSION=13:0:1
+LIBVERSION=14:0:2
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -Wall $(TALLOC_CFLAGS)
diff --git a/src/ctrl/Makefile.am b/src/ctrl/Makefile.am
index fe7c47d..ca64286 100644
--- a/src/ctrl/Makefile.am
+++ b/src/ctrl/Makefile.am
@@ -1,7 +1,7 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read chapter "Library interface versions" of the libtool documentation
 # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
-LIBVERSION=3:0:3
+LIBVERSION=4:0:4
 
 AM_CFLAGS = -Wall $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/include $(TALLOC_CFLAGS)
 
diff --git a/src/gb/Makefile.am b/src/gb/Makefile.am
index 9d66678..e14c11c 100644
--- a/src/gb/Makefile.am
+++ b/src/gb/Makefile.am
@@ -1,6 +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=9:0:0
+# Please read chapter "Library interface versions" of the libtool documentation
+# before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
+LIBVERSION=9:1:0
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -Wall ${GCC_FVISIBILITY_HIDDEN} -fno-strict-aliasing $(TALLOC_CFLAGS)
diff --git a/src/gsm/Makefile.am b/src/gsm/Makefile.am
index 006e78c..0aa0de3 100644
--- a/src/gsm/Makefile.am
+++ b/src/gsm/Makefile.am
@@ -1,7 +1,7 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read chapter "Library interface versions" of the libtool documentation
 # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
-LIBVERSION=12:0:0
+LIBVERSION=13:0:0
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include $(TALLOC_CFLAGS)
 AM_CFLAGS = -Wall ${GCC_FVISIBILITY_HIDDEN}
diff --git a/src/sim/Makefile.am b/src/sim/Makefile.am
index f495985..1a8e508 100644
--- a/src/sim/Makefile.am
+++ b/src/sim/Makefile.am
@@ -1,7 +1,7 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read chapter "Library interface versions" of the libtool documentation
 # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
-LIBVERSION=1:0:1
+LIBVERSION=1:1:1
 
 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -fPIC -Wall $(PCSC_CFLAGS) $(TALLOC_CFLAGS)
diff --git a/src/vty/Makefile.am b/src/vty/Makefile.am
index 258d193..abed92a 100644
--- a/src/vty/Makefile.am
+++ b/src/vty/Makefile.am
@@ -1,7 +1,7 @@
 # This is _NOT_ the library release version, it's an API version.
 # Please read chapter "Library interface versions" of the libtool documentation
 # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html
-LIBVERSION=7:0:3
+LIBVERSION=8:0:4
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -Wall $(TALLOC_CFLAGS)

-- 
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/15071
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: I05dd1f2725e05f856f1d27c9201a0005de101b8f
Gerrit-Change-Number: 15071
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190806/b6ed98b5/attachment.htm>


More information about the gerrit-log mailing list