Commit Graph

212 Commits (9e69c78d6ff9e8a931f8d71afde836e975d04fd1)

Author SHA1 Message Date
Richard Mudgett b358e441cd AST-2017-010: Fix cdr_object_update_party_b_userfield_cb() buf overrun
8 years ago
Richard Mudgett 73164d0d7f cdr.c: Rename the Party A CDR container.
8 years ago
Richard Mudgett fe1120cf88 cdr.c: Add container to key off of Party B channel names.
8 years ago
Richard Mudgett f369be21a8 cdr.c: Eliminated many calls to ao2_global_obj_ref().
8 years ago
Richard Mudgett 2eea087401 cdr.c: Defer getting ao2_global_obj_ref() until needed.
8 years ago
Richard Mudgett 7c7a917874 cdr.c: Set stringfields only if they are different.
8 years ago
Richard Mudgett c80c8f2ab9 cdr.c: Fix setting dnid, callingsubaddr, and calledsubaddr
8 years ago
Richard Mudgett e5b9eb0460 cdr.c: Defer misc checks.
8 years ago
Richard Mudgett b0408d05c0 cdr.c: Eliminated simple RAII_VAR usages.
8 years ago
Jenkins2 7d9fa0bea4 Merge "cdr.c: Replace redundant check with an ast_assert()"
8 years ago
Jenkins2 7002705940 Merge "cdr.h: Fix doxygen comments."
8 years ago
Joshua Colp 37297d2c0e Merge "cdr.c: Use current ao2 flag names"
8 years ago
Richard Mudgett fdf9aacca3 cdr.c: Replace redundant check with an ast_assert()
8 years ago
Richard Mudgett 2e4b5fadbd cdr.c: Replace inlined code with ao2_t_replace()
8 years ago
Richard Mudgett 62980eedc3 cdr.c: Use current ao2 flag names
8 years ago
Richard Mudgett e769846f11 cdr.h: Fix doxygen comments.
8 years ago
Sean Bright 325eeced6a core: Remove 'Data Retrieval API'
8 years ago
Corey Farrell 380973cc47 CDR: Protect from data overflow in ast_cdr_setuserfield.
9 years ago
Sebastian Gutierrez bb2936f3e4 cdr: Allow setting of user field from 'h' extension
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Mark Michelson f14ef51ead 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
10 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.
11 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
11 years ago
Matthew Jordan 60f01520e7 Fix compilations errors on 64-bit OpenBSD systems
11 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
12 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
12 years ago
Matthew Jordan 77db94a25a cdr: Add asserts for when we don't know about a CDR for a channel
12 years ago
Richard Mudgett 251868dc57 cdr.c: Add missing aow_unlock(cdr) in off nominal path of handle_dial_message().
12 years ago
Matthew Jordan 01af8d6e12 cdrs: Check for applications to lock onto during dial begin handling
12 years ago
Matthew Jordan 66c46fba24 CDRs: fix a variety of dial status problems, h/hangup handler creating CDRs
12 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