Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mnhauke:osmocom:nightly
libosmo-netif
libosmo-netif.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libosmo-netif.changes of Package libosmo-netif
------------------------------------------------------------------- Mon May 13 20:00:43 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.55: * contrib: remove rpm spec file ------------------------------------------------------------------- Thu Apr 18 20:00:50 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.54: * stream_{cli,srv}: Add 'res' param to read_cb2 * tests/stream: Fix missing msgb_free() * stream: Define types for each API callback * stream_cli: Remove unused write_cb field ------------------------------------------------------------------- Wed Apr 17 20:01:19 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.50: * examples/ipa-stream-client: Fix memleaks in read_cb() ------------------------------------------------------------------- Fri Mar 22 21:00:46 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.49: * stream_cli.c: Handle read / recvfrom error and close connection ------------------------------------------------------------------- Tue Mar 19 19:49:41 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.48: * docs: Improve/clean-up doxygen for datagram.[ch] * docs: various osmux API documentation updates ------------------------------------------------------------------- Sun Mar 17 21:02:21 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.46: * introduce osmo_stream_cli_get_iofd() API ------------------------------------------------------------------- Sat Mar 16 21:00:48 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.45: * Makefile.am: Remove $(SOURCES) which is not defined anywhere * docs: jibuf: Prevent internal #defines being documented * docs: Split Stream Server and Stream Client into separate groups * docs: Don't export internal structs declared in src files * docs: More verbose stream_{cli,srv} API documentation/manual ------------------------------------------------------------------- Fri Mar 15 21:00:44 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.40: * Ensure osmo_stream_{cli,srv}_recv() is used only in osmo_fd mode * docs: Don't export documentation about static (internal) functions * docs: Use \defgroup and avoid repeated boilerplate text * docs: Enable AUTOBRIEF feauture in doxygen * Makefile.am: Fix dependency: rebuild doxygen on src/include changes ------------------------------------------------------------------- Wed Mar 13 21:00:43 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.35: * stream_srv: Fix retrieve of srv_link sockname for AF_UNIX sockets * prim: Introduce osmo_prim_srv{_link}_set_name APIs * stream: Add osmo_stream_*_get_name() APIs ------------------------------------------------------------------- Tue Mar 12 21:00:45 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.32: * osmo_stream_cli_send(): Drop data if client is not connected [yet] * osmo_prim_srv_send: assert prim_srv is not NULL ------------------------------------------------------------------- Fri Mar 08 21:00:55 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.30: * stream_{client,server} example: Cleanup on exit * stream_cli: Correctly setup and free osmo_io client instance ------------------------------------------------------------------- Tue Mar 05 21:00:41 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.28: * osmo_stream_cli_write(): fix double-free of msgb ------------------------------------------------------------------- Sat Mar 02 21:00:53 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.27: * stream_{cli,srv}: Free received messages when not forwarded * osmo_io: make use of osmo_iofd_get_ioops() * stream_{cli,srv}: Fix memory leak, if sending a message fails * stream_{cli,srv}: Add support for SCTP in OSMO_IO mode ------------------------------------------------------------------- Wed Feb 28 21:00:42 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.23: * examples/stream-{server,client}: Generate talloc report on SIGUSR1 * examples/stream-*: Add options, to set local/remote peer * examples/stream-*: Support SCTP when called with "-s" argument ------------------------------------------------------------------- Wed Feb 07 14:42:35 UTC 2024 - mardnh@gmx.de - Update to version 1.4.0.20: * build: include git-version-gen into the release tarball * stream_srv_link: osmo_stream_srv_link_get_sockname() now returns the full set of addresses * stream_cli: Introduce API osmo_stream_srv_get_sockname() * stream_cli: osmo_stream_cli_get_sockname() now returns the full set of addresses * netif: sctp.h: Introduce value_string for enum sctp_sstat_state * netif: sctp.h: Introduce value_string for enum sctp_spinfo_state * stream: Add missing osmo_stream_srv_link_get_fd() API * stream_cli: Fix opening sctp client socket if no local address set * Introduce generic osmo_stream_{cli,srv}_get_fd() API * stream_srv: osmo_stream_srv_get_ofd() works only in OSMO_FD mode ------------------------------------------------------------------- Wed Nov 22 21:00:49 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.12: * Introduce generic osmo_stream_{cli,srv}_get_fd() API ------------------------------------------------------------------- Tue Nov 21 21:01:16 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.11: * stream_srv: osmo_stream_srv_get_ofd() works only in OSMO_FD mode ------------------------------------------------------------------- Tue Oct 24 20:01:48 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.10: * stream_srv: Make osmo_stream_srv_clear_tx_queue() aware of osmo_io ------------------------------------------------------------------- Thu Oct 19 20:01:37 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.9: * stream_test: Fix memleaks * stream_test: Improve mem mgmt, fix connection mgmt ------------------------------------------------------------------- Mon Oct 09 20:00:45 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.7: * stream: Add and use helper function osmo_ipa_push_headers() * stream (test): Fix Coverity CID 323456 ------------------------------------------------------------------- Mon Oct 02 20:01:03 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.5: * stream: Add client-side (segmentation) support for IPA * stream_test: Disable nagling ------------------------------------------------------------------- Fri Sep 29 20:01:05 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.3: * stream_srv: Fix connection error handling ------------------------------------------------------------------- Thu Sep 28 20:00:48 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.2: * stream_srv: Set io_fd pointer to NULL after freeing ------------------------------------------------------------------- Tue Sep 19 20:00:57 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.1: * ipa: Don't break strict aliasing rule ------------------------------------------------------------------- Sat Sep 16 11:29:23 UTC 2023 - mardnh@gmx.de - Update to version 1.4.0.0: * Bump version: 1.3.0.56-745c-dirty → 1.4.0 * stream: Add new stream_{cli,srv_link} parameters to set SCTP_INITMSG sockopt values * stream: Introduce API to set several transport parameters * stream: Use new libosmocore API osmo_sock_init2_multiaddr2() * stream_test: Avoid leaking osmo_stream_srv_link * stream test: Fix test output check * stream: Add server-side (segmentation) support for IPA * stream: Use new flag OSMO_SOCK_F_SCTP_ASCONF_SUPPORTED for SCTP sockets * stream_cli: Forward SCTP MSG_NOTIFICATION to upper layers * stream: Refactor sctp_recvmsg_wrapper() logging * stream_srv: Log SCTP REMOTE_ERROR events * stream_srv: sctp: Log error cause of COMM_LOST event * sctp: Document relevant RFC specs * stream_cli: Proper handling of send() socket errors * stream_srv: Handle ESHUTDOWN and other write() errors destroying the socket * stream: Append data to current tail of message upon recv() * stream_srv: Improve logging lines accepting new connections * stream_srv: call setsockopt(SO_NOSIGPIPE) also in srv sockets * stream_srv: Use LOGSLNK() to print log line * stream_cli: Increase log level of established conn to INFO * ipa: Add segmentation callback * examples: Add extension header octet to example * stream: Split cli/srv specific code out of stream.c * stream: Fix osmo_panic log fmts * stream: Notify stream_cli on connect() * stream: Rename static function to have correct prefix * stream: srv cb: Use osmo_sockaddr and improve logging when cli connects * stream: Drop name param from recently added API osmo_stream_srv_create2() * stream: Drop recently added API osmo_stream_cli_create2 * stream: Print socket info as part of the logging context * stream: Allow setting name printed during logging * stream: Set state to closed before calling disconnect_cb() * stream: Assert that fd is valid in stream_cli_handle_connecting() * examples: Set logging level to DEBUG in {,ipa-}stream-{client,server} * stream: Remove duplicated code in osmo_stream_cli_create() * stream: Document osmo_stream_cli_create2() * stream: Setup ofd in osmo_stream_cli_open * examples: Use new stream API in {ipa-,}stream-{client,server} * Add osmo_io support to osmo_stream_cli and osmo_stream_srv * stream: Correctly close osmo_stream_cli when in state WAIT_RECONNECT * stream: Use cli->state to check if cli is already closed * stream: Factor out reconnection handling * stream: Update log messages * cosmetic: Change name of osmo_stream_src_fd_cb() * stream: Properly name osmo_stream_srv read callback * ipa-stream-server: Return -EBADF in read_cb after osmo_stream_srv_destroy() * stream: (typo) Change callback param name of struct osmo_stream_cli from srv to cli * stream: Introduce and use osmo_stream_cli_fd() to get the fd * debian: set compat level to 10 * src/Makefile.am: do not overwrite AM_LDFLAGS * tests/Makefile.am: clean up AM_* variables * {utils,tests}/Makefile.am: reorder libraries in LDADD * rtp.h: add RTP_PT_CSDATA ------------------------------------------------------------------- Mon Feb 20 21:00:44 UTC 2023 - mardnh@gmx.de - Update to version 1.3.0.4: * fix msgb leak on OSMO_STREAM_SRV_F_FLUSH_DESTROY * Run struct_endianness.py ------------------------------------------------------------------- Sat Feb 11 21:00:38 UTC 2023 - mardnh@gmx.de - Update to version 1.3.0.2: * Add osmo_stream_srv_link_is_opened() ------------------------------------------------------------------- Fri Feb 10 21:00:41 UTC 2023 - mardnh@gmx.de - Update to version 1.3.0.1: * osmo_stream_srv_link_close(): properly handle NULL input ------------------------------------------------------------------- Tue Feb 07 21:00:50 UTC 2023 - mardnh@gmx.de - Update to version 1.3.0.0: * Bump version: 1.2.0.114-3804-dirty → 1.3.0 ------------------------------------------------------------------- Wed Jan 04 21:00:38 UTC 2023 - mardnh@gmx.de - Update to version 1.2.0.114: * osmo-amr-inspect: Improve robustness reading from stdin ------------------------------------------------------------------- Mon Jan 02 21:00:43 UTC 2023 - mardnh@gmx.de - Update to version 1.2.0.113: * Introduce utils/osmo-amr-inspect program ------------------------------------------------------------------- Thu Dec 22 21:00:39 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.112: * amr: osmo_amr_bwe_to_oa(): validate input data is long enough * amr: use OSMO_BYTES_FOR_BITS() * amr: Clarify size of AMR BWE header and ToC * amr: use struct bwe_hdr in osmo_amr_bwe_to_oa() * amr: constify input buffer in osmo_amr_is_oa() * amr: Add missing header stdbool.h ------------------------------------------------------------------- Wed Dec 21 21:00:40 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.106: * amr.h: Fix AMR_FT_{GSM,TDMA,PDC}_EFR_SID_LEN * stream: Fix tx data dropped upon show socket write * stream: Avoid useless polling if tx_queue becomes empty * stream: Log error on short send * stream: osmo_stream_*_write: Unifiy way to get data and length * stream: Log read/write flags ------------------------------------------------------------------- Tue Dec 20 21:00:42 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.100: * osmux: Allow forwarding AMR NO_DATA frames * amr: Support all SID and NO_DATA amr formats * tests/amr: Add test case for unused FT=14 * amr: Add struct definition for AMR BWE header * amr: osmo_amr_bwe_to_oa() define variable as unsigned * amr: osmo_amr_bwe_to_oa(): Modify loop to allow osmo_amr_bytes()=0 (NO_DATA) * amr.h: Fix missing include dependencies ------------------------------------------------------------------- Fri Nov 25 21:00:43 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.93: * osmux_output: Refactor init code to avoid calling deprecated APIs internally ------------------------------------------------------------------- Tue Nov 22 21:00:41 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.92: * Add assert for link check to osmo_stream_srv_create() ------------------------------------------------------------------- Mon Nov 21 21:00:39 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.91: * osmux: Refactor osmux_xfrm_output_pull() to simplify code flow * osmux: Check received osmuxh->amr_ft is correct before using it * amr: Guard against incorrect AMR FT passed to osmo_amr_{bits,bytes}() * tests/osmux: Add extra asserts to validate osmux header is pulled correctly * osmux: Improve logging of osmux_xfrm_input * osmux: Introduce API osmux_xfrm_input_set_name() * osmux: Support recreating lost RTP packets at start of the batch ------------------------------------------------------------------- Sat Nov 19 21:00:39 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.84: * osmux: Set M bit in osmuxhdr if seqnum hole found encoding RTP pkts * osmux: Avoid filling in seqnum holes upon rx of RTP pkt with M bit set * osmux: Use better rationale when limiting amount of lost & forged RTP incoming packets * osmux: Obey current batch_size restrictions when creating forged RTP packets to fill holes ------------------------------------------------------------------- Thu Nov 17 21:00:39 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.80: * tests/osmux: Test big seqnum holes (>batch_factor) in incoming RTP stream * tests/osmux: Test incoming RTP stream with seqnum jumps during wraparound * tests/osmux: Test replay of one lost RTP packet when generating osmux batches * osmux: Drop noop OR during assignment * osmux: Add data[0] field to osmux_hdr * osmux: Drop marker bit in forged RTP packets to fill gaps * osmux: recreate lost RTP pkts before handling newest one * osmux: dup in RTP pkt: Replace potentially internally forged pkt with incoming one * osmux: dup in RTP pkt: check before applying queue flush due to Marker bit * osmux: Use internal struct to cache parsing state of rtp pkt from user ------------------------------------------------------------------- Wed Nov 16 21:00:37 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.70: * osmux: Fix endianness logging duplicaed seqnum * osmux: Add internal backpointer to in_handle to simplify param passing * osmux: rename internal struct osmux_batch -> osmux_link ------------------------------------------------------------------- Tue Nov 15 21:00:38 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.67: * osmux: Fix naming of functions operating on osmux circuits * osmux: Log AMR FT when incorrect AMR payload size detected * osmux: Use msgb_copy() API in osmux_replay_lost_packets() * osmux: Rework log formatting when replaying detected RTP gaps ------------------------------------------------------------------- Fri Nov 04 21:00:42 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.63: * Support building with -Werror=strict-prototypes / -Werror=old-style-definition ------------------------------------------------------------------- Wed Nov 02 21:00:37 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.62: * amr: Document SID frame length from spec ------------------------------------------------------------------- Tue Oct 25 20:00:41 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.61: * cosmetic: Fix indentation whitespace ------------------------------------------------------------------- Mon Oct 17 20:00:39 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.60: * stream: Introduce APIs osmo_stream_{cli,srv}_clear_tx_queue() * cosmetic: stream: Fix parameter name * stream: Improve logging of SCTP_PEER_ADDR_CHANGE notification ------------------------------------------------------------------- Sat Oct 08 20:00:36 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.57: * Better handling of send() error ------------------------------------------------------------------- Tue Oct 04 20:00:38 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.56: * osmux: Introduce API osmux_xfrm_input_get_deliver_cb_data() * osmux: Replace deprecated osmux_xfrm_input_* APIs in examples & tests * osmux: Allocate struct osmux_out_handle through API ------------------------------------------------------------------- Mon Oct 03 20:00:37 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.53: * tests/osmo-pcap/osmux: Replace deprecated API osmux_xfrm_output_init2() * cosmetic: osmux: Make linter happy * osmux: Split input and output code into separate files * osmux: Take into account configured osmux_in_handle->osmux_seq field * osmux: join osmux_xfrm_input_open_circuit() and osmux_batch_add_circuit() ------------------------------------------------------------------- Fri Sep 30 20:00:35 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.48: * stream: Document osmo_stream_srv_recv() SCTP specialties * stream: Return 0 when receiving sctp notification SCTP_COMM_LOST * stream: Remove unneeded break statement * stream: Set sctp_ppid and sctp_stream when sctp notifciation is received * stream: Log rx of sctp notification SCTP_SEND_FAILED * stream: Erase sctp_msg_flags if receiving user data * stream: Set proper msgb length when returning sctp_notification ------------------------------------------------------------------- Thu Sep 29 20:00:37 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.41: * osmux: Fix unwanted RTP marker bit upon rx of osmux seqnum wrap around * tests/osmux: Test rx of osmux seqnum wrap around * tests/osmux: Properly flush and free out_handle in osmux_test * osmux: Fix osmux seqnum incremented globally instead of per circuit * cosmetic: osmux: Fix typo in comment * cosmetic: osmux: Properly separate expressions with whitespace * osmux: Fix AMR F,Q,CMR fields not properly encoded in osmux header * tests/osmux: Add new osmux_input_test to validate AMR FT changes * osmux: Proper encoding of osmux frames when when AMR FT changes * amr: Add data[0] field to amr_hdr * osmux: Print osmux_hdr rtp_m field in osmux_snprintf() * tests: rename test osmux_test2 -> osmux_output_test * tests/osmux: Always run with fake time * tests/osmux_test2: Document unit tests * osmux: assert no batch factor greater than 8 is used * osmux: Early return on error or batch full during osmux_replay_lost_packets() * osmux: Unify return codes of osmux_batch_add() and osmux_batch_enqueue() * cosmetic: osmux: Fix typo in comment * osmux: Change order of lines to follow packet fill order * osmux: Avoid duplicated RTP msg trigger Tx of osmux frame ------------------------------------------------------------------- Sun Sep 25 20:00:44 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.21: * osmux: osmux_xfrm_input(): Propagate error code to inform caller * osmux: Improve logging non-usual conditions * tests/osmo-pcap-test/osmux_test: Fix return condition check for osmux_xfrm_input() ------------------------------------------------------------------- Tue Sep 20 20:00:38 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.18: * stream: Provide caller with SCTP flags during osmo_stream_*_recv() ------------------------------------------------------------------- Tue Sep 13 20:00:38 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.17: * stream: Unset fd value after close() before calling closed_cb() * stream: Fix typos in log messages ------------------------------------------------------------------- Mon Sep 12 20:00:41 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.15: * osmux: osmux_xfrm_input_close_circuit(): Log circuit not found * osmux: Allow the user to alloc msgbs used to provide generated RTP packets ------------------------------------------------------------------- Tue Sep 06 20:00:38 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.13: * osmux: Allocate struct osmux_out_handle through API * osmux: Move osmux_xfrm_output_set_tx_cb() further down to the xfrm_output section * osmux: Drop long time deprecated APIs ------------------------------------------------------------------- Fri Sep 02 20:00:40 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.10: * examples/osmux-test-output: Avoid using deprecated Osmux API ------------------------------------------------------------------- Fri Aug 26 20:00:43 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.9: * Properly handle send() return code ------------------------------------------------------------------- Sun Aug 21 20:00:46 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.8: * Log more details in osmo_stream_srv_write() ------------------------------------------------------------------- Fri Aug 12 20:00:43 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.7: * rtp: Avoid memcpy(len=0) * osmux.h: Define default Osmux port ------------------------------------------------------------------- Thu Aug 11 20:00:42 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.5: * osmux.h: Add missing msgb.h header ------------------------------------------------------------------- Mon Jul 25 20:00:45 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.4: * stream: getsockopt ret socklen_t is unsigned ------------------------------------------------------------------- Wed Jul 13 20:00:34 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.3: * tests/amr: fix less-than-zero comparison of an unsigned value ------------------------------------------------------------------- Wed Jul 06 20:00:35 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.2: * stream: assert params are not NULL in send/recv functions ------------------------------------------------------------------- Tue Jul 05 20:00:34 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.1: * rtp: Delay rtph ptr assign after validating length ------------------------------------------------------------------- Tue Jun 28 20:00:39 UTC 2022 - mardnh@gmx.de - Update to version 1.2.0.0: * Bump version: 1.1.0.14-d1ab-dirty → 1.2.0 ------------------------------------------------------------------- Sat Jun 18 20:00:39 UTC 2022 - mardnh@gmx.de - Update to version 1.1.0.14: * update git URLs (git -> https; gitea) ------------------------------------------------------------------- Thu Feb 17 21:00:35 UTC 2022 - mardnh@gmx.de - Update to version 1.1.0.13: * amr_test: increase test coverage for oa / bwe conversation ------------------------------------------------------------------- Tue Feb 15 21:00:36 UTC 2022 - mardnh@gmx.de - Update to version 1.1.0.12: * amr: cosmetic: fix grammer in comment ------------------------------------------------------------------- Wed Jan 05 21:00:40 UTC 2022 - mardnh@gmx.de - Update to version 1.1.0.11: * amr: Fix length check in bwe<->iuup converters * amr: Fix FormatType from parsing BWE AMR header * amr: Introduce APIs to convert BE to IuUP/IuFP format ------------------------------------------------------------------- Tue Jan 04 21:00:36 UTC 2022 - mardnh@gmx.de - Update to version 1.1.0.8: * export osmo_amr_bits * amr: don't rely on pad bits to be zero ------------------------------------------------------------------- Thu Dec 16 21:00:35 UTC 2021 - mardnh@gmx.de - Update to version 1.1.0.6: * prim: return last error code ------------------------------------------------------------------- Fri Dec 10 21:00:36 UTC 2021 - mardnh@gmx.de - Update to version 1.1.0.5: * prim: Add internal CTL SAPI to negotiate SAP versions * Introduce osmo_prim_srv APIs * stream: Add support for AF_UNIX sockets ------------------------------------------------------------------- Wed Dec 01 21:00:31 UTC 2021 - mardnh@gmx.de - Update to version 1.1.0.2: * stream: Factor out sctp_recvmg long code chunk ------------------------------------------------------------------- Wed Nov 24 21:00:31 UTC 2021 - mardnh@gmx.de - Update to version 1.1.0.1: * Introduce sctp.h to provide SCTP related functionalities ------------------------------------------------------------------- Tue Feb 23 21:00:46 UTC 2021 - mardnh@gmx.de - Update to version 1.1.0.0: * Bump version: 1.0.0.14-3e65-dirty → 1.1.0 ------------------------------------------------------------------- Fri Feb 19 21:00:41 UTC 2021 - mardnh@gmx.de - Update to version 1.0.0.14: * tests: Replace deprecated API log_set_print_filename * gitignore: Ignore autfoo *~ churn * tests: Explicitly drop category from log ------------------------------------------------------------------- Sat Feb 13 21:00:40 UTC 2021 - mardnh@gmx.de - Update to version 1.0.0.11: * Don't depend on libosmo-abis (by default) * migrate to osmo_fd_{read,write}_{enable,disable}() ------------------------------------------------------------------- Thu Jan 28 21:00:41 UTC 2021 - mardnh@gmx.de - Update to version 1.0.0.9: * configure.ac: set -std=gnu11 ------------------------------------------------------------------- Wed Oct 21 20:00:36 UTC 2020 - mardnh@gmx.de - Update to version 1.0.0.8: * cosmetic: Fix whitespace (use tab instead of 8x space) * Use osmo_fd_setup() wherever applicable ------------------------------------------------------------------- Thu Oct 15 20:00:35 UTC 2020 - mardnh@gmx.de - Update to version 1.0.0.6: * examples: Use osmo_stream_*_set_nodelay in ipa examples ------------------------------------------------------------------- Tue Oct 13 20:00:39 UTC 2020 - mardnh@gmx.de - Update to version 1.0.0.5: * contrib/jenkins: Enable parallel make in make distcheck ------------------------------------------------------------------- Wed Sep 02 20:00:38 UTC 2020 - mardnh@gmx.de - Update to version 1.0.0.4: * stream: add missing Doxygen \return statements to non-void functions ------------------------------------------------------------------- Tue Aug 25 20:00:37 UTC 2020 - mardnh@gmx.de - Update to version 1.0.0.3: * stream: Fix log of IPv6 during accept() ------------------------------------------------------------------- Mon Aug 24 20:00:36 UTC 2020 - mardnh@gmx.de - Update to version 1.0.0.2: * stream: Support creating sockets with IPv6 addresses ------------------------------------------------------------------- Thu Aug 13 20:00:43 UTC 2020 - mardnh@gmx.de - Update to version 1.0.0.1: * debian/control: change maintainer to the Osmocom team / mailing list * Bump version: 0.7.0.24-b1e0 → 1.0.0 ------------------------------------------------------------------- Mon Jul 06 20:00:34 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.24: * stream: Fix some SCTP code not disabled if --disable-libsctp is used ------------------------------------------------------------------- Wed Jun 03 20:00:33 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.23: * src/stream.c: Don't leak socket during SCTP_EVENTS getsockopt * src/stream: Work around more Linux kernel ABI breakage ------------------------------------------------------------------- Tue Jun 02 20:00:36 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.21: * amr: fix off-by-one in osmo_amr_bwe_to_oa() ------------------------------------------------------------------- Fri May 22 20:00:36 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.20: * Makefile.am: EXTRA_DIST: debian, contrib/*.spec.in ------------------------------------------------------------------- Tue May 19 20:00:49 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.19: * contrib: integrate RPM spec ------------------------------------------------------------------- Sun May 17 20:00:41 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.18: * amr: Whitespace fix * amr: Fix OA<->BWE conversion. * contrib: import RPM spec ------------------------------------------------------------------- Fri May 15 20:00:42 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.15: * Revert "amr: Fix OA<->BWE conversion." ------------------------------------------------------------------- Thu May 14 20:00:39 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.14: * amr: Fix OA<->BWE conversion. ------------------------------------------------------------------- Sun May 10 20:00:40 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.13: * Use OSMO_FD_* instead of deprecated BSC_FD_* ------------------------------------------------------------------- Fri May 08 20:00:35 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.12: * stream: Attempt to workaround kernel ABI breakage ------------------------------------------------------------------- Sun Apr 19 20:00:38 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.11: * debian/control: Drop incorrect libortp-dev dependency ------------------------------------------------------------------- Tue Apr 14 20:00:39 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.10: * configure.ac: fix libtool issue with clang and sanitizer ------------------------------------------------------------------- Wed Jan 29 21:00:29 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.9: * stream: Rename cli state NONE to CLOSED * stream: Add new WAIT_RECONNECT cli state * stream: Re-arrange cli states to fix 100% cpu usage bug * stream: Drop data during write() while in state NONE ------------------------------------------------------------------- Sun Jan 12 21:01:43 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.5: * add/clean big-endian packed structs (struct_endianess.py) * stream.c: Improve logging during sock send() * configure.ac: Drop unneeded check for dahdi * configure.ac: Introduce --{enable,disable}-libsctp configure flag ------------------------------------------------------------------- Wed Jan 08 21:00:55 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.1: * struct amr_header: copy comments to little endian part ------------------------------------------------------------------- Fri Jan 03 21:01:04 UTC 2020 - mardnh@gmx.de - Update to version 0.7.0.0: * Bump version: 0.6.0.16-6413a-dirty → 0.7.0 ------------------------------------------------------------------- Thu Nov 21 21:02:26 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.16: * osmux_test: don't use color logging ------------------------------------------------------------------- Tue Oct 22 20:00:45 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.15: * libosmo-netif.pc.in: Append -lsctp to Libs.private ------------------------------------------------------------------- Mon Oct 21 20:00:36 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.14: * stream: Fix fd param passed to close() in error conditon ------------------------------------------------------------------- Fri Oct 18 10:11:52 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.13: * tests: osmux_test: Hardcode h_output values set by random() * stream: osmo_stream_cli: Support setting multiple addr * stream: osmo_stream_srv_link: Support setting multiple addr ------------------------------------------------------------------- Thu Oct 10 20:00:28 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.10: * stream.c: remove duplicated line setting variable ------------------------------------------------------------------- Wed Oct 09 20:01:15 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.9: * tests: osmux_test: Provide More accurate logging expectancies ------------------------------------------------------------------- Fri Oct 04 20:00:30 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.8: * osmux: squash LOGP message to one line * tests: osmux_test: Use fake time also for monotonic clock * osmux: osmux_snprintf(): Remove dangling whitespace at the end of dummy frames * osmux: osmux_snprintf(): Append comma between osmux frames in msg ------------------------------------------------------------------- Fri Sep 20 20:00:33 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.4: * stream_test: Log fake time * stream_test: Use fake time ------------------------------------------------------------------- Thu Sep 05 20:00:35 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.2: * stream: Fix scheduling of queued messages during connecting state * stream: Introduce API osmo_stream_cli_is_connected ------------------------------------------------------------------- Thu Aug 08 21:54:13 UTC 2019 - mardnh@gmx.de - Update to version 0.6.0.0: * Bump version: 0.5.0.2-6563-dirty → 0.6.0 ------------------------------------------------------------------- Thu Jul 11 20:00:58 UTC 2019 - mardnh@gmx.de - Update to version 0.5.0.2: * contrib/jenkins.sh: run "make maintainer-clean" ------------------------------------------------------------------- Sun May 19 20:00:35 UTC 2019 - mardnh@gmx.de - Update to version 0.5.0.1: * osmux: Extend osmux_out_handle and add new API to set rtp payload_type ------------------------------------------------------------------- Fri May 10 20:00:37 UTC 2019 - mardnh@gmx.de - Update to version 0.5.0.0: * Bump version: 0.4.0.1-738f → 0.5.0 ------------------------------------------------------------------- Wed Mar 27 21:00:48 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.25: * amr: use sizeof(struct amr_hdr) when working with amr header length ------------------------------------------------------------------- Tue Mar 19 21:00:36 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.24: * Deprecate osmo_stream_cli_open2() ------------------------------------------------------------------- Thu Mar 14 21:00:36 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.23: * tests: AM_LDFLAGS = -noinstall for all tests * gitignore: add amr_test ------------------------------------------------------------------- Wed Mar 13 21:01:21 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.21: * amr: be sure result of osmo_amr_bwe_to_oa() fits into int buf * amr: cosmetic: correct sourcecode formatting ------------------------------------------------------------------- Mon Mar 11 21:00:34 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.19: * AMR: add functions to convert between bw-efficient and octet-aligned * AMR: add define constants for AMR payload length ------------------------------------------------------------------- Thu Feb 28 21:00:30 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.17: * debian: Add BuildDepends on libpcap0.8-dev * AMR: add spec reference for AMR frame types ------------------------------------------------------------------- Thu Feb 21 21:00:30 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.15: * Stream client: add disconnect callback ------------------------------------------------------------------- Mon Feb 11 21:00:34 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.14: * Add stream client/server test ------------------------------------------------------------------- Thu Feb 07 21:00:31 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.13: * Stream client: report reconnection event as INFO ------------------------------------------------------------------- Wed Feb 06 21:00:31 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.12: * Ignore test binaries * Stream examples: fix typos in error message ------------------------------------------------------------------- Tue Feb 05 21:00:32 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.10: * Stream client: fix disconnection logic * Add socket name functions to stream client/server * Stream client: update logging * Stream examples: print accepted client address ------------------------------------------------------------------- Mon Feb 04 21:00:33 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.6: * Stream client: fix doxygen typo ------------------------------------------------------------------- Fri Feb 01 21:00:26 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.5: * Cosmetic: use #pragma once as include guard * Add missing include ------------------------------------------------------------------- Thu Jan 31 21:00:28 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.3: * Stream examples: fix server's endless loop * Stream examples: log sent/received bytes * Stream examples: filter internal logging ------------------------------------------------------------------- Sun Jan 20 21:00:32 UTC 2019 - mardnh@gmx.de - Update to version 0.4.0.0: * Bump version: 0.3.0.6-a555 → 0.4.0 ------------------------------------------------------------------- Mon Dec 10 21:00:29 UTC 2018 - mardnh@gmx.de - Update to version 0.3.0.7: * logging: fix typo in stream.c ------------------------------------------------------------------- Fri Nov 09 21:00:33 UTC 2018 - mardnh@gmx.de - Update to version 0.3.0.6: * detect freed connections in osmo_stream_srv_read() ------------------------------------------------------------------- Mon Aug 13 20:00:31 UTC 2018 - mardnh@gmx.de - Update to version 0.3.0.5: * jibuf: fix indentation in line inside conditional clause ------------------------------------------------------------------- Mon Aug 06 20:00:32 UTC 2018 - mardnh@gmx.de - Update to version 0.3.0.4: * debian/rules: Don't overwrite .tarball-version ------------------------------------------------------------------- Wed Aug 01 20:00:32 UTC 2018 - mardnh@gmx.de - Update to version 0.3.0.3: * link libosmo-netif against libosmogsm * Migrate from osmo_ipa_idtag_parse() to ipa_ccm_id_resp_parse() ------------------------------------------------------------------- Fri Jul 27 20:00:33 UTC 2018 - mardnh@gmx.de - Update to version 0.3.0.1: * fix strncpy bug in rs232.c * Bump version: 0.2.0.6-ac33-dirty → 0.3.0 ------------------------------------------------------------------- Thu Jul 05 20:01:54 UTC 2018 - mardnh@gmx.de - Update to version 0.2.0.6: * stream.c: Use non-blocking connect in osmo_stream_cli ------------------------------------------------------------------- Fri Jun 29 20:00:30 UTC 2018 - mardnh@gmx.de - Update to version 0.2.0.5: * remove "channel" layer ------------------------------------------------------------------- Thu May 17 20:01:00 UTC 2018 - mardnh@gmx.de - Update to version 0.2.0.4: * 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 ------------------------------------------------------------------- Thu May 03 20:00:34 UTC 2018 - mardnh@gmx.de - Update to version 0.2.0.0: * Bump version: 0.1.1.38-ef190-dirty → 0.2.0 ------------------------------------------------------------------- Sat Apr 28 20:00:30 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.38: * osmux: Fix use of uninitialized memory in osmux_out_handle ------------------------------------------------------------------- Mon Apr 23 20:00:30 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.37: * 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 ------------------------------------------------------------------- Wed Apr 18 18:48:17 UTC 2018 - mardnh@gmx.de - Rebase patch: osmo-talloc.diff ------------------------------------------------------------------- Tue Apr 17 20:00:34 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.33: * tests: use osmo_init_logging2 * Build jibuf_tool based on libpcap availability * examples: use osmo_init_logging2 ------------------------------------------------------------------- Mon Apr 16 20:00:30 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.30: * 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 ------------------------------------------------------------------- Fri Apr 13 19:59:49 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.21: * Update README.md ------------------------------------------------------------------- Thu Apr 12 21:45:14 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.20: * tests: osmo-pcap-test: Fix pcap includes not found in old versions * osmux: osmux_xfrm_output_pull: Improve checks and log of malformed packets ------------------------------------------------------------------- Sat Apr 07 18:49:56 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.18: * stream.c: osmo_stream_cli_open2: Remove wrong assumption in reconnect decision ------------------------------------------------------------------- Wed Mar 14 21:21:51 UTC 2018 - mardnh@gmx.de - Update to version 0.1.1.17: * gitignore: vim swp files * osmo_stream_{cli,srv}_destroy: fix mem leak: empty msgb queue * contrib: jenkins.sh: Disable building doxygen for deps * Enable sanitize for CI tests * debian/control: Fix Vcs-Browser * add support for flushing and destroying a server-side stream * test: osmo-pcap-test: Fix clock drift while replaying pcap file * osmux: Use correct log category DLMUX * configure: add --enable-werror * jenkins.sh: use --enable-werror configure flag, not CFLAGS ------------------------------------------------------------------- Wed Jan 24 12:55:27 UTC 2018 - mardnh@gmx.de - Update to new upstream snapshot 0.1.1.11 ------------------------------------------------------------------- Wed Dec 27 20:38:21 UTC 2017 - jengelh@inai.de - Update to new upstream release 0.1.1 * cosmetic: relax UDP length check * cosmetic: print textual error from recv() * osmux_snprintf: Support different types of Osmux frames ------------------------------------------------------------------- Mon Oct 2 23:04:14 UTC 2017 - jengelh@inai.de - Update to new upstream snapshot 0.0.6.85 * rtp: return offset in osmo_rtp_snprintf() * somo_stream_srv_fd_cb(): close socket if NODELAY fails ------------------------------------------------------------------- Fri Apr 28 21:24:50 UTC 2017 - jengelh@inai.de - Update to new upstream snapshot 0.0.6.67 * Fix potential NULL dereference * stream: don't crash in _close() when fd is not initialized * stream: When destroying, make sure to kill reconnect timer * osmux: Fix delay between RTP packets ------------------------------------------------------------------- Sun Jul 31 17:59:57 UTC 2016 - jengelh@inai.de - Update to new upstream snapshot 0.0.6.19 * misc: Drop oRTP dependency as there is nothing using it * 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 * osmux-test: remove real-time constraint by default ------------------------------------------------------------------- Tue Jan 26 12:06:24 UTC 2016 - jengelh@inai.de - Dump testsuite results on failure ------------------------------------------------------------------- Fri Jan 22 18:17:18 UTC 2016 - jengelh@inai.de - Update to new upstream snapshot 0.0.6.8 * don't link everything to libsctp * ensure to zero-initialize sctp_sndrcvinfo ------------------------------------------------------------------- Wed Dec 23 17:13:12 UTC 2015 - jengelh@inai.de - Update to new upstream release 0.0.6.5 * No changelog was provided - Drop osmo-cppflags.diff, osmo-ldadd.diff, osmo-allincludes.diff (merged upstream) ------------------------------------------------------------------- Thu Oct 2 20:58:44 UTC 2014 - jengelh@inai.de - Initial package (version 0.0.4) for build.opensuse.org
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor