Mike Bradeen
ebb95c0cbe
res_pjsip_outbound_registration: only update the Expires header if the value has changed
...
The PJSIP outbound registration API has undocumented behavior when reconfiguring
the outbound registration if the expires value being set is the same as what was
previously set.
In this case PJSIP will remove the Expires header entirely from subsequent
outbound REGISTER requests. To eliminate this as an issue we now check the current
expires value against the configured expires value and only apply it if it differs.
This ensures that outbound REGISTER requests always contain an Expires header.
Resolves : #1859
2026-06-04 13:04:18 +00:00
..
2023-05-08 18:13:35 +00:00
2026-03-26 19:23:13 +00:00
2026-04-02 10:01:51 -06:00
2025-03-20 18:18:28 +00:00
2026-03-26 19:23:12 +00:00
2023-01-31 12:59:16 -06:00
2026-01-15 16:47:31 +00:00
2026-03-26 19:23:13 +00:00
2024-03-07 14:17:23 +00:00
2026-03-26 19:23:12 +00:00
2021-12-03 10:38:39 -06:00
2017-10-18 03:34:56 -05:00
2026-01-15 16:47:31 +00:00
2026-03-26 19:23:12 +00:00
2026-03-26 19:23:13 +00:00
2022-12-08 12:37:12 -06:00
2025-03-20 18:18:28 +00:00
2022-04-26 14:26:48 -05:00
2017-12-22 09:23:22 -05:00
2026-03-26 19:23:12 +00:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2025-10-30 16:05:56 +00:00
2026-01-15 16:47:30 +00:00
2021-11-18 16:25:51 -06:00
2023-09-06 16:55:59 +00:00
2025-05-01 12:39:48 +00:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2021-11-18 16:25:51 -06:00
2026-03-26 19:23:13 +00:00
2026-03-26 19:23:13 +00:00
2020-01-14 09:36:44 -06:00
2024-07-11 13:22:44 +00:00
2019-10-24 09:18:38 -05:00
2019-10-24 09:18:38 -05:00
2024-03-07 14:17:22 +00:00
2025-03-20 18:18:28 +00:00
2026-04-01 13:26:01 -06:00
2026-03-26 19:23:13 +00:00
2021-12-03 10:38:39 -06:00
2024-03-07 14:17:22 +00:00
2025-10-30 16:05:55 +00:00
2025-03-20 18:18:29 +00:00
2026-03-26 19:23:12 +00:00
2026-03-26 19:23:12 +00:00
2026-03-26 19:23:12 +00:00
2022-08-01 09:58:58 -05:00
2017-12-22 09:23:22 -05:00
2021-11-15 16:37:34 -06:00
2023-07-10 11:49:48 +00:00
2018-01-24 13:37:29 -05:00
2018-01-15 13:25:51 -05:00
2023-07-10 11:49:48 +00:00
2026-03-26 19:23:12 +00:00
2021-03-10 04:22:36 -06:00
2021-03-10 04:22:36 -06:00
2018-12-13 17:03:59 -05:00
2021-06-10 16:30:28 -05:00
2021-03-10 04:22:36 -06:00
2021-03-10 04:22:36 -06:00
2021-03-10 04:22:36 -06:00
2021-03-10 04:22:36 -06:00
2021-03-10 04:22:36 -06:00
2022-07-12 07:52:12 -05:00
2022-07-12 07:52:12 -05:00
2020-11-20 13:51:02 -06:00
2018-11-18 15:08:16 -05:00
2025-03-20 18:18:28 +00:00
2026-03-26 19:23:12 +00:00
2026-03-26 19:23:12 +00:00
2026-01-15 16:47:31 +00:00
2017-12-22 09:23:22 -05:00
2025-03-20 18:18:28 +00:00
2025-03-20 18:18:28 +00:00
2025-01-23 18:36:03 +00:00
2026-03-26 19:23:12 +00:00
2025-03-20 18:18:28 +00:00
2019-04-23 17:40:15 -05:00
2025-03-20 18:18:28 +00:00
2021-12-03 10:38:39 -06:00
2025-03-20 18:18:28 +00:00
2026-01-15 16:47:31 +00:00
2025-03-20 18:18:28 +00:00
2026-03-26 19:23:12 +00:00
2025-05-01 12:39:48 +00:00
2018-09-06 13:30:12 -05:00
2025-03-20 18:18:28 +00:00
2022-12-13 10:52:58 -06:00
2025-09-17 14:04:26 -06:00
2025-05-01 12:39:48 +00:00
2026-06-04 13:04:18 +00:00
2022-09-13 04:51:00 -05:00
2025-09-17 14:04:27 -06:00
2020-11-19 16:14:33 -06:00
2024-01-12 18:29:19 +00:00
2020-04-20 11:03:26 -05:00
2022-09-13 04:51:00 -05:00
2025-03-20 18:18:28 +00:00
2024-01-12 18:29:19 +00:00
2024-01-12 18:29:19 +00:00
2025-10-30 16:05:56 +00:00
2026-03-26 19:23:12 +00:00
2022-03-24 12:00:58 -05:00
2026-03-26 19:23:12 +00:00
2026-03-26 19:23:13 +00:00
2018-01-24 13:37:29 -05:00
2026-01-15 16:47:31 +00:00
2026-03-26 19:23:13 +00:00
2026-03-26 19:23:12 +00:00
2020-04-20 11:03:26 -05:00
2025-01-23 18:36:03 +00:00
2026-01-15 16:47:31 +00:00
2026-06-04 13:04:18 +00:00
2024-07-11 13:22:44 +00:00
2025-03-20 18:18:28 +00:00
2018-01-24 13:37:29 -05:00
2020-12-16 08:01:11 -06:00
2018-01-24 13:37:29 -05:00
2025-03-20 18:18:28 +00:00
2026-03-26 19:23:12 +00:00
2026-01-15 16:47:31 +00:00
2025-03-20 18:18:29 +00:00
2026-01-15 16:47:31 +00:00
2026-01-15 16:47:31 +00:00
2024-11-14 20:01:01 +00:00
2018-01-24 13:37:29 -05:00
2026-03-26 19:23:12 +00:00
2024-03-07 14:17:23 +00:00
2018-01-24 13:37:29 -05:00
2025-10-30 16:05:57 +00:00
2024-03-07 14:17:22 +00:00
2024-01-12 18:29:18 +00:00
2018-01-24 13:37:29 -05:00
2026-03-26 19:23:13 +00:00
2022-01-17 08:25:58 -06:00
2021-11-15 16:37:34 -06:00
2025-03-20 18:18:28 +00:00
2019-05-20 20:33:58 -05:00
2020-01-14 10:07:20 -06:00
2021-03-16 10:30:43 -05:00
2025-03-20 18:18:28 +00:00
2026-03-26 19:23:13 +00:00
2017-12-22 09:23:22 -05:00
2018-11-18 15:08:16 -05:00
2025-03-20 18:18:28 +00:00
2017-12-22 09:23:22 -05:00
2025-09-17 14:04:27 -06:00
2021-11-15 16:37:34 -06:00
2026-01-15 16:47:32 +00:00
2025-09-17 14:04:27 -06:00
2025-09-17 14:04:27 -06:00
2024-01-12 18:29:18 +00:00
2024-03-07 14:17:22 +00:00
2025-09-17 14:04:27 -06:00
2018-01-15 13:25:51 -05:00
2025-09-17 14:04:27 -06:00
2018-01-24 13:37:29 -05:00
2021-11-15 16:37:34 -06:00
2024-01-12 18:29:18 +00:00
2026-01-15 16:47:31 +00:00
2018-09-12 12:34:54 -05:00
2025-05-01 12:39:48 +00:00
2025-03-20 18:18:28 +00:00
2025-10-30 16:05:57 +00:00
2020-06-08 10:50:16 -05:00
2021-12-03 10:38:39 -06:00
2024-01-12 18:29:19 +00:00
2024-11-14 20:01:00 +00:00
2018-12-11 12:29:09 -05:00
2025-10-30 16:05:56 +00:00
2025-09-17 14:04:27 -06:00
2025-09-17 14:02:59 -06:00
2025-03-20 18:18:28 +00:00
2024-11-14 20:01:00 +00:00