File osmo-mgw.changes of Package osmo-mgw

-------------------------------------------------------------------
Tue Jun 24 20:03:38 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.30:
  * Generate a version.h file

-------------------------------------------------------------------
Fri Apr 25 20:03:26 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.29:
  * mgw: osmux: Fix heap-use-after-free

-------------------------------------------------------------------
Wed Mar 19 21:03:33 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.28:
  * mgw: Update RTP local address on E1 endpoints too

-------------------------------------------------------------------
Tue Mar 11 21:04:30 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.27:
  * mgw: iuup: Trigger Init on CN-side CRCX if RAN-side was already initialized
  * mgw: Move endpoint/conn updating logic to helper function
  * mgw: mdcx: Fix inc of non-existing ctr in mdcx counter group
  * mgw: Rearrange last steps of CRCX and MDCX
  * mgw: Drop rtp_processing transcoding stubs
  * mgw: CRCX: Handle codec information before initializing osmux
  * mgw: Split DLCX read-only validations into its own function
  * mgw: Split MDCX read-only validation on conn into its own function
  * mgw: Split MDCX read-only validations into its own function
  * mgw: Increment rate_ctr MGCP_*_FAIL_UNHANDLED_PARAM during parsing
  * mgw: Split CRCX read-only validations into its own function
  * mgw: Split MGCP LocalConnectionOptions parsing from updating endpoint
  * E1: implement dummy fill for HRv1 codec
  * E1: change dummy fill frame generation method
  * MGCP extension: add parameters for TW-TS-001 & TW-TS-002

-------------------------------------------------------------------
Mon Mar 10 21:03:34 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.12:
  * mgw: Allocate req and pdata with talloc
  * mgw: Use tall_mgw_ctx to allocate struct mgcp_config
  * mgw: Add backpointer from pdata to req to have context available
  * mgw: Move cfg pointer from pdata to rq
  * mgw: Move struct mgcp_request_data definition to header file
  * mgw: Store Command as enum in struct mgcp_request_data
  * mgw: Delay osmux trunk setup to point where it is really needed
  * mgw: Validate CallID before updating endp->x_osmo_ign

-------------------------------------------------------------------
Sat Mar 08 21:03:39 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.4:
  * cosmetic: add copy of mgcp_common.h to .gitignore

-------------------------------------------------------------------
Fri Mar 07 21:03:43 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.3:
  * mgw: Early reject CRCX with X-Osmux if disabled by config
  * cosmetic: Drop incorrect comment

-------------------------------------------------------------------
Thu Mar 06 21:03:46 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.1:
  * Drop use of deprecated vty is_config_node() cb

-------------------------------------------------------------------
Thu Feb 13 21:05:00 UTC 2025 - mardnh@gmx.de

- Update to version 1.14.0.0:
  * Bump version: 1.13.1.41-403d5-dirty → 1.14.0

-------------------------------------------------------------------
Thu Feb 06 21:04:09 UTC 2025 - mardnh@gmx.de

- Update to version 1.13.1.41:
  * E1: replace idle_tf_fr[] with a better version
  * E1: replace idle_tf_efr[] with a better version
  * E1 cosmetic: reduce white space in hard-coded TRAU-DL frames

-------------------------------------------------------------------
Tue Jan 21 21:03:40 UTC 2025 - mardnh@gmx.de

- Update to version 1.13.1.38:
  * mgw: MDCX: Simplify early return code paths
  * mgw: Remove wrong TODO comment
  * mgw: Decouple SDP parsing step from conn obj update
  * mgw: DLCX: Split mgcp header pars parsing into a previous step
  * mgw: MDCX: Split mgcp header pars parsing into a previous step
  * mgw: CRCX: Split mgcp header pars parsing into a previous step

-------------------------------------------------------------------
Tue Jan 14 21:03:34 UTC 2025 - mardnh@gmx.de

- Update to version 1.13.1.32:
  * mgw: Rename and cleanup code allocating rtp/rtcp ports in trunk
  * mgw: Clean up code allocating conn_rtp rtp/rtcp sockets
  * mgw: Simplify and redo code around ssrc patch feature
  * mgw: Move several params setting to mgcp_rtp_end_init()
  * mgw: Move force_ptime logic outside of main CRCX func handler
  * mgw: Cleanup rtp_endp fields in its own function
  * mgw: Introduce struct mgcp_codecset struct
  * mgw: Introduce mgcp_rtp_end_init()
  * mgw: Split mgcp_rtp_end to its own file

-------------------------------------------------------------------
Wed Jan 08 21:03:30 UTC 2025 - mardnh@gmx.de

- Update to version 1.13.1.23:
  * Rename mgcp_free_rtp_port() to mgcp_rtp_end_free_port()

-------------------------------------------------------------------
Tue Jan 07 21:03:37 UTC 2025 - mardnh@gmx.de

- Update to version 1.13.1.22:
  * mgw: Use bool instead of int in local var
  * mgw: CRCXMDCX/DLCX: rename conn and conn_rtp variables
  * mgw: Split conn mode parsing and applying into conn
  * mgw: mgcp_protocol: assert freeing last conn allows creating new conn
  * mgcp_endp: Add helpers accessing endp connections
  * mgw: constify mgcp_endp_avail() param

-------------------------------------------------------------------
Sun Jan 05 21:03:37 UTC 2025 - mardnh@gmx.de

- Update to version 1.13.1.16:
  * cosmetic: mgw: iuup: Update comment
  * mgw: Avoid 2nd lookup of conn in endp during CRCX
  * mgw: Clean up access to conn_rtp from conn
  * mgw: mgcp_network.c: Simplify use of conn_rtp ptr
  * mgw: Rename and move several get_conn funcs acting on endp object
  * mgw: Rename and move code freeing endp connection

-------------------------------------------------------------------
Mon Dec 23 21:03:36 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.1.10:
  * mgcp-client: Fix regression checking null ptr

-------------------------------------------------------------------
Sat Dec 21 21:03:26 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.1.9:
  * cosmetic: mgw: Fix indentation whitespace
  * mgw: Drop own MGCP extension 'noanswer'
  * mgcp-cli: Fix filling in wrong local IP address of SDP Origin o=
  * mgcp-cli: Improve error handling around mgcp_msg_gen() return
  * mgcp-cli: Mark iofd ptr as NULL when freed
  * mgcp_client_internal.h: Add missing header dependency

-------------------------------------------------------------------
Thu Dec 12 21:03:32 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.1.3:
  * mgcp-client: Fix wrong value passed to strerror()

-------------------------------------------------------------------
Wed Dec 11 21:03:56 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.1.2:
  * jenkins.sh: Use --disable-doxygen configure param

-------------------------------------------------------------------
Thu Nov 21 21:03:58 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.1.1:
  * jenkins.sh: libosmo-netif no longer depends on libosmo-abis

-------------------------------------------------------------------
Sun Sep 29 19:26:59 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.1.0:
  * Bump version: 1.13.0.3-227a → 1.13.1

-------------------------------------------------------------------
Thu Aug 22 20:03:21 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.0.3:
  * tests/mgcp/mgcp_test: Add some extra asserts in code

-------------------------------------------------------------------
Wed Aug 07 20:03:24 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.0.2:
  * mgcp_network: add missing ntohs
  * mgcp_network: use an uint16_t to store the port number

-------------------------------------------------------------------
Thu Jul 25 20:03:50 UTC 2024 - mardnh@gmx.de

- Update to version 1.13.0.0:
  * Bump version: 1.12.1.58-95e50-dirty → 1.13.0

-------------------------------------------------------------------
Tue Jul 23 20:03:28 UTC 2024 - mardnh@gmx.de

- Update to version 1.12.1.58:
  * fix E1 TS output when used with osmo-e1d

-------------------------------------------------------------------
Tue Jul 02 20:03:19 UTC 2024 - mardnh@gmx.de

- Update to version 1.12.1.57:
  * do not FAIL on CRCX in sendrecv mode
  * mgcp_test: add CRCX for IUFP in sendrecv
  * mgcp_test: test a=ptime:20, not 40
  * mgcp_test.c: fix various missing '\r' and '\n'

-------------------------------------------------------------------
Sun Jun 30 20:04:31 UTC 2024 - mardnh@gmx.de

- Update to version 1.12.1.53:
  * E1: support HRv1 codec on both 16k and 8k subslots

-------------------------------------------------------------------
Sat Jun 15 20:03:30 UTC 2024 - mardnh@gmx.de

- Update to version 1.12.1.52:
  * mgcp_test.c: verify osmo-mgw accepts m=audio 0
  * mgcp-client: always send 'm=audio' line

-------------------------------------------------------------------
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
openSUSE Build Service is sponsored by