Commit Graph

3395 Commits (9c9acc50e65963fd75cbbd8b51a5cd3ceaf9f208)

Author SHA1 Message Date
Richard Mudgett cbe57b11cb Fixes for sending SIP MESSAGE outside of calls.
14 years ago
Terry Wilson 4bf5e3716e Clean up some SIP registry-related memory leaks
14 years ago
Mark Michelson 0fe9043233 Don't do a DNS lookup on an outbound REGISTER host if there is an outbound proxy configured.
14 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
14 years ago
Richard Mudgett 74508e3bca Fix sip_cfg.notifycid to be set with the defined enum values.
14 years ago
Mark Michelson 02408a2476 Remove XXX comment that is not necessary.
14 years ago
Mark Michelson ab8ba431b6 Fix RTP reference leak.
14 years ago
Richard Mudgett d0c765497d Make CLI sip show channel list the complete route set.
14 years ago
Kinsey Moore c6fd4f5d74 SIP session timeout AMI event
14 years ago
Jonathan Rose 1a6960099b Adds setting of mwi_from field to check_auth_result check_peer_ok
14 years ago
Richard Mudgett ae32acfa3e Misc minor fixes in reqresp_parser.c and chan_sip.c.
14 years ago
Jonathan Rose 6fd0ac9dcd Eliminates doubling the :port part of SIP Notify Message-Account headers.
14 years ago
Joshua Colp ddf421bd5c Prevent crash when an SDP offer is received with an encrypted video stream when support for video is disabled and res_srtp is loaded.
14 years ago
Stefan Schmidt f69fd136f4 The get_pai function in chan_sip.c didn't recognized a proper callerid name and
14 years ago
Mark Michelson 5af788ccd0 Use built-in parsing functions for Contact and Record-Route headers.
14 years ago
Matthew Jordan f86621eb93 Fix udptl issue with initial INVITE introduced by r351027
14 years ago
Russell Bryant 141dd18848 Merged revisions 351183 via svnmerge from
14 years ago
Terry Wilson aacc158072 Ensure ACK retransmit & hangup on non-200 response to INVITE
14 years ago
Terry Wilson fb5924ebe8 Don't prematurely stop SIP session timer
14 years ago
Matthew Jordan e09527b10d Create and initialize udptl only when dialog negotiates for image media
14 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
14 years ago
Terry Wilson b35a3a5c4a Don't leak CID in From header when presentation=unavailable
14 years ago
Jonathan Rose dd3f9b51c8 Adds Subscription-State header to notify with call completion. per RFC3265
14 years ago
Russell Bryant 1a8b769fdc Fix some minor formatting issues based on coding guidelines.
14 years ago
Russell Bryant 2b2d34b3c9 Constify tag argument in REF_DEBUG related code.
14 years ago
Jonathan Rose 19a4928fee INFO/Record request configurable to use dynamic features
14 years ago
Jonathan Rose 03596bcb47 chan_sip autocreatepeer=persist option for auto-created peers to survive reload
14 years ago
Richard Mudgett 32e35e5fcd Fix extension state callback references in chan_sip.
14 years ago
Stefan Schmidt 7d1c55d093 Fix possible misshandling of an incoming SIP response as a peer poke response.
14 years ago
Walter Doekes 463bfdb400 Fix regression when using tcpenable=no and tlsenable=yes.
14 years ago
Terry Wilson e279b30f5a Don't crash on INFO automon request with no channel
14 years ago
Richard Mudgett 7e634c21f8 Make SIP INFO messages for dtmf-relay signals case insensitive.
14 years ago
Walter Doekes e14f572132 Don't allow transport=tcp when tcpenable=no.
14 years ago
Matthew Jordan b8dba87a4c Fixed crash from orphaned MWI subscriptions in chan_sip
14 years ago
Walter Doekes 6209c5a894 For SIP REGISTER fix domain-only URIs and domain ACL bypass.
14 years ago
Matthew Jordan fa4a7dcc45 Update SIP MESSAGE To parsing to correctly handle URI
14 years ago
Jonathan Rose 39424ebad2 Change 183 Ringing in sipfrag body to 180 ringing. 183 Ringing isn't even a thing.
14 years ago
Tilghman Lesher 56b21b4683 Remove the few places where we try to ast_verbose() without a newline.
14 years ago
Jonathan Rose 9ef171ffe0 r346525 | jrose | 2011-11-30 15:10:38 -0600 (Wed, 30 Nov 2011) | 18 lines
14 years ago
Jonathan Rose fb4c483eb7 Reverting 346525 due to accidental patch against trunk instead of 1.8
14 years ago
Jonathan Rose 6fa827b5d0 Cleaning up chan_sip/tcptls file descriptor closing.
14 years ago
Tilghman Lesher 77b670c4ab Allow each logging destination and console to have its own notion of the verbosity level.
14 years ago
Walter Doekes 2ee874178e Minor cleanup in chan_sip get_msg_text() function.
14 years ago
Matthew Jordan 76394a727f Fixed SendMessage stripping extension from To: header in SIP MESSAGE
14 years ago
Terry Wilson 32d0faac9c Default to nat=yes; warn when nat in general and peer differ
14 years ago
Richard Mudgett 113612b9d6 Restore SIP DTMF overlap dialing method.
14 years ago
Kinsey Moore 818ac23b92 Ensure that a null vmexten does not cause a segfault
14 years ago
Kinsey Moore a4365a8ae2 Fix regression introduced by SDP fixups
14 years ago
Richard Mudgett e48cecc848 Check sip.conf maxforwards parameter for range 1 <= x <= 255.
14 years ago
Kinsey Moore c225800646 Fix several bugs with SDP parsing and well-formedness of responses
14 years ago
Richard Mudgett 6d481420ce Fix deadlock during dialplan reload.
14 years ago
Terry Wilson 04f04ff39d Don't treat a host:port string as a domain
14 years ago
Richard Mudgett 9537f22c54 Residual changes for Asterisk v10 branch from ASTERISK-18747.
14 years ago
David Vossel 5cb719acec Merged revisions 343900 via svnmerge from
14 years ago
Richard Mudgett cee432c9d8 Fixed reference to incorrect variable if unknown host configured crash.
14 years ago
Kinsey Moore 5249a147b8 Make "sip show settings" CLI command get RPID flags from the right global page
14 years ago
Matthew Nicholson 2b6ebcb9e9 respect case changes in peer names on sip reload
14 years ago
Richard Mudgett 98e494d4a0 Fix __sip_subscribe_mwi_do() incorectly changing dialogs hash key callid.
14 years ago
Kinsey Moore 1c526d3d7d Prevent BLF subscriptions from causing deadlocks
14 years ago
Richard Mudgett 7a5f6684f0 Fix deadlock if peer is destroyed while sending MWI notice.
14 years ago
Terry Wilson 7f883ef495 Remove registertrying option in chan_sip
14 years ago
Walter Doekes f7bdc835a4 Fix improper warning introduced by r342927 and more tweaks
14 years ago
Walter Doekes b41b49ea0e Several fixes to the chan_sip dynamic realtime peer/user lookup
14 years ago
Jonathan Rose 05c6628c55 Outbound SIP OPTIONS messages will now include fromuser of related peer.
14 years ago
Terry Wilson 5f8648892f Don't use is_int() since it doesn't link well on all platforms
14 years ago
Stefan Schmidt 2816ccc516 Don't sent in-dialog requests like UPDATE when Asterisk has not yet received a Contact URI from a UAS
14 years ago
Terry Wilson b0076c5be1 Don't resolve numeric hosts or contact unresolved hosts
14 years ago
Richard Mudgett 10de040b6e More parking issues.
14 years ago
Terry Wilson 9f83c2b513 Initialize variables before calling parse_uri
14 years ago
Terry Wilson 2cb5178d29 Don't try to remove peers without IPs from peers_by_ip
14 years ago
Kinsey Moore 4b9546abdf Merged revisions 340971 via svnmerge from
14 years ago
Stefan Schmidt c48bee8e82 Merged revisions 340718 via svnmerge from
14 years ago
Terry Wilson 5c77498afd Initialize ast_sockaddr before calling ast_sockaddr_resolve
14 years ago
Stefan Schmidt ee8844782c Merged revisions 340577 via svnmerge from
14 years ago
Terry Wilson e7ebf7d5ab Merged revisions 340578 via svnmerge from
14 years ago
Paul Belanger f2cc666a99 Fix verbose messages when IPv6 logic was added
14 years ago
Richard Mudgett b63c1cc545 Fix some potential deadlocks pointed out by helgrind.
14 years ago
Matthew Jordan 4ec8d57454 Merged revisions 340165 via svnmerge from
14 years ago
Richard Mudgett 2f82296096 Merged revisions 339626 via svnmerge from
14 years ago
Leif Madsen 34bf1527e8 Merged revisions 339148 via svnmerge from
14 years ago
Terry Wilson 2644af39b4 Merged revisions 339088 via svnmerge from
14 years ago
Olle Johansson 260648043b Formatting changes only
14 years ago
Richard Mudgett 977742747d Fix formatting of AMI header for SIP show peer.
14 years ago
Gregory Nietsky c4a7d0e2c7 Merged revisions 338417 via svnmerge from
14 years ago
Olle Johansson 6e0f7be7c9 Whitespace (red blobs) fixes
14 years ago
Jonathan Rose 5982bdcb7c Merged revisions 337595,337597 via svnmerge from
14 years ago
Gregory Nietsky 8493c46308 Merged revisions 336936 via svnmerge from
14 years ago
Terry Wilson 098efb6641 Merged revisions 336792 via svnmerge from
14 years ago
Olle Johansson 1ec4cb8ea0 Merged revisions 336502 via svnmerge from
14 years ago
Olle Johansson 5b4b76d3aa Merged revisions 336381 via svnmerge from
14 years ago
Jonathan Rose beae2df26e Merged revisions 336307 via svnmerge from
14 years ago
Olle Johansson 5c6d438231 Documentation updates
14 years ago
Olle Johansson 55b060fb35 Small documentation updates
14 years ago
Olle Johansson 404151ad65 New sip.conf option for setting default tonezone for channel or individual devices
14 years ago
Olle Johansson e4a11bcb6e Merged revisions 335323 via svnmerge from
14 years ago
Stefan Schmidt 986f2d8836 Merged revisions 335260 via svnmerge from
14 years ago
Matthew Jordan 8b5ba33fe0 Merged revisions 335078 via svnmerge from
14 years ago
Matthew Nicholson 9dd15059f6 Merged revisions 334157 via svnmerge from
14 years ago
Richard Mudgett 89e79698fd Optimize chan_sip.c check_rtp_timeout() function.
14 years ago
Kinsey Moore 82229cc690 Merged revisions 334007 via svnmerge from
14 years ago
Terry Wilson ba3d34708e Merged revisions 333837 via svnmerge from
14 years ago
Jonathan Rose 269082f035 Merged revisions 332119 via svnmerge from
14 years ago
Matthew Nicholson 1858e274e3 Merged revisions 332027 via svnmerge from
14 years ago
Matthew Nicholson 8f2e8d4b8a Merged revisions 332022 via svnmerge from
14 years ago
David Vossel 30b2f36c72 Merged revisions 331868 via svnmerge from
14 years ago
Olle Johansson 6b7e997df2 Formatting guideline fixes
14 years ago
Kinsey Moore a6ea606a78 Merged revisions 331518 via svnmerge from
14 years ago
Jonathan Rose dc9513a69d SIP display-name needed to be empty for Avaya IP500
14 years ago
Richard Mudgett b99b1116be Merged revisions 331265 via svnmerge from
14 years ago
David Vossel 6f112cce0d Merged revisions 330579 via svnmerge from
14 years ago
David Vossel d50e68c827 Merged revisions 330576 via svnmerge from
14 years ago
Jason Parker 16a32f5030 Merged revisions 329995 via svnmerge from
14 years ago
Sean Bright 73462b32dd Merged revisions 329896 via svnmerge from
14 years ago
Gregory Nietsky 5c627eba2b Remove lastmsgssent from sip it has not been working since 1.6
14 years ago
Kinsey Moore 9c232a5470 Merged revisions 328936 via svnmerge from
14 years ago
Kinsey Moore 1dc97eb69b Merged revisions 328824 via svnmerge from
14 years ago
Mark Murawki 8888df3a23 Merged revisions 328611 via svnmerge from
14 years ago
Richard Mudgett 145c174565 Merged revisions 328329 via svnmerge from
14 years ago
Richard Mudgett 4a7726b605 Merged revisions 328317 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
Richard Mudgett 0e613fd544 Merged revisions 327211 via svnmerge from
14 years ago
David Vossel 513c680b8c Adds pass-through support for codec CELT.
14 years ago
Matthew Nicholson ba1cc98f1a Merged revisions 326683 via svnmerge from
14 years ago
Matthew Nicholson 14553512ee Merged revisions 326681 via svnmerge from
14 years ago
David Vossel a7c6f0445e Fixes newlines from being stripped from out of dialog sip MESSAGES.
14 years ago
Tilghman Lesher 7d179abfd4 Merged revisions 326411 via svnmerge from
14 years ago
Richard Mudgett 14d510c5b7 Merged revisions 326291 via svnmerge from
14 years ago
Richard Mudgett 76e4e2e777 Merged revisions 326144 via svnmerge from
14 years ago
Richard Mudgett 39a7152df3 Merged revisions 325935 via svnmerge from
14 years ago
Kinsey Moore 1d93d217f0 Merged revisions 325740 via svnmerge from
14 years ago
Kevin P. Fleming 37d6d89d97 Merged revisions 325416 via svnmerge from
14 years ago
David Vossel bb4e0c7f7c Merged revisions 325339 via svnmerge from
14 years ago
David Vossel 4812697542 Fixes issue with video and text not being reinvited correctly with directmedia
14 years ago
Terry Wilson 04fc1c6cea Don't forget to build the Via when sending MESSAGE
14 years ago
Richard Mudgett 04226479b3 Merged revisions 324914 via svnmerge from
14 years ago
Kinsey Moore 3c10d69544 Merged revisions 324678 via svnmerge from
14 years ago
Richard Mudgett 10480072aa Merged revisions 324491 via svnmerge from
14 years ago
Terry Wilson 385b8c6f8b Merged revisions 324484 via svnmerge from
14 years ago
Richard Mudgett 9000732418 Merged revisions 324481 via svnmerge from
14 years ago
Richard Mudgett e8c0be8fc2 Merged revisions 324479 via svnmerge from
14 years ago
David Vossel b005d8dd53 Fixes issue with finding correct extension when message context is used.
14 years ago
Terry Wilson ece8a5702a Merged revisions 324237 via svnmerge from
14 years ago
Terry Wilson 34e2305ae7 Merged revisions 324048 via svnmerge from
14 years ago
Terry Wilson abd7ef817e Merged revisions 323370 via svnmerge from
14 years ago
Jonathan Rose 00181729b4 Merged revisions 323371 via svnmerge from
14 years ago
David Vossel 379370a396 Store sip peer name as var data on a outofcall msg.
14 years ago
David Vossel 0bd877621e Addition of "outofcall_message_context" sip.conf option.
14 years ago
Matthew Nicholson 4c459c2c85 Merged revisions 323040 via svnmerge from
14 years ago
Matthew Nicholson 53ef4bfc16 Merged revisions 322807 via svnmerge from
14 years ago
Gregory Nietsky 4cd9bc43c2 Merged revisions 322322 via svnmerge from
14 years ago
Richard Mudgett ba625fa7d5 Correct some whitespace and a reference debug message.
14 years ago
Richard Mudgett 397c379a7d Merged revisions 321812-321813 via svnmerge from
14 years ago
Russell Bryant 9cd3cf2e71 Fix message destination extension.
14 years ago
Russell Bryant 3f4d0e8743 Support routing text messages outside of a call.
14 years ago
Leif Madsen 42907d40cd Merged revisions 321511 via svnmerge from
14 years ago
Mark Murawki 9a7f807278 Merged revisions 321155 via svnmerge from
14 years ago
Mark Murawki 0648d9595b Merged revisions 321100 via svnmerge from
14 years ago
Richard Mudgett dbfac9cb55 Merged revisions 320883 via svnmerge from
14 years ago
Jonathan Rose 12d7d81e6c Merged revisions 320504 via svnmerge from
14 years ago
Matthew Nicholson 81bd779c24 Merged revisions 320180 via svnmerge from
14 years ago
Jonathan Rose f90bc95f0d Merged revisions 319938 via svnmerge from
14 years ago
Terry Wilson 573108e63c Merged revisions 319654 via svnmerge from
14 years ago
Terry Wilson 99aaceacad Merged revisions 319552 via svnmerge from
14 years ago
Terry Wilson d34d46a16e Merged revisions 319204 via svnmerge from
14 years ago
David Vossel 980d896bde Merged revisions 319145 via svnmerge from
14 years ago
Matthew Nicholson 8e719c62b0 Merged revisions 319142 via svnmerge from
14 years ago
Gregory Nietsky 32d43ebe19 When a error in T.38 negotiation happens or its rejected on a channel the
14 years ago
Brett Bryant 547490144c Merged revisions 318917 via svnmerge from
14 years ago
Alec L Davis 892b7a2efd Merged revisions 318671 via svnmerge from
14 years ago
Terry Wilson 475c264bd2 Merged revisions 318550 via svnmerge from
14 years ago
Terry Wilson da4016544e Merged revisions 318549 via svnmerge from
14 years ago
Terry Wilson 07b3742ad2 Merged revisions 318337 via svnmerge from
14 years ago
David Vossel 4c35291c6b Merged revisions 318233 via svnmerge from
14 years ago
Russell Bryant 33b7cc2ef6 Merged revisions 317867 via svnmerge from
14 years ago
Russell Bryant ae8dbde4a8 Merged revisions 317865 via svnmerge from
14 years ago
Richard Mudgett 307f148adb Merged revisions 317670 via svnmerge from
14 years ago
Russell Bryant 0938974902 Merged revisions 317478 via svnmerge from
14 years ago
Russell Bryant f0f5e237bf Merged revisions 317474 via svnmerge from
14 years ago
Jonathan Rose 932e34ee62 Merged revisions 317283 via svnmerge from
14 years ago
Russell Bryant 4d612d126b Merged revisions 317281 via svnmerge from
14 years ago
Matthew Nicholson 89da27b780 Merged revisions 317196 via svnmerge from
14 years ago
David Vossel 1f96380da5 Reverts rev 316218 as it breaks parsing the [general] section of sip.conf.
14 years ago
David Vossel 3bf4b09a6e Merged revisions 316617 via svnmerge from
14 years ago
Tilghman Lesher ed56ae3ef7 If multiple [general] contexts occur from sip.conf (usually due to external includes), merge them.
14 years ago
David Vossel db72ee299a Merged revisions 316217 via svnmerge from
14 years ago
Matthew Nicholson e87639fc26 Merged revisions 315894 via svnmerge from
14 years ago
Terry Wilson 181661c617 Merged revisions 315673 via svnmerge from
14 years ago
Terry Wilson bd354a0378 Make sure to create the caps structure for autocreated peers
14 years ago
Russell Bryant 1c14c67ce8 Merged revisions 315213 via svnmerge from
14 years ago
Matthew Nicholson 079e794b1c Merged revisions 314628 via svnmerge from
14 years ago
Terry Wilson b8f253161b Merged revisions 314550 via svnmerge from
14 years ago
David Vossel 642249c360 Merged revisions 314067 via svnmerge from
14 years ago
David Vossel 4b4549106b Merged revisions 314017 via svnmerge from
14 years ago
Leif Madsen b8b1d085db Add 'description' field for CLI and Manager output
14 years ago
Richard Mudgett ad30fa7569 Merged revisions 312889 via svnmerge from
14 years ago
Richard Mudgett e005f07b7d Merged revisions 312866 via svnmerge from
14 years ago
Jonathan Rose f91462e7ca Merged revisions 311352 via svnmerge from
14 years ago
Mark Michelson 0d66e03bf4 Merged revisions 310231 via svnmerge from
14 years ago
Jason Parker 070cb4ef87 Merged revisions 309256 via svnmerge from
14 years ago
David Vossel 8e603ab4e1 Merged revisions 309084 via svnmerge from
14 years ago