Commit Graph

202 Commits (165fdf2a6672faeb74a608b56cb3d046ee636701)

Author SHA1 Message Date
Richard Mudgett dde9694bdc cdr.c: Eliminated simple RAII_VAR usages.
8 years ago
Joshua Colp 9bb9b2f53f Merge "cdr.h: Fix doxygen comments." into 14
8 years ago
Jenkins2 d5b2f4c346 Merge "cdr.c: Replace redundant check with an ast_assert()" into 14
8 years ago
Joshua Colp 3f4cca8f46 Merge "cdr.c: Use current ao2 flag names" into 14
8 years ago
Richard Mudgett d1b63e2323 cdr.c: Replace redundant check with an ast_assert()
8 years ago
Richard Mudgett e43959cda7 cdr.c: Replace inlined code with ao2_t_replace()
8 years ago
Richard Mudgett 3c6b20bd34 cdr.c: Use current ao2 flag names
8 years ago
Richard Mudgett f9f9a5412f cdr.h: Fix doxygen comments.
8 years ago
Corey Farrell b8df68c62d CDR: Protect from data overflow in ast_cdr_setuserfield.
8 years ago
Sebastian Gutierrez 24420b6676 cdr: Allow setting of user field from 'h' extension
8 years ago
Mark Michelson 0abc71dfd6 CDR: Alter destruction pattern for CDR chains.
9 years ago
George Joseph 886f2cab23 rest_api/channels: Fix multiple issues with create and dial
9 years ago
Joshua Colp 914a1502fa Merge "stasis: Add setting subscription congestion levels."
9 years ago
George Joseph f0855358a6 cdr.c: Remove assert in base_process_dial_end
9 years ago
Richard Mudgett dcfef53ee2 stasis: Add setting subscription congestion levels.
9 years ago
Mark Michelson 205a31f86c Expand the scope of Dial Events
9 years ago
Matt Jordan 839f328601 Merge "main/cdr: Allow setting properties on a finalized CDR if it is the last one"
10 years ago
Matt Jordan e9dd16364e main/cdr: Allow setting properties on a finalized CDR if it is the last one
10 years ago
Matt Jordan 153547a9b1 main/cdr: Set the end time on a CDR if endbeforehexten is Yes
10 years ago
Jonh Wendell 77780790e0 main/cdr: Allow modules to modify CDR fields before dispatching them
10 years ago
mjordan 15c2208701 main/cdr: Carry over the disable flag when 'disable all' is specified
10 years ago
Matt Jordan b8bc15286f main/cdr: Copy context/exten on chained CDRs for parallel dials in subroutines
10 years ago
snuffy e48d29054f cdr: Fix 'core show channel' CDR variable truncation.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Matthew Jordan 60f01520e7 Fix compilations errors on 64-bit OpenBSD systems
10 years ago
Jonathan Rose df2090b931 Documentation: Revise explanation of cdr.conf option 'Unanswered'
11 years ago
Matthew Jordan 873d956144 main/cdr: Use 'time' when rescheduling batched CDRs as opposed to 'size'
11 years ago
Richard Mudgett 0f50e8856b cdr.c: Make turning on CDR debug a one step process instead of two.
11 years ago
Matthew Jordan 71acca4de2 main/cdr: Copy over location information during a fork
11 years ago
Matthew Jordan d42b116925 main/cdrs: Preserve context/extension when executing a Macro or GoSub
11 years ago
Matthew Jordan 4499eb05d8 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
Joshua Colp 9826923805 When serializing CDR variables (like for "core show channels") don't output an error if CDRs aren't enabled.
12 years ago
Matthew Jordan 6e2b1a54ab Only create Stasis subscriptions when enabled
12 years ago
Matthew Jordan 9283987418 Fix the CDR CLI command 'cdr show active {channel}'
12 years ago
Matthew Jordan d196d73256 Filter out internal channels for bridge leave messages and parked call messages
12 years ago
Matthew Jordan 9ede397005 Remove spurious event raised when CDRs are reloaded
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Matthew Jordan 34f18cc7f1 CDR: Improve handling of parking; resolve assertion when originating into park
12 years ago
Matthew Jordan e7d49d28ea Fix a performance problem CDRs
12 years ago