Henning Westerholt
a6aebab79b
res_pjsip: return all codecs on a re-INVITE without SDP
...
Currently chan_pjsip on receiving a re-INVITE without SDP will only
return the codecs that are previously negotiated and not offering
all enabled codecs.
This causes interoperability issues with different equipment (e.g.
from Cisco) for some of our customers and probably also in other
scenarios involving 3PCC infrastructure.
According to RFC 3261, section 14.2 we SHOULD return all codecs
on a re-INVITE without SDP
The PR proposes a new parameter to configure this behaviour:
all_codecs_on_empty_reinvite. It includes the code, documentation,
alembic migrations, CHANGES file and example configuration additions.
ASTERISK-30193 #close
Change-Id: I69763708d5039d512f391e296ee8a4d43a1e2148
2022-10-27 11:22:13 -05:00
..
2018-06-26 07:05:34 -06:00
2022-04-26 16:49:41 -05:00
2018-10-30 10:39:28 -05:00
2021-11-16 05:34:15 -06:00
2017-04-25 14:37:58 -05:00
2018-08-23 14:05:33 +02:00
2018-12-03 18:47:16 -05:00
2017-04-07 08:44:49 -05:00
2017-09-08 11:51:20 -05:00
2019-04-17 10:18:40 -05:00
2017-09-08 11:51:20 -05:00
2017-12-22 09:23:22 -05:00
2017-09-08 11:51:20 -05:00
2021-11-16 05:34:15 -06:00
2016-08-17 16:21:19 -05:00
2016-06-22 12:23:44 -05:00
2016-09-09 05:36:19 -05:00
2018-09-18 09:46:11 -05:00
2017-09-08 11:51:20 -05:00
2022-02-23 14:25:22 -06:00
2017-09-08 11:51:20 -05:00
2016-07-06 10:30:27 -04:00
2022-09-09 11:34:42 -05:00
2017-03-28 08:31:35 -06:00
2017-09-08 11:51:20 -05:00
2017-09-08 11:51:20 -05:00
2022-06-09 03:46:23 -05:00
2018-07-06 07:03:45 -06:00
2017-10-25 18:14:03 +00:00
2017-03-28 08:31:35 -06:00
2017-09-08 11:51:20 -05:00
2017-09-08 11:51:20 -05:00
2017-09-08 11:51:20 -05:00
2017-08-03 11:44:28 -05:00
2017-09-08 11:51:20 -05:00
2022-06-30 16:20:50 -05:00
2016-04-27 16:33:51 -05:00
2016-06-22 12:23:44 -05:00
2017-09-08 11:51:20 -05:00
2017-11-06 08:11:48 -05:00
2017-09-11 05:54:57 -05:00
2017-09-08 11:51:20 -05:00
2022-09-29 04:10:26 -05:00
2017-03-15 07:51:35 -06:00
2018-10-24 07:51:25 -05:00
2022-09-22 12:21:05 -05:00
2017-03-28 08:31:35 -06:00
2016-05-13 12:46:52 -04:00
2017-12-22 09:23:22 -05:00
2017-09-08 11:51:20 -05:00
2019-01-11 10:52:18 -05:00
2017-12-22 09:23:22 -05:00
2017-09-08 11:51:20 -05:00
2017-09-08 11:51:20 -05:00
2021-03-30 04:46:53 -05:00
2017-09-08 11:51:20 -05:00
2017-12-22 09:23:22 -05:00
2017-06-28 18:36:29 +00:00
2017-03-28 08:31:35 -06:00
2018-01-16 12:50:34 -06:00
2020-07-10 09:57:09 -05:00
2020-07-07 15:20:05 -05:00
2019-03-08 14:16:30 -05:00
2017-09-08 11:51:20 -05:00
2017-09-08 11:51:20 -05:00
2022-07-12 13:35:55 -05:00
2017-12-22 09:23:22 -05:00
2021-10-01 08:58:27 -05:00
2017-09-13 09:24:28 -05:00
2020-08-06 10:50:16 -05:00
2017-09-08 11:51:20 -05:00
2017-09-08 11:51:20 -05:00
2021-04-28 16:39:06 -05:00
2022-10-27 11:22:13 -05:00
2018-01-30 09:29:51 -06:00
2017-12-22 09:23:22 -05:00
2017-09-08 11:51:20 -05:00
2017-09-08 11:51:20 -05:00
2017-10-30 08:36:59 -05:00
2017-12-18 17:29:21 -06:00
2017-09-08 11:51:20 -05:00
2020-09-16 09:08:07 -05:00
2019-03-28 08:17:55 -06:00
2019-03-28 08:17:55 -06:00
2017-09-08 11:51:20 -05:00
2021-09-24 11:48:22 -05:00
2017-09-08 11:51:20 -05:00
2019-09-25 06:24:07 -05:00
2019-03-28 08:17:55 -06:00