Bump version: 1.6.0.132-0239-dirty → 1.7.0

Change-Id: Idb0d20aa4336a69cb100e140fb1fa9e7ac25b984
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 5f9d6e8..8ccfa49 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,9 +7,3 @@
 # 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
-libosmogsm      ABI BREAKAGE            CELL_IDENT_WHOLE_GLOBAL_PS changed enum number
-libosmogsm	add struct member	Add codec_list_bss_supported to gsm0808_handover_request_ack (more_items flag ensures ABI compat)
-libosmogb	ABI BREAKAGE		Add reset_ack_notification function pointer to struct bssgp_bvc_fsm_ops
-libosmogsm      add API                 Add rach_tx_integer_raw2val() in gsm_utils.h
-libosmogsm      add API                 iuup.h
-libosmogsm      add API                 cbsp.h enum osmo_cbsp_cause, osmo_cbsp_cause_name(s)
diff --git a/contrib/libosmocore.spec.in b/contrib/libosmocore.spec.in
index d699b58..208f42d 100644
--- a/contrib/libosmocore.spec.in
+++ b/contrib/libosmocore.spec.in
@@ -112,13 +112,13 @@
 This subpackage contains libraries and header files for developing
 applications that want to make use of libosmocoding.
 
-%package -n libosmocore18
+%package -n libosmocore19
 Summary:        Osmocom core library
 # crc16.c has GPL2-only clauses, the rest (*.c) is GPL-2.0+
 License:        GPL-2.0-only AND GPL-2.0-or-later
 Group:          System/Libraries
 
-%description -n libosmocore18
+%description -n libosmocore19
 libosmocore is a library with various utility functions shared
 between OpenBSC and OsmocomBB.
 
@@ -127,7 +127,7 @@
 # crc16.h has GPL2-only clauses, the rest (*.h) is GPL-2.0+
 License:        GPL-2.0-only AND GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
-Requires:       libosmocore18 = %version
+Requires:       libosmocore19 = %version
 Requires:       libtalloc-devel
 Requires:       lksctp-tools-devel
 
@@ -165,12 +165,12 @@
 This subpackage contains libraries and header files for developing
 applications that want to make use of libosmoctrl.
 
-%package -n libosmogb12
+%package -n libosmogb14
 Summary:        Osmocom GPRS Gb Interface (NS/BSSGP) library
 License:        AGPL-3.0-or-later
 Group:          System/Libraries
 
-%description -n libosmogb12
+%description -n libosmogb14
 libosmocore is a package with various utility functions that were
 originally developed as part of the OpenBSC project.
 
@@ -181,7 +181,7 @@
 License:        AGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Requires:       libosmocore-devel = %version
-Requires:       libosmogb12 = %version
+Requires:       libosmogb14 = %version
 Requires:       libosmovty-devel = %version
 
 %description -n libosmogb-devel
@@ -190,12 +190,12 @@
 This subpackage contains libraries and header files for developing
 applications that want to make use of libosmogb.
 
-%package -n libosmogsm17
+%package -n libosmogsm18
 Summary:        Osmocom GSM utility library
 License:        GPL-2.0-or-later AND AGPL-3.0-or-later
 Group:          System/Libraries
 
-%description -n libosmogsm17
+%description -n libosmogsm18
 libosmocore is a package with various utility functions that were
 originally developed as part of the OpenBSC project.
 
@@ -210,7 +210,7 @@
 License:        GPL-2.0-or-later AND AGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Requires:       libosmocore-devel = %version
-Requires:       libosmogsm17 = %version
+Requires:       libosmogsm18 = %version
 
 %description -n libosmogsm-devel
 The libosmogsm library in particular is a collection of common code
@@ -324,14 +324,14 @@
 %postun -n libosmocodec0 -p /sbin/ldconfig
 %post   -n libosmocoding0 -p /sbin/ldconfig
 %postun -n libosmocoding0 -p /sbin/ldconfig
-%post   -n libosmocore18 -p /sbin/ldconfig
-%postun -n libosmocore18 -p /sbin/ldconfig
+%post   -n libosmocore19 -p /sbin/ldconfig
+%postun -n libosmocore19 -p /sbin/ldconfig
 %post   -n libosmoctrl0 -p /sbin/ldconfig
 %postun -n libosmoctrl0 -p /sbin/ldconfig
-%post   -n libosmogb12 -p /sbin/ldconfig
-%postun -n libosmogb12 -p /sbin/ldconfig
-%post   -n libosmogsm17 -p /sbin/ldconfig
-%postun -n libosmogsm17 -p /sbin/ldconfig
+%post   -n libosmogb14 -p /sbin/ldconfig
+%postun -n libosmogb14 -p /sbin/ldconfig
+%post   -n libosmogsm18 -p /sbin/ldconfig
+%postun -n libosmogsm18 -p /sbin/ldconfig
 %post   -n libosmosim2 -p /sbin/ldconfig
 %postun -n libosmosim2 -p /sbin/ldconfig
 %post   -n libosmovty9 -p /sbin/ldconfig
@@ -367,9 +367,9 @@
 %_libdir/libosmocoding.so
 %_libdir/pkgconfig/libosmocoding.pc
 
-%files -n libosmocore18
+%files -n libosmocore19
 %defattr(-,root,root)
-%_libdir/libosmocore.so.18*
+%_libdir/libosmocore.so.19*
 
 %files -n libosmocore-devel
 %defattr(-,root,root)
@@ -393,9 +393,9 @@
 %_libdir/libosmoctrl.so
 %_libdir/pkgconfig/libosmoctrl.pc
 
-%files -n libosmogb12
+%files -n libosmogb14
 %defattr(-,root,root)
-%_libdir/libosmogb.so.12*
+%_libdir/libosmogb.so.14*
 
 %files -n libosmogb-devel
 %defattr(-,root,root)
@@ -405,9 +405,9 @@
 %_libdir/libosmogb.so
 %_libdir/pkgconfig/libosmogb.pc
 
-%files -n libosmogsm17
+%files -n libosmogsm18
 %defattr(-,root,root)
-%_libdir/libosmogsm.so.17*
+%_libdir/libosmogsm.so.18*
 
 %files -n libosmogsm-devel
 %defattr(-,root,root)
diff --git a/debian/changelog b/debian/changelog
index 8d44cf6..05eb1b4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,163 @@
+libosmocore (1.7.0) unstable; urgency=medium
+
+  [ Vadim Yanitskiy ]
+  * .gitignore: add utils/osmo-aka-verify binary
+  * tests/vty: fix use of GNU 'missing =' extension in designator
+  * debian/control: minimum version of libtalloc-dev must be >= 2.1.0
+  * tests/tdef: rename the binaries to end with '_test'
+  * tdef: fix wrong path in documentation: tests/vty -> tests/tdef
+  * bitvec_read_field(): indicate errors using errno
+  * bitvec_read_field(): fix incorrect bit-shift issue found by UBSan
+  * bitvec_read_field(): optimize by expanding bytenum_from_bitnum()
+  * tests/testsuite.at: ensure empty stderr for the bitvec_test
+  * VTY: enable talloc introspection for OTC_GLOBAL
+  * VTY: implement 'no log gsmtap [HOSTNAME]' command
+  * contrib/libosmocore.spec.in: mention osmo-config-merge in utils
+  * gsm_7bit_encode_n(): use regular malloc() instead of calloc()
+  * tests/logging: ensure both stream and wqueue modes are tested
+  * tests/logging: also test printing the filename information
+  * logging: fix coding style issues in _output_buf()
+  * logging: fix printing of '\0' when filename printed last
+  * tests/logging: merge both logging_test_{stream,wqueue}.err
+  * core/utils.h: add OSMO_LIKELY / OSMO_UNLIKELY macros
+  * core/utils.h: wrap OSMO_ASSERT() with do { ... } while (0)
+  * core/msgb.h: make use of OSMO_LIKELY / OSMO_UNLIKELY
+  * core/utils.h: make use of OSMO_LIKELY in OSMO_ASSERT
+  * libosmocodec: osmo_hr_check_sid(): simplify the logic
+  * contrib/jenkins_amd64.sh: remove FreeBSD specific quirks
+  * bssmap_le: support additional IEs in Perform Location Request
+  * Use internal <osmocom/core/talloc.h> everywhere
+  * coding: fix comments for detect_afs_sid_{first,update,onset}
+  * coding: cosmetic: move 'dtx_prev' to the scope where it's used
+  * coding: use switch statement in gsm0503_tch_a[fh]s_decode_dtx()
+  * coding: properly handle AFS_SID_UPDATE frames in DTX mode
+  * coding: prevent marking FACCH frames as AMR's special DTX frames
+  * tests/dtx: test detection/decoding of A[FH]S_SID_UPDATE
+  * tests/dtx: test tagging of FACCH/[FH] frames
+  * coding: fix decoding of AHS_SID_UPDATE frames (BER ~50%)
+  * coding: do not reset codec ID on receipt of DTX frames
+  * coding: add gsm0503_detect_a[fh]s_dtx_frame2()
+  * coding: separate gsm0503_tch_a[fh]s_decode_inband()
+
+  [ Eric ]
+  * fix isdigit taking unsigned as input
+  * logging: allow disabling macros using a new define: LIBOSMOCORE_NO_LOGGING
+
+  [ Daniel Willmann ]
+  * bssgp_bvc_fsm: Move log message to the correct place
+  * bssgp_bvc_fsm: Add a hook to notify when a reset was acknowledged
+
+  [ Harald Welte ]
+  * logging: Fix memory leak in case async log write queue overflows
+  * write_queue: Document it that caller is responsible if enqueue fails
+  * gsmtap: Add gsmtap_sendmsg_free() as alternative to gsmtap_sendmsg()
+  * Introduce CRC and FSM for IuUP (user plane) as used in 3G RTP data
+  * tcp_stats: fix compilation on CentOS 7
+  * iuup: Fix signed/unsigned loop counter control flow issue
+  * src/conv.c: Align better with Osmocom coding style
+  * bitvec: Fix -Wsign-compare warnings
+  * utils: Fix -Wsign-compare warnings
+  * log_taget_find() should use enum log_target_type, not int
+  * bits.c: Fix -Wsign-compare warnings
+  * socket, select: Fix -Wsign-compare warnings
+  * msgb: Fix -Wsign-compare warnings
+  * osmo_libusb: Fix NULL check in osmo_usb_removed_cb()
+  * osmo_libusb: Use libusb_get_pollfds() to get initial file descriptors
+  * osmo_libusb: Print log message on libusb initialization error
+  * gsm0808: Test if we properly decode a SRVCC cell identifier list
+  * usb: Match device by VID/PID without path/addr if it is unique
+  * clean-up pkg-config files: Make use of "Requires" as documented
+  * debian/control: libosmocore-dev must depend on libsctp-dev and libusb-1.0-0-dev
+  * libosmo{gb,vty}.pc.in: Add talloc to 'Requires'
+  * libosmocore.spec: Make libosmocore-devel require libsctp
+  * libosmovty: Link libosmovty against libpthread
+  * vty: Support platforms that don't support pthread_getname_np()
+  * vty: Add a 'skip-zero' version of 'show stats' and 'show rate-counters'
+  * stats: Functions with no arguments should specify(void)
+  * stats: Avoid NULL pointer deref in allocation failure paths.
+  * stats: don't try to save unknown stats reporter types
+  * fsm_vty: use unsigned int when left-shifting 31 bits!
+  * update git URLs (git -> https; gitea)
+
+  [ Eric Wild ]
+  * logging: make LIBOSMOCORE_NO_LOGGING work as expected
+
+  [ Oliver Smith ]
+  * treewide: remove FSF address
+  * select_main: don't poll forever during shutdown
+  * Cosmetic: linuxlist.h: fix misleading comment
+
+  [ Philipp Maier ]
+  * stats: fix typo
+  * stat_item: tolerate NULL pointer argument in osmo_stat_item_group_free
+  * select: gather statistics for TCP connections
+  * stats_tcp: use a default batch size of 5 instead of 1
+  * stats_tcp: fix stats item identifier
+  * gsm23003: fix docstring for osmo_plmn_from_bcd()
+  * iuup: do not use illegal characters in state/event names.
+  * logging: log to stderr when logging is not initialized
+  * reader: more meaningful null pointer check in get_sw
+
+  [ Pau Espin Pedrol ]
+  * include/: Adapt some headers to match contrib/struct_endianess.py format
+  * logging: Fix Not enough tailroom msgb_put in _output_buf callers
+  * osmo-release.sh: Use variable containing bumpversion path everywhere
+  * iuup: Fix decoding of 1byte-length subflow size fields
+  * iuup: Submit RNL-STATUS-Initialization.ind upon rx of Init
+  * iuup: Improve CRC checksum error logging
+  * gsm: [ABI BREAK] Support CellId SAI, change CellId CGI-PS id number
+  * gsm: lapd_core:  Change log line NOTICE->INFO
+  * gsm0808_test: Add new unit test showing dec error
+  * gsm0808: Fix decoding of IE GSM0808_IE_LCS_CLIENT_TYPE
+  * cosmetic: gsm_08_08.h: Add space between assignment sides
+  * gsm0808: Add missing IEs in bss_att_tlvdef
+  * jenkins: Validate IEs are added to tlv_definition
+  * libosmocore.pc.in: put libsctp in Requires.private
+  * configure: Support libsctp < 1.0.17 without libsctp.pc
+  * rsl: Fix tlv_parse of IPAC_DLCX_IND message
+  * jenkins: Validate gsm 08.58 IEs are added to tlv_definition
+  * gsm: Introduce helper rach_tx_integer_raw2val()
+  * cosmetic: logging.h: fix indentation
+  * gsm_12_21.h: Fix abis_nm_avail_state InTest and Failed values
+  * gsm_12_21.h: Add header description pointing to TS files
+  * coding: Refactor function to avoid gcc false positive warn
+  * osmo-arfcn: Fix false positive in gcc 12.1.0
+  * coding: Use ARRAY_SIZE macro
+  * iuup: Rework API to support RFCI IDs != RFCI index
+  * cosmetic: iuup.h: Fix indentation
+  * iuup: Fix IPTIs_present not set to 0 if no IPTIs received
+  * cbsp: Add enum and value string for Cause
+  * iuup: Add missing state to bitmask for st SMpSDU_Data_Transfer_Ready
+  * iuup: Drop unused events
+  * tests/iuup: Showcase IuUP stack not answering subsequent Init msgs
+  * iuup: Fix Handling of subsequent Initialization msgs
+  * vty: command.c: Add assert
+
+  [ Sylvain Munaut ]
+  * conv: Fix the traceback for tail biting codes
+  * build: Disable libusb and libmnl for embedded builds
+
+  [ Neels Hofmeyr ]
+  * PFCP: add DLPFCP and osmo-upf port numbers
+  * ports.h: add osmo-pfcp-tool ports
+  * add osmo_sockaddr_to_str_c(), osmo_sockaddr_to_str_buf2()
+  * log: socket.c: rather use the osmo_sockaddr_str _FMT
+  * add osmo_quote_str_buf3, osmo_escape_str_buf3
+  * add osmo_sockaddr_from/to_octets()
+  * follow-up to osmo_sockaddr_from/to_octets()
+  * BSSAP: HO Request Ack: add missing Codec List (BSS Supported)
+  * add osmo_sockaddr_set_port()
+  * osmo_time_cc: rate_ctr presence should not affect counting
+  * cosmetic tweak in Makefile.am
+
+  [ Michael Iedema ]
+  * stats: use tcp stat names as provided
+
+  [ Karsten Ohme ]
+  * APDU parsing support for GlobalPlatform
+
+ -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 28 Jun 2022 17:00:51 +0200
+
 libosmocore (1.6.0) unstable; urgency=medium
 
   [ Pau Espin Pedrol ]
diff --git a/debian/control b/debian/control
index ff11656..ec23133 100644
--- a/debian/control
+++ b/debian/control
@@ -31,9 +31,9 @@
 Multi-Arch: foreign
 Depends: libosmocodec0 (= ${binary:Version}),
          libosmocoding0 (= ${binary:Version}),
-         libosmocore18 (= ${binary:Version}),
-         libosmogb12 (= ${binary:Version}),
-         libosmogsm17 (= ${binary:Version}),
+         libosmocore19 (= ${binary:Version}),
+         libosmogb14 (= ${binary:Version}),
+         libosmogsm18 (= ${binary:Version}),
          libosmovty9 (= ${binary:Version}),
          libosmoctrl0 (= ${binary:Version}),
          libosmosim2 (= ${binary:Version}),
@@ -115,7 +115,7 @@
  .
  This package contains the documentation for the libosmocoding library.
 
-Package: libosmocore18
+Package: libosmocore19
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -129,14 +129,14 @@
  (at least) other programs that are developed in the sphere of Free Software /
  Open Source mobile communication.
  .
- The libosmocore18 library in particular is a collection of common code used in
+ The libosmocore library in particular is a collection of common code used in
  various sub-projects inside the Osmocom family of projects.
 
 Package: libosmocore-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends},
-         libosmocore18,
+         libosmocore19,
          libjs-jquery,
          libosmocodec-doc,
          libosmocoding-doc,
@@ -151,7 +151,7 @@
  .
  This package contains the documentation for the libosmocore library.
 
-Package: libosmogb12
+Package: libosmogb14
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -172,7 +172,7 @@
 Architecture: all
 Section: doc
 Depends: ${misc:Depends},
-         libosmogb12,
+         libosmogb14,
          libjs-jquery
 Description: Documentation for the Osmo GPRS Gb library
  This is part of the libosmocore "meta"-library. The libosmocore library
@@ -183,7 +183,7 @@
  .
  This package contains the documentation for the libosmogb library.
 
-Package: libosmogsm17
+Package: libosmogsm18
 Section: libs
 Architecture: any
 Multi-Arch: same
@@ -207,7 +207,7 @@
 Architecture: all
 Section: doc
 Depends: ${misc:Depends},
-         libosmogsm17,
+         libosmogsm18,
          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/libosmocore18.install b/debian/libosmocore19.install
similarity index 100%
rename from debian/libosmocore18.install
rename to debian/libosmocore19.install
diff --git a/debian/libosmogb12.install b/debian/libosmogb14.install
similarity index 100%
rename from debian/libosmogb12.install
rename to debian/libosmogb14.install
diff --git a/debian/libosmogsm17.install b/debian/libosmogsm18.install
similarity index 100%
rename from debian/libosmogsm17.install
rename to debian/libosmogsm18.install
diff --git a/src/Makefile.am b/src/Makefile.am
index 5777c31..2c73af6 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=18:0:0
+LIBVERSION=19:0:0
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -Wall $(TALLOC_CFLAGS) $(PTHREAD_CFLAGS) $(LIBSCTP_CFLAGS) $(LIBMNL_CFLAGS)
diff --git a/src/codec/Makefile.am b/src/codec/Makefile.am
index b85749d..b712591 100644
--- a/src/codec/Makefile.am
+++ b/src/codec/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=3:1:3
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include $(TALLOC_CFLAGS)
 AM_CFLAGS = -Wall
diff --git a/src/coding/Makefile.am b/src/coding/Makefile.am
index a574f98..9a24f38 100644
--- a/src/coding/Makefile.am
+++ b/src/coding/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=1:2:1
+LIBVERSION=2:0:2
 
 AM_CPPFLAGS = \
 	-I"$(top_srcdir)/include" \
diff --git a/src/ctrl/Makefile.am b/src/ctrl/Makefile.am
index 807b672..5921f04 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=6:0:6
+LIBVERSION=7:0:7
 
 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 018342c..022578f 100644
--- a/src/gb/Makefile.am
+++ b/src/gb/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:0
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -Wall ${GCC_FVISIBILITY_HIDDEN} -fno-strict-aliasing \
diff --git a/src/gsm/Makefile.am b/src/gsm/Makefile.am
index 326efd2..7e2949e 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=17:0:0
+LIBVERSION=18: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 a88e341..a73ce4b 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=3:0:1
+LIBVERSION=3:1:1
 
 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -fPIC -Wall $(TALLOC_CFLAGS)
diff --git a/src/usb/Makefile.am b/src/usb/Makefile.am
index 2dee434..50d45c2 100644
--- a/src/usb/Makefile.am
+++ b/src/usb/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=0:0:0
+LIBVERSION=0:1:0
 
 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -fPIC -Wall $(LIBUSB_CFLAGS) $(TALLOC_CFLAGS)
diff --git a/src/vty/Makefile.am b/src/vty/Makefile.am
index 37faad6..3142d75 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=10:0:1
+LIBVERSION=11:0:2
 
 AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
 AM_CFLAGS = -Wall $(TALLOC_CFLAGS) $(PTHREAD_CFLAGS)