aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-08-18git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.5@212958 ↵v1.4.5kpfleming8-20/+19
f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-15use autotagged externalsrussell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.5@69602 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-15importing files for 1.4.5 releaserussell3-0/+8324
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.5@69600 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-15Creating tag for the release of asterisk-1.4.5russell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.5@69598 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-15Fix a silly deadlock in res_features that I found while debugging on one ofrussell1-1/+3
blitzrage's test machines. It was one of the situations where he was seeing hung channels, and may be the cause of some of the reports from other people. (related to issue #9235) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69579 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-15Add support for setting the maximum length of acceptable DTMF in ↵file1-1/+9
SpeechBackground. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69558 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-15The SLATRUNK_STATUS variable indicated "SUCCESS" for both an answer of therussell1-4/+14
incoming call on the trunk, or if the trunk reached its ring timeout. This patch changes the variable to say "RINGTIMEOUT" in that case. (issue #9973, reported by n00dle, patch by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69518 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-14Merged revisions 69469 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r69469 | qwell | 2007-06-14 18:21:45 -0500 (Thu, 14 Jun 2007) | 4 lines Fix an issue where the line number in an unterminated comment block error message would show the wrong line number. "Reported" to me on #asterisk (somebody posted an error message, and I happened to catch it) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69470 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-14Update to latest versions of sound files.qwell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69434 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-14use ast_localtime() in every place localtime_r() was being usedkpfleming18-54/+80
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69392 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-14Fix some problems with saying dates and times for the "tw" langaugerussell1-8/+9
(issue #9964, ljmid) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69358 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-14Merged revisions 69258 via svnmerge from qwell1-9/+5
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r69258 | qwell | 2007-06-14 10:15:53 -0500 (Thu, 14 Jun 2007) | 4 lines Change a quite broken while loop to a for loop, so "continue;" works as expected instead of eating 99% CPU... Issue 9966, patch by me. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69259 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Whoops...file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69222 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Let's make chan_iax2 media only native transfers actually work. (issue #9376 ↵file1-2/+11
reported by simone cittadini) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69221 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Add TXMEDIA to list so that it is properly displayed during iax2 packet output.file1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69184 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Move the logic for destroying a call when no response is received to a BYErussell1-8/+12
outside of the block that checks for FLAG_FATAL to be set. This flag is only set when the packet is transmitted with the reliability set to XMIT_CRITICAL when the original packet is transmitted. A BYE is always sent with it set to XMIT_RELIABLE, meaning this code could never be encountered. This resulted in seeing some SIP channels that would never go away with the last packet sent being a BYE. (part of issue #9235, patch from jcmoore) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69183 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Contains a patch for fixing an encoding problem when using Outlook to view ↵mmichelson1-4/+4
voicemail emails and attachments. This fix has also been tested on Thunderbird, Evolution, Pine, and Mutt. (Issue 9336, reported by marwick, patched by mutterc) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69181 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Really ignore NULL frames and check whether the channel hungup or not. ↵file1-0/+4
(issue #9912 reported by junky) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69144 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Merged revisions 69127 via svnmerge from file1-3/+7
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r69127 | file | 2007-06-13 14:12:48 -0400 (Wed, 13 Jun 2007) | 2 lines Return group counting to previous behavior where you could only have one group per category. (issue #9711 reported by irroot) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69128 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Clarify a bit of logic. This doesn't change behavior in any way, but it isrussell1-1/+1
helpful when following the logic to debug problems like 9235. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69071 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-13Fix a place where a chan_iax2 pvt struct was accessed without the lock held.russell1-2/+9
This issue was reported to me via email by Dmitry Mishchenko. Thanks! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69069 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-12Fix a memory leak pointed out by prashant_jois in #asterisk-bugs. PQclear() wasrussell1-6/+7
not called on the result structure after doing a PQexec(). Also, fix up some formatting in passing. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69016 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-12Change the full frame dropping log message to debug to avoid future bug reports.file1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69014 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-12Schedule the sending of a PING packet a second later than previously so that ↵file1-1/+1
it does not collide with the LAGRQ. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69012 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-12In ast_channel_make_compatible(), just return if the channels' read and writerussell1-0/+5
formats already match up. There are code paths that call this function on a pair of channels multiple times. This made calls fail that were using g729 in some cases. The reason is that codec_g729a will unregister itself from the list of available translators will all licenses are in use. So, the first time the function got called, the right translation path was allocated. However, the second time it got called, the code would not find a translation path to/from g729 and make the call fail, even if the channel actually already had a g729 translation path allocated. (SPD-32) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@69010 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-12Merged revisions 68921 via svnmerge from file1-0/+5
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68921 | file | 2007-06-12 10:18:57 -0400 (Tue, 12 Jun 2007) | 2 lines Bring RTP back to Asterisk at the end of a native bridge no matter what. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68922 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11Solaris 10 sometimes (?) needs this include in order to have NULL defined.qwell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68814 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11Issue 9947 - fn2 was unused / incorrectly usedtilghman1-5/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68781 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11Merged revisions 68732 via svnmerge from crichter2-1/+13
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68732 | crichter | 2007-06-11 18:49:00 +0200 (Mo, 11 Jun 2007) | 1 line added check for NULL Pointer when calling misdn_new. Asterisk does not allow us to create channels anymore when stop gracefully is used :). also modified the restart_indicator to 0 ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68733 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11Merged revisions 68682 via svnmerge from file1-8/+18
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68682 | file | 2007-06-11 10:29:58 -0400 (Mon, 11 Jun 2007) | 2 lines Improve deadlock handling of the channel list. (issue #8376 reported by one47) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68683 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11Merged revisions 68631 via svnmerge from crichter5-24/+55
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68631 | crichter | 2007-06-11 11:18:01 +0200 (Mo, 11 Jun 2007) | 1 line fixed problem that the dummybc chanels had no lock, checking for the lock now. Also fixed the channel restart stuff, we can now specify and restart particular channels too. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68644 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-11"dialplan save" produced garbage in the config filetilghman1-8/+19
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68595 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-08Merged revisions 68526 via svnmerge from russell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68526 | russell | 2007-06-08 17:22:36 -0500 (Fri, 08 Jun 2007) | 4 lines Don't automatically hang up after running Dictate so that callers can exit cleanly using '#' (closes issue #9577, patch from Thomas Andrews) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68527 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-08actually remember the type/subclass of full frames that are in processkpfleming1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68450 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-08Merged revisions 68397 via svnmerge from file1-6/+18
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68397 | file | 2007-06-07 20:15:33 -0400 (Thu, 07 Jun 2007) | 2 lines Don't call ast_waitstream_full when the control file descriptor and audio file descriptor are not set, simply call ast_waitstream! (issue #8530 reported by rickead2000) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68401 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-08Merged revisions 68368 via svnmerge from file1-14/+14
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68368 | file | 2007-06-07 19:59:04 -0400 (Thu, 07 Jun 2007) | 2 lines Do a DNS lookup immediately upon calling the dnsmgr function, don't wait until a refresh happens. (issue #9097 reported by plack) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68370 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Merged revisions 68351 via svnmerge from russell1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68351 | russell | 2007-06-07 18:13:33 -0500 (Thu, 07 Jun 2007) | 3 lines Fix a problem where saying a character wouldn't properly break out when the caller pressed '#' (issue #8113, reported by patbaker82, patch from jamesgolovich (hey, long time no see!) and patbaker82) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68354 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Fix incorrect French syntax of "old messages".qwell1-3/+3
Request for feedback was sent to asterisk-dev mailing list, with little response. Issue 9118, patch by junky. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68326 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07some improvements to the IAX2 full frame dropping logic recently added:kpfleming1-16/+20
- use inaddrcmp(), since we have it - output the type of frame and subclass being dropped, and the type/subclass that is already being processed (which caused the drop) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68313 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Fix loading persistent queue members when using realtime configuration for ↵russell2-2/+6
queues. Also, remove an unneeded leading slash for the astdb family. (issue #9911, patch by atis) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68280 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Fix an issue with newer phones which require packets be padded out to the ↵qwell1-6/+25
correct length. Issue 9887, patch by DEA. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68249 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Merged revisions 68204 via svnmerge from qwell1-8/+19
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68204 | qwell | 2007-06-07 15:02:50 -0500 (Thu, 07 Jun 2007) | 4 lines Don't try to save voicemail greetings unless the user presses '1' to accept/save. Issue 9904, patch by me. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68211 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Submitting a fix for Issue 8016. Added a check to make sure that greetings ↵mmichelson1-2/+5
get stored properly. (Issue 8016, reported by edhorton, patched by alamantia with modification by me. Thanks to Jason Parker for the advice on this). git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68198 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Disable chan_features by default in menuselectoej1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68196 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Include stdarg.h for build issues on Solarisrussell1-0/+1
(issue #9381) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68192 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Fix logic when doing a name based channel search for a structure when you ↵file1-0/+5
want to start from a specific point in the channel list. (issue #9324 reported by slavon) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68157 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Merged revisions 68070 via svnmerge from file1-1/+4
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r68070 | file | 2007-06-07 10:19:40 -0400 (Thu, 07 Jun 2007) | 2 lines Allow the 'g' option to work if used with the 'S' option. (issue #9888 reported by gasparz) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68071 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Adding a few Todo's to res_jabber so we don't forget.oej1-0/+5
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68030 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07Ok, we found out that this is not about if you have any *active* clients ↵oej1-13/+7
using TLS, but if you have initialized TLS at all during the lifetime of the module. So if you reload to disable TLS, it won't help. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68028 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-07If you have a jabber client that uses TLS, refuse unload. Bad fix, but will ↵oej1-0/+28
prevent crashes while we are trying to find a workaround. Iksemel development seems to have stalled and we might have to stop using the TCP/TLS connections in that library and use our own, which would scale better from a poll/select perspective I guess. It would also make it easier to migrate to OpenSSL and stop Asterisk from depending on both OpenSSL and GnuTLS. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@68027 f38db490-d61c-443f-a65b-d21fe96a405b