aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-11-01Add a check in the configure script to determine whether ld is GNU ld or not.russell5-172/+6731
This is needed because module embedding only works for gnu ld. GNU ld is now listed as a dependency for all of the module embedding options in menuselect. (issue #8143) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46845 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01bind address support from bug 8164mogorman1-0/+9
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46822 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01a fix for bug 8251; the var_val needs to accept longer strings or mass ↵murf1-1/+1
confusion and a lot of lost time is the result git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46802 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01Force poll() emulation for Darwin to always be on. It's too broken to ↵file1-1/+6
consider being used. This resolves the console issue OSX users have been seeing. I would have liked to autoconf this but I haven't been able to come up with a test case that works. Que sera. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46780 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01Merged revisions 46776 via svnmerge from russell1-1/+19
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46776 | russell | 2006-11-01 13:24:17 -0500 (Wed, 01 Nov 2006) | 9 lines soxmix and Asterisk expect different file extensions for certain formats. This was already handled for the wav49 format. However, it was not handled for ulaw and alaw. I fixed this in such a way that using the alternate extensions for ulaw and alaw will only happen if we know we're calling soxmix, and not a custom script defined using the MONITOR_EXEC variable. The wav49 processing was left alone so that external scripts will see no behavior change. (issue #7550, reported by mnicholson, proposed patch by junky, committed fix is a bit different) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46778 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01It's another round of chan_iax2 fixes! Should hopefully fix the deadlock ↵file1-18/+18
issues people have been reporting. IAXtel now has qualify turned on for 800 peers and it is handling it fine. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46775 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01Cleanups suggested by Russell.murf1-31/+32
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46760 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-01Prevent an infinite loop when config processing gets to a jitterbuffer optionrussell1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46744 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Fix "core show translation" output. Issue #8243, patch by Damin.qwell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46716 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31add an API so that translators can activate/deactivate themselves when neededkpfleming2-6/+56
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46714 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31revert changes that were the wrong way to address this... proper fix comingkpfleming2-49/+39
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46713 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31let's set the seen flag early enough to actually make a difference...kpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46712 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31don't re-do setup operations for translators that can dynamically register ↵kpfleming2-39/+49
themselves git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46711 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Blocked revisions 46662 via svnmergetilghman0-0/+0
........ r46662 | tilghman | 2006-10-31 09:46:04 -0600 (Tue, 31 Oct 2006) | 3 lines Move thread-unsafe initializer to the module loading code; add the corresponding function to the module unload to fix a memory leak. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46663 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Issue #8089 - Fix the ENUM support (picking one record by number). Thanks otmar!oej3-27/+41
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46631 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Support ;rport when we're supposed to support ;rport. Issue #7473.oej2-5/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46628 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31If peer fails ACL check, fail peer at REGISTERoej1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46606 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Block my messing around in the 1.2 branch...oej0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46603 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Fix T38 too. Thanks, tgrman !oej1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46583 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Start Asterisk later in the boot process to ensure it starts after stuff likerussell1-1/+1
MySQL (issue #8253, Alric) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46563 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Merged revisions 46560 via svnmerge from russell1-0/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46560 | russell | 2006-10-31 01:18:36 -0500 (Tue, 31 Oct 2006) | 3 lines When handling the case where the hostname is just an IPV4 numeric address, be sure to set the address type. (issue #8247, alexr) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46561 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Merged revisions 46557 via svnmerge from russell1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46557 | russell | 2006-10-31 01:13:09 -0500 (Tue, 31 Oct 2006) | 3 lines fix some copy/paste bugs in the checking of arguments for the "control stream file" AGI command (issue #8255, mnicholson) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46558 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-31Add a small tweak to the code that checks to see whether destination formatsrussell1-3/+6
are translatable based on the source format. If we have already determined that there is no translation path in one direction, don't bother checking the other direction. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46554 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30spelling typomogorman1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46528 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30formatting fix.mogorman1-16/+16
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46527 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30when unregistering a translator, don't rebuild the translation matrix unless ↵kpfleming1-1/+17
needed when filtering formats out of an offer, ensure we check for translation ability in both directions git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46526 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30ensure that items removed from a list are always unlinked from the list ↵kpfleming1-0/+1
(next pointer set to NULL) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46511 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30Don't explicitly link in crypt as it is not used on some platforms.file2-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46506 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30We need to lock the pvt structure during retransmission as another worker ↵file1-1/+2
thread may be doing something as well. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46474 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30Issue #8246 - Doxygen fixes from kshumard. oej12-26/+34
An extra big thankyou is given to everyone that contributes to doxygen! THANK YOU! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46433 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-30Bind RTCP to the same IP as RTPoej1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46431 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-29Issue #7869 - Stop retransmission of 302 redirects (imported from 1.2)oej1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46407 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-29Issue #7608 - Notifications sent with wrong content-type (imported from 1.2, ↵oej1-9/+6
modified) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46403 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-29Backport of patch for #7828 that was reported for trunk, but obviouslyoej2-3/+23
exists in 1.4 too. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46401 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-29Restoring the old logic, since working around it and fixing it seemed too ↵oej1-5/+7
complicated. - The SIP_OUTGOING flag indicates the direction of the last transaction in the dialog. - The initreq stores the last request in the dialog, the request that opened the latest transaction. Please now retry all the 1.4 bug reports with mixed to/from headers, tags etc in ACK, BYE, CANCEL. Thanks! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46398 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-28Accepting a message twice may be misinterpreted...oej1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46389 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-28- 183 is not reliable message...oej1-4/+4
- Error should not have SDP git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46382 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-28Don't build muted on OpenBSD, it is not supported.file1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46377 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27move the copy of the default settings to the global settings back out ofrussell1-3/+4
process_zap, so that they aren't overwritten when process_zap is called multiple times git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46370 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Put some doxygen pressure on Christian :-)oej1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46367 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27We should always be using _exit() after a fork() or vfork() instead of exit().russell4-5/+5
This is because exit() does some extra cleanup which in some implementations of vfork(), for example, can actually modify the state of the parent process, causing very weird bugs or crashes. (issue #7971, Nick Gavrikov) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46363 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Blocked revisions 46361 via svnmergerussell0-0/+0
........ r46361 | russell | 2006-10-27 12:36:07 -0500 (Fri, 27 Oct 2006) | 5 lines We should always be using _exit() after a fork() or vfork() instead of exit(). This is because exit() does some extra cleanup which in some implementations of vfork(), for example, can actually modify the state of the parent process, causing very weird bugs or crashes. (issue #7971, Nick Gavrikov) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46362 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Instead of iterating all of the options once to look for jitterbuffer options,russell1-6/+6
and then again for everything else, move the processing of jitterbuffer options into the main loop so that there are no erroneous messages about ignoring unknown options. (issue #8226) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46358 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Merged revisions 46350 via svnmerge from crichter4-30/+31
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46350 | crichter | 2006-10-27 11:24:01 +0200 (Fr, 27 Okt 2006) | 1 line fixed a bug which caused chan_misdn to try to allocate 2 times the same channel on high load, which then caused instability of mISDN. removed a useless function from isdn_lib.c ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46353 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27fixed not compile issue, which was just introducedcrichter1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46352 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27Merged revisions 46176 via svnmerge from crichter4-3/+23
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46176 | crichter | 2006-10-25 10:41:59 +0200 (Mi, 25 Okt 2006) | 1 line added nttimeout option to configure wether we disconnect calls on NT timeouts or not during an overlapdial session ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46351 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Fix small formatting issue, that causes misaligned lineqwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46347 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Block patch that only applies to 1.2oej0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46345 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26Merged revisions 46337 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r46337 | qwell | 2006-10-26 12:47:52 -0500 (Thu, 26 Oct 2006) | 2 lines oops - somebody forgot to change this - long ago, probably. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46340 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-26grammar checkqwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@46335 f38db490-d61c-443f-a65b-d21fe96a405b