libosmo-netif/debian/changelog

310 lines
10 KiB
Plaintext
Raw Normal View History

libosmo-netif (1.2.0) unstable; urgency=medium
[ Pau Espin Pedrol ]
* Introduce sctp.h to provide SCTP related functionalities
* stream: Factor out sctp_recvmg long code chunk
* stream: Add support for AF_UNIX sockets
* Introduce osmo_prim_srv APIs
* prim: Add internal CTL SAPI to negotiate SAP versions
* prim: return last error code
* amr: Fix FormatType from parsing BWE AMR header
* amr: Fix length check in bwe<->iuup converters
[ Alexander Couzens ]
* amr: don't rely on pad bits to be zero
* export osmo_amr_bits
* amr: Introduce APIs to convert BE to IuUP/IuFP format
[ Philipp Maier ]
* amr: cosmetic: fix grammer in comment
* amr_test: increase test coverage for oa / bwe conversation
[ Harald Welte ]
* update git URLs (git -> https; gitea)
-- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 28 Jun 2022 18:09:49 +0200
libosmo-netif (1.1.0) unstable; urgency=medium
[ Vadim Yanitskiy ]
* debian/control: change maintainer to the Osmocom team / mailing list
* stream: add missing Doxygen \return statements to non-void functions
[ Pau Espin Pedrol ]
* stream: Support creating sockets with IPv6 addresses
* stream: Fix log of IPv6 during accept()
* contrib/jenkins: Enable parallel make in make distcheck
* tests: Explicitly drop category from log
* gitignore: Ignore autfoo *~ churn
* tests: Replace deprecated API log_set_print_filename
[ Daniel Willmann ]
* examples: Use osmo_stream_*_set_nodelay in ipa examples
[ Harald Welte ]
* Use osmo_fd_setup() wherever applicable
* cosmetic: Fix whitespace (use tab instead of 8x space)
* migrate to osmo_fd_{read,write}_{enable,disable}()
* Don't depend on libosmo-abis (by default)
[ Oliver Smith ]
* configure.ac: set -std=gnu11
-- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 23 Feb 2021 16:47:37 +0100
libosmo-netif (1.0.0) unstable; urgency=medium
[ Neels Hofmeyr ]
* struct amr_header: copy comments to little endian part
* add/clean big-endian packed structs (struct_endianess.py)
[ Pau Espin Pedrol ]
* configure.ac: Introduce --{enable,disable}-libsctp configure flag
* configure.ac: Drop unneeded check for dahdi
* stream.c: Improve logging during sock send()
* stream: Drop data during write() while in state NONE
* stream: Re-arrange cli states to fix 100% cpu usage bug
* stream: Add new WAIT_RECONNECT cli state
* stream: Rename cli state NONE to CLOSED
* debian/control: Drop incorrect libortp-dev dependency
* Use OSMO_FD_* instead of deprecated BSC_FD_*
* stream: Fix some SCTP code not disabled if --disable-libsctp is used
[ Eric ]
* configure.ac: fix libtool issue with clang and sanitizer
[ Sylvain Munaut ]
* stream: Attempt to workaround kernel ABI breakage
[ Alexander Chemeris ]
* amr: Fix OA<->BWE conversion.
* amr: Fix OA<->BWE conversion.
* amr: Whitespace fix
[ neels ]
* Revert "amr: Fix OA<->BWE conversion."
[ Oliver Smith ]
* contrib: import RPM spec
* contrib: integrate RPM spec
* Makefile.am: EXTRA_DIST: debian, contrib/*.spec.in
[ Philipp Maier ]
* amr: fix off-by-one in osmo_amr_bwe_to_oa()
[ Harald Welte ]
* src/stream: Work around more Linux kernel ABI breakage
* src/stream.c: Don't leak socket during SCTP_EVENTS getsockopt
-- Harald Welte <laforge@osmocom.org> Thu, 13 Aug 2020 11:21:02 +0200
libosmo-netif (0.7.0) unstable; urgency=medium
[ Pau Espin Pedrol ]
* stream: Introduce API osmo_stream_cli_is_connected
* stream: Fix scheduling of queued messages during connecting state
* stream_test: Use fake time
* stream_test: Log fake time
* osmux: osmux_snprintf(): Append comma between osmux frames in msg
* osmux: osmux_snprintf(): Remove dangling whitespace at the end of dummy frames
* tests: osmux_test: Use fake time also for monotonic clock
* osmux: squash LOGP message to one line
* tests: osmux_test: Provide More accurate logging expectancies
* stream.c: remove duplicated line setting variable
* stream: osmo_stream_srv_link: Support setting multiple addr
* stream: osmo_stream_cli: Support setting multiple addr
* tests: osmux_test: Hardcode h_output values set by random()
* stream: Fix fd param passed to close() in error conditon
* libosmo-netif.pc.in: Append -lsctp to Libs.private
[ Neels Hofmeyr ]
* osmux_test: don't use color logging
-- Pau Espin Pedrol <pespin@sysmocom.de> Thu, 02 Jan 2020 21:01:22 +0100
libosmo-netif (0.6.0) unstable; urgency=medium
[ Pau Espin Pedrol ]
* osmux: Extend osmux_out_handle and add new API to set rtp payload_type
[ Oliver Smith ]
* contrib/jenkins.sh: run "make maintainer-clean"
-- Pau Espin Pedrol <pespin@sysmocom.de> Wed, 07 Aug 2019 20:59:51 +0200
libosmo-netif (0.5.0) unstable; urgency=medium
[ Max ]
* Stream examples: filter internal logging
* Stream examples: log sent/received bytes
* Stream examples: fix server's endless loop
* Add missing include
* Cosmetic: use #pragma once as include guard
* Stream client: fix doxygen typo
* Stream examples: print accepted client address
* Stream client: update logging
* Add socket name functions to stream client/server
* Stream client: fix disconnection logic
* Stream examples: fix typos in error message
* Ignore test binaries
* Stream client: report reconnection event as INFO
* Add stream client/server test
* Stream client: add disconnect callback
* Deprecate osmo_stream_cli_open2()
[ Philipp Maier ]
* AMR: add spec reference for AMR frame types
* AMR: add define constants for AMR payload length
* AMR: add functions to convert between bw-efficient and octet-aligned
* amr: cosmetic: correct sourcecode formatting
* amr: be sure result of osmo_amr_bwe_to_oa() fits into int buf
* amr: use sizeof(struct amr_hdr) when working with amr header length
[ Harald Welte ]
* debian: Add BuildDepends on libpcap0.8-dev
[ Oliver Smith ]
* gitignore: add amr_test
* tests: AM_LDFLAGS = -noinstall for all tests
-- Harald Welte <laforge@gnumonks.org> Fri, 10 May 2019 12:40:03 +0200
libosmo-netif (0.4.0) unstable; urgency=medium
[ Neels Hofmeyr ]
* fix strncpy bug in rs232.c
* logging: fix typo in stream.c
[ Harald Welte ]
* Migrate from osmo_ipa_idtag_parse() to ipa_ccm_id_resp_parse()
* link libosmo-netif against libosmogsm
* debian/rules: Don't overwrite .tarball-version
[ Pau Espin Pedrol ]
* jibuf: fix indentation in line inside conditional clause
[ Stefan Sperling ]
* detect freed connections in osmo_stream_srv_read()
-- Harald Welte <laforge@gnumonks.org> Sat, 19 Jan 2019 22:28:01 +0100
libosmo-netif (0.3.0) unstable; urgency=medium
[ Pau Espin Pedrol ]
* tests: jibuf_test: Set some functions as static
* tests: jibuf_test: Add scenario to show out-of-order bug
* jibuf: Fix out-of-order seq queue around syncpoints
* osmux: change log lvl of batch full to debug
[ Harald Welte ]
* remove "channel" layer
* stream.c: Use non-blocking connect in osmo_stream_cli
-- Pau Espin Pedrol <pespin@sysmocom.de> Fri, 27 Jul 2018 18:31:42 +0200
libosmo-netif (0.2.0) unstable; urgency=medium
[ Neels Hofmeyr ]
* jenkins: use osmo-clean-workspace.sh before and after build
* add --enable-sanitize config option
* gitignore: vim swp files
* osmo_stream_{cli,srv}_destroy: fix mem leak: empty msgb queue
* configure: add --enable-werror
* jenkins.sh: use --enable-werror configure flag, not CFLAGS
[ Harald Welte ]
* debian/control: Fix upstream-name
* debian/copyright: There are no AGPL licensed files left
* src/rs232.c: Fix accidential reference to GPLv3+ instead of GPLv2+
* Add SPDX-License-Identifier + Copyright statements
* debian/control: Fix Vcs-Browser
* osmux: Fix use of uninitialized memory in osmux_out_handle
[ Pau Espin Pedrol ]
* stream: Avoid re-creating and leaking socket when unneeded
* contrib: jenkins.sh: Disable building doxygen for deps
* test: osmo-pcap-test: Fix clock drift while replaying pcap file
* osmux: Use correct log category DLMUX
* stream.c: osmo_stream_cli_open2: Remove wrong assumption in reconnect decision
* tests: osmo-pcap-test: Fix pcap includes not found in old versions
* osmux: osmux_xfrm_output_pull: Improve checks and log of malformed packets
* jibuf: Add initial implementation of Jitter Buffer
* tests: jibuf_tool: Initial commit
* tests: jibuf_tool: Improve jibuf_test to read pcaps
* tests: jibuf_tool: Add OSMUX support
* tests: jibuf_tool: Add parameters to control size of buffer
* jibuf: Take RTP marker into account
* jibuf: re-sync clock out of sync timestamps
* tests: jibuf_tool: Add seq.plt
* jibuf: Estimate src clock skew
* tests: use osmo_init_logging2
* Build jibuf_tool based on libpcap availability
* examples: use osmo_init_logging2
* osmux: Add new API osmux_xfrm_output_sched to fix rtp generation issues
* tests: Add osmux2 testsuite
* osmux: Set Marker bit on osmux frame loss detected
* osmux: Move examples and tests to use new output APIs
[ Max ]
* Enable sanitize for CI tests
[ Stefan Sperling ]
* add support for flushing and destroying a server-side stream
[ Alexey ]
* Update README.md
-- Pau Espin Pedrol <pespin@sysmocom.de> Thu, 03 May 2018 16:55:21 +0200
libosmo-netif (0.1.1) unstable; urgency=medium
* New upstream release.
-- Harald Welte <lafore@gnumonks.org> Sat, 28 Oct 2017 12:41:34 +0200
libosmo-netif (0.1.0) unstable; urgency=medium
[ Holger Hans Peter Freyther ]
* Move forward toward a new release.
[ Harald Welte ]
* Update to upstream 0.1.0
-- Holger Hans Peter Freyther <holger@moiji-mobile.com> Fri, 27 Oct 2017 20:00:39 +0200
libosmo-netif (0.0.6) unstable; urgency=medium
* Drop libosmovty dependency.
-- Holger Hans Peter Freyther <holger@moiji-mobile.com> Tue, 03 Nov 2015 09:36:32 +0100
2015-08-23 16:01:57 +00:00
libosmo-netif (0.0.5) unstable; urgency=medium
2014-09-08 05:47:58 +00:00
* New upstream release.
2015-08-23 16:01:57 +00:00
-- Holger Hans Peter Freyther <holger@moiji-mobile.com> Sun, 23 Aug 2015 18:01:53 +0200
2014-09-08 05:47:58 +00:00
libosmo-netif (0.0.3) unstable; urgency=medium
* Bump API due the AMR header structure now being packed
and potentially having different storage requirements.
-- Holger Hans Peter Freyther <holger@freyther.de> Mon, 28 Apr 2014 20:50:18 +0200
libosmo-netif (0.0.2-z6) unstable; urgency=low
* Upgrade with increased test coverage.
* More changes
* Fix use after free issue.
* Fix osmux_snprintf for multiple batched messages
2013-12-16 15:11:23 +00:00
* Clean-ups.
-- Holger Hans Peter Freyther <holger@freyther.de> Sat, 25 May 2013 09:42:30 +0200
libosmo-netif (0.0.2-z1) testing; urgency=low
* Initial release.
2013-05-22 14:05:41 +00:00
* Post 0.0.2
-- Holger Hans Peter Freyther <holger@freyther.de> Tue, 21 May 2013 18:53:08 +0200