Commit Graph

3284 Commits (764fd6063dce6ba7b540919ef8f6ac386498dc7b)

Author SHA1 Message Date
Mark Michelson 3b476dfd1e Fix misuses of asprintf throughout the code.
13 years ago
Jonathan Rose c9bc743ff1 chan_sip: Use pvt outgoing_call variable to set Remote-Party-ID Header
13 years ago
Jonathan Rose 1393623e9b chan_sip: Trigger reinvite if the SDP answer is included in the SIP ACK
13 years ago
Kinsey Moore 01780bfda2 Avoid unconditional NULLing of mwipvt on relatedpeer on SIP dialog destruction
13 years ago
Mark Michelson 4e0e1535c9 Fix problem where incorrect pointer was checked for nullity.
13 years ago
Mark Michelson 7f3839ae03 Improve debug message for temporary outbound proxies.
13 years ago
Mark Michelson dca8a1b14e Remove unused variable.
13 years ago
Mark Michelson 1119a574ed Fix error in the "IPorHost" section of a SIP dialstring.
13 years ago
Matthew Jordan f1cd5b6e93 Schedule pokes of registered SIP peers within a given timespan after SIP reload
13 years ago
Kinsey Moore 377caa7fb1 Clean up and ensure proper usage of alloca()
13 years ago
Mark Michelson 80efa31733 Help mitigate potential reinvite glare scenarios.
13 years ago
Walter Doekes 3d331187af Code cleanup and bugfix in chan_sip outboundproxy parsing.
13 years ago
Kinsey Moore c77948d604 Include Expires header for SIP PUBLISH requests
13 years ago
Kinsey Moore bc4a0338e5 Prevent double uri_escaping in chan_sip when pedantic is enabled
13 years ago
Jonathan Rose 6b24019080 chan_sip: Fix small behavioral change accidentally introduced in r369750
13 years ago
Jonathan Rose a611188a8d chan_sip: Add case for FLASH control frames so that we don't display a warning.
13 years ago
Matthew Jordan 48667d72f1 Do not send a BYE when a provisional response arrives during a re-INVITE
13 years ago
Terry Wilson 216c3f792b More improvements to re-INVITEs timing out after a provisional response
13 years ago
Terry Wilson dff0057eba Better handle re-INVITEs with provisional but no final repsonses
13 years ago
Joshua Colp 24d87b984e With some configurations a transport is not actually specified so assume UDP in these cases.
13 years ago
Joshua Colp 74c0706e93 Make the address family filter specific to the transport.
13 years ago
Terry Wilson 16a61aecde AST-2012-010: Clean up after a reinvite that never gets a final response
13 years ago
Mark Michelson 9b9a84740b Re-fix how local tag is generated when sending a 481 to an INVITE.
13 years ago
Mark Michelson 37a606f526 Be more consistent with the return code for requests received from invalid domain.
13 years ago
Richard Mudgett 3fd1ede7fc Change incorrect chan_sip zombie hangup debug message. They are all zombies now.
13 years ago
Terry Wilson 4151dff715 Don't crash on a guest directmedia call
13 years ago
Kinsey Moore c842a8c145 Don't parse media stream state for SIP video streams
13 years ago
Mark Michelson 5e5564b041 Fix request routing issue when outboundproxy is used.
13 years ago
Mark Michelson 5919aa6cf4 Set the Caller ID "tag" on peers even if remote party information is present.
13 years ago
Richard Mudgett 3863d34cdf Fix deadlock potential with ast_set_hangupsource() calls.
13 years ago
Kinsey Moore 0353a57671 Fix coverity UNUSED_VALUE findings in core support level files
13 years ago
Mark Michelson e52f2967de Fix a specific scenario where ACKs are not matched.
13 years ago
Kinsey Moore b563128877 Ensure overlapping hold flags do not conflict
13 years ago
Mark Michelson 503fc9458a Relay proper SIP responses on calling side.
13 years ago
Kevin P. Fleming 871cef109a Improve SDP parsing warning messages
13 years ago
Richard Mudgett bd85d458a2 Coverity Report: Fix issues for error type REVERSE_INULL (core modules)
13 years ago
Michael L. Young 20b362fa4b Fix pvt_sip for inbound call to use peer's allowtransfer setting
13 years ago
Matthew Jordan f26d22b563 Update a peer's LastMsgsSent when the peer is notified of waiting messages
13 years ago
Terry Wilson c191395381 Resolve crash in subscribing for MWI notifications
13 years ago
Mark Michelson eef4c09787 Fix memory leak of SSL_CTX structures in TLS core.
13 years ago
Matthew Jordan 67268d9198 Fix more memory leaks
13 years ago
Matthew Jordan 3edf245601 Fix a variety of memory leaks
13 years ago
Jonathan Rose a7733c579b chan_sip: Fix missed locking of opposing pvt for directmedia acl from r366547
13 years ago
Mark Michelson 5e7f34fa05 Correct misuse of ast_strip_quoted() when getting a Diversion header's reason parameter.
13 years ago
Jonathan Rose 923a66d764 chan_sip: Check the right channel's host address for directmediapermit/deny
13 years ago
Mark Michelson fd520e0d19 Fix broken reinvite glare scenario.
13 years ago
Kinsey Moore a94fcae21b Resolve FORWARD_NULL static analysis warnings
13 years ago
Jonathan Rose ae528efea3 Coverity Report: Fix issues for error type CHECKED_RETURN for core
13 years ago
Mark Michelson 965dd3a7d8 Close the proper tcptls_session when session creation fails.
13 years ago
Mark Michelson 3a9a0b9cea Prevent sip_pvt refleak when an ast_channel outlasts its corresponding sip_pvt.
13 years ago