aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-09-12importing files for 1.2.12.1 releasev1.2.12.1kpfleming3-0/+3352
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.2.12.1@42819 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-12Creating tag for the release of asterisk-1.2.12.1kpfleming0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.2.12.1@42818 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-11When paging, only wait 5 seconds for the marked user to enter the conference.tilghman2-9/+27
After that, assume the paging already completed by the time the channel entered the conference and drop back out. (Issue 7275) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42783 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-11Spelling/grammar fixes (Issue 7929)tilghman15-37/+37
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42716 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-11Two grammar issues (bug 7927)tilghman1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42697 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-09Only truly consider the channel in the same format if the format matches the ↵file1-1/+1
raw format OR if a translation path already exists to translate between them. (issue #7887 reported by softins & issue #7803 reported by alvaro_palma_aste). Thanks goes to stubert for giving me access to a box and showing me a scenario where this occured. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42600 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-09- Reset proper flagoej1-6/+4
- Don't delete SIP dialog prematurely Strangely enough imported from svn trunk... It's confusing here in Greenland. (Committing from 36.000 feet above Greenland, on the way to asterisk@von http://www.pulver.com/asterisk ) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42535 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-08Swap spies during masqueradingfile1-0/+23
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42452 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-08Jump logic was backwards: goto returns 0 if it succeeds, and we should jump ↵tilghman1-1/+1
if authentication fails. (Bug #7907) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42421 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-08Use ast_best_codec to set the read/write formatfile1-9/+10
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42402 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07Format vulnerability fix - allowing the user to specify a format is not a ↵tilghman1-1/+29
good idea (Bug 7811) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42355 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07Let's use the same thing we use in other places to calculate our time for ↵file1-3/+4
ast_cond_timedwait (issue #7697 reported by bn999) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42260 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-07This should fix the problem reported in 7564: logger config file errors ↵murf1-63/+69
getting lost because logging isn't configured yet. The problem was that the code that exists to handle this case was not getting reached, because other tests were causing an early return from ast_log(). git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42200 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06added hours,minutes,seconds .gsm files to the install portion of the ↵murf1-1/+1
makefile, as per bug 7545 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42150 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06Don't close the second file descriptor if it's the same as the first one, as ↵file1-1/+2
it will have already been closed elsewhere and could cause massive panic. (issue #7699 reported by bn999) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42148 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06 Look ma! No more deadlocks! <sic>bweschke1-2/+15
As posted from #7458 and others similar to it in Mantis: p->app_lock was a mutex really designed for use with agents not in callback mode. That being the case, I've tried to code it so that when callback mode is used, the app_lock mutex will not be locked/unlocked at all. Please let me know how you make out - and if you continue to deadlock now, please reproduce the deadlock logging information and post to Mantis. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42133 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06fixed pipe consuming bug when using chanIsAvail (#7878), also moved a debug ↵crichter1-3/+7
log to the very begining of misdn_hangup. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42110 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06Make realtime regseconds work as people expected (0 on registration ↵file1-12/+18
expiration or release, and actual on normal state) (issue #7684 reported by kshumard) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42086 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-05Merge in last round of spy fixes. This should hopefully eliminate all the ↵file4-79/+90
issues people have been seeing by distinctly separating what each component (core/spy) is responsible for. Core is responsible for adding a spy to a channel, feeding frames to the spy, removing the spy from a channel, and telling the spy to stop. Spy is responsible for reading frames in, and cleaning up after itself. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42054 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-05Small typo in zapata.conf.sampleqwell1-1/+1
Reported by ppyy in 7881 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42014 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-04Don't kill the pvt before we have sent ACK on CANCEL (needs more testing ↵oej1-9/+28
before making a release) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41989 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 Make sure the forwarded channel inherits variables appropriately when we ↵bweschke1-0/+1
receive a call forward in the queue. (#7867 - raarts reported and patched) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41882 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 Don't keep trying the same member in certain strategies when members of the ↵bweschke1-0/+5
queue are unavailable (#7278 - diLLec reported and patched) - This should have been patched here first and then merged into /trunk. My bad! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41880 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 Let's NOT spy on Zap/psuedo channels, mmmmmmmmk? bweschke1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41830 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-03 Setting a retry of 0 is generally not a good idea and shouldn't be allowed. ↵bweschke1-1/+1
(#7574 - reported by regin) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41827 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01Only wipe the redirected audio & video IP/port if it's specified, and ↵file1-4/+8
trigger a reinvite. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41768 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01put in proper fix for issue #7294 instead of the broken partial fix that was ↵kpfleming3-9/+19
committed, and thereby also fix issue #7438 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41716 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01Finish up the last commit (was worse then originally reported)file1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41691 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-01Don't treat an unexpected control subclass as voice (issue #7858 reported by ↵file1-0/+1
PCadach) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41690 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-30Issue #7572 - Hangup when receiving a buggy 487 response to an INVITEoej1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41423 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-30Restore original functionality of 1.2 in places where ANI was not set, but wasrussell9-33/+18
changed to be set. The original change was done to ensure that the behavior of the "callerid" option in each channel driver was consistent, but it caused an unexpected behavior change of CDR records for users, so this change is being reverted in 1.2. (issue #7695) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41411 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-30Properly handle an ETIMEDOUT result from pthread_cond_timedwait (issue #7318 ↵file1-1/+1
reported by arkadia) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41390 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-30Issue 7822 - don't use SRV lookups if it's disabled.oej1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41334 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29clean up last commit ... most notably, there is no reason to do heaprussell1-26/+22
allocations here, and it also included a potential memory leak git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41269 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-29Fixes for bug 7813, via patch submitted by stevens.murf1-6/+19
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41262 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-28Removed from the docs the mention of the ! and =~ operators, as these murf1-24/+0
were knocked out of ast_expr2 because they were new features. Let's hope I can keep them from getting knocked out of the trunk, too! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41240 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-28According to a note added to 7731 by mneuhauser, thismurf1-1/+1
will repair a break caused by the last fix (7731). git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41239 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-25There, much better.mattf1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41069 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-25Don't send proceeding twice (#7800)mattf1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41066 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-25Text only - clarify the reason for entry into authentication mode when the ↵tilghman1-1/+4
skipuser option is ignored git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41065 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-24Fix a few issues related to the handling of channel variablesrussell3-5/+20
- in pbx_builtin_serialize_variables(), the variable list traversal would stop on a variables with empty name/values, which is not appropriate - When removing the GROUP variables, use AST_LIST_REMOVE_CURRENT instead of AST_LIST_REMOVE - During masquerading, when copying the variables list from one channel to the other, using AST_LIST_INSERT_TAIL is not valid for appending a whole list. It leaves the tail pointer of the list invalid. Introduce a new macro, AST_LIST_APPEND_LIST that appends a list properly. (issue #7802, softins) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40994 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-24I can type english. Honest. Thanks Kenny.file1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40979 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-24Minor documentation fix to add the 'dynamic' dialplan option from anglerfile1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40971 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-23Revert last change - breaks retrieval of builtin variablestilghman1-4/+5
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40901 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-22Bug 7779 - Using initstate(3) means that we cannot unload this module once ↵tilghman1-3/+2
loaded. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40821 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-21Move the load_modules call so that if a module needsmogorman1-4/+4
realtime support it will work, none do currently but a good move none the less. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40798 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-20Reformat to match the contribution style of other contributorstilghman1-33/+8
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40692 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-20Turn media level c= parsing on by default (issue #7725 reported by psm)file1-22/+18
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40601 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-19Fix a bug with app_voicemail when trying to use app_directory to leave messagesqwell2-12/+22
to another user (options 3, 5, 2). If the context/extension didn't exist in the dialplan (and why should it have to?), it would fail, saying that it's an "invalid extension". Fix was different in svn trunk. (issue BE-71) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40446 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-18make a feeble attempt to avoid the 'how do I enable my hardware echo ↵kpfleming1-1/+10
canceler' questions git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40392 f38db490-d61c-443f-a65b-d21fe96a405b