Commit Graph

81 Commits (5236ffed97bf5d4a6b54cfefd672f9dc31f0a563)

Author SHA1 Message Date
Richard Mudgett 30a49b8a6a cel.c: Fix mismatch in ast_cel_track_event() return type.
9 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Matthew Jordan ea0098724e clang compiler warnings: Fix autological comparisons
10 years ago
Corey Farrell 3ddd92902a Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Mark Michelson 2d9471ab1f Fix race condition that could result in ARI transfer messages not being sent.
11 years ago
Matthew Jordan 0b11c48522 cel: Make sure channels in extra fields include their unique IDs as well
11 years ago
Kinsey Moore 0ac7f96057 Stasis: Convey transfer information to applications
11 years ago
Richard Mudgett a2ce95d9d2 accountcode: Slightly change accountcode propagation.
11 years ago
Kinsey Moore edcaa54019 CEL: Fix incorrect/missing extra field information
11 years ago
Kinsey Moore 6145a57c83 CEL: Add bridge tech to relevant CEL records
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Kinsey Moore b2012ccb0a CEL: Expose parking retreiver in extra field
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Richard Mudgett 42c15dfa6e CEL: Protect data structures during reload and shutdown.
11 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago
Kinsey Moore 50afe6b9dd CEL: Fix crash when using CELGenUserEvent
12 years ago
Richard Mudgett 7e698f1f42 cel: Some whitespace cleanups
12 years ago
Matthew Jordan 6e2b1a54ab Only create Stasis subscriptions when enabled
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Kinsey Moore b22612110c Restore usefulness of the CEL Peer field
12 years ago
Richard Mudgett f5ae5e27c8 astobj2: Add warn unused attribute to some functions.
12 years ago
Kevin Harwell e1cfc18a78 Memory leaks fix
12 years ago
Mark Michelson 0bc2a77365 Multiple revisions 397921-397922
12 years ago
Kinsey Moore 24683444ac Ensure CEL creates a default config if it isn't provided with one
12 years ago
Kinsey Moore 5ad4030ef0 Fix crash when getting CEL config
12 years ago
Kinsey Moore 20dcc49d2e Make CEL behavior conform to the documentation
12 years ago
Kinsey Moore d7f1f31270 Refactor CEL to avoid using the event system core
12 years ago
Matthew Jordan 33e7b76d1d Hide the Surrogate channels from external consumers; kill Masquerade events
12 years ago
David M. Lee 10c91bc96e Address JSON thread safety issues.
12 years ago
Mark Michelson 328e99f41d Make a couple of changes to help AMI events to be more clear in what is occurring.
12 years ago
Matthew Jordan 38236e54a8 Remove dead code from features.c; refactor pickup code into pickup.c
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Matthew Jordan cafc115896 A great big renaming patch
12 years ago
Mark Michelson bf22391b8d Make DTMF attended transfer support feature-complete.
12 years ago
Kinsey Moore c3b8939be8 Add CEL local optimization record type
12 years ago
Kinsey Moore 684c83b29b Add transfer support to CEL
12 years ago
Kinsey Moore 5a8f32703c Filter channels used as internal mechanisms
12 years ago
Matthew Jordan 1623347817 Re-order handlers in CEL to ensure that HANGUP events happen after APP_END
12 years ago
Matthew Jordan b193c2873d Handle hangup logic in the Stasis message bus and consumers of Stasis messages
12 years ago
Jonathan Rose 93ed5ef0ff res_parking: Replace Parker snapshots with ParkerDialString
12 years ago
Kinsey Moore 6e3a5d2d48 Add CEL unit tests and do some cleanup
12 years ago
Kinsey Moore a1e219ef51 CEL refactoring cleanup
12 years ago
Matthew Jordan 91217ac3c1 Fix a variety of memory leaks
12 years ago
Kinsey Moore 954166ed24 Pull CEL linkedid manipulation into cel.c
12 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
12 years ago
Kinsey Moore 9a43a7e575 Fix two more possible crashes in CEL
12 years ago
Kinsey Moore 0abc78dcfd Fix a crash in CEL bridge snapshot handling
12 years ago
Kinsey Moore 8146da8606 Ensure that Asterisk still starts up when cel.conf is missing
12 years ago