aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-11-06Get chan_ooh323 to compile with gcc 4.2.mmichelson2-6/+6
For some reason, the code compiles just fine with later versions of GCC, but this one requires some weird double casting in order to get rid of all warnings. Whatever. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228658 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Fix compiler warning gcc 4.2.4 foundrmudgett1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228621 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Merged revisions 228378 via svnmerge from mnicholson2-3/+16
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r228378 | mnicholson | 2009-11-06 10:26:59 -0600 (Fri, 06 Nov 2009) | 8 lines Properly handle '=' while decoding base64 messages and null terminate strings returned from BASE64_DECODE. (closes issue #15271) Reported by: chappell Patches: base64_fix.patch uploaded by chappell (license 8) Tested by: kobaz ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228620 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Missed these two channel drivers on the codec_bits mergetilghman2-13/+14
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228616 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Merged revisions 228547 via svnmerge from file1-0/+3
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r228547 | file | 2009-11-06 14:32:58 -0400 (Fri, 06 Nov 2009) | 4 lines Don't overwrite caller ID name on a trunk with the configured fullname when using users.conf (issue ABE-1989) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228548 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Fix the localchannel.tex file.file1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228499 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Fixes merging issue from 1.4, frame data is held in data.ptr in trunkdvossel1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228441 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Merged revisions 228418 via svnmerge from dvossel1-0/+5
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r228418 | dvossel | 2009-11-06 11:07:13 -0600 (Fri, 06 Nov 2009) | 13 lines fixes segfault in iLBC For reasons not yet known, it appears possible for an ast_frame to have a datalen greater than zero while the actual data is NULL during Packet Loss Concealment. Most codecs don't support PLC so this doesn't affect them. This patch catches the malformed frame and prevents the crash from occuring. Additional efforts to determine why it is possible for a frame to look like this are still being investigated. (issue #16979) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228420 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Merged revisions 228409 via svnmerge from file1-5/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r228409 | file | 2009-11-06 12:41:20 -0400 (Fri, 06 Nov 2009) | 7 lines Fix a bug caused by a partially invalid frame (from the jitterbuffer) passing through the Asterisk core. (closes issue #15560) Reported by: jvandal (closes issue #15709) Reported by: covici ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228410 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Merged revisions 228338 via svnmerge from dvossel1-4/+9
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r228338 | dvossel | 2009-11-06 09:41:41 -0600 (Fri, 06 Nov 2009) | 5 lines fixes crash in astfd.c (closes issue #15981) Reported by: slavon ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228339 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Blocked revisions 228272 via svnmergedvossel0-0/+0
........ r228272 | dvossel | 2009-11-06 09:07:31 -0600 (Fri, 06 Nov 2009) | 9 lines fixes memory leak in func_audiohookinherit.c (closes issue 0015394) Reported by: boroda Patches: bug15394_memoryleak_diff2.txt uploaded by dbrooks (license 790) Tested by: dbrooks, boroda ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228273 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06fixes memory leak in func_audiohookinherit.cdvossel1-0/+1
(closes issue #15394) Reported by: boroda Patches: bug15394_memoryleak_diff2.txt uploaded by dbrooks (license 790) Tested by: dbrooks, boroda git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228268 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05Fix XML in func_cdr.cmmichelson1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228233 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05Yet another error message in the dialplan (thanks, rmudgett/russellb)tilghman1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228196 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05MEETME_INFO should not return a literal error message to the dialplan.tilghman1-1/+2
(closes issue #15450) Reported by: JimVanM Patches: meetmeinfopatch.diff.txt uploaded by dbrooks (license 790) Tested by: JimVanM git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228191 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05Fix the fix for chanspy option o jpeeler1-1/+2
In 224178, I assumed the uploaded patch was correct as it had received positive feedback. The flags were being checked in the incorrect location. Upon testing the fix this time it was also found that the flags from the dialplan weren't being copied to the chanspy_translation_helper. (closes issue #16167) Reported by: marhbere git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228189 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05Merged revisions 228078 via svnmerge from dbrooks1-0/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r228078 | dbrooks | 2009-11-05 12:59:41 -0600 (Thu, 05 Nov 2009) | 9 lines chan_misdn Asterisk 1.4.27-rc2 crash Crash related to chan_misdn connection. Patch submitted by gknispel_proformatique, tested by francesco_r. "I have many crash since i have upgraded to Asterisk 1.4.27-rc2. Attached a full bt." This patch zeros out an ast_frame. (closes issue #16041) Reported by: francesco_r ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228145 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05Merged revisions 228079 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r228079 | qwell | 2009-11-05 13:14:25 -0600 (Thu, 05 Nov 2009) | 8 lines Fix crash on VPB exception when no hardware is present. (closes issue #14970) Reported by: tzafrir Patches: vpb_exception.diff uploaded by tzafrir (license 46) Tested by: markwaters ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228080 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05Rework codecs command to comply with the 64-bit schemetilghman1-28/+37
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228049 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-05Don't crash if no arguments are passed.tilghman1-0/+5
(closes issue #16119) Reported by: thedavidfactor git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228015 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Merged revisions 227944 via svnmerge from jpeeler1-4/+37
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r227944 | jpeeler | 2009-11-04 17:47:08 -0600 (Wed, 04 Nov 2009) | 14 lines Fix incorrect filename comparsion after monitor file change The logic to detect if a requested file is indeed a different file from the current file was incorrect. The main issue being confusion of the use of filename_base which was previously set without pathing information and then compared to another full path. Robust file comparison logic has been added to properly check if two files are the same even if symlinks are used. (closes issue #15313) Reported by: caspy Patches: 20091103__issue15313__1.4.diff.txt uploaded by jpeeler (license 325) but mostly tilghman's work ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227945 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Update chan_ooh323 to support the expanded codec bitfield from 227580.jpeeler1-25/+27
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227914 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Reworked chan_ooh323 channel module.may55-2198/+7606
Many architectural and functional changes. Main changes are threading model chanes (many thread in ooh323 stack instead of one), modifications and improvements in signalling part, additional codecs support (726, speex), t38 mode support. This module tested and used in production environment. (closes issue #15285) Reported by: may213 Tested by: sles, c0w, OrNix Review: https://reviewboard.asterisk.org/r/324/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227898 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Added the 'a' option to app dial and modified app_dial to set the answertime ↵mnicholson2-2/+22
when the called channel answers. This change causes answertime to be correct even if the called channel hangs up during an announcement triggered by the A() option. (closes issue #15936) Reported by: falves11 Patches: dial-macro-billsec-fix1.diff uploaded by mnicholson (license 96) dial-caller-answer1.diff uploaded by mnicholson (license 96) Tested by: falves11, mnicholson git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227897 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Merged revisions 227827 via svnmerge from mnicholson1-13/+62
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r227827 | mnicholson | 2009-11-04 14:52:27 -0600 (Wed, 04 Nov 2009) | 10 lines This patch modifies the Dial application to monitor the calling channel for hangups while playing back announcements. (closes issue #16005) Reported by: falves11 Patches: dial-announce-hangup-fix1.diff uploaded by mnicholson (license 96) Tested by: mnicholson, falves11 Review: https://reviewboard.asterisk.org/r/407/ ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227829 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Fixes for gcc 4.4tilghman1-2/+9
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227824 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Modify the SDP parsing code to parse session and media level items separately.mnicholson1-546/+671
With the new code, media level proprieties should no longer be confused with session level proprieties. This change also reorganizes some of the SDP parsing code which should make it easier to manage in the future. (closes issue #14994) Reported by: frawd Tested by: frawd, mnicholson, file Review: https://reviewboard.asterisk.org/r/414/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227759 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Merged revisions 227735 via svnmerge from file1-417/+1922
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r227735 | file | 2009-11-04 15:25:37 -0400 (Wed, 04 Nov 2009) | 5 lines Fix a security issue where it may be possible for someone to execute a cross-site AJAX request exploit. (AST-2009-009) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227739 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Merged revisions 227700 via svnmerge from file1-7/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r227700 | file | 2009-11-04 15:17:39 -0400 (Wed, 04 Nov 2009) | 5 lines Fix a security issue where sending a REGISTER with a differing username in the From URI and Authorization header would reveal whether it was valid or not. (AST-2009-008) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227712 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Add a couple more casts so that code compiles correctly.mmichelson1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227646 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04mmichelson reported a compilation error related to codec bit expansion that ↵tilghman1-0/+1
should be resolved with a simple include of frame_defs.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227645 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04fix trunk buildingjpeeler1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227643 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Two other trunk build fixes (reported by seanbright on #asterisk-dev)tilghman2-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227615 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Fix trunk buildingtilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227614 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Expand codec bitfield from 32 bits to 64 bits.tilghman124-1366/+1777
Reviewboard: https://reviewboard.asterisk.org/r/416/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227580 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04chan_misdn will fail to compile if the redirect_dn member is missingtilghman3-18/+132
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227579 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Add destruction of iterators to avoid problems with refcountersoej1-1/+7
(per Russell's review of another patch) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227545 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Don't crash when state_interface is NULL.tilghman1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227509 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Resolve another warning.russell1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227464 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Resolve a warning from gcc 4.4.1.russell2-3/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227463 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Resolve some dev-mode warnings.russell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227462 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03AMI hook interfacedbrooks3-1/+187
This patch, originally submitted by jozza, enables custom modules to send actions to AMI and receive messages from AMI via a hook interface. Included is a simple test module to illustrate the interface. (closes issue #14635) Reported by: jozza Review: https://reviewboard.asterisk.org/r/412/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227448 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03This patch adds a sequence field to CDRs that can be combined with the ↵mnicholson7-5/+73
linkedid or uniqueid field to uniquely identify a CDR. (closes issue #15180) Reported by: Nick_Lewis Patches: cdr-sequence10.diff uploaded by mnicholson (license 96) Tested by: mnicholson git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227435 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Add support for using a hint when configuring a state interface using the ↵file2-19/+111
format hint:<extension>@<context>. (closes issue #15168) Reported by: p_lindheimer Patches: queue_extenstate5_1.4.svn.patch uploaded by GameGamer43 (license 894) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227424 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Fix some build issues on Solaris.qwell2-2/+2
(closes issue #14517) (SWP-109) Reported by: asgaroth Patches: bug_14517.diff uploaded by snuffy (license 35) Tested by: asgaroth, snuffy, dougm, qwell git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227372 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Change warning message to debug message.lmadsen1-1/+1
app_controlplayback outputs a warning, when in fact it is normal. (closes issue #16071) Reported by: atis Patches: controlplayback_warning.patch uploaded by atis (license 242) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227368 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Additional fixes to the extensions.conf.sample file.lmadsen1-12/+12
Update the extensions.conf.sample [stdexten] context so that we use the variable instead of requiring it to be passed explicitly. Also updated uses of the [stdexten] context throughout. (closes issue #15858) Reported by: pprindeville Patches: stdexten-context-update.txt uploaded by lmadsen (license 10) Tested by: pprindeville git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227361 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Fixed a spelling error in the q850 reason header option in the output of sip ↵mnicholson1-1/+1
show settings. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227298 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Recorded merge of revisions 227275 via svnmerge from rmudgett0-0/+0
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r227275 | rmudgett | 2009-11-03 11:55:47 -0600 (Tue, 03 Nov 2009) | 4 lines Make sure the outgoing flag is cleared if a new channel fails to get created for outgoing calls. This is the relevant portion of asterisk/trunk -r226648 ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227277 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-03Code guidelines fixes onlytilghman1-970/+816
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227276 f38db490-d61c-443f-a65b-d21fe96a405b