Commit Graph

264 Commits (8ba56154bb2c891097b53eaa426c61b61d36f26e)

Author SHA1 Message Date
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
Joshua Colp 7422f0ee37 Add documentation for setting username/password in SIP dial string.
18 years ago
Brett Bryant 55aaa80d15 Adding more tls configuration details to sip.conf sample, with a list of valid ciphers provided in both files. .. First commit since July, woot
18 years ago
Olle Johansson c85b71bf72 Documentation updates
18 years ago
Russell Bryant b995c78c31 Merge changes from team/group/sip-tcptls
18 years ago
Russell Bryant 6aaa992301 Merge the changes from issue #10665 from the team/group/sip_session_timers branch.
18 years ago
Russell Bryant 5c2beee6c3 Add a new global and per-peer option to chan_sip, qualifyfreq, which allows you
18 years ago
Olle Johansson 1d6b192ce0 Adding the ability to specify the To: header in an outbound INVITE
18 years ago
Olle Johansson 17afebc1a6 HUGE improvements to QoS/CoS handling by IgorG
18 years ago
Olle Johansson 00647ff5f7 Update documentation
18 years ago
Olle Johansson d8795b4542 Make more timers settable in SIP so that we can force timeout earlier on non-responsive SIP servers.
18 years ago
Olle Johansson 0cc002a48a Rename "username" to "defaultuser" to match with "defaultip".
18 years ago
Olle Johansson b1c0c67e76 Merged revisions 89624 via svnmerge from
18 years ago
Olle Johansson 11df6a9119 Rename "limitonpeer" to "counteronpeer" since the call-limit is deprecated.
18 years ago
Olle Johansson 07cb09ad86 - Deprecate "call-limit" in chan_sip. No other channel driver enforces call-limits
18 years ago
Mark Michelson f5e5a443cf Changed occurrences of "busy-level" to "busylevel" in sip.conf.sample
18 years ago
Olle Johansson eab6b00904 Add support for application/dtmf SIP INFO dtmf handling. Yep, another
18 years ago
Dwayne M. Hubbard 0f53904918 merged jcmoore's patch for configurable SDP origin-field username and session field, closes issue# 10795
18 years ago
Jason Parker a9c2f441d3 Merged revisions 82751 via svnmerge from
18 years ago
Joshua Colp 9bd4b3e353 Lil' bit more documentation to keep folks happy.
18 years ago
Joshua Colp 9642d93117 (closes issue #9433)
18 years ago
Joshua Colp 7c760f67c3 (closes issue #10569)
18 years ago
Joshua Colp afceb3e4aa Merged revisions 78569 via svnmerge from
18 years ago
Luigi Rizzo 2286afa3af Enhance NAT support as discussed on the -dev list, i.e.:
19 years ago
Joshua Colp cb55dbe8eb Update documentation for proper CLI commands. (issue #9936 reported by eserra)
19 years ago
Russell Bryant 6aec360466 Remove our little joke that was making fun of email disclaimers which nobody
19 years ago
Russell Bryant 0b6c6b2e89 Add some more information about the SIP Disclaimer header.
19 years ago
Russell Bryant 3ce231fe95 fix a typo.
19 years ago
Russell Bryant 3d2b58751f To satisfy some legal concerns, add an option for chan_sip to include a
19 years ago
Olle Johansson 90bad9d2f5 Issue #6789 - Marquis - Add option to support regexten removal when host becomes unreachable
19 years ago
Russell Bryant b419fc1134 Add support for setting the CoS for VLAN traffic (802.1p) in Linux. The
19 years ago
Russell Bryant b6b1bf3213 Merge changes from team/russell/events
19 years ago
Joshua Colp ea226e9d77 Merged revisions 58779 via svnmerge from
19 years ago
Olle Johansson 88928f67ed Make documentation match the source code.
19 years ago
Olle Johansson 32495f91f0 Add support for outbound proxy for peers and [general]
19 years ago
Kevin P. Fleming 44c6630e4d rename busy-limit to busy-level, since it is not a limit
19 years ago
Olle Johansson cfe66e6b26 Patch based on this patch with small changes for trunk...
19 years ago
Olle Johansson 0b84b386b9 Implementing "busy-limit".
19 years ago
Olle Johansson 064e6cff1a Merged revisions 53062 via svnmerge from
19 years ago
Olle Johansson 0375227e5c Added some docs
19 years ago
Olle Johansson 29ed493b40 Be politically correct
19 years ago
Olle Johansson da7a35a1cc Add support for buggy Cisco MWI firmware > 8.0.3 (issue 8575 - flewid)
19 years ago
Olle Johansson d1b621c6a5 Adding docs on t.38
19 years ago
Olle Johansson c23bc46089 - Disable RTP timeouts during T.38 transmission
19 years ago
Olle Johansson 4ce5b7c080 - Remove T.38 early media, since T.38 requires two way communication (imported from 1.4)
19 years ago
Joshua Colp c946e3b3fb Merged revisions 48143 via svnmerge from
19 years ago
Olle Johansson 7e46275b51 Clarify some settings for status reports in subscriptions, queues and manager
19 years ago
Olle Johansson e5145bebe4 Explain RTP timeouts
19 years ago
Olle Johansson 4e47ce525b Update docs for videosupport
19 years ago
Olle Johansson a6f5adefa1 Make it possible to enable/disable onhold tracking, in order to make life easier
19 years ago
Olle Johansson a427a2a89a - CANCEL never uses authentication
19 years ago
Olle Johansson d900b47ccf Adding new config option "limitpeersonly" to only apply call limits
19 years ago
Olle Johansson b136baaff4 Fix rport handling.
19 years ago
Olle Johansson f98f457727 Change name of "contact" setting to "callback" which better reflects what it
19 years ago
Luigi Rizzo e85d8e98d1 document the match_auth_username option
19 years ago
Olle Johansson a8a26ad389 Update of docs
19 years ago
Joshua Colp c62784c10d In the course of a data this has been turned into an option to ignore replies, then ignore responses and finally I'm just getting rid of the option altogether and making it the default no matter what. C'est la vie!
19 years ago
Joshua Colp da330feb60 Merged revisions 45280 via svnmerge from
19 years ago
Joshua Colp b58cc9e1bd Merged revisions 45262 via svnmerge from
19 years ago
Olle Johansson 77c69dc4ef Recommend using "sip reload" since it's much easier to learn and
19 years ago
Luigi Rizzo b19b4b9764 document a bit the use of templates.
19 years ago
Luigi Rizzo f94849ca2a document the "contact" option a bit better.
19 years ago
Luigi Rizzo ccca5843fd Two things:
19 years ago
Luigi Rizzo 2a7ac3f735 update example commands to match current syntax
19 years ago
Jason Parker 8bd82ebc0d Add documentation on rtp packetization.
19 years ago
Tilghman Lesher 091e1aed8d Merged revisions 42716 via svnmerge from
19 years ago
Joshua Colp c6977b9983 Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla Russell Bryant and the RTP portion done by myself, Muffinlicious Joshua Colp. This has gone through so many discussions/revisions it's not funny but we finally have it!
19 years ago
Kevin P. Fleming 6d0742fc16 merge Russell's 'hold_handling' branch, finally implementing music-on-hold handling the way it was decided at AstriDevCon Europe 2006 (and the way people really want it to be)
20 years ago
Kevin P. Fleming 4376af0080 actually make the non-standard G726-32 behavior available for SIP clients
20 years ago
Olle Johansson 0e0059c0f3 Remove configuration option "restrictcid" that is nowhere to
20 years ago
Olle Johansson b971f65978 - Make use of system name in realtime SIP peers optional
20 years ago
Olle Johansson f3594bd1a0 Removing configuration options that does not do anything yet. No need to
20 years ago
Kevin P. Fleming dec3d7d4c0 Merged revisions 36253-36254 via svnmerge from
20 years ago
Olle Johansson 4177596e8d reformatting sip.conf.sample a bit, adding dumphistory that was not documented
20 years ago
Olle Johansson cc43f0bdc7 Speling error. Avoid swenglish :-) (thanks, jtodd!)
20 years ago