Commit Graph

238 Commits (be4798f0b3afd2c8732b6766a5832cf94ef7617a)

Author SHA1 Message Date
David Vossel f50bb3bfa4 SIP set outbound transport type from Registration
17 years ago
Mark Michelson 7b4eeed257 Add basic support for handling connected line-related UPDATE requests.
17 years ago
David Vossel a6adc84e69 SIP option to specify outbound TLS/SSL client protocol.
17 years ago
Mark Michelson 3b68be6aaa Remove nonexistent option from sip.conf.sample.
17 years ago
David Vossel 8f0b88c8c8 TLS/SSL private key option
17 years ago
Mark Michelson 4d74179f20 Add a new option, mwi_from, to sip.conf.
17 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
17 years ago
Joshua Colp 63de834395 Merge in the RTP engine API.
17 years ago
Tilghman Lesher 08971ce205 Merged revisions 186059 via svnmerge from
17 years ago
David Vossel da2230adf0 SIP preferred codec only feature
17 years ago
Michiel van Baak f1ae8e9f3b Provide correct hint to debug SIP trouble in the default config
17 years ago
Mark Michelson 3a14487abf Allow for "magic" pickups to work when we wish to ignore the context
17 years ago
Olle Johansson 0685c4b281 Update documentation
17 years ago
Olle Johansson aca43d126a Add some more notes about device matching.
17 years ago
Olle Johansson 2c4f19eb2c Merged revisions 171837 via svnmerge from
17 years ago
Olle Johansson d4736e9897 Clarify some misunderstandings and make it even more clear that you can refer to a peer
17 years ago
Mark Michelson 453b4cb8fb Allow specifying a port number in the user portion of a register => line in sip.conf
17 years ago
Matthew Nicholson 91192e30c5 This patch adds a new 'ignoresdpversion' option to sip.conf. When this is
17 years ago
Joshua Colp fd62012a31 Qualify trumps poke per lmadsen.
17 years ago
Joshua Colp 92a4edc593 Add configuration options for finer control over how Asterisk handles having to poke all peers at seemingly the same time.
17 years ago
Dwayne M. Hubbard f9b6507796 If 'faxdetect=yes' in sip.conf, switch to a 'fax' extension (if it exists) after T38 is negotiated.
17 years ago
Sean Bright 7bd3ce358b If you enabled 'notifycid' one of the limitations is that the calling channel
17 years ago
Sean Bright 6ba4e7853e Allow devices that accept dialog-info+xml (like snoms) to get the Caller ID of
17 years ago
Olle Johansson 007807bf41 Updating docs
17 years ago
Olle Johansson d3517de987 Spaces to replace tabs...
17 years ago
Olle Johansson 204845843e Adding a separation of remote authentication and our authentication.
17 years ago
Sean Bright 0327f37d34 The default in chan_sip for notifyringing is yes, so update the sample
17 years ago
Joshua Colp f6c78aa0fe *whistle*
17 years ago
Joshua Colp cebd2c1df2 Add support for subscribing to a voice mailbox on a remote SIP server and making the new/old message count available to local devices. (issue #AST-77)
17 years ago
Tilghman Lesher aada13230f Merged revisions 142865 via svnmerge from
17 years ago
Tilghman Lesher 8b6dd2ad43 Merged revisions 138258 via svnmerge from
17 years ago
Russell Bryant 35a37e6724 Merged revisions 137731 via svnmerge from
17 years ago
Tilghman Lesher 6cb6583475 SIP should use the transport type set in the Moved Temporarily for the next
17 years ago
Tilghman Lesher 853f6a8b3e Move implementation of an attended-transfer-complete sound from one channel
17 years ago
Tilghman Lesher 5a1d90e1fb Additional option for videosupport (always) that disables the optimization to
18 years ago
Olle Johansson e18e813814 - Adding alias "udpbindaddr" for the UDP port to comply with "tcpbindaddr" and "tlsbindaddr".
18 years ago
Olle Johansson 638234f146 - Fixing issues with "sip show settings"
18 years ago
Olle Johansson 0fd94cb93d Make TCP disabled by default (it's considered experimental)
18 years ago
Olle Johansson 90098f3cc9 Reformatting the config sample
18 years ago
Brett Bryant 1b07e87538 Add a configuration option so the global outboundproxy can use tcptls without it being defined by each sip user.
18 years ago
Olle Johansson 1626397996 Merged revisions 126844 via svnmerge from
18 years ago
Brett Bryant 12d5cebea2 Change the way that the transport option works for sip users. transport will now take multiple arguments, the first one listed will be the one used
18 years ago
Tilghman Lesher 48a9e5cada Merged revisions 123883 via svnmerge from
18 years ago
Joshua Colp e4d1b39bd8 Merged revisions 118646 via svnmerge from
18 years ago
Joshua Colp f4237076bf Add support for specifying the registration expiry on a per registration basis in the register line. This comes from a Switchvox patch. (issue AST-24)
18 years ago
Jeff Peeler 41fd7a6a21 (closes issue #6113)
18 years ago
Steve Murphy 5fb4b1bbe5 This is the scariest commit I've done in a long time. This is the astobj2-ification of chan_sip. I've tested a number of scenarios like crazy. It used to have 4x the call setup/teardown performance of trunk, but now it's roughly at parity. I will attempt to find the bottlenecks and get it back to the 4x mark. The changes made were somewhat invasive, but the value to the community of these upgrades outweighs waiting further for more testing. Every change being made to chan_sip was lousing this code up when we tried to merge. Peers, Users, Dialogs, are all now astobj2 objects, indexed via hashtables. Refcounting is used to track objects and free them at the bitter end of their lives. Please file issues on bugs.digium.com, and PLEASE, please, please be patient. One natural advantage to all the hash-table work is that loading large sip.conf files full of thousands of peers now goes much faster. One more please: PLEASE help thrash this code and test it.
18 years ago
Joshua Colp 738e4ec94e Add a special dialplan variable to chan_sip which will cause an audio file to be played upon completion of an attended transfer.
18 years ago
Russell Bryant a567b41083 Note that the TCP and TLS support is currently considered experimental and
18 years ago
Olle Johansson 0de4eba640 Add manager peerstatus events when peer can't authenticate.
18 years ago