aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-03-02importing files for 1.2.16 releaserussell3-0/+4966
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.2.16@57559 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-02Creating tag for the release of asterisk-1.2.16russell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.2.16@57558 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-02fixed typocrichter1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@57523 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-02If a SIP message comes in and goes to a method handler that requires ↵file1-0/+6
additional values that may not be present then send back an error. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@57475 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-02further refinement in wording of goto documentation, as per 9156, goto not ↵murf1-10/+19
proceeding to next instruction git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@57458 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-01Don't even attempt to optimize things when a proxy channel is involved. It ↵file1-1/+1
will just explode in weird and unexplaineable ways. (issue #9175 reported by clegall_proformatique) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@57317 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28a small documentation update, to reflect reality in the goto doc strings, as ↵murf1-2/+13
per 9156, Goto does not proceed to next prio if jump fails git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@57118 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28Fix a few more issues with the agent logoff CLI command. (issue #9123 ↵file1-1/+10
reported by arbrandes) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@57092 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-28fixed bugs.digium.com bugs: #9157 and bugs.beronet.com bugs: #302, #303, #304crichter2-7/+8
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@57034 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-26Obey the clearglobalvars option in extensions reload (or dialplan reload ↵file1-0/+2
depending on your version). (issue #9146 reported by ramonpeek) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56850 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-26Ensure that lock.h is included in utils.c with AST_API_MODULE defined so thatrussell1-0/+2
the implementations will be properly included when the AST_INLINE_API functions are not going to be inlined. (issue #9124, festr) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56729 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-25Issue 9130 - If prev is the last item on the channel list, then evaluatingtilghman1-1/+5
additional conditions (e.g. name prefix) will cause a NULL dereference. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56684 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-23Fix up a couple more signal handlers to not do bad things that could causerussell1-22/+50
various undesirable results. The other day, I made Asterisk deadlock by hitting Control-C because of a bad signal handler. Now, signal handlers just set a flag and write to an alert pipe for the flag to be handled. Then, there is another thread that is monitoring for these flags. If being run in console mode, it is just the main thread. If Asterisk is in the background, a thread is created to do it. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56504 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-23Don't destroy mutexes before unregistering all of the entry points from the ↵russell1-4/+9
core. Also, fix a potential memory leak from not destroying the locks for all of the possible call numbers (about 32k of them). git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56406 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22Always defer Agent logoff if any channels are up until they hang up. (issue ↵file1-6/+4
#9123 reported by arbrandes) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56279 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22Only change the original or clone channel if it's the channel behind the ↵file2-3/+3
proxy channel, not if it's just a regular bridged channel. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56230 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-22If we receive a frame that is not in any of the negotiated formats, then droprussell1-0/+5
it. (potentially issue #8781 and SPD-12) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@56010 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-21Change naughty warning message to provide useful information. If a write now ↵file1-1/+1
fails on a channel in meetme it will tell you the channel name instead of spitting out the wrong error message. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55956 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-21use new tag version scriptkpfleming1-3/+14
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55868 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-21Fix random crashes when using the MeetMe application. This patch converts listrussell3-187/+173
handling to use the linked list macros and most importantly, implements reference counting on the ast_conference objects. The reference counting was first backported from 1.4. However, that code has some problems that caused the reference count to never hit zero. Those problems are fixed in this patch and will be resolved in 1.4 and trunk next, with a different patch. (issues #7647, #9073, #9106, BE-115). git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55750 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-20Defer clearing callback information if channels are up until they are hung ↵file1-2/+10
up. This ensures the hangup process goes smoothly and no channels get hung in limbo. (issue #8088 reported by kebl0155) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55669 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-20Convert a tab to spaces so that the documentation is printed out properlyrussell1-1/+1
aligned. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55588 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-19forcename and forcegreetings options should check to see if the recording ↵tilghman1-9/+16
already exists git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55434 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-18Documentation update (#9053, jsmith)oej1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55277 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-18Issue #9020 - SIP message retransmission time too short.oej1-1/+3
Backporting fix implemented in 1.4, where we have a minimum level for the T1 timer. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55249 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-17Answer the channel before recording privacy information. (issue #8926 ↵file1-0/+1
reported by lmamane) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55153 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-17Allow chan_sip to handle attended transfers from a SIP phone that is sitting ↵file1-1/+1
behind chan_agent. Yes folks, all it took was one line of code. (issue #8784 reported by pzieba) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55073 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16Revert the change I did in revisions 54955, 54969, and 54970, in 1.2, 1.4, russell2-51/+45
and trunk. I decided that once a conference is created from meetme.conf, it is acceptable behavior that the pin can not be changed until the conference goes away. I also added a note in meetme.conf to describe this behavior. We still have another issue in 1.4 and trunk where some conferences with no users don't go away. That is the real bug that needs to be addressed here. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@55005 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16Do not send indications through ast_indicate in chan_agent but instead go ↵file1-1/+1
directly to the technology. This way when indications are emulated they happen on the Agent channel and do not screw up formats on the channels. (issue #8439 reported by punkgode) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@54999 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16For conferences that are configured in meetme.conf, check the configurationrussell1-40/+51
file every time someone joins the conference instead of only when the conference is first created. This is to ensure that changes to the pin numbers in the config file are always honored. (issue #9073) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@54955 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-16Issue #9069 - If we open with TH we should not close with /TD. (seanbright)oej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@54771 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-15Use a separate variable to indicate execution should continue instead of the ↵file1-10/+14
return value. (issue #8842 reported by pluto70) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@54622 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-14git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@54438 ↵oej1-1/+1
f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-14When handling glare on a PRI, move the requested channel rather than hang up ↵mattf1-7/+13
the old one. Fix for 8957 and 9011. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@54373 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-13Make sure that outbound calls are applied to the peer.oej1-2/+1
This fixes some issues with "hints not working", but only in 1.2. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@54179 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-08ensure channelcount is cleared before we enumerate transcoders, so 'reload' ↵kpfleming1-0/+5
doesn't double the channel count git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53658 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-08Issue 9003 - If fullname is empty, quote() passes back "\"" tilghman1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53529 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-07Fix a few potential memory leaks with realtime users and peers. (issue #8999 ↵file1-11/+12
reported by bsmithurst) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53357 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-07Issue 7440 - Macro called from Macro from the h extension exits prematurelytilghman1-3/+10
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53354 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-06Issue 8987 - Status could return two responses (mnicholson)tilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53245 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-06Add a proper newline at the end of this sample config file.qwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53224 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-03Revert some changes that accidentally got committed as a part of another fix.russell3-67/+16
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53134 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-03set the DIALSTATUS variable to contain "INVALIDARGS" when the dial applicationrussell4-23/+73
exits early because of invalid arguments instead of just leaving it empty. (issue #8975) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53133 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-02Pass the glob expanded filename to process_text_line so that error messages ↵file1-1/+1
contain the actual filename, not the original include one. (issue #8959 reported by tzafrir) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53117 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Fix a small typo. Synopsis lines shouldn't have a newlineqwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53107 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Copy noncodeccapability over to the joint variable so that telephone-event ↵file1-0/+1
will get transmitted in the sent INVITE. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53103 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Don't negotiate RFC2833 when not configured to do so. (issue #8799 reported ↵file1-6/+6
by mdu113) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53095 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01- Make sure we release call from call counter before we destroy call (maybe ↵oej1-3/+10
#7744 and more) - Backported by accident from 1.4 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53090 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Return previous behavior of having MOH pick up where it was left off. (issue ↵file1-12/+13
#8672 reported by sinistermidget) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53084 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-01Bug 8965 - Allow FIELDQTY to work with both variables and dialplan functionstilghman1-5/+6
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@53074 f38db490-d61c-443f-a65b-d21fe96a405b