Commit Graph

210 Commits (e3de4bc46e0332050f3fd296202abe94d13c20a5)

Author SHA1 Message Date
Corey Farrell a7ebb9409d main/cdr: Use ast_cli_completion_add for CDR channel completion.
7 years ago
Richard Mudgett dcfcf310a1 cdr.c: Fix runtime leak of CDR records.
7 years ago
Tzafrir Cohen 00b0c67144 cdr: submit: fix logic of test for batch mode
7 years ago
Corey Farrell d62c87bb8d cdr: Missing NULL check and unlock.
8 years ago
Jenkins2 56a931f64c Merge "aco: Minimize use of regex." into 13
8 years ago
Corey Farrell b3b7367e6b cdr: Minor optimizations.
8 years ago
Corey Farrell 501f4dcdd8 aco: Minimize use of regex.
8 years ago
Richard Mudgett 2b85799512 AST-2017-010: Fix cdr_object_update_party_b_userfield_cb() buf overrun
8 years ago
Richard Mudgett 7f8c212e75 cdr.c: Rename the Party A CDR container.
8 years ago
Richard Mudgett 85723a9e50 cdr.c: Add container to key off of Party B channel names.
8 years ago
Richard Mudgett a8c6c3bd7d cdr.c: Eliminated many calls to ao2_global_obj_ref().
8 years ago
Richard Mudgett b56fa63db8 cdr.c: Defer getting ao2_global_obj_ref() until needed.
8 years ago
Richard Mudgett 92c5cf3920 cdr.c: Set stringfields only if they are different.
8 years ago
Richard Mudgett 6393c106ca cdr.c: Fix setting dnid, callingsubaddr, and calledsubaddr
8 years ago
Richard Mudgett 5f6bad6733 cdr.c: Defer misc checks.
8 years ago
Richard Mudgett 42fdfffefc cdr.c: Eliminated simple RAII_VAR usages.
8 years ago
Joshua Colp ce26554b51 Merge "cdr.h: Fix doxygen comments." into 13
8 years ago
Jenkins2 dedd5abfe2 Merge "cdr.c: Replace redundant check with an ast_assert()" into 13
8 years ago
Jenkins2 dc524825a9 Merge "cdr.c: Use current ao2 flag names" into 13
8 years ago
Richard Mudgett 128f7ffaa2 cdr.c: Replace redundant check with an ast_assert()
8 years ago
Richard Mudgett 3525081a7c cdr.c: Replace inlined code with ao2_t_replace()
8 years ago
Richard Mudgett 7366657a9a cdr.c: Use current ao2 flag names
8 years ago
Richard Mudgett 34d55352a5 cdr.h: Fix doxygen comments.
8 years ago
Corey Farrell 68bde0f07d CDR: Protect from data overflow in ast_cdr_setuserfield.
8 years ago
Sebastian Gutierrez e196190f11 cdr: Allow setting of user field from 'h' extension
8 years ago
Mark Michelson 012fda29d2 CDR: Alter destruction pattern for CDR chains.
9 years ago
Richard Mudgett 557333ea4c stasis: Add setting subscription congestion levels.
9 years ago
Matt Jordan 1087b0c6ed main/cdr: Allow setting properties on a finalized CDR if it is the last one
10 years ago
Matt Jordan 1f23e65b89 main/cdr: Set the end time on a CDR if endbeforehexten is Yes
10 years ago
mjordan de8c7f46ed main/cdr: Carry over the disable flag when 'disable all' is specified
10 years ago
Matt Jordan 78ea356e78 main/cdr: Copy context/exten on chained CDRs for parallel dials in subroutines
10 years ago
snuffy 091b436007 cdr: Fix 'core show channel' CDR variable truncation.
10 years ago
Matthew Jordan a3fe43fbdc Fix compilations errors on 64-bit OpenBSD systems
10 years ago
Jonathan Rose 8c61b4890b Documentation: Revise explanation of cdr.conf option 'Unanswered'
11 years ago
Matthew Jordan fdcec1ef40 main/cdr: Use 'time' when rescheduling batched CDRs as opposed to 'size'
11 years ago
Richard Mudgett 376ec31b17 cdr.c: Make turning on CDR debug a one step process instead of two.
11 years ago
Matthew Jordan 128d187f38 main/cdr: Copy over location information during a fork
11 years ago
Matthew Jordan 0fbd9947e2 main/cdrs: Preserve context/extension when executing a Macro or GoSub
11 years ago
Matthew Jordan ffffc0efd8 main/cdr: Fix crash/memory consumption in CDRs in multi-party bridge scenarios
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
11 years ago
Matthew Jordan 77db94a25a cdr: Add asserts for when we don't know about a CDR for a channel
11 years ago
Richard Mudgett 251868dc57 cdr.c: Add missing aow_unlock(cdr) in off nominal path of handle_dial_message().
11 years ago
Matthew Jordan 01af8d6e12 cdrs: Check for applications to lock onto during dial begin handling
11 years ago
Matthew Jordan 66c46fba24 CDRs: fix a variety of dial status problems, h/hangup handler creating CDRs
11 years ago
Matthew Jordan 373965dbff CDRs: Synchronize dialplan applications that manipulate CDRs with the engine
12 years ago
Matthew Jordan 7e9febbf86 app_cdr,app_forkcdr,func_cdr: Synchronize with engine when manipulating state
12 years ago
Matthew Jordan 26182f4b71 Filter out internal channels from dial message handling
12 years ago
Matthew Jordan 3713fa5c9f Prevent CDR backends from unregistering while billing data is in flight
12 years ago