Age | Commit message (Collapse) | Author | Files | Lines |
|
happens. (issue #9699 reported by dimas)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69986 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69894 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
after reception of a hangup.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69887 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
otherwise two threads will try to handle the same channel and it will go kaboom. (issue #9191 reported by japple)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69846 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
the username to be used for authentication attempts. (issue #9967 reported by achauvin)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69765 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69743 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
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.2@69469 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
In ast_channel_make_compatible(), just return if the channels' read and write
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.2@69347 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
expected instead of eating 99% CPU...
Issue 9966, patch by me.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69258 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
group per category. (issue #9711 reported by irroot)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69127 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@69053 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68921 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
transmitted inband always
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68887 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68874 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
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.2@68732 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68682 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
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.2@68631 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
cleanly using '#'
(closes issue #9577, patch from Thomas Andrews)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68526 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
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.2@68397 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
until a refresh happens. (issue #9097 reported by plack)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68368 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
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.2@68351 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
accept/save.
Issue 9904, patch by me.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68204 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
reported by gasparz)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@68070 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
built from the config file. (issue #9900 reported by arkadia)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67938 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
Add a sanity check to ast_channel_free() to make sure we don't go on trying
to free a channel that wasn't found in the channel list.
(issue #8850, and others...)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67715 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
(issue #9888 reported by gasparz)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67649 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
use - in your user/peer names. (issue #9668 reported by stevedavies)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67593 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67307 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
Commented the different possibilities a bit and made functions of shared code. When the dialed extension does not exist in the extensions.conf we'll jump into the 'i' extension if this does exist, else we disconnect the call with the cause:1 = No Route to Destination.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67306 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67239 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67209 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67161 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@67060 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
NULL, therefore we need to check for it before trying to access it. (issue #9836 reported by barthpbx)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@66764 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
unfixed for pbx_realtime, but only because we lack core API to do it.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@66744 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
return 0, not 1.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@66537 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@66349 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@66127 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
not matched to a user or peer. (issue #9546 reported by mcrawford)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65837 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
yet taken the call (WAITING4DIGS state). Alerting audio will be generated fomr asterisk for example.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65767 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
PBX on it
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65682 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
done *before* we start the PBX on it
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65676 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
related to issue #9588.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65588 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
On most device state changes, it would leak roughly 8 to 64 bytes (the length of
the name of the device).
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65389 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
in CONNECTED state we should not stop tones when we receive an Information Message
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65328 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
when several targets are specified for a dial, if any one them reports FAIL, the whole call gets FAIL, even though others were ringing OK. I rearranged the priorities, so that a new disposition, NULL, is at the lowest level, and the disposition get init'd to NULL. Then, next up is FAIL, and next up is BUSY, then NOANSWER, then ANSWERED. All the related set routines will only do so if the disposition value to be set to is greater than what's already there. This gives the intended effect. So, if all the targets are busy, you'd get BUSY for the call disposition. If all get BUSY, but one, and that one rings is not answered, you get NOANSWER. If by some freak of nature, the NULL value doesn't get overridden, then the disp2str routine will report NOANSWER as before.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65172 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65122 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
patch (and no
other patch) if you have problems with hanging SIP channels. Thank you.
A special Thank You to WeBRainstorm that gave me access to his system.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65075 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
the right position.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@65007 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
need_more_infos is requested.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@64902 f38db490-d61c-443f-a65b-d21fe96a405b
|