]> git.ipfire.org Git - thirdparty/asterisk.git/commit
cdr: add CANCEL dispostion in CDR
authorzhou_jiajian <zhou_0611@163.com>
Thu, 24 Jul 2025 11:39:27 +0000 (19:39 +0800)
committerGeorge Joseph <gjoseph@sangoma.com>
Wed, 17 Sep 2025 20:04:27 +0000 (14:04 -0600)
commit89d3c2e92b612c865726c0663a53408c3677e450
tree4ba1de97a7565a7c13f2fe714918f9e4c159527a
parentc5de8a71febf21490174a412b5f6a6b2877520b9
cdr: add CANCEL dispostion in CDR

In the original implementation, both CANCEL and NO ANSWER states were
consolidated under the NO ANSWER disposition. This patch introduces a
separate CANCEL disposition, with an optional configuration switch to
enable this new disposition.

Resolves: #1323

UserNote: A new CDR option "canceldispositionenabled" has been added
that when set to true, the NO ANSWER disposition will be split into
two dispositions: CANCEL and NO ANSWER. The default value is 'no'

(cherry picked from commit 9d4674d93d69acd9e2f4a09c2748838affbc1c74)
configs/samples/cdr.conf.sample
include/asterisk/cdr.h
main/cdr.c