Maximilian Fridrich

Results 12 issues of Maximilian Fridrich

Fixes a few potential memory leaks in functions calling account_uri_complete.

If `ua_connect` or `ua_connect_dir` are called and the request URI contains URI parameters, it could occur that some parameters are duplicated if the account luri contains the exact same parameter....

In `handle_negotiated_sdp` the `pending_media_state->read_callbacks` must be reset before they are added in the SDP handlers in `handle_negotiated_sdp_session_media`. Otherwise, old callbacks for removed streams and file descriptors could be added to...

pr-submit-tests-passed

### Severity Major ### Versions 18,20,21,master ### Components/Modules res_pjsip_session ### Operating Environment Linux ### Frequency of Occurrence Constant ### Issue Description If the initial SDP negotiation results in multiple streams...

bug
support-level-core

Advanced Codec Negotiation is now implemented for the dial application, pjsip channels and local channels. Resolves: #223 UpgradeNote: The two pjsip.conf options "incoming_call_offer_pref" and "outgoing_call_offer_pref" have been removed. Instead, the...

pr-submit-tests-failed
has-pr-checklist

### Feature Description This feature has long been talked about and a lot of excellent work to prepare this feature has been done by @gtjoseph (e.g. 8d1064eaafe899044adbd30a40cdaa15c315c463, 647c53c41fa36ab8e5b3e8824952aea01c76e37e, 9bd1d686a120db5233acb2d6f90c31d4f52464a0). The...

support-level-core
new-feature
waiting-for-standard-release-development-cycle

This fixes the following bug: If a HTTP request is resent (e.g. with Authentication after a 401 response), the body of the request is not sent. This is because in...

Otherwise, if something in `invite_resp_handler` fails and `sipsess_terminate` is called, no BYE will be sent.

Currently, when a client certificate is added to a SIP transport, it is only added to the first matching transport in the transport list. Then, if multiple SIP transports exist...