Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mnhauke:osmocom:nightly
osmo-mgw
osmo-mgw.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File osmo-mgw.changes of Package osmo-mgw
------------------------------------------------------------------- Wed May 15 20:03:50 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.50: * doc: example configs: fix deprecation warnings * contrib/systemd: run as osmocom user ------------------------------------------------------------------- Mon May 13 20:03:44 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.48: * contrib: remove rpm spec file ------------------------------------------------------------------- Thu Apr 25 20:03:31 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.47: * iuup: Increment RTP hdr seqnr even if Tx over UDP fails * Fix IuUP RTP hdr seqnr field not incremented ------------------------------------------------------------------- Tue Apr 02 20:03:56 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.45: * Convert RTP/RTCP/OSMUX I/O from osmo_fd to osmo_io ------------------------------------------------------------------- Wed Mar 20 21:03:31 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.44: * cosmetic: make linter happy * Change msgb ownership in processing of received msgb * remove osmo_fd from mgcp_create_bind() * simplify unused transcoding/processing call-back * remove strange loop for non-existant transcoding support * don't log useless "transcoding disabled" message * mgw: Add our usual SIGABRT, SIGUSR1 signal handlers ------------------------------------------------------------------- Tue Mar 19 19:52:39 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.37: * mgw: do not fail MGCP on codec mismatch ------------------------------------------------------------------- Fri Mar 08 21:04:28 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.36: * migrate mgcp_client from osmo_wqueue to osmo_io ------------------------------------------------------------------- Wed Feb 07 15:13:17 UTC 2024 - mardnh@gmx.de - Update to version 1.12.1.35: * mgcp_test: fix false negatives in test output * tweak DEBUG log * mgcp_codec_decide: remove redundant lookup * drop cfg 'sdp audio fmtp-extra' * drop get_net_downlink_format_cb * tests/mgcp: add update_exp target * Convert README to README.md and expand like in other projects * build: include README into the release tarball * Revert "drop (now) unused code" * drop (now) unused code ------------------------------------------------------------------- Thu Nov 16 21:04:51 UTC 2023 - mardnh@gmx.de - Update to version 1.12.1.3: * mgcp_parse_audio_port_pt(): fix buffer overflow ------------------------------------------------------------------- Fri Nov 03 21:05:27 UTC 2023 - mardnh@gmx.de - Update to version 1.12.1.2: * vty and log: also show local port for RTP conns * add mgcp_conn_rtp_type_names[] ------------------------------------------------------------------- Thu Sep 28 20:06:02 UTC 2023 - mardnh@gmx.de - Update to version 1.12.1.0: * Bump version: 1.12.0.3-58d5b → 1.12.1 * mgw: Configure IuUP if codec set during MDCX ------------------------------------------------------------------- Tue Sep 26 20:03:51 UTC 2023 - mardnh@gmx.de - Update to version 1.12.0.2: * mgcp-client: Introduce API osmo_mgcpc_ep_local_name() * mgcp-client: Fix missing include in mgcp_client_pool.h ------------------------------------------------------------------- Sat Sep 16 11:33:11 UTC 2023 - mardnh@gmx.de - Update to version 1.12.0.0: * Bump version: 1.11.0.51-af67-dirty → 1.12.0 * ASCI: Support conference briding with 1..n connections * ASCI: Add new mode for voice group/broadcast call * mgcp_client: tweak extract_codec_name() implementation * mgcp: fix "L: a:" header parsing: heed ";" separator * mgcp_client: check rc of map_str_to_codec * Cosmetic: fix a typo * mgcp-client: Mark client as UP when keepalive request-interval/timeout is disabled through VTY * mgcp-client: Always mark client as UP if keepalive request-interval disabled * mgcp_client: pool: Only pick clients with an MGCP link considered to be UP * mgcp-client: Add keepalive feature * mgw: Allow auditing speciall 'null' endpoint * mgcp-client: Move some static functions further above * mgcp_client: Introduce mgcp_client_conf_alloc(), deprecate mgcp_client_conf_init() * mgcp_client.h: also add spec ref to the other 3gpp defined payload types * mgcp-client: Drop unused struct mgcp_client field * mgcp_codec: be sensitive about IuFP when checking codecs * systemd: depend on networking-online.target * mgcp_network: do not deliver RTP packets with unpatched PT * mgcp_codec: fix codec decision * mgcp_codec: move mgcp_codec_decide down * copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH * debian: set compat level to 10 * mgcp_vty: add warnings for deprecated config options * Cosmetic: mgcp_client: fix typo * mgcp_client: simpler error handling * mgcp_find_section_end(): skip spaces at start of SDP * mgcp_network: fix apidoc * mgcp_client_pool: add mgcp_client_pool_empty() * tests: $(BUILT_SOURCES) is not defined, depend on osmo-mgw * mgcp_codec: cosmetic: remove line break in api-doc * mgcp_codec: refactor payload type converstion * mgcp_codec: fix oa/bwe comparison in mgcp_codec_pt_translate() * Revert "mgcp_codec: do not differentiate between oa and bwe when comparing codec" * mgcp_e1: cosmetic: rewrite comment * mgcp_e1: rename e1_send to e1_send_ts_frame * mgcp-client: Call osmo_fd_unregister() before closing and changing bfd->fd * tests: use -no-install libtool flag to avoid ./lt-* scripts * */Makefile.am: libraries shall not be in AM_LDFLAGS * mgcp_network: Unregister osmo_fd before closing fd * mgcp_e1: rewrite comment * mgcp_e1: fix typo * mgcp_client: fix sourcecode formatting * mgcp_client: mgcp_msg_gen: add more error logs * Transition to use of 'telnet_init_default' ------------------------------------------------------------------- Thu Feb 23 21:03:31 UTC 2023 - mardnh@gmx.de - Update to version 1.11.0.7: * mgcp_e1: be more frugal withe E1 line resources ------------------------------------------------------------------- Mon Feb 13 21:03:30 UTC 2023 - mardnh@gmx.de - Update to version 1.11.0.6: * mgcp_e1: fix log output ------------------------------------------------------------------- Fri Feb 10 21:03:31 UTC 2023 - mardnh@gmx.de - Update to version 1.11.0.5: * cosmetic: Fix grammar suggesting reading _the_ user manual * mgcp_endp: cosmetic: remove unnecessary new line * mgcp_endp: cosmetic move mgcp_endp_release to the end ------------------------------------------------------------------- Wed Feb 08 21:03:38 UTC 2023 - mardnh@gmx.de - Update to version 1.11.0.2: * mgcp_sdp: cosmetic: remove newline * mgcp_sdp: add spec reference ------------------------------------------------------------------- Tue Feb 07 21:04:09 UTC 2023 - mardnh@gmx.de - Update to version 1.11.0.0: * Bump version: 1.10.0.117-22f9c-dirty → 1.11.0 ------------------------------------------------------------------- Mon Feb 06 21:03:32 UTC 2023 - mardnh@gmx.de - Update to version 1.10.0.117: * update outdated vty copyright statement ------------------------------------------------------------------- Sat Jan 28 21:03:46 UTC 2023 - mardnh@gmx.de - Update to version 1.10.0.116: * mgcp_client: add new clearmode codec * Fix various typos * mgcp_network: improve coment ------------------------------------------------------------------- Thu Dec 22 21:03:33 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.113: * ctrl: take both address and port from vty config ------------------------------------------------------------------- Tue Dec 20 21:03:35 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.112: * iuup: Use osmo_amr_ft_valid() API ------------------------------------------------------------------- Mon Nov 21 21:03:23 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.111: * osmux: Use new osmux_xfrm_input API to set name on each link ------------------------------------------------------------------- Tue Nov 15 21:03:31 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.110: * osmux: Rotate over available Osmux CID when allocating a new one ------------------------------------------------------------------- Mon Nov 14 21:03:27 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.109: * Add realtime scheduling and set priority in service file ------------------------------------------------------------------- Thu Nov 10 21:03:13 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.108: * Add -Werror=implicit-int -Werror=int-conversion -Werror=old-style-definition ------------------------------------------------------------------- Fri Nov 04 21:03:19 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.107: * Support building with -Werror=strict-prototypes / -Werror=old-style-definition ------------------------------------------------------------------- Fri Oct 28 20:04:14 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.106: * AMR->IuUP: log conversion, like for the flipside ------------------------------------------------------------------- Wed Oct 26 20:03:11 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.105: * Improve logging on AMR OA<->BWE conversion failure * osmux: Make sure RTP AMR feed to osmux is in octet-aligned mode * osmux: Rename function and pass msgb directly to it * mgw: Rename s/mgcp_send_rtp/mgcp_conn_rtp_dispatch_rtp/ * mgw: rx_rtp(): reorder checks and handlings * Rename and move func checking if amr mode is explicitly configured ------------------------------------------------------------------- Tue Oct 25 20:03:13 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.99: * mgw: Log unexpected RTP AMR OA-vs-BE payload * cosmetic: Clarify and fix typos in comment ------------------------------------------------------------------- Mon Oct 24 20:03:07 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.97: * IuUP->AMR: log whether converting to AMR OA or BE * IuUP->AMR: do not patch payload type a second time * AMR->IuUP: properly translate Q -> FQC * AMR->IuUP: do not crash on AMR data before IuUP Init ------------------------------------------------------------------- Thu Oct 20 20:03:15 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.93: * mgcp_send: Use mgcp_conn_rtp_is_iuup() helper * Fix misleading error log ------------------------------------------------------------------- Wed Oct 19 20:03:12 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.91: * mgcp-client: Fix no 'mgw ' prefix written in old VTY node * mgcp-client: Refactor system keeping old users not calling mgcp_client_pool_config_write() working * mgcp-client: Fix 'mgw endpoint-range' command dropped from old VTY node * mgcp-client: Add new VTY commands under mgw node without mgw prefix * mgcp-client: Introduce API mgcp_client_pool_config_write * mgcp-client: Convert users supporting new MGW Pool VTY node during write-config ------------------------------------------------------------------- Tue Oct 18 20:03:11 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.85: * mgcp-client: Use random free local port by default * mgcp-client: vty: Write deprecation warning using non-mgw nodes ------------------------------------------------------------------- Fri Oct 14 20:03:07 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.83: * mgcp_client_pool.h: add missing stdbool include * mgcp-client: Introduce APIs to manually select mgcp_client from pool * mgcp-client: Rearrange internal backpointers * mgcp-client: Rearrange order of structs and APIs in header * mgcp-client: Refactor reinit of mgcp clients * mgcp-client: Move internal API acting on mgcp_client_pool to the correct file section * mgcp-client: Create alloc() and free() internal APIs for mgcp_client_pool_member * mgcp-client: Move & rename helper function outside of vty code * mgcp-client: Rename internal field in mgcp_client_pool * mgcp-client: Fix typo in internal function name * mgcp-client: Avoid double iteration picking client from pool * mgcp-client: pool: Improve documentation of some internal fields ------------------------------------------------------------------- Thu Oct 13 20:03:10 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.71: * cosmetic: Fix typo in comment * osmux: Clean up mgcp_config osmux fields * osmux: Introduce osmux peer-behind-nat (on|off) and rework conn activation ------------------------------------------------------------------- Tue Oct 11 20:03:09 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.68: * mgcp_conn_dump(): Separate dump for osmux and iuup connections * osmux: Erase references to bsc-nat * osmux: Move setting OSMUX_STATE_DISABLED to initializer function * osmux: Define osmux_dummy cfg as boolean * osmux: Make conn_osmux_{allocate,release}_local_cid() APIs static * osmux: Set conn->type during osmux_init_conn() * osmux: Simplify and constify param passing * Check once if remote addr is available when sending dummy packet ------------------------------------------------------------------- Thu Oct 06 20:03:12 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.60: * osmux: cosmetic: Fix indentation * osmux: Drop unused role parameter * osmux: Add square brackets around IPv6 address to distinguish port in log line * osmux: Change couple log lines to OSMUX category ------------------------------------------------------------------- Wed Oct 05 20:03:09 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.56: * Clean up local var pointers in mgcp_get_local_addr() * Add Osmux IPv6 support ------------------------------------------------------------------- Tue Oct 04 20:03:12 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.54: * osmux: Use available API to check if remote end is known * Get rid of separate rtp_port field * Use new libosmocore API osmo_sockaddr_is_any() * Fix regression in detection of legacy dummy packets * send_dummy: Use proper condition to test if conn is osmux * osmux: Log remote address upon rx of osmux pkt * osmux: Fill in from_addr in struct osmo_rtp_msg_ctx * osmux: Match remote address in osmux_conn_lookup() * osmux: Unify rtp_conn osmux type into a single type * osmux: cleanup misleading code calling rtp_bridge_cb * osmux: Drop logging of osmux internal counters * Allocate struct osmux_in_handle through new libosmo-netif APIs ------------------------------------------------------------------- Sat Oct 01 20:03:03 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.42: * osmux: Keep decoding osmux pkt if a batch contains an unknown CID ------------------------------------------------------------------- Fri Sep 30 20:03:05 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.41: * osmux: Lower log level when osmux batch received for unknown CID * osmux: Drop unneeded comment block ------------------------------------------------------------------- Tue Sep 27 20:03:06 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.39: * cosmetic: osmux: Drop extra empty line * osmux: Allocate rate counters during initialization of osmux conn * osmux: Rename field s/init/initialized ------------------------------------------------------------------- Sun Sep 25 20:03:11 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.36: * vty: show per-connection Osmux VTY stats * osmux: Improve per-conn tx rate counters * osmux: Fix incorrect rate_ctr_group used in mgcp_osmux.c * osmux: Support local CID != remote CID * Use bool type instead of int in config field * osmux: Rename field osmux usage policy and define it with proper type ------------------------------------------------------------------- Fri Sep 23 20:03:05 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.30: * cosmetic: osmux: Fix formatting of if-else brackets * osmux: Add connection and global rate counters * Use 'static const' instead of 'const static' everywhere * mgcp_conn: rename field s/rate_ctr_group/ctrg/g * Fix typo in ratectr description * osmux: Get rid of static NULL talloc context * osmux: Clean up helper macro osmux_chunk_length() * osmux: Attach osmux to virtual trunk * cosmetic: mgcp_conn.h: fix indentation whitespace * osmux: Log sendto() error ------------------------------------------------------------------- Wed Sep 21 20:03:03 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.20: * cosmetic: vty: Fix indentation whitespace ------------------------------------------------------------------- Tue Sep 20 20:03:15 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.19: * osmux: set log level of expected code path to INFO ------------------------------------------------------------------- Fri Sep 16 20:03:05 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.18: * Make osmo_mgcpc_ep_fsm_pre_term() static ------------------------------------------------------------------- Mon Sep 12 20:03:24 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.17: * osmux: don't store conn ptr inside shared osmux_handle * osmux: Fix memleak on error code path * osmux: Log refcounting of osmux_handle_list * osmux: Use osmo_sockaddr wherever possible * osmux: Use better name for function which may allocate a new struct * cosmetic: main: Properly format log_info_cat * Add Osmux log category * mgw: Use X-Osmux string define ------------------------------------------------------------------- Thu Sep 08 20:03:18 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.9: * cosmetic: osmux: Fix wrong indentation * mgw: Fix osmux conn local IP selection ------------------------------------------------------------------- Wed Sep 07 20:03:17 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.7: * osmux: Use new osmux APIs to let libosmo-netif alloc struct osmux_out_handle ------------------------------------------------------------------- Mon Sep 05 20:03:21 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.6: * Set working directory in systemd service file ------------------------------------------------------------------- Sat Aug 20 20:03:40 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.5: * Use Osmux default port define from libosmo-netif ------------------------------------------------------------------- Fri Aug 12 20:03:39 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.4: * mgcp_osmux: Drop duplicated conn_osmux_release_cid() in code path ------------------------------------------------------------------- Wed Aug 10 20:03:33 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.3: * mgcp_e1: fix apidoc ------------------------------------------------------------------- Fri Aug 05 20:03:43 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.2: * libosmo-mgcp-client: add -no-undefined to *_la_LDFLAGS ------------------------------------------------------------------- Fri Jul 01 20:03:03 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.1: * mgcp-client: Remove impossible code path ------------------------------------------------------------------- Tue Jun 28 20:03:12 UTC 2022 - mardnh@gmx.de - Update to version 1.10.0.0: * Bump version: 1.9.0.26-c9466-dirty → 1.10.0 ------------------------------------------------------------------- Mon Jun 20 20:03:18 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.26: * update git URLs (git -> https; gitea) ------------------------------------------------------------------- Mon Jun 13 20:03:01 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.25: * iuup: Check for IuUP Initialization retrans ------------------------------------------------------------------- Thu May 26 20:02:52 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.24: * iuup: Fix caps in logging message ------------------------------------------------------------------- Wed May 25 20:02:46 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.23: * IuUP: Support RFCI ID != RFCI Index ------------------------------------------------------------------- Mon Apr 18 20:03:00 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.22: * libosmo-mgcp: e1: fix memleaks in e1_recv_cb() ------------------------------------------------------------------- Thu Apr 14 20:03:09 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.21: * tests: use 'check_PROGRAMS' instead of 'noinst_PROGRAMS' ------------------------------------------------------------------- Wed Mar 30 20:03:01 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.20: * mgcp_network: fix typo RTPC -> RTCP * mgcp_network: do not try to convert RTCP packets ------------------------------------------------------------------- Wed Feb 16 21:03:08 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.18: * mgcp_codec: do not differentiate between oa and bwe when comparing codec ------------------------------------------------------------------- Mon Feb 07 21:02:59 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.17: * Initial IuUP support using proper FSMs ------------------------------------------------------------------- Tue Jan 18 21:03:05 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.16: * Make function amr_is_octet_aligned publicly available ------------------------------------------------------------------- Tue Jan 11 21:03:16 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.15: * Drop unneeded ax_check_compile_flag.m4 ------------------------------------------------------------------- Wed Jan 05 21:03:18 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.14: * mgcp_client: add new codec IUFP as VND.3GPP.IUFP ------------------------------------------------------------------- Tue Jan 04 21:03:06 UTC 2022 - mardnh@gmx.de - Update to version 1.9.0.13: * cosmetic: mgcp_codec.c: Fix typo in comment * Define mgcp_rtp_end.output_enabled as bool ------------------------------------------------------------------- Wed Dec 29 21:03:01 UTC 2021 - mardnh@gmx.de - Update to version 1.9.0.11: * mgcp_network.c: Fix byte alignment of CRC Header for ACK Initialization * doc/overview: fix wrong project page link ------------------------------------------------------------------- Fri Dec 24 21:02:55 UTC 2021 - mardnh@gmx.de - Update to version 1.9.0.9: * cosmetic: Rename variable payload=>payload_type ------------------------------------------------------------------- Thu Dec 23 21:03:06 UTC 2021 - mardnh@gmx.de - Update to version 1.9.0.8: * mgcp_network.c: Set proper CRC Header for ACK Initialization ------------------------------------------------------------------- Tue Dec 14 21:03:27 UTC 2021 - mardnh@gmx.de - Update to version 1.9.0.7: * treewide: remove FSF address ------------------------------------------------------------------- Thu Nov 25 21:02:49 UTC 2021 - mardnh@gmx.de - Update to version 1.9.0.6: * configuration: point out difference between trunk-nr and e1 line nr ------------------------------------------------------------------- Thu Nov 18 21:02:42 UTC 2021 - mardnh@gmx.de - Update to version 1.9.0.5: * fix mgcp_conn_free_all ubsan complaints * clang-format: remove foreach macros * add a lock-free bounded spsc interthread queue * rework message handling * adjust mgcp response context ------------------------------------------------------------------- Tue Nov 16 21:03:12 UTC 2021 - mardnh@gmx.de - Update to version 1.9.0.0: * Bump version: 1.8.1.90-aac8-dirty → 1.9.0 ------------------------------------------------------------------- Mon Nov 15 21:02:48 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.90: * fix up some docstrings that lost their dot ------------------------------------------------------------------- Thu Nov 04 21:02:54 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.89: * Revert "Turn some compiler warnings into errors" ------------------------------------------------------------------- Wed Nov 03 21:03:05 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.88: * fix mgcp_conn_free_all * rename strip_epname and find_specific_endpoint and make them available * add modified .clang-format ------------------------------------------------------------------- Thu Oct 21 20:02:55 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.85: * libosmo-mgcp: use OSMO_STRLCPY_ARRAY in mgcp_codec_add() ------------------------------------------------------------------- Mon Sep 20 20:02:52 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.84: * Fix attribute parsing on gcc 11.1.0 ------------------------------------------------------------------- Tue Sep 14 20:02:58 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.83: * endp: do not cache cfg pointer * mgcp_client: add MGW name as logging context ------------------------------------------------------------------- Mon Sep 13 20:02:50 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.81: * adjust talloc context * embed strings into structs * globally lock the portrange when trying to grab a port to prep for multithreading * libosmo-mgcp: do not use the default msgb talloc context * libosmo-mgcp: atomic rate counter group indexes * libosmo-mgcp: cleanup audio codex alloc * stats: make sanitizers happy ------------------------------------------------------------------- Sat Sep 11 20:02:44 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.74: * mgcp_sdp: fix potential leak * rename do_retransmission * fix missing includes and forward declarations * configure.ac: fix maybe-uninitialized for clang * add vscode stuff to gitignore ------------------------------------------------------------------- Thu Sep 02 20:02:44 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.69: * mgcp_client: fix typo in doxygen comment ------------------------------------------------------------------- Mon Aug 23 20:02:46 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.68: * mgcp_ratectr: remove unusued rate counters * mgcp_client_vty: fixing docstring ------------------------------------------------------------------- Thu Aug 19 20:03:48 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.66: * mgcp_client_vty: cosmetic: doc string should terminated with \n * mgcp_client_vty: fix docstrings for mgw-pool * mgcp_client_vty: add OSMO_ASSERT on pool parameter ------------------------------------------------------------------- Wed Aug 18 20:02:47 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.63: * mgcp_client_vty: add missing NO_STR ------------------------------------------------------------------- Tue Aug 17 20:02:53 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.62: * mgcp_client_vty: add missing docstrings * libosmo-mgcp-client: extend the mgcp_client for MGW pooling * mgcp_client: refactor function init_socket * mgcp_client: do not print (null) when address is ANY * mgcp_client_vty: remove unnecessary checks * mgcp_client: allow to reset endpoints on startup ------------------------------------------------------------------- Thu Aug 12 20:02:46 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.56: * mgcp_ratectr: do not set talloc destructor on library allocated item ------------------------------------------------------------------- Mon Aug 09 20:02:49 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.55: * mgcp_protocol: get rid of policy_cb and change_cb ------------------------------------------------------------------- Wed Aug 04 20:03:14 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.54: * mgcp_client: fix typo Initalize -> Initialize ------------------------------------------------------------------- Tue Aug 03 20:02:45 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.53: * mgcp_ratectr: add stats items to monitor trunk usage ------------------------------------------------------------------- Mon Aug 02 20:02:52 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.52: * mgcp_trunk: check MGW domain name earlier ------------------------------------------------------------------- Tue Jul 27 20:02:56 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.51: * mgcp_protocol: assert endp when it becomes mandatory ------------------------------------------------------------------- Fri Jul 23 20:02:39 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.50: * contrib/jenkins: Use ASAN for osmo-mgw ------------------------------------------------------------------- Thu Jul 22 20:02:38 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.49: * mgcp_lient: remove unsubstantial FIXME note * remove struct member wildcarded_req from struct mgcp_endpoint * mgcp_protocol: add support for wildcarded DLCX ------------------------------------------------------------------- Wed Jul 21 20:02:35 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.46: * Revert "mgcp_ratectr: add stats items to monitor trunk usage" * mgcp_protocol: refactor function create_response_with_sdp * mgcp_msg: add trunk parameter to mgcp_check_param for logging * mgcp_ratectr: add stats items to monitor trunk usage * mgcp_protocol: refactor MGCP request handling * mgcp_trunk: use unsigned int instead of int as trunk_nr ------------------------------------------------------------------- Mon Jul 19 20:02:41 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.40: * mgcp_protocol: refactor request handler array ------------------------------------------------------------------- Fri Jul 16 20:02:39 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.39: * mgcp_client: add logging on received MGCP messages * mgcp_client_fsm: add missing log_subsys * mgcp_client_endpoint_fsm: on term, still let conns wait for DLCX OK * mgcp_client_fsm delete: set mgcp_client as ctx, not NULL ------------------------------------------------------------------- Wed Jul 14 20:02:37 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.35: * mgcp_endp: make wildcarded detection separate * mgcp_protocol: forward declare mgcp_endpoint * mgcp_ratectr: refactor rate counter and set group name * mgcp_trunk: add value string for trunk type. ------------------------------------------------------------------- Fri Jul 09 20:02:37 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.31: * mgcp_ratectr: fix sourcecode formatting * mgcp_ratectr: drop ws line * mgcp_trunk: drop ws line * check_rtp_destin(): clarify log msg * mgw_main: fix loop that resets all endpoints * mgcp_protocol: fix loop that sends dummy RTP packets * Use DLMGCP instead of DLGLOBAL in log lines ------------------------------------------------------------------- Thu Jul 08 20:02:35 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.24: * Take into account Marker bit when patching RTP stream ------------------------------------------------------------------- Wed Jul 07 20:02:38 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.23: * Fail rx MDCX sendrecv with invalid remote addr * mgw: rx CRCX: Avoid sending dummy rtp if remote address not provided * mgcp_send_dummy: Check RTP destination is available before attempt tx * mgcp_network.c: Reorder some functions in file * constify some function arg pointers * Define patch_ssrc as bool type ------------------------------------------------------------------- Tue Jul 06 20:02:39 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.17: * constify arg in addr_is_any() ------------------------------------------------------------------- Sun Jun 13 20:02:44 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.16: * mgcp_client: fix error handling in mgcp message generation ------------------------------------------------------------------- Fri Jun 11 20:02:48 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.15: * mgcp_client: drop nunnecessary else statement ------------------------------------------------------------------- Tue Jun 08 20:03:16 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.14: * mgcp_network: refactor MGCP_DUMMY_LOAD ------------------------------------------------------------------- Fri Jun 04 20:02:53 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.13: * Use new stat item/ctr getter APIs ------------------------------------------------------------------- Sun May 23 20:02:50 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.12: * mgcp_common, mgcp_udp_send: make parameter buf const ------------------------------------------------------------------- Wed May 19 20:02:41 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.11: * add osmo_mgcpc_ep_ci_get_remote_rtp_info() ------------------------------------------------------------------- Tue May 11 20:03:05 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.10: * Log some useful messages at ERROR/INFO instead of DEBUG ------------------------------------------------------------------- Mon May 10 20:02:38 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.9: * mgcp_network: fix implicit address loopback ------------------------------------------------------------------- Sat May 08 20:02:40 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.8: * tweak termination DLCX log msg * send DLCX only once ------------------------------------------------------------------- Fri May 07 20:02:38 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.6: * Add vty command 'show mgcp active' ------------------------------------------------------------------- Thu Apr 29 20:02:44 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.5: * manual: Include QoS chapter and add osmo-mgw specific example * mgw: Add support for setting socket priority from VTY * switch from osmo_sock_set_dscp() to OSMO_SOCK_F_DSCP() ------------------------------------------------------------------- Wed Apr 28 20:02:40 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.2: * manual: don't define fig-bsc twice * TOS bits != DSCP ------------------------------------------------------------------- Wed Feb 24 21:03:24 UTC 2021 - mardnh@gmx.de - Update to version 1.8.1.0: * Bump version: 1.8.0.1-535e → 1.8.1 * attempt to fix RPM spec file after recent soversion bump ------------------------------------------------------------------- Tue Feb 23 21:03:55 UTC 2021 - mardnh@gmx.de - Update to version 1.8.0.0: * Bump version: 1.7.0.138-ace0b-dirty → 1.8.0 ------------------------------------------------------------------- Sat Feb 20 21:03:14 UTC 2021 - mardnh@gmx.de - Update to version 1.7.0.138: * tests: Replace deprecated API log_set_print_filename ------------------------------------------------------------------- Thu Feb 04 21:03:16 UTC 2021 - mardnh@gmx.de - Update to version 1.7.0.137: * .gitignore: Ignore new autofoo tmp files ------------------------------------------------------------------- Thu Jan 28 21:03:30 UTC 2021 - mardnh@gmx.de - Update to version 1.7.0.136: * configure.ac: set -std=gnu11 ------------------------------------------------------------------- Thu Jan 14 21:03:13 UTC 2021 - mardnh@gmx.de - Update to version 1.7.0.135: * contrib/jenkins: don't build osmo-gsm-manuals ------------------------------------------------------------------- Sun Jan 03 21:03:02 UTC 2021 - mardnh@gmx.de - Update to version 1.7.0.134: * fixup mgcp_trunk: increase default number of virtual endpoints ------------------------------------------------------------------- Thu Dec 10 21:03:19 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.133: * mgcp_client: get rid of magic numbers for E1 slots ------------------------------------------------------------------- Tue Dec 01 21:03:03 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.132: * usermanual: add chapter about mgcp endpoints * configuration: add section about E1 trunks ------------------------------------------------------------------- Fri Nov 27 21:02:57 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.130: * mgcp_trunk: get rid of magic numbers for E1 slots * mgcp_vty: add missing VTY commands for E1 trunks ------------------------------------------------------------------- Thu Nov 26 21:02:55 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.128: * mgcp_vty: fix config write for trunk 0 ------------------------------------------------------------------- Wed Nov 25 21:03:13 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.127: * configuration: add note that changes to trunks need a restart * configuration: drop note about lackin E1 support * configuration: remove hint towards trunk 0 limit * overview: add graph to show E1 integration * overview: fix graph "OsmoMGW used with OsmoMSC" * overview: fix graph "OsmoMGW used with OsmoBSC" * overview: update section limitations. ------------------------------------------------------------------- Sat Oct 24 20:02:51 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.120: * main: add --vty-ref-mode, use vty_dump_xml_ref_mode() ------------------------------------------------------------------- Wed Oct 21 20:03:01 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.119: * use osmo_fd_setup() whenever applicable ------------------------------------------------------------------- Tue Oct 13 20:03:29 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.118: * contrib/jenkins: Enable parallel make in make distcheck ------------------------------------------------------------------- Fri Oct 09 20:03:07 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.117: * mgcp_vty: add user attributes to configuration commands ------------------------------------------------------------------- Tue Oct 06 20:03:08 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.116: * vty: use install_lib_element() and install_lib_element_ve() ------------------------------------------------------------------- Thu Sep 24 20:03:09 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.115: * mgcp_e1: do not expose function mgcp_e1_init() * mgcp_vty: deprecate bind early command * mgcp_vty: remove remains of loopback functionality ------------------------------------------------------------------- Mon Sep 21 20:03:09 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.112: * cosmetic: Fix typo in comment * mgw: Fix return value documentation for API mgcp_verify_call_id * mgw: Avoid logging notice message each time we receive nt param in LCO * cosmetic: Fix typo in comment * mgw: Don't be case-sensitive when parsing X-Osmo-IGN param ------------------------------------------------------------------- Fri Sep 18 20:03:33 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.107: * cosmetic: mgcp_client_fsm: change error message. * change timer T2427001 to X2427 ------------------------------------------------------------------- Wed Sep 09 20:03:10 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.105: * mgw: osmux: Fix conn watchdog timeout not updated * mgw: Release endpoint after last conn times out * mgw: osmux: Avoid sending packets on recvonly connection ------------------------------------------------------------------- Tue Sep 08 20:02:58 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.102: * mgw: Announce and rebind new local address if change required during MDCX * mgw: Find and store RTP conn local_addr once during CRCX handling * mgw: Introduce VTY cmd 'rtp bind-ip-v6' command * mgw: Initial IPv6 support * mgw: Fix mgcp_rtp_end field description comment * mgcp_client: copy back Connection Information from MDCX ACK * mgcp_client: Deprecate unused IPv4-only API * mgcp_client: Support validating IPv6 addresses in CRCX and MDCX commands * mgcp_client: Make MGCP_CLIENT_LOCAL_ADDR_DEFAULT IPv6 compatible * mgcp_client: Allow setting IPv6 addresses * mgcp_client: Allow submitting and parsing IPv6 addr in SDP ------------------------------------------------------------------- Mon Sep 07 20:04:49 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.91: * mgcp_trunk: increase default number of virtual endpoints * mgcp_endp: use NUM_E1_TS from e1_input.h ------------------------------------------------------------------- Wed Sep 02 20:03:08 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.89: * mgcp_client: Use INET6_ADDRSTRLEN to store addresses in str format ------------------------------------------------------------------- Tue Sep 01 20:03:03 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.88: * mgcp-client: Fix trailing whitespace in mgcp_client_fsm.h * mgcp-client: Support IPv6 in osmo_mgcpc_ep_ci_get_crcx_info_to_sockaddr() implementation ------------------------------------------------------------------- Mon Aug 31 20:03:03 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.86: * mgcp_e1: remove unused struct member trunk->e1.line * mgcp_e1: make E1 ts initalization more debugable ------------------------------------------------------------------- Fri Aug 28 20:02:58 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.84: * Add example osmo-mgw configuration file for Abis/E1 ------------------------------------------------------------------- Sat Aug 22 20:03:55 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.83: * configure.ac: require libosmoabis + libosmotrau >= 1.0.0 ------------------------------------------------------------------- Thu Aug 20 20:03:10 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.82: * cosmetic: Rename main talloc ctx * Support setting rt-prio and cpu-affinity mask through VTY * mgcp_trunk: drop "trunk 0" limitation ------------------------------------------------------------------- Wed Aug 19 20:03:06 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.79: * cosmetic: add missing new-line * mgcp_protocol: log when endpoint is unavailable ------------------------------------------------------------------- Sat Aug 15 20:02:59 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.77: * mgcp_e1: use return value of e1inp_line_update() ------------------------------------------------------------------- Fri Aug 14 20:02:58 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.76: * osmo-mgw.spec.in: Add missing dependency to libosmotrau ------------------------------------------------------------------- Thu Aug 13 20:03:49 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.75: * debian/control: change maintainer to the Osmocom team / mailing list * osmo-mgw.spec.in: Fix dependency to libosmoabis * debian/control + SPEC: Add missing build dependency to libosmo-abis ------------------------------------------------------------------- Wed Aug 12 20:02:58 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.72: * mgcp_ratectr: fix comments in header file * get rid of mgcp_internal.h * mgcp_e1: finish E1 support, add E1 support from libosmoabis ------------------------------------------------------------------- Wed Aug 05 20:03:16 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.69: * mgcp_protocol: remove unused variable ------------------------------------------------------------------- Sat Aug 01 08:07:35 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.68: * libosmo-mgcp-client: mgcp_client_tx(): return rc on error * libosmo-mgcp-client: fix memleak in case if no response is received * refactor: use msgb to receive, pass and send RTP packets * mgcp_trunk: use talloc_zero_array instead of _talloc_zero_array * mgcp_test: remove trunk2 from unit-test * mgcp_vty: fix endpoint number configuration * mgcp_test: do not access endpoint array elements directly * mgcp_trunk: remove double check * mgcp_endp.c: cosmetic: fix sourcecode formatting * mgcp_endp: use define constant to define max number of E1 subslots * mgcp_client: add function to generate e1-endpoint names * mgcp_client_pending_add(): Consider "talloc returns NULL" case * mgcp_client_init(): consider "talloc returns NULL" case * manuals: generate vty reference xml at build time * add osmo-mgw --vty-ref-xml: dump VTY ref XML to stdout ------------------------------------------------------------------- Wed Jul 08 20:02:58 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.53: * libosmo-mgcp: always check result of msgb_printf() in add_fmtp() * libosmo-mgcp: fix unused extra argument to printf() in add_fmtp() * mgcp_trunk: pick trunk by number and type ------------------------------------------------------------------- Tue Jul 07 20:02:59 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.50: * endp: require domain name also for E1 endpoints * libosmo-mgcp: fix unsigned compared against 0 in mgcp_trunk_by_name() ------------------------------------------------------------------- Mon Jul 06 20:03:11 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.48: * endp: add E1 endpoint interlocking * mgcp_internal: remove forward declaration struct mgcp_endpoint_type * mgcp_conn: move struct mgcp_conn mgcp_conn.h * endp: add typeset for e1-endpoints * trunk: parse E1 trunk number ------------------------------------------------------------------- Fri Jul 03 20:02:59 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.43: * mgcp_trunk: use enum type for trunk type variable ------------------------------------------------------------------- Thu Jul 02 20:03:39 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.42: * mgcp_trunk: move enum mgcp_trunk_type to mgcp_trunk.h * mgcp_osmux: remove unused define constants * mgcp_trunk: fix docstring for mgcp_trunk_alloc() ------------------------------------------------------------------- Fri Jun 26 20:03:09 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.39: * mgcp_client: add docstring for mgcp_client_rtpbridge_wildcard() ------------------------------------------------------------------- Wed Jun 24 20:03:07 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.38: * osmo-mgw.spec.in: Use %config(noreplace) to retain current config file ------------------------------------------------------------------- Thu Jun 18 20:03:09 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.37: * libosmo-mgcp-client: fix use-after-free in mgcp_msg_gen() * libosmo-mgcp-client: fix use-after-free in mgcp_client_tx() * endp: add name generator function for E1 endpoints * endp: move endpoint name generation into mgcp_endp.c * cosmetic: remove excess space * trunk: get rid of virt_trunk pointer * cosmetic: fix doxygen for mgcp_cleanup_rtp_bridge_cb() * cosmetic: fix doxygen * cosmetic: fix doxygen * ratectr: move rate counter definitions into mgcp_ratectr.h ------------------------------------------------------------------- Mon Jun 15 20:03:15 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.27: * mgcp_trunk: remove audio_name and audio_payload * osmo-mgw: refactor endpoint and trunk handling ------------------------------------------------------------------- Wed Jun 03 20:03:05 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.25: * mgcp_vty: fix indentation in VTY config write * osmo-mgw: rename struct mgcp_trunk_config and symbol tcfg ------------------------------------------------------------------- Tue Jun 02 20:03:13 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.23: * mgcp_vty: fix indentation ------------------------------------------------------------------- Fri May 29 20:03:01 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.22: * vty: fix unreachable code (error msg on trunk alloc fail) ------------------------------------------------------------------- Thu May 28 20:03:28 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.21: * mgcp_protocol: Avoid code duplication between virtual + other trunks * mgcp: find better locations for LOGPCONN and LOGPENDP * remove accidential TODO-RELEASE entry * mgcp: remove unused callback pointer ------------------------------------------------------------------- Wed May 27 20:03:09 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.17: * cosmetic: remove excess newlines ------------------------------------------------------------------- Fri May 22 20:03:17 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.16: * Makefile.am: EXTRA_DIST: debian, contrib/*.spec.in ------------------------------------------------------------------- Wed May 20 20:04:29 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.15: * contrib: integrate RPM spec ------------------------------------------------------------------- Tue May 19 20:04:30 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.14: * contrib: import RPM spec ------------------------------------------------------------------- Tue May 12 20:03:28 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.13: * rtp_bridge: Demote a chatty ERROR log message to DEBUG level. * mgcp_network: Fix a typo in the comment bahviour -> behaviour ------------------------------------------------------------------- Sun May 10 20:03:24 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.11: * Use OSMO_FD_* instead of deprecated BSC_FD_* ------------------------------------------------------------------- Wed May 06 20:03:13 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.10: * counters: Implement more useful counters. ------------------------------------------------------------------- Tue May 05 20:03:45 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.9: * vty: Prepend VTY output of counters for better visual separation. ------------------------------------------------------------------- Tue Apr 14 20:03:19 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.8: * configure.ac: fix libtool issue with clang and sanitizer * tests: dlopen does not imply availability of dlsym.. ------------------------------------------------------------------- Wed Apr 01 20:03:32 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.6: * doc: do not bind osmo-mgw to random ip-address ------------------------------------------------------------------- Tue Mar 10 21:02:39 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.5: * allow larger MGCP client wqueue: 10 -> 1024 ------------------------------------------------------------------- Sun Mar 08 21:02:35 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.4: * Update per-trunk global packet/byte counters in real-time * fix vty dump_trunk: start from zero, do not omit first CONN * Add CTRL interface to osmo-mgw * Fix number of endpoints of default trunk ------------------------------------------------------------------- Fri Jan 03 21:08:22 UTC 2020 - mardnh@gmx.de - Update to version 1.7.0.0: * Bump version: 1.6.0.30-832bc-dirty → 1.7.0 ------------------------------------------------------------------- Thu Dec 12 21:05:23 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.30: * osmoappdesc.py: switch to python 3 ------------------------------------------------------------------- Wed Dec 04 21:03:06 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.29: * exit(2) on unsupported positional arguments on command line ------------------------------------------------------------------- Sun Dec 01 21:08:05 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.28: * Move fsm_mgcp_client regstration to __attribute__((contructor)) * mgcp_client: Check for osmo_fsm_register() error return value * manual: Fix copy+paste error ------------------------------------------------------------------- Mon Nov 25 21:07:29 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.25: * fix use-after-free: require new fsm deferred dealloc, check for term ------------------------------------------------------------------- Fri Nov 01 21:08:18 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.24: * accept MGCP without SDP ------------------------------------------------------------------- Wed Oct 30 21:02:59 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.23: * client: endp fsm: add osmo_mgcpc_ep_ci_ep() * client: endp fsm: allow cancelling a notify event * client: endp fsm: clear ci[] before dispatching DLCX success * client: endp fsm: add notify struct, prep for cancel-notify ------------------------------------------------------------------- Mon Oct 28 21:02:51 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.19: * clear pending requests on MGCP failure * mgcp_client_fsm cleanup: Do not assert on DLCX failure ------------------------------------------------------------------- Fri Sep 20 20:03:18 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.17: * mgw: Allocate mgcp_conn instance under tcfg->endpoints * mgcp_test: Correctly release all endpoints allocated ------------------------------------------------------------------- Thu Aug 29 20:08:21 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.15: * SDP: store all ptmap entries * tweak mgcp_parse_audio_ptime_rtpmap() * explicitly free codecs in mgcp_rtp_conn_cleanup() * mgcp_codec_add: fix audio_name size check * mgcp_codec: codec_set(): log about all possible errors * ptmap: implicitly match '/8000' and '/8000/1' * differentiate AMR octet-aligned=0 vs =1 * test_mgcp_codec_pt_translate(): more tests * mgcp_test: extend / rewrite test_mgcp_codec_pt_translate() ------------------------------------------------------------------- Wed Aug 28 20:03:47 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.6: * fix memleak: actually free strings in mgcp_codec_reset_all() * mgcp_codec: split codec_free() off of codec_init() ------------------------------------------------------------------- Mon Aug 26 20:04:17 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.4: * mgcp_send(): stop looping on conversion error * fix crashes: don't assert on incoming RTP packet size ------------------------------------------------------------------- Tue Aug 13 20:07:27 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.2: * mgcp_codec: constify 'param' arg * rename codecs_cmp() to codecs_same() ------------------------------------------------------------------- Thu Aug 08 21:56:56 UTC 2019 - mardnh@gmx.de - Update to version 1.6.0.0: * Bump version: 1.5.0.84-a2d10-dirty → 1.6.0 * configure.ac: Require libosmo-netif 0.6.0 * Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds * Fix return variable of strtoul() ------------------------------------------------------------------- Thu Jul 25 20:34:54 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.81: * Catch unsigned integer MGCP parsing errors with strtoul ------------------------------------------------------------------- Wed Jul 24 20:28:01 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.80: * doc: Add Osmux documentation to OsmoMGW User Manual ------------------------------------------------------------------- Mon Jul 22 20:05:48 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.79: * turn -Werror=null-dereference into a warning ------------------------------------------------------------------- Sun Jul 21 20:05:34 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.78: * mgcp_sdp: Don't check if an unsigned int is below 0 ------------------------------------------------------------------- Thu Jul 11 20:16:03 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.77: * contrib/jenkins.sh: run "make maintainer-clean" ------------------------------------------------------------------- Sun Jul 07 20:12:32 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.76: * doc: X-Osmo-IGN: small formatting and typo fixes * "make dist" fix for: no rule to make mgcp_common.h ------------------------------------------------------------------- Wed Jul 03 20:08:52 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.74: * mgw: Allow receiving uppercase noanswer keyword * mgw: Allow receiving lowercase X-Osmo-Ign Callid field * mgw: Allow receiving lowercase MGCP header keyword * mgw: Make check of duplicated LCO fields case insensitive * mgw: Support receiving lowercase LCO codec * mgw: Support receiving uppercase connection mode * mgcp-cli: Support lowercase header parameters * mgw: Support lowercase header parameters * mgw: Support uppercase LCO options ------------------------------------------------------------------- Thu Jun 27 20:22:03 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.65: * manuals: update VTY documentation * vty: update desc of conn-timeout * vty: allow 0 as conn-timeout to disable it ------------------------------------------------------------------- Wed Jun 19 20:25:45 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.62: * manuals: Update vty/counter documentation * manuals: Add script to regenerate vty/counter documentation ------------------------------------------------------------------- Fri May 31 20:03:06 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.60: * debian: create -doc subpackage with pdf manuals ------------------------------------------------------------------- Wed May 29 20:03:03 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.59: * mgcp-cli: Validate osmux cid value during mgcp_msg_gen ------------------------------------------------------------------- Tue May 21 20:02:53 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.58: * osmux: Fix hardcoded rtp payload_type 98 in osmux conn ------------------------------------------------------------------- Sun May 19 20:03:07 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.57: * osmux: Fix CID release for non-enabled connections * osmux: Fix loopback for Osmux connections * osmux: Use DUMMY ft msg as per Osmux spec * mgw, mgcp-li: Handle X-Osmux param name as case insensitive * osmux: Redo read/write osmux glue code to have data routed correctly * osmux: Delay osmux enable of conn until remote addr is configured by MDCX * osmux: Improve logging around osmux enabling events * osmux: Use remote port to send osmux frames * osmux: Provide correct local port during mgcp resp * mgcp-cli: endpoint_fsm: Add API to retrieve Osmux CID from MGW * osmux: Drop unneeded OSMUX_STATE_NEGOTIATING * mgcp-cli: Parse X-Osmux on MDCX response * mgcp-cli: Allow submitting X-Osmux on MDCX request * osmux: Handle Osmux MGCP extension in MDCX messages * mgcp-cli: Parse X-Osmux on CRCX response * mgcp-cli: Allow submitting X-Osmux on CRCX request * osmux: Mark conn_rtp->type as osmux during CRCX * osmux: Introduce mgcp_conn_rtp_is_osmux() helper * osmux: Allocate CID during CRCX * vty: Allow enabling Osmux ------------------------------------------------------------------- Tue May 14 20:02:50 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.37: * cosmetic: osmux: Document network byte order in port variable * cosmetic: mgcp_udp_send: Document port param is in network byte order ------------------------------------------------------------------- Mon May 13 20:02:54 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.35: * osmux: Use LOGPCONN in several log calls * osmux: Fix reception of legacy dummy payloads ------------------------------------------------------------------- Sat May 11 20:03:12 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.33: * configure.ac: drop useless check for -fvisibility=hidden ------------------------------------------------------------------- Thu May 09 20:03:01 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.32: * update .gitignore * handle NULL return of rate_ctr_group_alloc() ------------------------------------------------------------------- Wed May 08 20:03:58 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.30: * osmux: Document func and return different rc upon osmux init failure * mgcp-cli: Change osmo_mgcpc_ep_fsm name to avoid collision with old osmo-bsc ------------------------------------------------------------------- Mon May 06 20:02:58 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.28: * osmux: Log osmux socket during osmux_init * mgcp_osmux.c: osmux_enable_endpoint: Fix incorrect return check ------------------------------------------------------------------- Thu May 02 20:03:06 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.26: * mgcp_internal: LOGPENDP: ensure *endp is not NULL ------------------------------------------------------------------- Tue Apr 30 20:04:40 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.25: * constify map_codec_to_pt() ptmap arg * fix: multiple initial CRCX * move MGW endpoint FSM from osmo-bsc to here ------------------------------------------------------------------- Fri Apr 26 20:02:52 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.22: * osmux: Cleanup of CID alloc pool APIs * create_response_with_sdp: Fix inclusion of X-Osmux * Introduce log fmt helpers LOGPENDP and LOGPCONN ------------------------------------------------------------------- Wed Apr 24 20:03:23 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.19: * cosmetic: handle_modify_con: Fix indentation level * mgcp_msg: Log faulty line on Osmux parsing error ------------------------------------------------------------------- Tue Apr 23 20:03:21 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.17: * cosmetic: tests: mgcp_client_test: clean trailing whitespace * cosmetic: Fix typos in comment * libosmo-mgcp: Use trunk type during endpoint allocation ------------------------------------------------------------------- Wed Apr 17 20:05:04 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.14: * mgcp-client: Sanitize implementation of mgcp_client_rtpbridge_wildcard * mgcp-client: whitespace cleanup in mgcp_client.c ------------------------------------------------------------------- Tue Mar 19 21:03:09 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.12: * AMR: Add function to convert between bw-effient and octet aligned mode ------------------------------------------------------------------- Mon Mar 11 21:02:51 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.11: * mgcp_network: use mgcp_rtp_codec in downlink format callback * mgcp_sdp: untangle parsing of a= parameters * mgcp_sdp: mgcp_sdp.c does not include own header file * mgco_client: cosmetic: remove excess whitespace * mgcp_sdp: cosmetic: correct typo in comment ------------------------------------------------------------------- Wed Mar 06 21:03:33 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.6: * make codec_table public as osmo_mgcpc_codec_names * mgcp client: allow setting conn mode for CRCX and MDCX * log: don't spam with "can not patch PT" messages ------------------------------------------------------------------- Tue Feb 26 21:02:55 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.3: * Add option to GSM HR frames to RFC5593 representation ------------------------------------------------------------------- Wed Feb 06 21:02:19 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.2: * Inactive connection cleanup (disabled by default) ------------------------------------------------------------------- Wed Jan 30 21:02:16 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.1: * Cosmetic: fix spaces/tabs in mgcp_requests[] ------------------------------------------------------------------- Sun Jan 20 21:02:24 UTC 2019 - mardnh@gmx.de - Update to version 1.5.0.0: * Bump version: 1.4.0.90-ed0c-dirty → 1.5.0 ------------------------------------------------------------------- Fri Jan 04 21:02:13 UTC 2019 - mardnh@gmx.de - Update to version 1.4.0.90: * mgcp_client: tweak some log levels INFO -> {DEBUG,ERROR} * mgcp_client: make domain part of endpoint configurable ------------------------------------------------------------------- Thu Dec 20 21:02:18 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.88: * mgcp_client: logging tweaks * mgcp_client: drop a bunch of dead code * mgcp_client_vty: fix missing talloc_free ------------------------------------------------------------------- Wed Dec 19 21:02:16 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.85: * osmo-mgw: err-log: include expected domain name ------------------------------------------------------------------- Mon Dec 17 21:02:13 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.84: * check_rtp: on IP:port errors, log the IP and port * drop/replace very weird logging in mgcp_client.c ------------------------------------------------------------------- Thu Dec 13 21:02:23 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.82: * contrib: fix makedistcheck with disabled systemd ------------------------------------------------------------------- Wed Dec 05 21:02:24 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.81: * contrib/jenkins.sh: build and publish manuals ------------------------------------------------------------------- Tue Dec 04 21:02:39 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.80: * Fix DISTCHECK_CONFIGURE_FLAGS override * jenkins.sh: remove leftover MGCP env variable ------------------------------------------------------------------- Tue Nov 27 21:02:29 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.78: * build manuals moved here from osmo-gsm-manuals.git * mgw: update vty reference * OsmoMGW: document the 'X-Osmo-IGN' MGCP extension * Add initial OsmoMGW manual * mgw: Add new VTY reference * vty-ref: Update URI of docbook 5.0 schema * OsmoMGW: update VTY reference * osmo-mgw: Add vty reference manual * add DLCX command statistics to osmo-mgw ------------------------------------------------------------------- Mon Nov 26 18:56:20 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.67: * fix osmo-mgw -s; fixes osmo-mgw.service using -s ------------------------------------------------------------------- Wed Nov 07 21:03:51 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.66: * mgcp_protocol: increase buffer space for codec name in LCO ------------------------------------------------------------------- Tue Nov 06 21:02:57 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.65: * add aggregated rtp connection stats to osmo-mgw ------------------------------------------------------------------- Tue Oct 30 21:02:33 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.64: * add MDCX command statistics to osmo-mgw * add more mgcp crxc error counters * use local variable for rate counters in handle_create_con() * show RTP TX/RX stats in 'mgcp show stats' output ------------------------------------------------------------------- Mon Oct 29 21:02:23 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.60: * add MGCP CRCX command statistics to osmo-mgw ------------------------------------------------------------------- Thu Oct 25 20:02:35 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.59: * check_rtp_origin(): Avoid using memcmp for comparing integer types * check_rtp_origin(): Don't memcmp sockadd_in and in_addr ------------------------------------------------------------------- Wed Oct 17 20:02:11 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.57: * osmux: Avoid processing further frames if conn not found * osmux.h: Document enum osmux_state * osmux: Improve checks around activating and using enabled osmux * osmux: allow enabling osmux only on correct activating state * osmux: Make func handling dummy frames independent of endp type * osmux: Move parse_cid of legacy dummy frames to own function * osmux: Don't process regular osmux frames if disabled by cfg * osmux_send_dummy: Avoid logging incorrectly and sending if osmux not enabled * mgcp: Log endpoint nr consistently as hex * osmux: Avoid initing output without enabling osmux ------------------------------------------------------------------- Wed Sep 19 20:02:24 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.47: * mgcp_osmux: Use define to calculate rtp_ssrc_winlen * mgcp: Fix osmux_cid_bitmap static array size calculation ------------------------------------------------------------------- Thu Sep 13 19:52:02 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.45: * Install sample cfg file to /etc/osmocom * Install systemd services with autotools ------------------------------------------------------------------- Tue Sep 11 20:02:24 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.43: * debian: Remove dangling symlink to osmo-bsc-mgcp.service * log: avoid logging early media as error ------------------------------------------------------------------- Mon Sep 10 22:22:04 UTC 2018 - mardnh@gmx.de - Remove libosmo-legacy-mgcp and osmo-bsc-mgcp ------------------------------------------------------------------- Fri Sep 07 20:02:21 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.41: * comment: indicate struct type for mgcp_endpoint.conns * cosmetic: mgcp_test: fix get_conn_id_from_response() * mgcp_conn_get(): match conn Id ('I:') despite leading zeros * mgcp_conn_get(): compare conn Id ('I:') case insensitively * Remove libosmo-legacy-mgcp and osmo-bsc-mgcp ------------------------------------------------------------------- Thu Sep 06 20:02:29 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.36: * generate shorter 'I:' conn IDs * fix mgcp_verify_ci(): off-by-one in max len check * mgcp_verify_ci(): return meaningful error codes * doc: fix mgcp_verify_ci() return val doc * mgcp_common: rename to MGCP_CONN_ID_MAXLEN * mgcp_client: error on too long conn id * mgcp_client_test: test long conn_id * mgcp_client_test: also verify received conn_id * mgcp_client_test: use "\r\n\r\n" instead of "\n\n" * mgcp_client_test: cosmetically re-arrange reply_to() args ------------------------------------------------------------------- Mon Sep 03 20:02:19 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.26: * debian/rules: Don't overwrite .tarball-version ------------------------------------------------------------------- Thu Aug 30 20:02:16 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.25: * mgcp_test: fix get_conn_id_from_response() CI length * mgcp_test: fix log of conn_id presence ------------------------------------------------------------------- Wed Aug 29 20:02:24 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.23: * mgcp_client_fsm: switch to MGCP_CONN_RECV_SEND in add_audio() ------------------------------------------------------------------- Tue Aug 28 20:02:25 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.22: * X-Osmo-IGN: rather parse items by token, not char * add VTY commands which show specific mgcp endpoints ------------------------------------------------------------------- Sun Aug 26 20:02:12 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.20: * add X-Osmo-IGN MGCP header to ignore CallID ------------------------------------------------------------------- Sat Aug 25 20:02:11 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.19: * cosmetic: drop code dup in mgcp_client_fsm.c CRCX ------------------------------------------------------------------- Fri Aug 24 12:15:19 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.18: * fix 3G hack: allow any IP for loopback and 0.0.0.0 ------------------------------------------------------------------- Wed Aug 22 20:02:15 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.17: * cosmetic: log: fix "CallIDs does not match" ------------------------------------------------------------------- Tue Aug 21 20:02:32 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.16: * interpret domain '*' as 'allow any domain' * fix handling of "Wrong domain name" error ------------------------------------------------------------------- Fri Aug 17 20:05:14 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.14: * vty: Fix typo writing bts-jitter-buffer-delay-{min,max} ------------------------------------------------------------------- Thu Aug 09 20:02:10 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.13: * mgcp_client: check local port only once ------------------------------------------------------------------- Sun Aug 05 20:02:17 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.12: * mgcp_sdp: restructure mgcp_write_response_sdp() (audio) * mgcp_sdp: restructure mgcp_write_response_sdp() (rtpmap) * Cosmetic: remove misplaced line break * network: check packets before further processing * network: do not patch PT of RTCP packets ------------------------------------------------------------------- Thu Aug 02 20:02:20 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.7: * mgcp_test: release endpoints after use * mgcp_client: increment local port number when port is in use * mgcp_client: use IETF source port as for MGCP ------------------------------------------------------------------- Tue Jul 31 20:02:16 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.4: * mgcp_network: translate payload type numbers in RTP packets * mgcp_client_fsm: allow ptmap in mgcp_client_fsm as well ------------------------------------------------------------------- Sat Jul 28 20:02:16 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.2: * configure: Find correct libgsm's gsm.h header ------------------------------------------------------------------- Fri Jul 27 20:02:24 UTC 2018 - mardnh@gmx.de - Update to version 1.4.0.1: * gitignore: Filter *.pc * Bump version: 1.3.0.34-9cd52-dirty → 1.4.0 ------------------------------------------------------------------- Tue Jul 24 20:02:29 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.34: * git-version-gen: Don't check for .git directory * IuUP hack: make RTP patching less general * cosmetic: mgcp_network.c: merge one LOGPC to its preceding LOGP ------------------------------------------------------------------- Mon Jul 23 20:02:14 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.31: * protocol: prevent unnecessary null pointer deref ------------------------------------------------------------------- Mon Jul 09 20:02:13 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.30: * stat+vty: fix printing of rate counter values ------------------------------------------------------------------- Thu Jul 05 20:03:37 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.29: * stats: replace packet statistic counters with libosmocore rate counters ------------------------------------------------------------------- Tue Jul 03 20:02:07 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.28: * mgcp_internal: remove unused struct member ------------------------------------------------------------------- Mon Jul 02 20:02:17 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.27: * gitignore: Add m4 scripts from m4 subdir * debian: Package installed example doc files ------------------------------------------------------------------- Tue Jun 26 20:02:11 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.25: * cosmetic: fix doxygen comment markers ------------------------------------------------------------------- Sat Jun 23 20:02:10 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.24: * client: add features to generate and parse codec information * mgw: clean up codec negotiation (sdp) ------------------------------------------------------------------- Fri Jun 15 20:02:26 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.22: * mgcp_client_fsm: improve error logging ------------------------------------------------------------------- Wed Jun 13 20:02:31 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.21: * mgcp-client: add mgcp_conn_get_ci() ------------------------------------------------------------------- Thu Jun 07 10:38:21 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.20: * cosmetic: fix typo * protocol: reject illegal lco options * protocol: do not change LCO, when no LCO are present ------------------------------------------------------------------- Tue Jun 05 20:03:03 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.17: * cosmetic: fix log output * conn: call talloc_free before setting the pointer to NULL ------------------------------------------------------------------- Sat Jun 02 20:02:32 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.15: * cosmetic: fix typo in log message: 'abrupt' instead of 'aprupt' ------------------------------------------------------------------- Tue May 29 20:02:34 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.14: * client: do not start connections in loopback mode * mgcp_network: do not log destination invalid ip/port as error ------------------------------------------------------------------- Fri May 25 20:02:40 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.12: * sdp: remove unused alt_codec field from struct mgcp_rtp_end * sdp: remove circular inclusion * protocol: Try whole port range on port allocation ------------------------------------------------------------------- Thu May 24 20:02:35 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.9: * vty: clean up rtp port-range command ------------------------------------------------------------------- Tue May 22 20:02:57 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.8: * mgcp_sdp: correct apidoc of mgcp_parse_sdp_data ------------------------------------------------------------------- Sun May 20 20:02:32 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.7: * api doc: fix parameter name for mgcp_conn_create() ------------------------------------------------------------------- Sat May 19 20:02:29 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.6: * legacy-mgcp: Add jitter buffer on the uplink receiver * legacy-mgcp: switch to new osmux output APIs * mgcp: mgcp_osmux: use conn_bts when forwarding pkts from bsc_nat * mgcp: switch to new osmux output APIs ------------------------------------------------------------------- Thu May 17 20:03:30 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.2: * network: independently initalize state->out_stream * stats: use libosmocore rate counter for in/out_stream.err_ts_counter ------------------------------------------------------------------- Thu May 03 20:03:02 UTC 2018 - mardnh@gmx.de - Update to version 1.3.0.0: * Bump version: 1.2.0.109-8d064-dirty → 1.3.0 ------------------------------------------------------------------- Mon Apr 23 20:02:30 UTC 2018 - mardnh@gmx.de - Update to version 1.2.0.109: * Revert "stats: use libosmocore rate counter for in/out_stream.err_ts_counter" ------------------------------------------------------------------- Wed Apr 18 20:02:27 UTC 2018 - mardnh@gmx.de - Update to version 1.2.0.108: * stats: use libosmocore rate counter for in/out_stream.err_ts_counter ------------------------------------------------------------------- Sat Apr 07 18:53:14 UTC 2018 - mardnh@gmx.de - Update to version 1.2.0.107: * cosmetic: rename function .._conn_reset() to .._conn_init() * mgcp_conn: do not touch u.rtp in mgcp_conn_alloc() * cosmetic: rename .._codec_reset() to .._codec_init() * mgcp_conn: add function mgcp_rtp_conn_cleanup() * cosmetic: mgcp, legacy_mgcp: drop unused vty.h definitions * use osmo_init_logging2() with proper talloc ctx ------------------------------------------------------------------- Wed Mar 14 21:33:36 UTC 2018 - mardnh@gmx.de - Update to version 1.2.0.101: * mgcp_stat: Don't print osmux stats if it is off * mgcp_client: show failure by MGCP SDP section parsing test * mgcp_client: cosmetic: clean up SDP params parsing * mgcp_client: detect SDP section-start parsing errors * compiler warning: ignore deprecated in mgcp_client_test.c * enable osmo_fsm vty commands in libosmo-mgcp-client vty * mgcp_client_fsm: Add FSM event names * cosmetic: mgcp_client_fsm: rename enums * configure: add --enable-werror * jenkins.sh: add --enable-werror to configure flags ------------------------------------------------------------------- Sat Feb 10 20:45:51 UTC 2018 - mardnh@gmx.de - Show testsuite.log when tests are failing ------------------------------------------------------------------- Sat Feb 10 16:11:11 UTC 2018 - mardnh@gmx.de - Update to new upstream snapshot 1.2.0.89 ------------------------------------------------------------------- Wed Jan 24 13:09:55 UTC 2018 - mardnh@gmx.de - Update to new upstream snapshot 1.2.0.57 - Remove patch: * osmo-mgw-fix-cflags.patch (fixed upstream) ------------------------------------------------------------------- Fri Dec 29 12:51:29 UTC 2017 - jengelh@inai.de - Drop %restart_on_update et al; %service_* already takes care of it. - Resolve package-name-repeated-in-summary. ------------------------------------------------------------------- Wed Dec 27 16:51:07 UTC 2017 - mardnh@gmx.de - Initial package, version 1.2.0 - Add patch: * osmo-mgw-fix-cflags.patch
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