Commit Graph

6658 Commits (development/16/python3)

Author SHA1 Message Date
Alexander Traud 8a2f0fbbd1 channel: Set up calls without audio (text+video), again.
6 years ago
Ivan Poddubnyi 0a5141f2f3 main/frame: Add missing control frame names to ast_frame_subclass2str
6 years ago
Sean Bright 4c5bffb217 asterisk: Export additional manager functions
6 years ago
Sean Bright 0a23296834 app_chanspy: Spyee information missing in ChanSpyStop AMI Event
6 years ago
George Joseph 5a2867efa9 logger.c: Automatically add a newline to formats that don't have one
6 years ago
lvl 8d2558209b Introduce astcachedir, to be used for temporary bucket files
6 years ago
Sean Bright ddbf3a7f73 media_cache: Fix reference leak with bucket file metadata
6 years ago
Boris P. Korzun 89d3de37ca bridge_basic: Fixed setup of recall channels
6 years ago
Alexander Traud 334661601a Compiler fixes for GCC when printf %s is NULL
6 years ago
Walter Doekes f98eed17c1 main/say: Work around gcc 9 format-truncation false positive
6 years ago
Kevin Harwell e051806e80 Logging: Add debug logging categories
6 years ago
Sean Bright d0313d8b12 tcptls.c: Don't close TCP client file descriptors more than once
6 years ago
Ben Ford 681a1624b5 utils.c: NULL terminate ast_base64decode_string.
6 years ago
Ben Ford d979bdf87a res_stir_shaken: Add outbound INVITE support.
6 years ago
Ben Ford 746ce16b16 res_stir_shaken: Add inbound INVITE support.
6 years ago
Sean Bright 7a64868118 pbx.c: On error, ast_add_extension2_lockopt should always free 'data'
6 years ago
George Joseph 3b0a53f257 app_confbridge/bridge_softmix: Add ability to force estimated bitrate
6 years ago
Jasper van der Neut efcc6d6f6b channels: Don't dereference NULL pointer
6 years ago
Sean Bright cba132a797 dsp.c: Update calls to ast_format_cmp to check result properly
6 years ago
Sean Bright c9cc281484 format_cap: Perform codec lookups by pointer instead of name
6 years ago
George Joseph 6abf6f345d debugging: Add enough to choke a mule
6 years ago
George Joseph 65088494cb res_pjsip_session: Handle multi-stream re-invites better
6 years ago
Sungtae Kim af339d0adb res_stasis.c: Added video_single option for bridge creation
6 years ago
Ben Ford e7620d034a Bridging: Use a ref to bridge_channel's channel to prevent crash.
6 years ago
Kevin Harwell 7b441505dc conversions: Add string to signed integer conversion functions
6 years ago
Joshua C. Colp 0452717645 pbx: Fix hints deadlock between reload and ExtensionState.
6 years ago
George Joseph d28a44c33d logger.c: Added a new log formatter called "plain"
6 years ago
Sean Bright 32b593c325 bridge_channel: Ensure text messages are zero terminated
6 years ago
George Joseph 377caaed3c stream.c: Added 2 more debugging utils and added pos to stream string
6 years ago
George Joseph 16afb0a05d scope_trace: Add/update utilities
6 years ago
Sean Bright e9e441c399 utf8.c: Add UTF-8 validation and utility functions
6 years ago
sungtae kim 15a3318f1f stasis_bridge.c: Fixed wrong video_mode shown
6 years ago
Sean Bright d78ccb800e acl.c: Coerce a NULL pointer into the empty string
6 years ago
George Joseph fdcb3e2ead frame.c: Make debugging easier
6 years ago
George Joseph af595e918e Scope Trace: Make it easier to trace through synchronous tasks
6 years ago
Kevin Harwell d9b8f04cd4 manager - Add Content-Type parameter to the SendText action
6 years ago
Joshua C. Colp 563f2f94d6 core_unreal / core_local: Add multistream and re-negotiation.
6 years ago
Kevin Harwell f59001d171 Compiler fixes for gcc 10
6 years ago
Ben Ford 68b2a2f1ab cli.c: Fix compiler error.
6 years ago
Joshua C. Colp 51f1f78069 bridge_channel: Don't queue unmapped frames.
6 years ago
George Joseph 6a0c472374 Scope Tracing: A new facility for tracing scope enter/exit
6 years ago
traud 023d73a0e7 tcptls: Fix notice when TLS is enabled but not supported.
6 years ago
Pirmin Walthert 6649b13b91 app.c: make sure that no non-async-signal-safe syscalls are used after
6 years ago
George Joseph f56149d019 streams: Fix one memory leak and one formats ref issue
6 years ago
Nathan Bruning 92169e6f8a app_queue: track masquerades in app_queue to avoid leaked stasis subscriptions
6 years ago
Jaco Kroon 9e7fc21086 Remove #include <sys/cdefs.h>
6 years ago
Alexander Traud 0ce4a77367 core_local: Local calls are always secure.
6 years ago
Guido Falsi ca5c1e6336 core/dns: Add system include required on FreeBSD
6 years ago
Joshua C. Colp 2128eb1f47 stream: Enforce formats immutability and ensure formats exist.
6 years ago
Joshua C. Colp 62183bc777 confbridge: Add support for disabling text messaging.
6 years ago
Pirmin Walthert 9a928cae86 res_rtp_asterisk: Free payload when error on insertion to data buffer
6 years ago
Jean Aunis ef4255f6ed func_volume: Accept decimal number as argument
6 years ago
Jaco Kroon 1e6b10c137 main/backtrace: binutils-2.34 fix.
6 years ago
Kevin Harwell 267583f18d channel: write to a stream on multi-frame writes
6 years ago
sungtae kim eb0493cfb8 dial.c: Removed dial string 80 character limitation
6 years ago
Jaco Kroon 85fca26c24 acl: implement a centralized ACL output mechanism for HAs and ACLs.
6 years ago
Jaco Kroon 33b2c7f79b Update main/backtrace.c to deal with changes in binutils 2.34.
7 years ago
Sean Bright 479723f3cc dns_txt: Add TXT record parsing support
7 years ago
Joshua C. Colp c40050d350 audiohook: Don't allow audiohooks to attach to hung up channels.
7 years ago
George Joseph 5e7055d082 Merge "enum.c: Make ast_get_txt() actually do something." into 16
7 years ago
Sean Bright acaf24e23c enum.c: Add support for regular expression flag in NAPTR record
7 years ago
Sean Bright 9a111d188f enum.c: Make ast_get_txt() actually do something.
7 years ago
Kevin Harwell fc1d93cf97 message & stasis/messaging: make text message variables work in ARI
7 years ago
Kevin Harwell ed68feeca4 Merge "say: Remove unused "plural" option from main/say" into 16
7 years ago
Kevin Harwell a421759d63 Merge "format_cap: make function parameters 'const'" into 16
7 years ago
Kevin Harwell 333f64ce83 Merge "pjsip: Update ACLs on named ACL changes." into 16
7 years ago
Walter Doekes ad5a81aac4 say: Remove unused "plural" option from main/say
7 years ago
Kevin Harwell dd959bf8d0 format_cap: make function parameters 'const'
7 years ago
George Joseph dd313ceda5 Merge "tcptls.c: Log more informative OpenSSL errors" into 16
7 years ago
George Joseph 0cf988e72b Merge "bridging: Add better support for adding/removing streams." into 16
7 years ago
George Joseph 97789b1749 Merge "app_mixmonitor: Set MIXMONITOR_FILENAME to correct value when wav49 is used" into 16
7 years ago
Joshua C. Colp b20a215ea7 pjsip: Update ACLs on named ACL changes.
7 years ago
Sean Bright c32b4c7dc0 tcptls.c: Log more informative OpenSSL errors
7 years ago
Joshua C. Colp 423b0e68ce bridging: Add better support for adding/removing streams.
7 years ago
Sean Bright cd8b27dcc2 app_mixmonitor: Set MIXMONITOR_FILENAME to correct value when wav49 is used
7 years ago
Joshua C. Colp df52f713f5 stasis: Use format specifier for size_t.
7 years ago
George Joseph d6574cb7c7 message.c: Add option to suppress the Message channel AMI and ARI events
7 years ago
Joshua Colp 60d4230eec Merge "http: Add ability to disable /httpstatus URI" into 16
7 years ago
George Joseph 1b452ebb51 cdr.c: Set event time on party b when leaving a parking bridge
7 years ago
Sean Bright a2a4e1026c http: Add ability to disable /httpstatus URI
7 years ago
Sean Bright efecc9d139 translate.c: Fix silk 24kHz truncation in 'core show translation'
7 years ago
Joshua Colp 5166088628 Merge "app_voicemail, say: Fix various leading whitespace problems" into 16
7 years ago
Sean Bright 13fa33588f app_voicemail, say: Fix various leading whitespace problems
7 years ago
Sean Bright f5a1e8b04d pbx.c: Include filesystem cache in free memory calculation
7 years ago
Joshua Colp 521f534712 Merge "res_pjsip_endpoint_identifier_ip.c: Add port matching support" into 16
7 years ago
Friendly Automation 932271939b Merge "stasis.c: Use correct topic name in stasis_topic_pool_delete_topic" into 16
7 years ago
Sean Bright f8b0c2c933 res_pjsip_endpoint_identifier_ip.c: Add port matching support
7 years ago
Friendly Automation 86585cbb64 Merge "features.c: Make Bridge application tolerate unspecified channel." into 16
7 years ago
George Joseph dd82ebecd3 stasis.c: Use correct topic name in stasis_topic_pool_delete_topic
7 years ago
Richard Mudgett 11753d94d8 features.c: Make Bridge application tolerate unspecified channel.
7 years ago
Sean Bright 47ba42f4a0 websocket: Consider pending SSL data when waiting for socket input
7 years ago
Sean Bright efa13eb0a0 db: Initialize condition primitive before use
7 years ago
George Joseph c6dc24fc8e Merge "config.c: Skip UTF-8 BOMs if present when reading config files" into 16
7 years ago
Friendly Automation 2770830495 Merge "main/file.c: Limit media cache usage to remote files." into 16
7 years ago
Friendly Automation a3edac10a6 Merge "confbridge: Add support for specifying maximum sample rate." into 16
7 years ago
Sean Bright a78758d0a2 config.c: Skip UTF-8 BOMs if present when reading config files
7 years ago
Joshua C. Colp 5622df0a94 confbridge: Add support for specifying maximum sample rate.
7 years ago
Jaco Kroon 77941efad9 ACL: ast_apply_acl_nolog - identical to ast_apply_acl but without logging.
7 years ago
George Joseph 7f2bbff48c Merge "channel.c: Resolve issue with receiving SIP INFO packets for DTMF" into 16
7 years ago
George Joseph 43d4c0e3c9 channel.c: Resolve issue with receiving SIP INFO packets for DTMF
7 years ago
Sean Bright bd3cb1b300 media_cache.c: Various CLI improvements
7 years ago
Kevin Reeves e013f502b1 main/file.c: Limit media cache usage to remote files.
7 years ago
George Joseph 7574be5110 manager.c: Prevent the Originate action from running the Originate app
7 years ago
Friendly Automation b7c0711c5c Merge "serializer: set high/low alert levels on whole pool" into 16
7 years ago
Kevin Harwell 30c0af7257 various files - fix some alerts raised by lgtm code analysis
7 years ago
Alexei Gradinari 6be18dfb72 serializer: set high/low alert levels on whole pool
7 years ago
Friendly Automation e7e03e0e2e Merge "pbx: deadlock when outgoing dialed channel hangs up too quickly" into 16
7 years ago
Kevin Harwell a66848c92f pbx: deadlock when outgoing dialed channel hangs up too quickly
7 years ago
Kevin Harwell afc10c25ac serializer: move/add asterisk serializer pool functionality
7 years ago
Joshua Colp ce1e0714ba stasis: Pass bumped topic_all reference to proxy_dtor.
7 years ago
George Joseph ac331bff34 Merge "pbx: Prevent Realtime switch crash on invalid priority" into 16
7 years ago
Sean Bright 0514559005 pbx: Prevent Realtime switch crash on invalid priority
7 years ago
Ben Ford 827dd754b2 taskprocessor.c: Added "like" support to 'core show taskprocessors'
7 years ago
Friendly Automation 0b34551af0 Merge "core: Fix ABI mismatch of ao2_global_obj." into 16
7 years ago
George Joseph cce4dd2e71 Merge "taskprocessor.c: Add CLI commands to reset taskprocessor stats." into 16
7 years ago
George Joseph d799217867 Merge "core: Add AO2_ALLOC_OPT_NO_REF_DEBUG option." into 16
7 years ago
Corey Farrell cd51f5b876 core: Fix ABI mismatch of ao2_global_obj.
7 years ago
Ben Ford 5ea667e03a taskprocessor.c: Add CLI commands to reset taskprocessor stats.
7 years ago
George Joseph b41e1e8928 Merge "astmm.c: Display backtrace with memory show allocations" into 16
7 years ago
Kevin Harwell 258f9e6ecc Merge "res_pjsip_mwi: Remove inappropriate topic unreference." into 16
7 years ago
Corey Farrell fec6e1bd87 core: Add AO2_ALLOC_OPT_NO_REF_DEBUG option.
7 years ago
George Joseph 9c5a8066a6 astmm.c: Display backtrace with memory show allocations
7 years ago
Corey Farrell 5b8c1ed0d3
stasis: refcounter.py can incorrectly report skewed objects.
7 years ago
Corey Farrell 76d4a42ae1 res_pjsip_mwi: Remove inappropriate topic unreference.
7 years ago
Friendly Automation a687c7919d Merge "func_jitterbuffer: Add audio/video sync support." into 16
7 years ago
Joshua Colp 120f2fb5f9 Merge "core: Add H.265/HEVC passthrough support" into 16
7 years ago
Joshua Colp 6647be69ac func_jitterbuffer: Add audio/video sync support.
7 years ago
George Joseph 913c8b48b7 Merge "channels: Allow updating variable value" into 16
7 years ago
George Joseph c2dbba39a6 Merge "res_rtp: Add unit tests for RTCP stats." into 16
7 years ago
Sean Bright 518b6bfb5c channels: Allow updating variable value
7 years ago
Florian Floimair f85631cf82 core: Add H.265/HEVC passthrough support
7 years ago
Ben Ford 922d3e02df res_rtp: Add unit tests for RTCP stats.
7 years ago
Joshua Colp 2691ee7e10 AST-2019-005 - translate: Don't assume all frames will have a src.
7 years ago
George Joseph 6407ccd2d9 dns_core: Create new API ast_dns_resolve_ipv6_and_ipv4
7 years ago
Sean Bright 51fd43206b audiohook.c: Substitute silence for unavailable audio frames
7 years ago
George Joseph c8c33c9a0b Merge "srtp: Fix possible race condition, and add NULL checks" into 16
7 years ago
Kevin Harwell d4766a82a2 srtp: Fix possible race condition, and add NULL checks
7 years ago
Joshua Colp 6350f4e278 cdr / cel: Use event time at event creation instead of processing.
7 years ago
George Joseph 9feb13c5b1 Merge "various modules: json integer overflow" into 16
7 years ago
George Joseph ef38087532 Merge "main/udptl.c: correctly handle udptl sequence wrap around" into 16
7 years ago
Kevin Harwell 6bb14150c4 various modules: json integer overflow
7 years ago
Friendly Automation d3508f5b51 Merge "manager: Send fewer packets" into 16
7 years ago
Torrey Searle 83390327b2 main/udptl.c: correctly handle udptl sequence wrap around
7 years ago
Sean Bright 0ebfc4a19d manager: Send fewer packets
7 years ago
George Joseph 05cf9c9912 loader.c: Fix possible SEGV when a module fails to register
7 years ago
Friendly Automation f73fb5fdb1 Merge "sched: Don't allow ast_sched_del to deadlock ast_sched_runq from same thread" into 16
7 years ago
Walter Doekes 64d25d36fb sched: Don't allow ast_sched_del to deadlock ast_sched_runq from same thread
7 years ago
Kevin Harwell 88ea395c33 manager: Log AMI actions
7 years ago
George Joseph 0dc61e41fa tcptls.c: Add peer hostname and port to some error messages
7 years ago
Friendly Automation a464847a1b Merge "app_confbridge: Attended transfer event fixup" into 16
7 years ago