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.0.8 has been created
at 656dcbd1b0dedf6e51fe6f5c6917adcd08668a00 (tag)
tagging ff161870b5f61a2a4ffe7c9e54123dc6480fc34e (commit)
replaces 0.0.6
tagged by Max
on Tue Oct 17 15:34:03 2017 +0200
- Log -----------------------------------------------------------------
Release v0.0.8 on 2017-10-17.
-----BEGIN PGP SIGNATURE-----
iQIxBAABCAAbBQJZ5gbLFBxtc3VyYWV2QHN5c21vY29tLmRlAAoJEEnqulKhkw9u
3bEP/14JI6f7fpMBPaLiigDVhwIuL0FiIBf7KGFVQgGr587x8KHAXr5/QckGBkmd
ylop3fFK6VnbBtaT5gt5n+Kq0wLMEMv/ok3X+oleWRH3JsIIapUEDtKl/awbMR36
ln2Ad2BHgE58f+HzPEzQD+YBvy8KXLC4C4ReHdijwE+eAjVwdRQEfWNRoQbietSE
8lqHFUJIYqpbVsVnIUD4uTSYG2eb6YM3WbieOSR0D9x/zwoCqBkmMssGsdBDiTzp
O2Cq9rQBLNnzNLNZSgBeeJUNdSA/C7blgN7apnDNFafWxbsSEh/1Iyej6UJTvLaf
5WGCNoscTgZT/PfB7V6tcN0DcLIswRL7gZ5tbRa13xiX33utcCmPrOfwFs+Q9ofr
EjQx7jzh4Nbkx/gFFPV2yKHqBjf4T6rdrkqA0/8SrTmhVV2JFYfdf3BXwoWwLDKG
9MlBpohNHQn1g5z3H0l6DSxm1ViJUGqSFxWMxHVF69qAqTLGS4nwQZB/1DP6V6Rg
bVXLnFPZIemDmS4/VqszG2bFAbzoZdip0LDbszA1z7/gMje2S41sbvfJ8+y1g0x3
wKGWoqVV7tw1Sk2ZnQdImaBN5bWnEIkA4vyREOWNZzAF3ujeR2+OxdVOeH8/lKCI
1cDp91nG6cu9vM/ouGDEoWGL2nBtk7UxxCI/ey6BGsUz/MW8
=7IxP
-----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 (37):
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>
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 (12):
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()
Bump version: 0.0.7 → 0.0.8
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 (14):
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
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library