aboutsummaryrefslogtreecommitdiffstats
path: root/channels
AgeCommit message (Collapse)AuthorFilesLines
2006-12-27-Remove "localmask" setting (deprecated in earlier version)oej1-8/+3
- Remove "musiconhold" and "musicclass" settings (also deprecated earlier) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48992 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27Merged revisions 48988 via svnmerge from kpfleming1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48988 | kpfleming | 2006-12-27 12:33:22 -0600 (Wed, 27 Dec 2006) | 2 lines make the option actually match the documentation ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48990 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27Merged revisions 48987 via svnmerge from kpfleming1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48987 | kpfleming | 2006-12-27 12:29:13 -0600 (Wed, 27 Dec 2006) | 2 lines allow 'show memory' and 'show memory summary' to distinguish memory allocations that were done for caching purposes, so they don't look like memory leaks ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48989 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27Be politically correctoej1-6/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48986 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27Add support for buggy Cisco MWI firmware > 8.0.3 (issue 8575 - flewid)oej1-3/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48983 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27Cleanup of handle_common_optionsoej1-3/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48981 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27Reset invitestate when sending new inviteoej1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48979 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-27Issue #8600 - bogus SDP Content Length in T.38 re-inviteoej1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48976 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-26Merged revisions 48964 via svnmerge from file1-0/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48964 | file | 2006-12-25 23:31:58 -0500 (Mon, 25 Dec 2006) | 2 lines Add an API call that initializes an RTP structure. We need this because chan_sip is cheeky and uses a temporary RTP structure for codec purposes, and the API calls that are used rely on the lock. (Pointed out on asterisk-dev by Andy Wang) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48965 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-25rename the structs struct tone_zone_sound and struct tone_zonerizzo1-2/+2
defined in indications.h to ind_tone_zone_sound and ind_tone_zone, to avoid conflicts with the structs with the same names defined in tonezone.h Hope i haven't missed any instance. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48958 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-24Merged revisions 48948 via svnmerge from russell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48948 | russell | 2006-12-24 16:19:37 -0500 (Sun, 24 Dec 2006) | 3 lines Fix a typo in an error message that indicated that the MGCP channel type could not be registered, instead of the correct type, OSS. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48949 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-24Merged revisions 48944 via svnmerge from russell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r48944 | russell | 2006-12-24 02:25:38 -0500 (Sun, 24 Dec 2006) | 11 lines Merged revisions 48943 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r48943 | russell | 2006-12-24 02:23:07 -0500 (Sun, 24 Dec 2006) | 3 lines Check for the proper return value on an error in a call to mmap(). This was reported by Andy Wang on the asterisk-dev list. Thanks! ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48945 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-24Merged revisions 48940 via svnmerge from russell1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r48940 | russell | 2006-12-24 01:49:31 -0500 (Sun, 24 Dec 2006) | 11 lines Merged revisions 48939 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r48939 | russell | 2006-12-24 01:47:29 -0500 (Sun, 24 Dec 2006) | 3 lines Remove a couple of misplaced dots in log messages. This was reported by Andrea Spadaccini on the asterisk-dev mailing list. ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48941 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-22Merged revisions 48888 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48888 | qwell | 2006-12-22 15:40:20 -0600 (Fri, 22 Dec 2006) | 2 lines Note to self: Run make before committing... ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48889 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-22Merged revisions 48870 via svnmerge from qwell1-4/+7
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48870 | qwell | 2006-12-22 14:43:05 -0600 (Fri, 22 Dec 2006) | 2 lines Fix for issue 7774 - patch by alamantia ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48871 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-21a quick fix to app_sms.c to get rid of cursed compiler warnings so I can ↵murf2-3/+3
compile under --enable-dev-mode git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48767 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-21As per bug 7978, this version introduces the jittertargetextra option in ↵murf1-0/+4
config files git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48663 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-19Merged revisions 48586 via svnmerge from kpfleming1-2/+4
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48586 | kpfleming | 2006-12-19 15:28:04 -0600 (Tue, 19 Dec 2006) | 2 lines suppress compiler warnings in this module until it can be improved ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48587 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-18Clean up find_idle_thread function and use atomic operations for dynamic ↵file1-28/+33
thread count. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48567 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-18Merged revisions 48564 via svnmerge from file1-16/+24
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48564 | file | 2006-12-18 12:15:49 -0500 (Mon, 18 Dec 2006) | 2 lines Put thread into proper list if we abort handling due to an error, and also hold the lock while putting it back into the proper idle list so we don't prematurely get a signal. (issue #8604 reported by arkadia) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48565 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-17define a mask SIP_INSECURE sam as for other sets of flags.rizzo1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48543 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-15Merged revisions 48504 via svnmerge from file1-2/+12
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48504 | file | 2006-12-15 14:38:51 -0500 (Fri, 15 Dec 2006) | 2 lines Hold call structure lock in places where a qualify or peer action can destroy it. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48505 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-15Merged revisions 48502 via svnmerge from file1-0/+8
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48502 | file | 2006-12-15 14:24:15 -0500 (Fri, 15 Dec 2006) | 2 lines Lock network retransmission queue in all places that it is used. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48503 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-15replace ast_safe_string_alloc() with asprintf()rizzo1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48498 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-15replace ast_safe_string_alloc() with asprintf()rizzo1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48497 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-15Issue #8592 - treat 504 as congestion (imported from 1.2/1.4)oej1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48488 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-15Update to latest IANA specsoej1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48485 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-15Merged revisions 48478 via svnmerge from file1-3/+6
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48478 | file | 2006-12-15 01:28:05 -0500 (Fri, 15 Dec 2006) | 2 lines Use a wakeup variable so that we don't wait on IO indefinitely if packets need to be retransmitted. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48479 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-13revert check for a zaptel transcoder related definition that was done in therussell1-1/+1
wrong module. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48433 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-12Fix various spelling mistakes in comments.russell1-9/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48417 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-12Make chan_zap inform you that your version of zaptel is too old instead ofrussell1-1/+1
just failing to compile. It seems like the proper way to do this would be in the configure script. However, that wouldn't help existing checkouts unless we forced the configure script to be executed after any code was changed. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48416 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-10Merged revisions 48372 via svnmerge from murf1-2/+9
https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r48372 | murf | 2006-12-09 20:04:18 -0700 (Sat, 09 Dec 2006) | 9 lines Merged revisions 48371 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r48371 | murf | 2006-12-09 19:14:13 -0700 (Sat, 09 Dec 2006) | 1 line This version applies the patch suggested by stevens in bug 7836 (make inbound channel RINGING state consistent with other channels). ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48373 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-09convert the thread IO state and type to use enums.russell1-13/+18
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48365 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-09Merged revisions 48363 via svnmerge from russell1-33/+35
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48363 | russell | 2006-12-09 10:59:42 -0500 (Sat, 09 Dec 2006) | 8 lines Use locking when accessing the registrations list. This list is not actually used very often, so the likelihood of there being a problem is pretty small, but still possible. For example, if the CLI command to list the registrations was called at the same time that a reload was occurring and the registrations list was getting destroyed and rebuilt, a crash could occur. In passing, go ahead and convert this list to use the linked list macros. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48364 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-09chan_iax2 has an extremely large function, socket_process(), to handle incomingrussell1-128/+129
frames. The function, before this commit, was roughly 1400 lines long. So, I am working on breaking this up into functions so that the code is easier to follow and debug. Also, I will be committing these changes in chunks as I do them to ease tracking down any potentially introduced problems. Break out roughly 150 lines from socket_process() and introduce a new function, socket_process_meta() which handles the parsing of an incoming meta frame. Also, restructure some of this code a bit to reduce the deep nesting that was in this code. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48360 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-09- Fix a few spelling mistakesrussell1-9/+42
- Use sizeof() to pass an array size to a function - Use a single bit for a variable in the chan_iax2_pvt stuct since that is all it needs. - Add some comments about the iaxs, iaxl, and lastused arrays. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48359 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-06Handle multiple 487's correctlyoej1-7/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48327 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-06Don't send Contact in SIP Messages (imported from 1.2/1.4).oej1-2/+3
Reported by Gunnar at Omnitor. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48318 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-06Constify a bunch of usage strings for CLI commands.russell9-24/+24
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48306 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-06Constify a bunch of the usage strings for CLI commands.russell3-54/+54
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48302 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-06Instead of creating an unused instance of an unnamed enum, give it a name.russell1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48300 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-02Cleaning up handle_response a bit. (Imported from 1.4)oej1-15/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48220 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-02Send CANCEL to call with early media (PROGRESS INBAND).oej1-11/+12
This is imported from branch "invitestate" and "invitestate-1.4" *** *** *** IF YOU HAVE ISSUES WITH BYEs/CANCELs - PLEASE UPDATE AND TEST AGAIN! *** Thank you! *** *** /Olle git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48216 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-02Invitestate updatesoej1-13/+25
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48213 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-02- Disable RTP timeouts during T.38 transmissionoej1-68/+93
- Encapsulate RTP timers to the RTP structure, so we have one set for video and one for audio - Document RTP keepalive configuration option - Cleanup and document the monitor support function to hangup on RTP timeouts - Add RTP keepalive to SIP show settings Imported from 1.4 with modifications for trunk. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48200 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-01- Remove T.38 early media, since T.38 requires two way communication ↵oej1-13/+10
(imported from 1.4) - Small fixes to limitonpeer git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48178 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-30Merged revisions 48168 via svnmerge from file1-4/+5
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r48168 | file | 2006-11-30 16:18:24 -0500 (Thu, 30 Nov 2006) | 2 lines Do not do a partial bridge for Google Talk since we need to handle STUN. (issue #8448 reported by phsultan) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48169 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-30Issue #8319 (imported from 1.2, 1.4) - Increment nonce-count properly (noriyuki)oej1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48167 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-30Merged revisions 48158 via svnmerge from file1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r48158 | file | 2006-11-30 15:07:55 -0500 (Thu, 30 Nov 2006) | 10 lines Merged revisions 48157 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r48157 | file | 2006-11-30 15:06:43 -0500 (Thu, 30 Nov 2006) | 2 lines Only print out debug message if bridged channel is not NULL. (issue #8412 reported by jubilex) ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48160 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-30Merging patch from 1.2/1.4. I think this was originally spotted byoej1-1/+1
Luigi, but hit me in the back today. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48130 f38db490-d61c-443f-a65b-d21fe96a405b