asterisk/res/res_pjsip
Sean Bright 4d09fb191c res_pjsip_session.c: Correctly format SDP connection addresses.
Resolves a regression identified by @justinludwig involving the
rendering of IPv6 addresses in outgoing SDP.

Also updates `media_address` on PJSIP endpoints so that if we are able
to parse the configured value as an IP we store it in a format that we
can directly use later. Based on my reading of the code it appeared
that one could configure `media_address` as:

```
[foo]
type = endpoint
...
media_address = [2001:db8::]
```

And that value would be blindly copied into the outgoing SDP without
regard to its format.

Fixes #541

(cherry picked from commit 0fdaf7fc80)
2024-03-07 14:17:22 +00:00
..
include res_pjsip: Fix for Doxygen. 2021-11-18 12:14:54 -06:00
config_auth.c res_pjsip: Implement additional SIP RFCs for Google Voice trunk compatability 2018-10-24 07:51:25 -05:00
config_domain_aliases.c res_pjsip: Make pjlib.h consistently included. 2018-08-03 16:07:22 -05:00
config_global.c res_pjsip: return all codecs on a re-INVITE without SDP 2022-10-27 11:22:20 -05:00
config_system.c res_pjsip.c: Added disable_rport option for pjsip.conf 2020-07-07 15:20:05 -05:00
config_transport.c res_pjsip: Include cipher limit in config error message. 2024-01-12 18:29:19 +00:00
location.c time: add support for time64 libcs 2022-03-24 12:00:58 -05:00
pjsip_cli.c pjsip: Improve CLI completion performance 2017-12-10 12:57:24 -06:00
pjsip_config.xml general: Fix broken links. 2024-01-12 18:29:19 +00:00
pjsip_configuration.c res_pjsip_session.c: Correctly format SDP connection addresses. 2024-03-07 14:17:22 +00:00
pjsip_distributor.c res_pjsip: Expanding PJSIP endpoint ID and relevant resource length to 255 characters 2024-01-12 18:29:19 +00:00
pjsip_global_headers.c Remove redundant module checks and references. 2018-01-24 13:37:29 -05:00
pjsip_manager.xml res_pjsip_session: Add overlap_context option. 2023-01-26 07:38:30 -06:00
pjsip_message_filter.c res_pjsip: Add TEL URI support for basic calls. 2022-09-13 04:51:00 -05:00
pjsip_options.c res_pjsip: Add mediasec capabilities. 2022-09-29 04:10:48 -05:00
pjsip_resolver.c res: Fix for Doxygen. 2021-12-03 10:38:39 -06:00
pjsip_scheduler.c res: Spelling fixes 2021-11-15 16:37:34 -06:00
pjsip_session.c res: Spelling fixes 2021-11-15 16:37:34 -06:00
pjsip_transport_events.c pjsip_transport_events.c: Use %zu printf specifier for size_t. 2023-07-10 11:49:48 +00:00
pjsip_transport_management.c res_pjsip, res_pjsip_session: initialize local variables 2020-10-28 09:51:44 -05:00
presence_xml.c res_pjsip_pidf_eyebeam_body_supplement: Correct status presentation 2017-08-01 15:42:38 -06:00
security_agreements.c res_pjsip: mediasec: Add Security-Client headers after 401 2023-05-08 18:13:36 +00:00
security_events.c security-events: Fix SuccessfulAuth using_password declaration. 2017-12-04 17:21:27 -06:00