aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-01-28Use autotagged externalsv1.6.0-beta2russell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta2@100727 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Importing files for 1.6.0-beta2 releaserussell3-0/+35334
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta2@100726 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Creating tag for the release of asterisk-1.6.0-beta2russell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta2@100725 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Creating tag for the release of asterisk-1.6.0-beta2russell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta2@100723 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Creating tag for the release of asterisk-1.6.0-beta2russell1098-558944/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta2@100721 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Creating tag for the release of asterisk-1.6.0-beta2russell1098-0/+558944
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta2@100719 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Creating tag for the release of asterisk-1.6.0-beta2russell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.6.0-beta2@100718 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Reintroduce more chan_vpb stuff that was removed in r100421 and r100422qwell4-0/+113
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100679 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Re-inserting chan_vpb into trunk.mmichelson5-9108/+5633
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100678 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Merged revisions 100675 via svnmerge from tilghman1-1/+5
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100675 | tilghman | 2008-01-28 15:02:02 -0600 (Mon, 28 Jan 2008) | 2 lines WaitExten didn't handle AbsoluteTimeout properly (went to 't' instead of 'T') ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100677 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Merged revisions 100672 via svnmerge from qwell1-32/+38
https://origsvn.digium.com/svn/asterisk/branches/1.4 (closes issue #11795) ........ r100672 | qwell | 2008-01-28 14:42:43 -0600 (Mon, 28 Jan 2008) | 7 lines When using ODBC_STORAGE, make sure we put greeting files into the database like we do with the others. Issue #11795 Reported by: dimas Patches: vmgreet.patch uploaded by dimas (license 88) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100676 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Blocked revisions 100673 via svnmergemmichelson0-0/+0
........ r100673 | mmichelson | 2008-01-28 14:55:56 -0600 (Mon, 28 Jan 2008) | 3 lines Undoing the deprecation of chan_vpb. It is alive and well. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100674 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Fix up some T38 state change issues.file1-18/+30
(closes issue #11630) Reported by: dimas Patches: v2-sip-t38state.patch uploaded by dimas (license 88) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100671 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Fix up two scheduling issues. In one instance a scheduled item was not ↵file1-2/+1
deleted when it should have been and in the other it was scheduled again when it shouldn't have been. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100632 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Merge rev 100626 from Asterisk 1.4. The svnmerge of this commit was a NoOp, ↵russell1-1/+5
since res_features doesn't exist in trunk. Thanks to qwell for pointing it out! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100631 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Merged revisions 100629 via svnmerge from russell1-4/+7
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100629 | russell | 2008-01-28 12:34:20 -0600 (Mon, 28 Jan 2008) | 5 lines For some reason, the use of this strdupa() is leading to memory corruption on freebsd sparc64. This trivial workaround fixes it. (closes issue #10300, closes issue #11857, reported by mattias04 and Home-of-the-Brave) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100630 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Normalize the detection for execinfo, so that Linux (glibc) and other platformstilghman4-2536/+9357
with libexecinfo will generate inline stack backtraces correctly. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100628 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Merged revisions 100626 via svnmerge from russell0-0/+0
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100626 | russell | 2008-01-28 12:26:31 -0600 (Mon, 28 Jan 2008) | 7 lines Fix a crash in ast_masq_park_call() (issue #11342) Reported by: DEA Patches: res_features-park.txt uploaded by DEA (license 3) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100627 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Merged revisions 100624 via svnmerge from qwell1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100624 | qwell | 2008-01-28 12:23:09 -0600 (Mon, 28 Jan 2008) | 1 line Correct a comment which made little/no sense. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100625 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Merged revisions 100581 via svnmerge from russell3-21/+34
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100581 | russell | 2008-01-28 11:15:41 -0600 (Mon, 28 Jan 2008) | 9 lines Make some deadlock related fixes. These bugs were discovered and reported internally at Digium by Steve Pitts. - Fix up chan_local to ensure that the channel lock is held before the local pvt lock. - Don't hold the channel lock when executing the timing function, as it can cause a deadlock when using chan_local. This actually changes the code back to be how it was before the change for issue #10765. But, I added some other locking that I think will prevent the problem reported there, as well. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100582 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Clean up some formatting, and simplify a bit of code using ast_strrussell1-23/+42
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100565 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Don't do a network byte order conversion when setting the socket's port ↵file1-1/+1
variable to that of bindaddr's. It is already in the correct network byte order. (closes issue #11800) Reported by: hmodes git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100549 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28Make a couple more uses of ARRAY_LEN, and convert some spaces to tabsrussell1-12/+13
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100533 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28 - Simplify a line with ARRAY_LEN()russell1-3/+6
- Make a few little formatting changes git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100532 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-28These readlocks always fail for me on my mac, and I saw it happen againrussell1-12/+3
today on another mac. We ignore the return value of locking operations almost everywhere in Asterisk. So, ignore these, as well, so Asterisk will actually work on systems where this is occurring while I look into what the issue is. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100514 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-27With the switch to the ast_sched_replace* API in trunk, we lose the correctiontilghman3-25/+29
that was just merged from 1.4, so this is a changeover to those APIs to use the macro versions, so that we properly detect errors from ast_sched_del, instead of simply ignoring the return values. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100497 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-27Merged revisions 100465 via svnmerge from tilghman11-204/+123
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100465 | tilghman | 2008-01-27 15:59:53 -0600 (Sun, 27 Jan 2008) | 11 lines When deleting a task from the scheduler, ignoring the return value could possibly cause memory to be accessed after it is freed, which causes all sorts of random memory corruption. Instead, if a deletion fails, wait a bit and try again (noting that another thread could change our taskid value). (closes issue #11386) Reported by: flujan Patches: 20080124__bug11386.diff.txt uploaded by Corydon76 (license 14) Tested by: Corydon76, flujan, stuarth` ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100488 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25Get rid of that last little bit.qwell1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100422 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25Remove more remnants of chan_vpbqwell3-112/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100421 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25Removing chan_vpb from the treemmichelson6-3091/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100420 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25Blocked revisions 100418 via svnmergemmichelson0-0/+0
........ r100418 | mmichelson | 2008-01-25 16:32:41 -0600 (Fri, 25 Jan 2008) | 4 lines Deprecating chan_vpb. It is now preferred that users of Voicetronix products use chan_zap in combination with their zaptel drivers. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100419 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25Merged revisions 100378 via svnmerge from qwell1-4/+3
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100378 | qwell | 2008-01-25 15:24:49 -0600 (Fri, 25 Jan 2008) | 2 lines This would have never been true, since we're passing (sizeof(req.data) - 1) as the len to recvfrom(). ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100379 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25correct a real problem and silence an annoying compiler warningkpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100361 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25Insure that we are not going to pass a NULL pointer to add_to_interfaces.mmichelson1-2/+2
(closes issue #11840) Reported by: junky git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100344 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-25Add an API call that steals the answered channel so that a destruction of ↵file2-0/+25
the dialing structure does not hang it up. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100325 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Use the set ASTDBDIR as the default, tootilghman2-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100307 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24ummm... might be good if this macro argument was actually used :-)kpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100306 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24add the ability to define a structure type for argument parsing when it ↵kpfleming1-4/+20
would be useful to be able to pass it between functions git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100305 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Fix simple whitespace issuejamesgolovich1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100266 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Merged revisions 100264 via svnmerge from kpfleming1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100264 | kpfleming | 2008-01-24 15:57:41 -0600 (Thu, 24 Jan 2008) | 2 lines make these macros not assume that the only other field in the structure is 'argc'... this is true when someone uses AST_DECLARE_APP_ARGS, but it's perfectly reasonable to define your own structure as long as it has the right fields ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100265 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Minor cosmetic change...file1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100245 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Increase the size of filenames stored when astmm is used. If the path jamesgolovich1-1/+1
length was long they would be truncated and grouped together with whatever matches git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100224 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Merge in strictrtp branch. This adds a strictrtp option to rtp.conf which ↵file3-0/+39
drops packets that do not come from the remote party. (closes issue #8952) Reported by: amorsen git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100206 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Merged revisions 100164 via svnmerge from russell1-5/+5
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100164 | russell | 2008-01-24 11:22:09 -0600 (Thu, 24 Jan 2008) | 2 lines Update main Asterisk copyright info to 2008 ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100169 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Merged revisions 100138 via svnmerge from qwell2-4/+9
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r100138 | qwell | 2008-01-24 10:41:29 -0600 (Thu, 24 Jan 2008) | 6 lines Fix compilation on Solaris. (closes issue #11832) Patches: bug-11832.diff uploaded by snuffy (license 35) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100139 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Move chan_local dependency into places (only one) that previously depended ↵qwell2-4/+4
on res_features, and used local channels git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100121 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Remove dependency on res_features from some channel drivers. It is now part ↵file4-9/+0
of the core and no longer exists as a module. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100112 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Some more cosmetic changes.file1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100095 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Add some spacing.file1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100094 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Test hopefully over.file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100093 f38db490-d61c-443f-a65b-d21fe96a405b