aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-06-14clarify file headers that mention disclaimer usagekpfleming5-5/+11
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@34087 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-14don't output 'no format found' when we _did_ find the format but couldn't ↵kpfleming1-1/+5
open the desired file for some other reason git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33993 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13memory allocation optimizationskpfleming1-58/+55
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33841 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13remove duplicate mutex_unlockrussell1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33813 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13fix various places where the code returns without unlocking vmlock orrussell1-3/+9
destroying loaded configuration git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33783 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13add a missing close of an open fd, destroy of open config, and removal of therussell1-0/+3
calling channel from the localusers list git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33781 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-13revert a change that caused more problems than it fixed and fix the realrussell1-10/+5
problem in this code. fds was declared as an array of zero size which caused some weird problems, some of which would only be seen when compiling without optimizations. (fixes issues #7071, #7326, and #7305) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33753 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-12Greatly simply the mixmonitor thread, and move channel reference directly to ↵file3-106/+123
spy structure so that the core can modify it. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33724 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-12fix a place where a frame would be free'd twicerussell1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33693 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-12only allow chan_local to masquerade the outbound channel onto its owner, ↵kpfleming1-1/+13
instead of the other way around (this will ensure that group variables on the outbound channel as preserved) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33638 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-12Move set priority up, because at this point in the code, stdout is no longertilghman1-3/+3
the console. If we're unable to set priority, the error goes to Asterisk as if it were an AGI command (issue 7335). git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33615 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11fix another place where a frame does not get free'drussell1-2/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33548 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11fix up five little places where frames would not be free'd and remove anrussell1-2/+7
unnecessary mutex_unlock where there is no way for it to be locked at that time git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33545 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11fix a place that would leak a frame (all of these fixes are in applicationsrussell1-0/+1
that call ast_read() on a channel but have code paths in them that would not free the frame) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33515 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11fix a couple places that would leak a framerussell1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33513 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11fix two places that would cause a frame to be leakedrussell1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33510 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11fix a case where an HTML frame would be leakedrussell1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33480 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11Free frames read from the channel when measuring noise. This resulted in aboutrussell1-0/+1
9 or 10 seconds of leaked frames in both the TestClient and TestServer applications git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33466 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-11backport a couple of frame leak fixes from the trunk (revisions 33446, 33447)russell2-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33449 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Allow the format outputted by meetme list to be used for meetme commands ↵file1-12/+17
(like kick) (issue #7322 reported by darkskiez) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33300 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Remove an unneeded double lock (issue #7310 reported by arkadia)file1-2/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33297 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Handle hangup during recording of screened name (issue #7304 reported by ↵file1-7/+16
kulldominique) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33294 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Add missing newlines (issue #7323 reported by darkskiez)file1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33264 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-09Do not require a context on a domain= settingoej1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33235 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-08handle out-of-memory conditions properly in ast_frisolate() (reported by ↵kpfleming1-2/+12
Slav Kenov on asterisk-dev mailing list) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@33036 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07fix some broken code with BRIDGE_OPTIMIZATION defined (issue #7292)russell1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@32818 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06Bug 7287 - A too short voicemail with ODBC_STORAGE will cause the first ↵tilghman1-1/+2
voicemail to be deleted erroneously git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@32605 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06Bug 7268 - Callerid leaks memory on errortilghman1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@32582 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-06clean up yesterday's security fix to not cause breakage when video mini ↵kpfleming1-12/+19
frames are received git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@32566 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-05ensure that the received number of bytes is included in all IAX2 incoming ↵kpfleming1-26/+37
frame analysis checks (fixes a known vulnerability) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@32373 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-04return bridge exit logic to what it was before i broke it :-(kpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31921 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-03when using moh files mode, don't look for a file past the number of filesrussell1-0/+2
that have been loaded, or worse, past the size of the files array git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31775 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-03 Fix doxygen comment about AST_LIST_HEAD_INIT_NOLOCKbweschke1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31738 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-01remove pointless forcing of the channel into SLINEAR mode; the write format ↵kpfleming1-12/+2
will be set later based on the file that is chosen to be played to the channel git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31555 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-01handle Zap transfers behind chan_agent properly so the agent doesn't get ↵kpfleming2-2/+11
stuck waiting for the call to hang up git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31520 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-01remove a sample entry that never should have been added (code to support it ↵kpfleming1-1/+0
was not merged) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31321 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31if the connection to a FastAGI server fails because of a timeout, log a morerussell1-2/+7
informative log message git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31194 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31silence a warning message that is not a warningkpfleming1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31161 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-31fix misplaced manager event (issue #6866, flefoll)russell1-6/+6
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@31127 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30check the proper variable...kpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30874 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30another S/390 build fixkpfleming1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30802 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30 Fix infinite loop scenario and add some sanity checking to prevent segfault ↵bweschke1-0/+10
on a NULL parameter coming in (which probably shouldn't happen, but just to be safe...) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30770 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-26 A new way to try and deal with deadlocks that occur in app_queue at ↵bweschke1-29/+146
present. Using this approach, we only manipulate the main queue mutexes when we get a dev state change on a device that is actually a member of a queue. Backported from /trunk for the "bug fix". git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30546 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25 Oops.bweschke1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30424 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25Don't play the enter sound twice when a person joins a conference after the ↵file1-1/+1
leader has joined it. (issue #6138 reported by shanermn) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30373 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25add a missing endif from the recent Makefile change and use indentationrussell1-25/+26
to hopefully prevent us from breaking this Makefile once again (This nesting is no longer used in the trunk version of this Makefile) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30329 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25don't try to use -march=s390 when building on S/390 systems (reported via ↵kpfleming1-0/+1
asterisk-users mailing list) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30296 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25allow SIPCHANINFO(peername) to work for calls from users as well (issue #7215)kpfleming1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30293 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-25Get rid of an incorrect SIP dial string in the sample extensions.conf - I ↵file1-4/+2
even tried variations... no go (issue #7222 reported by arkadia) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30239 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-24oops... make sure to stop processing a request once we have sent an ↵kpfleming1-0/+6
authentication challenge (issue #7220) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@30098 f38db490-d61c-443f-a65b-d21fe96a405b