This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Osmocom network interface library".
The annotated tag, 0.1.0 has been created
at 51a2980a63c23ae2f925cb8694d78e917d481668 (tag)
tagging c2c8b5c557650a1842029fd081ffddca6db65af6 (commit)
replaces 0.0.6
tagged by Harald Welte
on Fri Oct 27 20:32:22 2017 +0200
- Log -----------------------------------------------------------------
Release 0.1.0 on 2017-10-27
-----BEGIN PGP SIGNATURE-----
iQJJBAABCgAzFiEEigrqmUioHHGhfemTShB5H1XkRJYFAlnze7YVHGxhZm9yZ2VA
Z251bW9ua3Mub3JnAAoJEEoQeR9V5ESWBVAQALAapCntB2jaSdd41BIrz8JoZs/o
4xlMGbT0BL3tZVkImPQY9KxiT7WxzOK3xKk/WvAVxZqD7/++D7hAjCuD/aY6RVXs
oxd6op6pDh+vbjea+v7JoaD9MIqbhkenF9Q2A845On1tAPF5WSFVSTrvkrDVwa6x
FrPv20uGgibU+WKRwFgH9dcoUV168O8GJKoxmb6ibW00J/rtCt2JyvoRuVYDaClE
DJcblnIoiCx1nXZcTk3slZ7iYHGu55Ng4vtIaspgSArfXMlD72Nqu7TiXb7u2RfL
X1mONvbnlOF3Bqa3z2xPtU4PA28bhurMKCIAd8RiJwsmcIBUUNdon06gzG3vkUDQ
PvEkTj0RR3ErttEbzULVrabpYCbgzMicbdVqBA4vuvfczgrDd0xfDuhqfsD1ZMmW
KQb2vSI4Uj8iUCX/og2PY/X8xCq+6zOaaZQT6vMxqN4RHo0OmB9u/oCjFeIF1MFV
TZyGAnZ3eKdP4UIbw/++1Z8sqbxJLExggQx/3PmxfotAu7m5u0x82A3GJsCNdW27
OQVJCdcA8DWm0kYa6+Fm0Lu4k78QTCo5HBnjsCa03HJp64hMKmIwfr2UbWojbcXA
fJqtklSIwA38FHBXpZNPvnRHOs98mNcsOLz1A7t/ERrt8azYpJXKF/q76QxAjt1V
SHxeJZZzduYd/CNi
=lxGU
-----END PGP SIGNATURE-----
Alexander Couzens (1):
debian/rules: show testsuite.log when tests are failing
Alexander Huemer (1):
teip is a pointer, not an int
Arran Cudbard-Bell (1):
Set SO_NOSIGPIPE on SCTP connections, for patforms which support it (macOS, FreeBSD
etc...)
Daniel Willmann (4):
stream: Use macros to access data and length
osmux: Pass circuit to _batch_del_circuit() and use it from _xfrm_input_fini()
osmux: Add function to delete all msgs pending for a circuit
stream.c: Handle SCTP in osmo_stream_srv_recv()
Harald Welte (40):
SCTP support for osmo_stream_{cli,srv} code
osmo_stream_cli_destroy: call talloc_free on right object
stream.c: Fix another 'link' variable / symbol mismatch
fix/complete stream client re-connect logic
stream.c: ensure to zero-initialize sctp_sndrcvinfo
examples/lapd-over-datagram-network: Fix compiler warning
sctp_sock_activate_events(): Print error message on error
rs232-write: Check return value of osmo_fd_register()
stream-client: Check for osmo_fd_register() return value
stream-client: check read() return value before using it as length input to memcpy
rs232: Don't pass negative number to strerror()
osmo_stream_cli_open2(): Fix bogus EINPROGRESS handling
ipa-stream-{client,server}: Add missing #include <sys/socket.h>
rs232.c: Fix license to GPLv2-or-later. libosmo-netif is GPLv2-or-later
Add README file to libosmo-netif repository
stream_client: Actually use/honor the reconect parameter
stream: don't crash in _close() when fd is not initialized
stream: When destroying, make sure to kill reconnect timer
stream: Export osmo_stream_cli_reconnect()
README.md: Make sure all hyperlinks have <>
stream client: Ensure client is notified on reconnection
Add minimal doxygen documentation for stream + datagram modules
doc: Add Doxygen group for OSMUX related functions
stream+datagram: Allow local bind + connect for client sockets
stream/datagram: Consistently use osmo_talloc_replace_string()
stream/datagram: Ensure reliable close/destroy
stream.c: Fix endianness handling of PPID and STREAM_ID
Add osmo_stream_{cli,srv_link}_set_nodelay() function
SCTP: Fix PPID byte width
stream.h: Add missing stdbool.h include
ipa.h: Don't redefine what libosmocore already defines
netif/ipa.h: Don't redefine 'struct ipaccess_unit' from libosmocore
stream.c: Fix SCTP_NODELAY setting
SCTP: Don't enable sender_dry_event for SCTP, as it breaks Linux SCTP
somo_stream_srv_fd_cb(): close socket if NODELAY fails
jenkins.sh: Proper error message if local environment isn't set up
rs232.c: Don't #include <osmocom/abis/e1_input.h>
some more Doxygen header text for datagram, osmux and stream module
depend on new upstream libosmocore version 0.10.0
Tag/Release Version 0.1.0
Holger Hans Peter Freyther (8):
libsctp: Fix build and don't link everything to libsctp
libsctp: Only define LIBSCTP_LIBS in case there is a lib
Do not use strlen on binary inpit
debian: Update dependencies due SCTP support
jenkins: Add the build script from jenkins here
misc: Drop oRTP dependency as there is nothing using it
debian: Make upgrading from debian SID easier
misc: Call the variable ctx like in all other places
Max (11):
Integrate Debian packaging changes
Add gerrit settings
deb: fix lib version
Fix potential NULL dereference
Fix debian packaging
deb: add missing dependency on doxygen
Use value string check from osmo-ci
Use release helper from libosmocore
examples: add simple UDP client/server
cosmetic: relax UDP length check
cosmetic: print textual error from recv()
Neels Hofmeyr (9):
osmux_test.c: tweak error report
osmux-test: remove real-time constraint by default
gitignore: tests/osmux/.dirstamp
build: be robust against install-sh files above the root dir
configure: check for pkg-config presence
jenkins.sh: use osmo-build-dep.sh, log test failures
examples/stream-server.c: use read() rc instead of strlen()
jenkins: add value_string termination check
osmo_stream_srv_fd_cb(): don't leak socket FDs on errors
Pablo Neira Ayuso (4):
src: use osmo_timer_setup()
rtp: return offset in osmo_rtp_snprintf()
osmux: fix buffer management mess in snprintf() calls
src: _snprintf() helper functions nul-terminate buffers, if possible
Pau Espin Pedrol (17):
osmux: use uint8_t everywhere for batch_factor
osmux: Check batch_factor overflow in osmux_batch_enqueue
osmux: Add RTP marker bit support
osmux: Use osmo_gettimeofday for testing puroposes
osmux: Fix delay between RTP packets
stream.h: Add missing stdint.h include
configure.ac: Add --disable-doxygen flag
configure.ac: Use -Wall in C(PP)FLAGS
rtp.c: Fix print format
contrib: Enable -Werror by default
tests: osmo-pcap: Fix per packet timer
tests: osmo-pcap: Allow different l2 pkts
osmux: Fix buffer overflow in osmux_snprintf
osmux: Slightly improve output format of osmux_snprintf
osmux_snprintf: Split logic parsing osmux header and AMR payload
osmux_snprintf: Support different types of Osmux frames
osmux_snprintf: Add doxygen doc
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library