Age | Commit message (Collapse) | Author | Files | Lines |
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@84166 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
(closes issue #10861)
Reported by: peekyb
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@84158 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
more digits.
(issue #10754)
Reported by: atis
Patches:
app_disa.c.branch.patch uploaded by atis (license 242)
app_disa.c.trunk.patch uploaded by atis (license 242)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@83246 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
time to execute while not servicing the channel. So, put the channel in
autoservice while the command is being executed.
(closes issue #10726, reported by mnicholson)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@83179 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
data contains the Queue data.
(closes issue #10761)
Reported by: snar
Patches:
app-queue-mixmonitor.patch uploaded by snar (license 245)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@83074 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
of just saying that it is generally a worthless feature.
(Thanks to Jim Van Meggelen for pointing it out and providing the proposed text)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82992 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82961 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
function so that there is a common place
where this occurs instead of being spread out to several different places.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82865 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
->membername, snince ->membername will always be populated
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82834 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
to prevent the problem everywhere instead of just a couple of places.
(related to issue #10746)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82676 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
was fixed by running Asterisk under valgrind.
(closes issue #10746, reported by arcivanov, patched by me)
*** IMPORTANT NOTE: We need to check to see if this same bug exists elsewhere.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82644 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
used, but instead the direct interface was listed
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82590 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82398 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
(closes issue #10721, reported by snar)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82396 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82368 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
support thereof.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82366 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
(meaning pause ALL queues), so use q->name instead.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82346 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
same name.
Asterisk will log a warning message letting the user know that one was already defined with that
name and is it skipping all further instances. This also will work for realtime queues but in order
for that to happen, the user would have to trigger a perfectly timed reload as a realtime queue is being
looked up, which is highly unlikely (but taken care of nonetheless).
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82326 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
memory leak. This closes issue# 10636
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82286 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
the 1.4 branch yet. reverting...
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82276 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
time we access it. This prevents the members ao2_container
from being reallocated every time the queue is accessed.
I also removed a debug message I had accidentally left in on a previous commit.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82274 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
memory ...
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82267 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
When building the outgoing list in try_calling(), a member reference is stored
in each outgoing entry. However, when this list got destroyed, the reference
was not released.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82263 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
to 'mem_iter' so that when refcounted queues are merged into trunk, there will be
little confusion regarding iterator names, especially when a queue and member iterator
are used in the same function.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82252 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82240 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82238 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82236 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@82155 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
This moves the setting of the MEMBERINTERFACE variable to before mixmonitor.
Issue 10671, patch by sim.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81923 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
Reported by: stevefeinstein
Patches:
meetme-unmute-manager.diff uploaded by qwell (license 4)
Tested by: stevefeinstein
After looking over the code I agree with Qwell. Setting the file descriptor to conference each time just causes a fight back and forth.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81776 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
member's phone
was ringing.
(closes issue #10655, reported by strider2k, patched by me)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81713 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81525 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
and available.
(related to issue #10652, reported by wuwu)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81520 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
Issue 10634, patch by me, testing by pabelanger, sanity checked by bweschke
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81455 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
(really this is just a test to make sure I can commit properly from home)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81428 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
if a reload was issued and
a realtime queue had callers waiting in it, then the queue would be removed from the queue list, but it would
not actually be freed (in fact, a debug message warning about a memory leak would come up). With this patch,
reloads do not touch realtime queues at all.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81416 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
Issue 10621, initial patch by junky
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81412 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
the announce file isn't found, the
streaming functions will report it. Secondly, not all non-zero returns from play_file mean that the announce file
wasn't found. Positive return values simply mean that a digit was pressed (most likely to skip through the announcement).
(closes issue #10612, reported and patched by dimas)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81397 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
realtime member or not
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81381 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
reflect those
changes in the realtime engine.
(issue #10424, reported by irroot, patch by me)
This patch creates a new function called update_realtime_member_field, which is a generic
function which will allow any one field of a realtime queue member to be updated. This patch
only uses this function to update the paused status of a queue member, but it lays the foundation
for persisting the state of a realtime member the same way that static members' state is maintained
when using the persistentmembers setting
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81349 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81346 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
were deleted.
(closes issue 10541, reported by Alric, patched by me)
The REALLY nice things about this patch is that queue members now have a "realtime" field
which will be true if the member is a realtime member. This means we can check this value
prior to certain processing if it should ONLY be done for realtime members.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81340 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
the queue list. In changethread(), the queue list is
locked, and then each individual queue is locked. Under the right circumstances, this could deadlock. As such, I have unlocked
the individual queue before locking the queue list, and then locked the queue back after the queue list is unlocked.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81158 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
account dynamic members on a reload.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@81010 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
#10502, which was pointed out by dswartz. Thank you, and may the swartz be with you
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@80878 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
paused, they're not really "available" so don't count them as such. Somewhat related to issue #10155
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@80818 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@80750 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@80088 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
1.4 as well.
(issue #10424, reported and patched by irroot)
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@80086 f38db490-d61c-443f-a65b-d21fe96a405b
|
|
opportunity to change
between then and this line, so "dynamic" will ALWAYS be output.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@80049 f38db490-d61c-443f-a65b-d21fe96a405b
|