Commit Graph

3800 Commits (a66fa4db24553d6ec6c8978c528081a94b1715a1)

Author SHA1 Message Date
Kinsey Moore 83cf78deda Allow SIP pvts involved in Replaces transfers to fall out of reference sooner
13 years ago
Matthew Jordan 103031330a Allow for reloading SRTP crypto keys within the same SIP dialog
13 years ago
Kinsey Moore 7bf6a01cfa Fix reference leaks involving SIP Replaces transfers
13 years ago
Alec L Davis 5746e0d2ac chan_sip: [general] maxforwards, not checked for a value greater than 255
13 years ago
Matthew Jordan e8e12afc6a AST-2012-006: Fix crash in UPDATE handling when no channel owner exists
13 years ago
Walter Doekes fc63e07135 Avoid cppcheck warnings; removing unused vars and a bit of cleanup.
13 years ago
Michael L. Young 8337ecd38d Turn off warning message when bind address is set to any.
13 years ago
Kinsey Moore a485f44022 Add missing newlines to CLI logging
13 years ago
Matthew Jordan a2e127a651 Fix a typo in the warning messages for an ignored media stream
13 years ago
Jonathan Rose e96a59acfd Replace GNU old-style field designator extensions to fix clang warnings
13 years ago
Kinsey Moore 9cc6f2c59e Stop sending out RTCP if RTP is inactive
13 years ago
Mark Michelson cc2366bca0 Improve accuracy of identifying information sent in dialog-info SIP NOTIFY requests.
13 years ago
Mark Michelson 01cc64585e Make a debug message regarding subscription changes more accurate.
13 years ago
Richard Mudgett df16bd973e Add missing initialization of update_redirecting in chan_sip.c
13 years ago
Matthew Jordan c88d1c8337 Ensure Asterisk sends a BYE when pending on the final response to a re-INVITE
13 years ago
Paul Belanger 31462e7bd6 Remove unused variable ‘srch’
13 years ago
Paul Belanger 831af9fbc7 Remove some dead code found in _sip_show_peers()
13 years ago
Terry Wilson 699d2bd705 Make hints for invalid SIP devices return Unavail, not idle
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Jonathan Rose 587cb230b2 Make transfer not ignore port information with SIP.
13 years ago
Joshua Colp 2736fe9917 Defer sending the connected line reinvite if a reinvite is already in progress.
13 years ago
Kinsey Moore dec0d4f9e3 Ensure Asterisk acknowledges ACKs to 4xx on Replaces errors
13 years ago
Terry Wilson 0e5c761c28 Opaquify ast_channel typedefs, fd arrays, and softhangup flag
13 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
13 years ago
Richard Mudgett 85ea4277f1 Convert struct ast_tcptls_session_instance to finally use the ao2 object lock.
13 years ago
Jonathan Rose 565f411868 Changes transport option in sip.conf so that using multiple instances doesn't stack.
13 years ago
Jonathan Rose 299dd5d4fc Adds an option to sip.conf that prevents diversion headers from being added.
13 years ago
Richard Mudgett ebe2c33b72 Fix worker thread resource leak in SIP TCP/TLS.
13 years ago
Terry Wilson ebaf59a656 Opaquification for ast_format structs in struct ast_channel
13 years ago
Richard Mudgett 235f88d122 Fix blind transfer parking issues if the dialed extension is not recognized as a parking extension.
13 years ago
Mark Michelson c078a1819c Fix ACK routing for non-2xx responses.
13 years ago
Matthew Jordan a8d9e0bf0b Merged revisions 356215 via svnmerge from
13 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
13 years ago
Mark Michelson 8a20faa8d7 Fix regressions with regards to route-set creation on early dialogs.
13 years ago
Mark Michelson 03894236d0 Properly invert the return of a strncmp call.
13 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
13 years ago
Kinsey Moore 6225c6cadc Fix parsing of SIP headers where compact and non-compact headers are mixed
13 years ago
Terry Wilson e5c51ee44c Add auto_force_rport and auto_comedia NAT options
13 years ago
Matthew Jordan dff9b61f5c Clean-up of minor formatting issues in r354542/3/4
13 years ago
Matthew Jordan ba08e9f4d6 Fix SIP INFO DTMF handling for non-numeric codes
13 years ago
Terry Wilson 3342183016 Add callbackextension matching & realtime callbackextensions
13 years ago
Terry Wilson 8ba2d70602 Fix multiple SIP realtime issues
13 years ago
Kinsey Moore 29318afc15 Ensure entering T.38 passthrough does not cause an infinite loop
14 years ago
Jonathan Rose 5164196972 Fix sip show peers port output, align columns, and fix ami port output.
14 years ago
Jonathan Rose 0e334d427b Use ast_sockaddr_stringify_fmt wrappers for various functions in chan_sip
14 years ago
Richard Mudgett 23bc964e1c Constify some more channel driver technology callback parameters.
14 years ago
Terry Wilson de57235ac6 Re-link peers by IP when dnsmgr changes the IP
14 years ago
Alec L Davis f92d6412ab Merged revisions 353369 via svnmerge from
14 years ago
Alec L Davis 0ccc1f5274 Merged revisions 353321 via svnmerge from
14 years ago
Kevin P. Fleming 82f313b7b8 Clarify log WARNING message when port-zero SDP 'm' lines received.
14 years ago
Richard Mudgett 27b69e7d29 Audit of ao2_iterator_init() usage for v1.8.
14 years ago
Alec L Davis e0ca02fe21 Merged revisions 352863 via svnmerge from
14 years ago
Jonathan Rose f4d98aeb28 Copy amaflags to sip_pvt from peer during create_addr_from_peer
14 years ago
Alec L Davis ed32b1c098 Merged revisions 352705 via svnmerge from
14 years ago
Terry Wilson 080ea28515 Remove some extraneous debugging from registry memleak fix
14 years ago
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
Alec L Davis b6e37118c9 Merged revisions 308945 via svnmerge from
14 years ago
Terry Wilson 5deb544d06 Merged revisions 308679 via svnmerge from
14 years ago
David Vossel d760e81f37 Media Project Phase2: SILK 8khz-24khz, SLINEAR 8khz-192khz, SPEEX 32khz, hd audio ConfBridge, and other stuff
14 years ago
Richard Mudgett b2ef13cb60 Merged revisions 307879 via svnmerge from
14 years ago
David Vossel 08460fc094 Fixes bug in chan_sip where nativeformats are not set correctly.
15 years ago
Terry Wilson 4f57a3bb7c Merged revisions 306979 via svnmerge from
15 years ago
Terry Wilson a974d1a4ce Merged revisions 306619 via svnmerge from
15 years ago
David Vossel 2db3c9e058 Fixes use of ast_format_cap_append where ast_format_cap_copy is necessary.
15 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
15 years ago
Jeff Peeler 285d953fdf Merged revisions 306215 via svnmerge from
15 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
15 years ago
Richard Mudgett f71322f239 Merged revisions 305923 via svnmerge from
15 years ago
Andrew Latham 175dd0ebf6 Replace link to old doc with new wiki page.
15 years ago
Jason Parker 6908539952 Merged revisions 305254 via svnmerge from
15 years ago
Matthew Nicholson 48a9694ed0 Merged revisions 304245 via svnmerge from
15 years ago
Terry Wilson cd9221d2f6 Merged revisions 303962 via svnmerge from
15 years ago
Tilghman Lesher 50c432324b Merged revisions 303860 via svnmerge from
15 years ago
Matthew Nicholson e706b5706e According to section 19.1.2 of RFC 3261:
15 years ago
Sean Bright 06ac89965c Merged revisions 302414 via svnmerge from
15 years ago
Matthew Nicholson 785e3a1417 Merged revisions 302314 via svnmerge from
15 years ago
Terry Wilson ae6b55e4a3 Merged revisions 293493 via svnmerge from
15 years ago
Jeff Peeler a0e4c4ee5b Merged revisions 301790 via svnmerge from
15 years ago
Terry Wilson c6858b9a1d Merged revisions 301683 via svnmerge from
15 years ago
Leif Madsen 783ea39ba1 Merged revisions 300521 via svnmerge from
15 years ago
Terry Wilson 94ef793caa Merged revisions 300301 via svnmerge from
15 years ago
Matthew Nicholson ef23c07447 Merged revisions 299353 via svnmerge from
15 years ago
Mark Michelson 59ec959844 Merged revisions 299248 via svnmerge from
15 years ago
Russell Bryant cc0b7e7df5 Some scheduler API cleanup and improvements.
15 years ago
Tzafrir Cohen 6307b6fe3a Typos: recieved => received
15 years ago
Brad Watkins 806d69dc93 Merged revisions 298773 via svnmerge from
15 years ago
Tilghman Lesher 8ba7ff54b4 Merged revisions 298539 via svnmerge from
15 years ago
Terry Wilson 30f81f902d Merged revisions 297965 via svnmerge from
15 years ago
Jeff Peeler 537d235460 Merged revisions 297607 via svnmerge from
15 years ago
Jeff Peeler a46bd43ae8 Merged revisions 297075 via svnmerge from
15 years ago
Russell Bryant 40cc550f1f Merged revisions 296628 via svnmerge from
15 years ago
Brad Watkins ad56a4d16e Merged revisions 296352 via svnmerge from
15 years ago
Terry Wilson e5ede71934 Merged revisions 295673 via svnmerge from
15 years ago
Jeff Peeler 99a698efb7 Merged revisions 294734 via svnmerge from
15 years ago
Matthew Nicholson 2df9e23e35 Merged revisions 294243 via svnmerge from
15 years ago
Brett Bryant bbffb7fb07 Merged revisions 294084 via svnmerge from
15 years ago
David Vossel 97a1489960 Perform proper handling of forked outbound INVITE requests.
15 years ago
David Vossel f38f888416 Merged revisions 293924 via svnmerge from
15 years ago
Paul Belanger dcd6dae413 Merged revisions 293887 via svnmerge from
15 years ago
Terry Wilson abc94089cd Merged revisions 293803 via svnmerge from
15 years ago
Jeff Peeler 9528e27b8c Merged revisions 293724 via svnmerge from
15 years ago
Jeff Peeler a491f69be6 Merged revisions 293305 via svnmerge from
15 years ago
Leif Madsen 8de8e4a11c Merged revisions 292787 via svnmerge from
15 years ago
Terry Wilson 9653b5d500 Merged revisions 292309 via svnmerge from
15 years ago
David Vossel 8be13e128f Merged revisions 291942 via svnmerge from
15 years ago
Paul Belanger b1cc567e3f Merged revisions 291758 via svnmerge from
15 years ago
Russell Bryant 0971ebc037 Merged revisions 291394 via svnmerge from
15 years ago
Richard Mudgett d8b4b9509a Add todo comment about handle_incoming() calling assumption.
15 years ago
Richard Mudgett 924793d6e6 Merged revisions 291112-291113 via svnmerge from
15 years ago
Jeff Peeler c44527e185 Merged revisions 289840 via svnmerge from
15 years ago
Jeff Peeler bb485fc6f9 Merged revisions 289701 via svnmerge from
15 years ago
Stefan Schmidt 15cb4412f8 don't iterate through all dialogs to find and delete old subscribes
15 years ago
Matthew Nicholson 72fbcfd95d Merged revisions 289554 via svnmerge from
15 years ago
Richard Mudgett 8bbe682e45 Merged revisions 289054-289055 via svnmerge from
15 years ago
David Vossel c60da4ec9d For an INVITE transaction, treat all 2XX responses the same as a 200.
15 years ago
Olle Johansson 9860ca7d16 Formatting fixes
15 years ago
Tilghman Lesher 475cd60ab2 Merged revisions 288961 via svnmerge from
15 years ago
David Vossel 9b8cdd8a9f Merged revisions 288852 via svnmerge from
15 years ago
David Vossel 344bd58d56 Merged revisions 288821 via svnmerge from
15 years ago
David Vossel a2a1ec5336 Merged revisions 288418 via svnmerge from
15 years ago
David Vossel e6382a2dcb Merged revisions 288345 via svnmerge from
15 years ago
Tilghman Lesher 949e81e6e5 Merged revisions 288159 via svnmerge from
15 years ago
Stefan Schmidt ee5af946e2 Instead of iterate through all dialogs, add two separte container for needdestroy and rtptimeout
15 years ago
David Vossel 08aeb74d7a Merged revisions 287929 via svnmerge from
15 years ago
Russell Bryant 4a356afb7d Merged revisions 287895 via svnmerge from
15 years ago
Tilghman Lesher 9b4cfb0d28 Merged revisions 287893 via svnmerge from
15 years ago
David Vossel e2d002a144 Merged revisions 287645 via svnmerge from
15 years ago
Olle Johansson 7c77cebd4e We do not handle AST_CAUSE_INTERWORKING which we set on a lot of incoming
15 years ago
Jeff Peeler 41b95ee887 Merged revisions 286931 via svnmerge from
15 years ago
Matthew Nicholson f9c7f53a1f Merged revisions 286868 via svnmerge from
15 years ago
David Vossel c994bfae3d Merged revisions 286834 via svnmerge from
15 years ago
Matthew Nicholson 2bb5307c8d Merged revisions 286758 via svnmerge from
15 years ago
Jason Parker 7b2c877fcb Merged revisions 286457 via svnmerge from
15 years ago
Olle Johansson a6480ff889 Formatting changes.
15 years ago
David Vossel 83bc091ac3 Merged revisions 285568 via svnmerge from
15 years ago
David Vossel ede9032f92 Merged revisions 285564 via svnmerge from
15 years ago
Jason Parker dc7e1c6183 Merged revisions 285455 via svnmerge from
15 years ago
Jason Parker 9b6fac435b Merged revisions 285369 via svnmerge from
15 years ago
Terry Wilson 3b5727bf38 Merged revisions 285017 via svnmerge from
15 years ago
David Vossel 1b2039e7db Merged revisions 285006 via svnmerge from
15 years ago
David Vossel 16eac93882 Merged revisions 284952 via svnmerge from
15 years ago
David Vossel d17eded2e9 Merged revisions 284950 via svnmerge from
15 years ago
David Vossel 804c8c38fd Merged revisions 284705 via svnmerge from
15 years ago
Tilghman Lesher 8190e96fad Merged revisions 284610 via svnmerge from
15 years ago
David Vossel c28c620936 Merged revisions 284561 via svnmerge from
15 years ago
Terry Wilson 920f5ea8b7 Merged revisions 284477 via svnmerge from
15 years ago
Tilghman Lesher d99e8609de Merged revisions 284415 via svnmerge from
15 years ago
Leif Madsen 7e718275a5 Add trustrpid and sendrpid global values to 'sip show settings'
15 years ago
David Vossel 22c5c7c437 Merged revisions 284032 via svnmerge from
15 years ago
David Vossel 522806df97 Merged revisions 283692 via svnmerge from
15 years ago
David Vossel 75232687f4 Merged revisions 283595 via svnmerge from
15 years ago
David Vossel 848135748f Merged revisions 283559 via svnmerge from
15 years ago
Russell Bryant 2e4c877542 Merged revisions 283527 via svnmerge from
15 years ago
Leif Madsen ea7ddb38fc Merged revisions 283457 via svnmerge from
15 years ago
David Vossel bb9be59671 Merged revisions 283382 via svnmerge from
15 years ago
David Vossel 5ef8140eb2 Merged revisions 282895 via svnmerge from
15 years ago
David Vossel da683f0cc0 Merged revisions 282891 via svnmerge from
15 years ago
Matthew Nicholson a49703a77d Merged revisions 282860 via svnmerge from
15 years ago
Matthew Nicholson 70a7d40da7 Merged revisions 282639 via svnmerge from
15 years ago
David Vossel f283b0a61a Merged revisions 282577 via svnmerge from
15 years ago
David Vossel eca5209181 Merged revisions 282302 via svnmerge from
15 years ago
David Vossel 0f8eaa6299 Merged revisions 282269 via svnmerge from
15 years ago
David Vossel 86142d711f Merged revisions 282236 via svnmerge from
15 years ago
Matthew Nicholson 8e178bb9eb Merged revisions 281874 via svnmerge from
15 years ago
Matthew Nicholson fbb801fc15 Merged revisions 281760 via svnmerge from
15 years ago
Russell Bryant e8aea605dc Merged revisions 281532 via svnmerge from
15 years ago
David Vossel 62ab85a834 Merged revisions 281432 via svnmerge from
15 years ago
dfb810efc3 Merged revisions 280778 via svnmerge from
15 years ago
dc0f39a760 Reverted r280706 and r280707. Will commit in branch 1.8 and merge to trunk properly.
15 years ago
b641ad14a4 Fixed IPv6-related SIP parsing bugs.
15 years ago
David Vossel f507546498 if totag is not present for an ACK request, do not send an error response
15 years ago
David Vossel 5e2999324b Merged revisions 280552 via svnmerge from
15 years ago
David Vossel 91cfe9a93e respond with 481 when request requiring totag has no totag to match against
15 years ago
Olle Johansson 8e4efe2164 Formatting changes
15 years ago
Mark Michelson eecac589ec Merged revisions 279887 via svnmerge from
15 years ago
David Vossel d61a4088f5 Merged revisions 279817 via svnmerge from
15 years ago
Mark Michelson 805082efd4 Merged revisions 279785 via svnmerge from
15 years ago
David Vossel 4a98994542 Merged revisions 279568 via svnmerge from
15 years ago
Mark Michelson d1ad460b3d SIP URI comparison fixes.
15 years ago
Russell Bryant 09206a7db8 ... just kidding. Enable SIP by default. :-)
15 years ago
Russell Bryant 98f0f3933f Disable SIP support by default for Asterisk 1.8.
15 years ago
Mark Michelson 57a92a6a7c Allow IPv6 addresses for UDPTL streams.
15 years ago
David Vossel 3819ba7ac7 update sip subscription debug message to a warning message
15 years ago
David Vossel 318798e932 send "423 Interval too small" Response to Subscribe with Expires less that min allowed
15 years ago
Matthew Nicholson 43b486453b Properly set the port number for UDPTL media sessions.
15 years ago
David Vossel c26791d5f8 fixes sip CANCEL race condition
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
Mark Michelson cb5892bb67 Fix port setting of external address in SIP.
15 years ago
Mark Michelson 6fa79e8f77 Make ACLs IPv6-capable.
15 years ago
Matthew Nicholson 5150954d4a Merged revisions 277497 via svnmerge from
15 years ago
Olle Johansson 93373d7bdf Formatting fixes
15 years ago
Olle Johansson cbe0a6dc02 Formatting changes (guideline corrections)
15 years ago
Olle Johansson e129b31fc6 Add ability to configure the Max-Forwards header in the dialplan, as well as in
15 years ago
Mark Michelson dfba265a0b Fix reversed logic of if statement.
15 years ago
Jeff Peeler 44ae0033be Correct not setting the bindport before attempting to open the socket.
15 years ago
Jeff Peeler 2b2a6123de Fix MWI notification transmission problems over SIP.
15 years ago
Mark Michelson 1e8c66e749 Fix errors where incorrect address information was printed.
15 years ago
David Vossel d1c9a4b366 handle special case were "200 Ok" to pending INVITE never receives ACK
15 years ago
Richard Mudgett cf7bbcc4c6 Expand the caller ANI field to an ast_party_id
15 years ago
David Vossel e2599bc42c collapse debug code in retrans_pkt into separate lines
15 years ago
Jeff Peeler f4c665ee13 Do not skip sending MWI for a peer if an address is defined. Really just a merge mistake from IPv6
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
David Vossel 23b6e621d2 chan_sip: RFC compliant retransmission timeout
15 years ago
Terry Wilson b42c6cab17 Revert early destruction of RTP sessions
15 years ago
Terry Wilson cb160a12b0 Destroy RTP fds when we schedule final dialog destruction
15 years ago
Terry Wilson 6f8832735b Don't try to ref authpeer when it isn't set
15 years ago
Mark Michelson 7b1e28c6a1 Fix error in parsing SIP registry strings from ASTdb.
15 years ago
Mark Michelson e46325f18c Fix port parsing in check_via.
15 years ago
Mark Michelson 7e6f9b4e2d Fix an issue where the port for p->ourip was being set to 0.
15 years ago
Paul Belanger d2872c60e4 Merged revisions 275241 via svnmerge from
15 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
15 years ago
Mark Michelson 5f92aed2ba Return logic of sip_debug_test_addr() to its original functionality.
15 years ago
53071af180 Copy the address into the peer structure after we set the default port
15 years ago
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
15 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
15 years ago
David Vossel 21f8c77934 Fixes some ref count issues introduced by r274539
15 years ago
Mark Michelson d6f8dd67f7 Use the relatedpeer field of a sip_pvt during INVITE processing.
15 years ago
Terry Wilson 745f4edbd5 Merged revisions 274280 via svnmerge from
15 years ago
Tzafrir Cohen c613897d1c Fix various typos reported by Lintian
15 years ago
David Vossel 243d87038e correct handling of get_destination return values
15 years ago
Tilghman Lesher 62a3133df2 Merged revisions 273060 via svnmerge from
15 years ago
David Vossel 64ae2e1e2a send a 400 Bad Request on malformed sip request
15 years ago
David Vossel 8a07dbf95d rfc compliant sip option parsing + new unit test
15 years ago
Mark Michelson dc877759cb Merged revisions 272804 via svnmerge from
15 years ago
David Vossel 43871a926b code guidelines cleanup for retrans_pkt() function
15 years ago
David Vossel aa428b8967 chan_sip: more accurate retransmissions
15 years ago
Mark Michelson 2c798f321a Add extra protection for reinvite glare scenario.
15 years ago
David Vossel 1509737580 ignore CANCEL request after having already received final response to INVITE
15 years ago
Matthew Nicholson 5f45ca4d50 Merged revisions 271902 via svnmerge from
15 years ago
Matthew Nicholson 9bbeb945e8 Merged revisions 271689 via svnmerge from
15 years ago
David Vossel 462da0585e fixes crash when From header URI is missing "sip:"
15 years ago
David Vossel a1fe641a38 retransmit response to BYE requests until timer J expires
15 years ago
David Vossel fcb055fb4e addition of G.719 pass-through support
15 years ago
Terry Wilson 480f412858 Make contactdeny apply to src ip when nat=yes
15 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
15 years ago
Terry Wilson 857814f435 Add SRTP support for Asterisk
15 years ago
Tilghman Lesher bfdb973191 Use the mailbox destructor function, instead.
15 years ago
Tilghman Lesher 8b790e4f06 Mailbox list would previously grow at each reload, containing duplicates.
15 years ago
Tilghman Lesher 17bd11b8aa Seems strange (and the code backs up) that if the max and min of a statistic is expressed as a double, the last value would not also need to be a double.
15 years ago
David Vossel e32d9a1303 fixes compile error from uninitialized variable
15 years ago
David Vossel 19d1cd04ba RFC3261 compliant sip unreliable retransmit timing + 'registerattempts' option tweak
15 years ago
Terry Wilson f06302755a Send an ACK for every final response received for an INVITE
15 years ago
Mark Michelson b8d39db94d Prevent use of uninitialized values.
15 years ago
Richard Mudgett afd4454c44 Generic Advice of Charge.
15 years ago
David Vossel 185f73d8b1 fixes crash when creation of UDPTL fails
15 years ago
David Vossel 77a96c5a93 do all sip registry parsing before transmit_register
15 years ago
David Vossel 07500098c1 fixes failed SIP Directed pickup resulting in dead channel
15 years ago
Mark Michelson 822423adb8 .......
15 years ago
Mark Michelson 83ca84d9bd Re-enable "always" option for videosupport option in sip.conf.
15 years ago
Mark Michelson 01db62bdbe Properly use peer's outboundproxy for outbound REGISTERs.
15 years ago
Mark Michelson f908dd984c Allow type=user SIP endpoints to be loaded properly from realtime.
15 years ago
David Vossel 94de6f3cb8 reverses incorrect logic introduced by r243200
15 years ago
Mark Michelson ee60cb8d41 Be sure to set the sin_family on the proxy when allocating.
15 years ago
Terry Wilson fe9c315171 Take dup'd code for directmedia ACLs and make utility func
15 years ago
Terry Wilson c7303d840e Add support for direct media ACLs
15 years ago
Mark Michelson 6bb45831eb Fix transcode_via_sln option with SIP calls and improve PLC usage.
15 years ago
David Vossel 0407208b6d fixes crash in check_rtp_timeout
15 years ago
Mark Michelson 7814913d86 Be sure to heap-allocate the redirecting to tag so as not to cause crashiness.
15 years ago
Mark Michelson 2b2439dede Fix memory leaks in redirecting structures in chan_sip.c
15 years ago
Mark Michelson b5d5cc565f Enhancements to connected line and redirecting work.
15 years ago
Paul Belanger 4b1d9f85a7 Convert to AST_CLI_YESNO and AST_CLI_ONOFF
15 years ago
Paul Belanger 9c012b460f Improve logging information for misconfigured contexts
15 years ago
David Vossel f16625b7a0 fixes sip native transfer
15 years ago
Paul Belanger 35eeb71ead Merged revisions 261274 via svnmerge from
15 years ago
Mark Michelson 9e1b6c7236 Don't override peer context with domain context.
15 years ago
Leif Madsen 1b62cf14e4 Small error in the T.140 RTP port verbose log.
15 years ago
David Vossel f2b8561a5a fixes issue with double "sip:" in header field
15 years ago
Mark Michelson ba81ee6d28 Make sure to fail a monitor if we receive a negative response for a CC SUBSCRIBE.
15 years ago
Tilghman Lesher 84d0b95def Merged revisions 257467 via svnmerge from
15 years ago
Tilghman Lesher e148ffc00f Also unref the pvt when we delete the provisional keepalive job.
15 years ago
David Vossel bd53cbabcf gives channel reference before unlocking it and using setvar helper.
15 years ago
Mark Michelson 9afa6af881 Remove status_response callbacks where they are not needed.
15 years ago
Mark Michelson ae7b76a1b9 Fix some compiler errors that popped up after the CCSS merge.
15 years ago
Mark Michelson e24661fd18 Merge Call completion support into trunk.
15 years ago
Mark Michelson 6cad0f1602 func_srv and explicit specification of a remote IP for SIP.
15 years ago
David Vossel d3f44c979c fixes deadlock in chan_sip caused by usage of MASTER_CHANNEL dialplan function
15 years ago
Richard Mudgett a5a0a5f867 Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number.
15 years ago
Mark Michelson 284ac3a4d9 Fix improper comaparison of anonymous URI when getting P-Asserted-Identity.
15 years ago
Kevin P. Fleming 42577406fd Improve handling of T.38 re-INVITEs that arrive before a T.38-capable
15 years ago
Russell Bryant ce4086bbdc Tell the RTP engine API about the initial read and write format.
15 years ago
Tilghman Lesher 7d963333e2 THIS IS NOT PYTHON. Indentation doesn't matter, only braces do.
15 years ago
Terry Wilson 68d1ded8dd Only change the RTP ssrc when we see that it has changed
15 years ago
Russell Bryant 0c45fc4eda Fix a crash in SIP blind transfer handling found by an automated external test.
15 years ago
Russell Bryant 7f8e8d01de Fix up some of chan_sip's usage of the RTP engine API.
15 years ago
David Vossel ba1a8d3ff0 fixes signed to unsigned int comparision issue for FaxMaxDatagram value.
15 years ago
David Vossel 862ebf4d00 fixes adaptive jitterbuffer configuration
15 years ago
Mark Michelson 86f0690571 Merged revisions 249100 via svnmerge from
15 years ago
David Vossel 6568b06d29 Merged revisions 248396 via svnmerge from
15 years ago
Mark Michelson 3a422d7796 Move the REF_DEBUG comment higher in the include list.
15 years ago
David Vossel fc0cb53aa5 handle_request_invite revise comment, fix coding guideline issues
15 years ago
Tilghman Lesher 6fb7e0ece7 If the peer record is from realtime, it could be set to 0, due to MySQL not representing NULL well in integer columns.
15 years ago
Tilghman Lesher e7a5fb5459 Make all of the various rtpqos parameters in this branch available from the CHANNEL function.
15 years ago
Tilghman Lesher b26b519159 Allow Timer B to be set on the peer, and ensure SIP rules are followed (or warn) in comparison to Timer T1.
16 years ago
David Vossel 2003243947 chan_sip parse code refactoring plus two new unit tests
16 years ago
David Vossel 72dcd51cc8 fixes areas where port should be removed from domain during parsing
16 years ago
Matthew Nicholson f935799e51 This commit removes an extra newline in T.38 generated SDP packets. This bug was caused by the fix introduced in r243860.
16 years ago
Mark Michelson a1ac799b58 Remove parsing of constantssrc from reload_config.
16 years ago
Mark Michelson 38cb3e2ac9 Remove useless sip options related to hash table size.
16 years ago
David Vossel 1810f1efff fixes issue with sip registry not having correct default expiry
16 years ago
David Vossel f30de5ef0e parse_moved_contact tries to parse contact_name twice
16 years ago
David Vossel a9932363a9 -----Changes -----
16 years ago
David Vossel 36bbf8f902 fixes crash during T.38 negotiation caused by invalid or missing FaxMaxDatagram field
16 years ago
Russell Bryant 5766b06ad4 Add a missing line terminator for T.38 SDP.
16 years ago
Russell Bryant 9ae1efe42c Merged revisions 243779 via svnmerge from
16 years ago
David Vossel d16b89be17 RFC compliant uri and display-name encode/decode
16 years ago
Olle Johansson 64b76fa41a Merged revisions 242226 via svnmerge from
16 years ago
Sean Bright e612d87695 Convert a few places to use ast_calloc_with_stringfields where applicable.
16 years ago
Olle Johansson c15a667733 SIP Show channelstats fix - use float division to show proper stats
16 years ago
David Vossel fa0ef8031d fixes text support in sdp answer
16 years ago
David Vossel 084e235a8c Change in sip show channels display format allowing more digits for CID
16 years ago
Tilghman Lesher 82f998dcd4 Whoa, duplicate setting (dead code).
16 years ago
Tilghman Lesher 0078b3bc5c global_contact_ha was renamed in trunk
16 years ago
Olle Johansson 6da31b48d7 Merged revisions 237135 via svnmerge from
16 years ago
Jeff Peeler 1a219ad725 Fix compiling with LOW_MEMORY.
16 years ago
Tilghman Lesher 5d2b47ffb8 Shut down the SIP session timers more gracefully, in order to prevent a possible crash.
16 years ago
David Vossel b74201f2b6 Merged revisions 236062 via svnmerge from
16 years ago
Joshua Colp ff0f861383 Remove some old code for going to the 'fax' extension when a T.38 switchover occurs. This would have
16 years ago
David Vossel 181f617fd7 reverse minor sip registration regression
16 years ago
Olle Johansson 2d49d547ed Merged revisions 234492 via svnmerge from
16 years ago
Tilghman Lesher 84678fc77d Merged revisions 234095 via svnmerge from
16 years ago
David Vossel 86dc66625c Merged revisions 233471 via svnmerge from
16 years ago
Matthew Nicholson 3069bab67c Do not reject SDP packets describing only non audio streams.
16 years ago
Mark Michelson 74b388ea4a Do not change the exten string field or rebuild the contact header
16 years ago
Joshua Colp 6a7f37e07d Add support for handling the 415 Unsupported media type response like we do for a 488 Not acceptable here response.
16 years ago
Joshua Colp 23781604aa Fix a bug where a scheduled item ID would get retained on registrations in a certain scenario
16 years ago
Tilghman Lesher f59fe83c56 More 32->64 bit codec conversions.
16 years ago
Kevin P. Fleming 5ba2b689b2 Another round of UDPTL stack fixes/improvements:
16 years ago
Joshua Colp c899add7f9 When receiving SDP that matches the version of the last one do not treat it as a fatal error.
16 years ago
Joshua Colp 28b009b266 Fix a bug where an immediate masquerade would cause a queued unhold frame to get lost. Now we just
16 years ago
Joshua Colp 60e10aba46 Change fax detection in chan_sip so it behaves as one would expect.
16 years ago
Kevin P. Fleming fe1ebc8d46 Merged revisions 230839 via svnmerge from
16 years ago
Kevin P. Fleming 1f759eddfa Merged revisions 230772 via svnmerge from
16 years ago
Joshua Colp 8ba56154bb Merged revisions 230144 via svnmerge from
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Joshua Colp b3b6537e71 Fix T.38 negotiation regression introduced with the SDP parser changes.
16 years ago
Matthew Nicholson 2cc2bade4b Reverted revision 201717.
16 years ago
Joshua Colp c205958f4c Merged revisions 228547 via svnmerge from
16 years ago
Matthew Nicholson b3bd43366f Modify the SDP parsing code to parse session and media level items separately.
16 years ago
Joshua Colp 45f0f0cfef Merged revisions 227700 via svnmerge from
16 years ago
Tilghman Lesher 2bbda7a7c8 Two other trunk build fixes (reported by seanbright on #asterisk-dev)
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Matthew Nicholson 4b69c3af69 Fixed a spelling error in the q850 reason header option in the output of sip show settings.
16 years ago
David Vossel 8cd25fc043 user.conf entries in SIP were not having their peer type set.
16 years ago
Olle Johansson ede3699c6e Merged revisions 227088 via svnmerge from
16 years ago
David Brooks 2c4d3b3168 SIP channel name uniqueness
16 years ago
Matthew Nicholson 93e43578ec This patch adds support for a draft proposal for adding Q.850 reason headers to sip messages.
16 years ago
Joshua Colp 5825f68e8b Add support for receiving unsolicited MWI NOTIFY messages.
16 years ago
Kevin P. Fleming ea8b54fb9d Fix building in REF_DEBUG mode.
16 years ago
Jeff Peeler ec0a1882c9 ACL check not present for verifying SIP INVITEs
16 years ago
Kevin P. Fleming fb0196fce6 Improve performance of pedantic mode dialog searching in chan_sip.
16 years ago
David Vossel 2208fb171b Fixes an iterator memory leak and uninitialized memory
16 years ago