aboutsummaryrefslogtreecommitdiffstats
path: root/channels
AgeCommit message (Collapse)AuthorFilesLines
2008-07-07As pointed out on the -dev list, actually use the result of find_peer() so thatrussell1-2/+3
a peer reference is not leaked. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128564 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06- Adding alias "udpbindaddr" for the UDP port to comply with "tcpbindaddr" ↵oej1-1/+1
and "tlsbindaddr". Note: I don't think we can start properly without UDP port open, that needs to be tested. - Removing "bindport" from configuration example, not needed to mention this any more I suggest we deprecate "bindaddr" and "bindport" in trunk (for 1.6.1) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128525 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06- Fixing issues with "sip show settings"oej1-15/+30
- Adding IP address for TCP and/or TLS too if auto-domain is enabled and binding to a different IP address - Fixing documentation in sip.conf.sample git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128524 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06- Remove unused variable "expiry"oej1-3/+2
- Set global_outboundproxy.force at reload. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128491 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06More doxygen comments.oej1-37/+52
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128485 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06- Formatting changesoej1-10/+14
- Doxygen changes - Replacing a doxygen description that was copied from another function git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128455 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06Adding note about incorrect manager registration...oej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128454 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06Remove comments that doesn't make sense. The deprecation of type=user will ↵oej1-2/+0
come at a later stage, as indicated by previous commit message git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128381 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06Fix severe problem with my previous commit of "kill-the-user". Russell saw a ↵oej1-2/+2
problem with this code, but not the correct problem. Thanks, anyway! ;-) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128379 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06Disabling code used by dumpdb with #ifdef, since I believe we might use it ↵oej1-6/+12
sometime in the future, but also want to avoid compiler warnings now. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128344 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-06Removing the CLI dumpdb command (see asterisk-dev discussion and decision)oej1-284/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128343 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Adding a few remindersoej1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128294 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Adding doxygen comments to missing parts, moving some #defineoej1-10/+27
...trying to get my head around the thoughts behind the TCP/TLS stuff and figure out what needs to be done to make it useful... git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128290 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Adding TCP and TLS to "sip show settings". oej1-6/+19
TLS needs to have one configuration per configured domain at some point. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128287 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Add some comments...oej1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128284 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Set tls setting to default in reload_config.oej1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128274 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05fix compiling of chan_sip.cmvanbaak1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128254 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05I like it when the tree is not broken.file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128247 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05KILL THE USER!oej1-904/+108
Actually, kill the in-memory structure for type=user and start using the sip_peer structure for every object. Have only one in-memory list and use them different ways depending on type=user, type=peer and type=friend - like always. The idea with this first patch is that configurations should work as before. Some additional features for realtime peers. By adding a type= field, you can now have multiple functions. Let's test this for a while. Won't be integrated in 1.6.0, only in trunk, for testing. There's propably more to clean up and simplify here. Help is welcome and encouraged! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128242 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Stop cli command completion with tabsoej1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128201 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Add new SIP cli command "sip show channelstats" that displays some QoS data ↵oej1-11/+113
(if we have RTCP reports and not use the p2p rtp bridge). I could not find a way to detect us using the p2p bridge, which would be nice. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128197 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05It would help if we actually parsed the ss7_explicitacm option in the config ↵mattf1-0/+11
file... git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128125 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-05Add option to wait to be able to explicitly send ACM via the Proceeding() ↵mattf1-2/+7
application in the dialplan. Also minor documentation update explaining how to setup multiple signalling links within a linkset git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128122 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-04Fullcontact needs more than 20 characters, even for the simplest casetilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@128082 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-04- reorganize SIP extensions alphabetically, to make it easier to synch with ↵oej1-19/+28
the IANA list - add a few new registered and well-known extension names git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127995 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-03Fix one more file that got changed.bbryant1-5/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127934 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-03Remove commit that somehow got mergeed into trunk.bbryant2-322/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127933 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-03Update these files with transfer code.bbryant3-11/+327
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127931 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-03Merged revisions 127663 via svnmerge from murf2-37/+22
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r127663 | murf | 2008-07-02 18:16:25 -0600 (Wed, 02 Jul 2008) | 30 lines The CDRfix4/5/6 omnibus cdr fixes. (closes issue #10927) Reported by: murf Tested by: murf, deeperror (closes issue #12907) Reported by: falves11 Tested by: murf, falves11 (closes issue #11849) Reported by: greyvoip As to 11849, I think these changes fix the core problems brought up in that bug, but perhaps not the more global problems created by the limitations of CDR's themselves not being oriented around transfers. Reopen if necc, but bug reports are not the best medium for enhancement discussions. We need to start a second-generation CDR standardization effort to cover transfers. (closes issue #11093) Reported by: rossbeer Tested by: greyvoip, murf ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127793 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-03Make sure we stop session timers as soon as we start hanging up an active call.oej1-0/+4
May fix issue 12919. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127791 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-03Revert some logic for session timers. We do send in-dialog requests that ↵oej1-5/+7
should not have session-timer require headers, like MESSAGE and REFER. So in the future, only add them on requests and responses that are related to INVITEs and re-INVITEs. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127779 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-03Fix bad formatting in a very confusing function. Who added the sipdb sql output?oej1-78/+80
It's mixing peers and users in a strange way and should really not be a CLI command, since it's not meant for human output. It should be done with an app connecting to manager. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127685 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02Update transport= in sip so that the option is not broken from a recent commit.bbryant1-9/+19
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127621 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02Keep ast_app_inboxcount API compatible with 1.6.0.tilghman3-18/+20
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127609 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02Merged revisions 127560 via svnmerge from mmichelson1-0/+9
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r127560 | mmichelson | 2008-07-02 15:47:38 -0500 (Wed, 02 Jul 2008) | 3 lines Fix thread-safety of some of the pbx_builtin_getvar_helper calls ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127562 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02The ackcall and endcall options in agents.conf now have supplemental optionsmmichelson1-8/+32
acceptdtmf and enddtmf. These allow for the DTMF pressed to be configurable instead of being hardcoded to '#' and '*'. (AST-86) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127558 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02Fix to sip_parse_host so that it passes the correct information to sip_registry.bbryant1-2/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127434 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02plug another panic when the gui cannot be started.rizzo1-1/+3
We can still send video, just don't try to use what is not available. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127362 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02prevent a segfault when trying to start the gui without anyrizzo1-1/+1
specific configuration in oss.conf (reported by Klaus Darillion on the -video mailing list). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127330 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-02Change the global timer B to be dependent on the value of the T1 timer, astilghman1-0/+18
recommended in RFC 3261, instead of being hardcoded to 32 seconds. This is important for LANs, as it allows autocongestion to occur much more quickly, if desired by the local PBX administrator. It also corrects a bug: if the T1 timer was increased beyond 500ms, then timer B would have been set at a much lower value than recommended. (closes issue #12544) Reported by: kactus Patches: 20080616__bug12544.diff.txt uploaded by Corydon76 (license 14) Tested by: kactus git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127297 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Add a configuration option so the global outboundproxy can use tcptls ↵bbryant1-54/+90
without it being defined by each sip user. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127154 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Merged revisions 127133 via svnmerge from tilghman1-0/+13
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r127133 | tilghman | 2008-07-01 15:25:37 -0500 (Tue, 01 Jul 2008) | 2 lines Disable the old, slow search for matching callno in chan_iax2 (but allow it to be reenabled for debugging) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127143 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Merged revisions 127068 via svnmerge from tilghman1-24/+22
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r127068 | tilghman | 2008-07-01 13:52:53 -0500 (Tue, 01 Jul 2008) | 8 lines Change around how we schedule pings and lagrqs, and fix a reason why the jobs were not getting properly cancelled. (closes issue #12903) Reported by: stevedavies Patches: 20080620__bug12903__2.diff.txt uploaded by Corydon76 (license 14) Tested by: stevedavies ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127074 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Merged revisions 126999 via svnmerge from tilghman1-0/+9
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r126999 | tilghman | 2008-07-01 11:50:46 -0500 (Tue, 01 Jul 2008) | 2 lines Suppress annoying warning by finding the remaining cases where the callno is not in the hash. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@127000 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Merged revisions 126902 via svnmerge from oej1-1/+9
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r126902 | oej | 2008-07-01 16:59:31 +0200 (Tis, 01 Jul 2008) | 7 lines Use domain part of SIP uri in register= configuration as fromdomain. Reported by: one47 Patches: sip-reg-fromdom2.dpatch uploaded by one47 (license 23) (closes issue #12474) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@126903 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Merged revisions 126899 via svnmerge from oej1-7/+11
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r126899 | oej | 2008-07-01 16:27:33 +0200 (Tis, 01 Jul 2008) | 8 lines Handle escaped URI's in call pickups. Patch by oej and IgorG. Reported by: IgorG Patches: bug12299-11062-v2.patch uploaded by IgorG (license 20) Tested by: IgorG, oej (closes issue #12299) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@126900 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Merged revisions 126789 via svnmerge from oej1-2/+8
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r126789 | oej | 2008-07-01 13:51:38 +0200 (Tis, 01 Jul 2008) | 6 lines Report 200 OK to all in-dialog OPTIONs requests (to confirm that the dialog exist). Don't bother checking the request URI. (closes issue #11264) Reported by: ibc ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@126790 f38db490-d61c-443f-a65b-d21fe96a405b
2008-07-01Merged revisions 126735 via svnmerge from oej1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r126735 | oej | 2008-07-01 09:49:15 +0200 (Tis, 01 Jul 2008) | 7 lines Fix bad XML for hold notification. Reported by: gowen72 Patches: hold.patch uploaded by gowen72 (license 432) (closes issue #12942) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@126755 f38db490-d61c-443f-a65b-d21fe96a405b
2008-06-30Add support to see MTP2 down events when the link layer drops in SS7mattf1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@126637 f38db490-d61c-443f-a65b-d21fe96a405b
2008-06-30implement the 'freeze' function for incoming frames;rizzo4-23/+56
fix a bug which caused a crash when a videodevice was specified after startgui=1 in the config file. This also involves a slightly different method to determine if the gui is active or not. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@126572 f38db490-d61c-443f-a65b-d21fe96a405b