Merged revisions 193391,258670 via svnmerge from
authorMatthew Nicholson <mnicholson@digium.com>
Thu, 22 Apr 2010 21:57:59 +0000 (21:57 +0000)
committerMatthew Nicholson <mnicholson@digium.com>
Thu, 22 Apr 2010 21:57:59 +0000 (21:57 +0000)
commit8c41f2db8290ffc31d1bb35d00098a97288fe869
tree3f49bb608f642f065ff7ce5c2c0be64486c7acb8
parent52a8ddba515d5ea2bce69c8ba1d15b926f680f93
Merged revisions 193391,258670 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r193391 | mnicholson | 2009-05-08 16:01:25 -0500 (Fri, 08 May 2009) | 8 lines

  Set the proper disposition on originated calls.

  (closes issue #14167)
  Reported by: jpt
  Patches:
        call-file-missing-cdr2.diff uploaded by mnicholson (license 96)
  Tested by: dlotina, rmartinez, mnicholson
........
  r258670 | mnicholson | 2010-04-22 16:49:07 -0500 (Thu, 22 Apr 2010) | 11 lines

  Fix broken CDR behavior.

  This change allows a CDR record previously marked with disposition ANSWERED to be set as BUSY or NO ANSWER.

  Additionally this change partially reverts r235635 and does not set the AST_CDR_FLAG_ORIGINATED flag on CDRs generated from ast_call().  To preserve proper CDR behavior, the AST_CDR_FLAG_DIALED flag is now cleared from all brige CDRs in ast_bridge_call().

  (closes issue #16797)
  Reported by: VarnishedOtter
  Tested by: mnicholson
........

(closes issue #16222)
Reported by: telles
Tested by: mnicholson

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@258671 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/cdr.c
main/channel.c
main/features.c