Commit Graph

4235 Commits (69883862342641bdcd0738a43bf4a42f39f1895b)

Author SHA1 Message Date
Kevin Harwell a3b3a9d2dc Merge "pjsip: Update ACLs on named ACL changes."
5 years ago
Torrey Searle 77c9ba8e63 res/res_pjsip_sdp_rtp: Fix MOH transitions
5 years ago
Kevin Harwell 1e1651b4f4 format_cap: make function parameters 'const'
5 years ago
Walter Doekes 0b5c6fddf1 say: Remove unused "plural" option from main/say
5 years ago
George Joseph 3854b561a5 Merge "bridging: Add better support for adding/removing streams."
5 years ago
Joshua C. Colp d6712790cd pjsip: Update ACLs on named ACL changes.
5 years ago
Joshua C. Colp 5a5be92b79 bridging: Add better support for adding/removing streams.
5 years ago
Ben Ford 168637cc0c RTP/ICE: Send on first valid pair.
5 years ago
George Joseph b76ab5e5c9 message.c: Add option to suppress the Message channel AMI and ARI events
5 years ago
Friendly Automation 4255277ffd Merge "feat: AudioSocket channel, application, and ARI support."
5 years ago
Friendly Automation 3f663a543d Merge "netsock2: ast_addressfamily_to_sockaddrsize and ast_sockaddr_from_sockaddr."
5 years ago
Seán C McCord 163efbd724 feat: AudioSocket channel, application, and ARI support.
5 years ago
Friendly Automation 51f811183a Merge "ARI: Ability to inhibit COLP frames when adding channels to a bridge"
5 years ago
Jaco Kroon 3bc8b36537 netsock2: ast_addressfamily_to_sockaddrsize and ast_sockaddr_from_sockaddr.
5 years ago
Friendly Automation 34746220a0 Merge "res_pjsip_pubsub: Add ability to persist generator state information."
5 years ago
Joshua Colp a55d403429 Merge "res_pjsip_endpoint_identifier_ip.c: Add port matching support"
5 years ago
Joshua C. Colp 4e7adbd8f4 res_pjsip_pubsub: Add ability to persist generator state information.
5 years ago
Joshua Colp bf0247ae7c Merge "stasis.c: Use correct topic name in stasis_topic_pool_delete_topic"
5 years ago
Sean Bright 312abaa1fe res_pjsip_endpoint_identifier_ip.c: Add port matching support
5 years ago
George Joseph 1c9ddad4db stasis.c: Use correct topic name in stasis_topic_pool_delete_topic
5 years ago
Sean Bright 87110c1bdf websocket: Consider pending SSL data when waiting for socket input
6 years ago
Jean Aunis 034ac357ad ARI: Ability to inhibit COLP frames when adding channels to a bridge
6 years ago
George Joseph be93537382 Merge "res_fax: wrap v21 detected Asterisk initiated negotiation with config option"
6 years ago
Friendly Automation 07b7c6f50a Merge "confbridge: Add support for specifying maximum sample rate."
6 years ago
Joshua C. Colp ed394ce5b1 configure: Add check for MySQL client bool and my_bool type usage.
6 years ago
Joshua C. Colp 89b7144fbd confbridge: Add support for specifying maximum sample rate.
6 years ago
Kevin Harwell b6f5607359 res_fax: wrap v21 detected Asterisk initiated negotiation with config option
6 years ago
Jaco Kroon 32160cb456 ACL: ast_apply_acl_nolog - identical to ast_apply_acl but without logging.
6 years ago
Joshua Colp cd3a2a478f Merge "core: Improve MALLOC_DEBUG for frames."
6 years ago
Kevin Harwell bdd785d31c various files - fix some alerts raised by lgtm code analysis
6 years ago
Corey Farrell 8a1f30af04
core: Improve MALLOC_DEBUG for frames.
6 years ago
Sean Bright a4222614c4 utils.h: Set lower bound for thread stack size to PTHREAD_STACK_MIN
6 years ago
Kevin Harwell 2970a13fb8 res_pjsip/res_pjsip_mwi: use centralized serializer pools
6 years ago
Kevin Harwell c0efe19cec serializer: move/add asterisk serializer pool functionality
6 years ago
Torrey Searle b43cdc7f1e channel/chan_pjsip: add dialplan function for music on hold
6 years ago
Corey Farrell 725e991faf
core: Add AO2_ALLOC_OPT_NO_REF_DEBUG option.
6 years ago
Joshua Colp e79a3b428a Merge "func_jitterbuffer: Add audio/video sync support."
6 years ago
Joshua Colp 7298a785ad func_jitterbuffer: Add audio/video sync support.
6 years ago
Florian Floimair c18983207d core: Add H.265/HEVC passthrough support
6 years ago
Sean Bright 32ce6e9a06 channels: Allow updating variable value
6 years ago
Ben Ford 0e56643d9f res_rtp: Add unit tests for RTCP stats.
6 years ago
George Joseph 9e015713cc dns_core: Create new API ast_dns_resolve_ipv6_and_ipv4
6 years ago
Sean Bright 64906c4c9b audiohook.c: Substitute silence for unavailable audio frames
6 years ago
Joshua Colp 261646c1c4 cdr / cel: Use event time at event creation instead of processing.
6 years ago
George Joseph 8d10028b98 Update master for Asterisk 18
6 years ago
Walter Doekes 3c6f11992b sched: Don't allow ast_sched_del to deadlock ast_sched_runq from same thread
6 years ago
Kevin Harwell b31ac83900 mwi: Update the MWI core to use stasis_state API
6 years ago
Kevin Harwell 363bafc29e stasis_state: Add new stasis_state module
6 years ago
Friendly Automation 0a54b6c26a Merge "app_confbridge: Attended transfer event fixup"
6 years ago
George Joseph f3e5419d41 app_confbridge: Attended transfer event fixup
6 years ago
Joshua Colp a8e5cf557d res_rtp_asterisk: Add support for DTLS packet fragmentation.
6 years ago
Matt Jordan 0760af71ad res_prometheus: Add Asterisk channel metrics
6 years ago
Matt Jordan c50f29dfad Add core Prometheus support to Asterisk
6 years ago
Kevin Harwell def6bbc96b conversions.c: Add conversions for largest max sized integer
6 years ago
Friendly Automation fca9f0a4ad Merge "app_confbridge: Add "all" variants of REMB behavior."
6 years ago
Friendly Automation a6d9c4f11a Merge "stasis: Call callbacks when imparting fails"
6 years ago
Holger Hans Peter Freyther 3087c82eb6 stasis: Call callbacks when imparting fails
6 years ago
Joshua Colp 80dba268ea app_confbridge: Add "all" variants of REMB behavior.
6 years ago
Joshua Colp 6bb70c93f1 rtp: Add support for transport-cc in receiver direction.
6 years ago
Friendly Automation c2326155aa Merge "mwi core: Move core MWI functionality into its own files"
6 years ago
Antoni Goldstein 8e21c25ce5 app_dial.c: RINGTIME, PROGRESSTIME and ms resolution dial timings
6 years ago
Kevin Harwell ff0d0ac23a mwi core: Move core MWI functionality into its own files
6 years ago
Friendly Automation 3c106814d5 Merge "loader: support for permanent dlopen()"
6 years ago
Dan Cropp cffa2a74cb res_pjsip: Added a norefersub configuration setting
6 years ago
George Joseph 1ab20c5d91 Merge "stasis.c: Added topic_all container"
6 years ago
George Joseph 2f13cdd315 Merge "res/res_ari: Added ARI resource /ari/channels/{channelId}/rtp_statistics"
6 years ago
Friendly Automation 6a83c99c36 Merge "main/json.c: Added app_name, app_data to channel type"
6 years ago
Sebastian Kemper ccac55b894
loader: support for permanent dlopen()
6 years ago
sungtae kim 30d568ddec stasis.c: Added topic_all container
6 years ago
sungtae kim 76768ad6ce main/json.c: Added app_name, app_data to channel type
6 years ago
Matthew Fredrickson 41a2662e16 main/taskprocessor: Increase max name length of taskprocessors
6 years ago
George Joseph 7e77815ad1 sorcery.c: Sorcery enhancements for wizard management
6 years ago
Joshua Colp 4a9e30e286 Merge "vector: Add AST_VECTOR_COMPACT() to reclaim wasted space"
6 years ago
Joshua Colp a284587460 Merge "Revert "Test_cel: Fails when DONT_OPTIMIZE is off""
6 years ago
Sean Bright 0fac5bcbe5 vector: Add AST_VECTOR_COMPACT() to reclaim wasted space
6 years ago
Joshua C. Colp a145f83d30 Merge "stasis: Improve topic/subscription names and statistics."
6 years ago
sungtae kim 71c0c7f631 res/res_ari: Added ARI resource /ari/channels/{channelId}/rtp_statistics
6 years ago
Corey Farrell a40198a4d4
Revert "Test_cel: Fails when DONT_OPTIMIZE is off"
6 years ago
Friendly Automation 4114c2bc3c Merge "chan_pjsip: add a flag to ignore 183 responses if no SDP present"
6 years ago
Joshua Colp 0231dd6ae7 stasis: Improve topic/subscription names and statistics.
6 years ago
Torrey Searle 4661c08549 chan_pjsip: add a flag to ignore 183 responses if no SDP present
6 years ago
Corey Farrell 9b7b8cb155 jansson: json_pack with new format to verify required runtime version.
6 years ago
George Joseph 5f6890a8f9 Merge "res_stasis: Add ability to switch applications."
6 years ago
George Joseph 9390333862 Merge "Replace calls to strtok() with strtok_r()"
6 years ago
George Joseph 228205f520 Merge "bridging: Add creation timestamps"
6 years ago
Sean Bright 2473b791b9 Replace calls to strtok() with strtok_r()
6 years ago
Ben Ford 6626df586e res_stasis: Add ability to switch applications.
6 years ago
sungtae kim 3638c433ac bridging: Add creation timestamps
6 years ago
Kevin Harwell 930a7fe910 res_pjsip_registrar: blocked threads on reliable transport shutdown take 3
6 years ago
Joshua C. Colp 18f92cb6f3 Merge "taskprocessor: Enable subsystems and overload by subsystem"
6 years ago
Joshua C. Colp 5f29d3b581 Merge "Core: Increase AST_PBX_MAX_STACK to 512 if not LOW_MEMORY"
6 years ago
Joshua C. Colp cf1b64aaf0 Merge "res_pjsip_session Added rtcp stats result vector into the session"
6 years ago
George Joseph bc8dead610 Core: Increase AST_PBX_MAX_STACK to 512 if not LOW_MEMORY
6 years ago
George Joseph c2adeb9dc2 taskprocessor: Enable subsystems and overload by subsystem
6 years ago
Kevin Harwell 8681fc9db7 ARI event type filtering
6 years ago
Kevin Harwell 8f1b3edde8 json.c/strings.c - Add a couple of utility functions
6 years ago
Sungtae Kim 7e1d881d89 res_pjsip_session Added rtcp stats result vector into the session
6 years ago
Joshua Colp 54a912b26d res_odbc: Add basic query logging.
6 years ago
George Joseph 7071e9d64c media_index.c: Refactored so it doesn't cache the index
6 years ago
Joshua C. Colp fc8db07208 Merge "Test_cel: Fails when DONT_OPTIMIZE is off"
6 years ago
Chris-Savinovich 1c8378bbc9 Test_cel: Fails when DONT_OPTIMIZE is off
6 years ago
Joshua C. Colp 1323730f6c stasis / manager / ari: Better filter messages.
6 years ago
Joshua C. Colp b19210214f Merge "res_pjsip: add option to enable ContactStatus event when contact is updated"
6 years ago
Joshua C. Colp c2e02645b4 Merge "stasis/endpoint: Fix memory leak of channel_ids in ast_endpoint structure."
6 years ago
mohitdhiman d60ee2eeae stasis/endpoint: Fix memory leak of channel_ids in ast_endpoint structure.
6 years ago
Alexei Gradinari f0546d1d87 res_pjsip: add option to enable ContactStatus event when contact is updated
6 years ago
Diederik de Groot 7bd30905fd RAII: Change order or variables in clang version
7 years ago
Corey Farrell 110934706f
stasis: Fix ABI between DEVMODE and non-DEVMODE.
7 years ago
George Joseph 3464093f85 Merge "res_pjsip: Patch for res_pjsip_* module load/reload crash"
7 years ago
Joshua C. Colp fe07093660 stasis: Add statistics gathering in developer mode.
7 years ago
Friendly Automation 1f8062c6a6 Merge "stasis: Allow filtering by formatter"
7 years ago
Sean Bright 6d69fb3cc2 utils: Wrap socket() and pipe() to reduce syscalls
7 years ago
George Joseph 3f3dd992a2 stasis: Allow filtering by formatter
7 years ago
Chris-Savinovich 58e50e56cb core: Merge malloc_trim patch
7 years ago
Sungtae Kim 8644511cbf res_pjsip: Patch for res_pjsip_* module load/reload crash
7 years ago
George Joseph 3667c5e1d2 bridges: Remove reliance on stasis caching
7 years ago
Jenkins2 4ca709768d Merge "stasis: Segment channel snapshot to reduce creation cost."
7 years ago
Joshua Colp a6b37e5c43 Merge "astobj2: Create function to copy weak proxied objects from container."
7 years ago
Joshua Colp 50ac85cb40 stasis: Segment channel snapshot to reduce creation cost.
7 years ago
Joshua Colp d0ccbb3377 stasis: Use an implementation specific channel snapshot cache.
7 years ago
Corey Farrell 021ce938ca
astobj2: Remove legacy ao2_container_alloc routine.
7 years ago
Corey Farrell bc7f4f4db3
astobj2: Create function to copy weak proxied objects from container.
7 years ago
Joshua Colp b7af9c8b19 Merge "stasis: Remove stringfields and lock from change message."
7 years ago
Joshua Colp 614c8a60d7 Merge "stasis: Add internal filtering of messages."
7 years ago
George Joseph ece5f8015f backtrace: Refactor ast_bt_get_symbols so it doesn't crash
7 years ago
Joshua C. Colp 56eb18f395 stasis: Remove stringfields and lock from change message.
7 years ago
Joshua Colp 3077ad0c24 stasis: Add internal filtering of messages.
7 years ago
Joshua Colp bf579222c4 stasis: Clarify lifetime of topics.
7 years ago
Alexei Gradinari eee935983b pjsip: new endpoint's options to control Connected Line updates
7 years ago
Torrey Searle cac4ccef25 res_pjsip_session: add new flag use_callerid_contact
7 years ago
Joshua Colp e7b22ee133 Merge "bridge_softmix: Add SDP "label" attribute to streams"
7 years ago
Joshua Colp dbfb75e02d Merge "res_pjsip: Implement additional SIP RFCs for Google Voice trunk compatability"
7 years ago
George Joseph 8d1c6bb6e6 bridge_softmix: Add SDP "label" attribute to streams
7 years ago
George Joseph a99d48d3f3 Merge "astobj2: Eliminate legacy container allocation macros."
7 years ago
Nick French 37b2e68628 res_pjsip: Implement additional SIP RFCs for Google Voice trunk compatability
7 years ago
Corey Farrell 687ab7aeee
astobj2: Eliminate legacy container allocation macros.
7 years ago
Corey Farrell 4c19b94968
lock: Replace __ast_mutex_logger with private log_mutex_error.
7 years ago
Corey Farrell 5ab94d2a3e
taskprocessor: Warn on unused result from pushing task.
7 years ago
Corey Farrell c8ee1a183f
loader: Flag module as declined in all cases where it fails to load.
7 years ago
Corey Farrell e4cf513f81
loader: Improve error handling.
7 years ago
Joshua Colp 69f4740fa1 Merge "lock: Improve performance of DEBUG_THREADS."
7 years ago
Joshua Colp 02bb329bb5 Merge "configure.ac: Check for unbound version >= 1.5"
7 years ago
Corey Farrell 205c6be895
lock: Improve performance of DEBUG_THREADS.
7 years ago
George Joseph aa10d6d5eb Merge "jansson: Backport fixes to bundled, use json_vsprintf if available."
7 years ago
George Joseph de14ed0b93 Merge "rtp_engine: rtcp_report_to_json can overflow the ssrc integer value"
7 years ago
George Joseph 1ba51b00cc configure.ac: Check for unbound version >= 1.5
7 years ago
Corey Farrell adf539b2f0 jansson: Backport fixes to bundled, use json_vsprintf if available.
7 years ago
Kevin Harwell 31fba4e869
rtp_engine: rtcp_report_to_json can overflow the ssrc integer value
7 years ago
George Joseph d277db4a38 stasis: Add function to delete topic from pool
7 years ago
Joshua Colp ce9a980be6 pjproject: Upgrade to 2.8.
7 years ago