Commit Graph

6658 Commits (development/16/python3)

Author SHA1 Message Date
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
Alexei Gradinari 8b77318a2c translate.c do not log WARNING on empty audio frame
7 years ago
George Joseph ccc92b6ecb app_confbridge: Attended transfer event fixup
7 years ago
Friendly Automation 2de4f668be Merge "conversions.c: Add conversions for largest max sized integer" into 16
7 years ago
George Joseph e7734476c6 Fixes for GCC 9
7 years ago
Kevin Harwell edc3e0df1a conversions.c: Add conversions for largest max sized integer
7 years ago
Friendly Automation 748f1d64a1 Merge "stasis: Call callbacks when imparting fails" into 16
7 years ago
Friendly Automation 7bddfdbfa6 Merge "rtp: Add support for transport-cc in receiver direction." into 16
7 years ago
Holger Hans Peter Freyther f599ebd29e stasis: Call callbacks when imparting fails
7 years ago
Joshua Colp 5023f02b2d rtp: Add support for transport-cc in receiver direction.
7 years ago
Friendly Automation f2cb892d7c Merge "mwi core: Move core MWI functionality into its own files" into 16
7 years ago
Friendly Automation 60d13c3d56 Merge "stasis: Fix crash at shutdown." into 16
7 years ago
Ben Ford 8d35a30a3f stasis: Fix crash at shutdown.
7 years ago
Antoni Goldstein d6b37e2926 app_dial.c: RINGTIME, PROGRESSTIME and ms resolution dial timings
7 years ago
Kevin Harwell e3a758975d mwi core: Move core MWI functionality into its own files
7 years ago
Lucas Mendes daed593cfa res_indications: Fix indications remove command autocomplete
7 years ago
Friendly Automation 6ec4b113c1 Merge "loader: support for permanent dlopen()" into 16
7 years ago
Friendly Automation c9ca88ae7d Merge "pbx.c: Ignore dashes in extensions when using extenpatternmatchnew" into 16
7 years ago
Sean Bright 9b7a64cbf0 pbx.c: Ignore dashes in extensions when using extenpatternmatchnew
7 years ago
Sean Bright f91262272e pbx.c: Properly parse labels with leading digits
7 years ago
Joshua Colp 0dde010f13 Merge "config.c: Fix a crash in extconfig parsing" into 16
7 years ago
George Joseph 1988cf795c Merge "stasis.c: Added topic_all container" into 16
7 years ago
Friendly Automation 777ee8290a Merge "main/json.c: Added app_name, app_data to channel type" into 16
7 years ago
Friendly Automation 90781674ad Merge "res/res_ari: Added ARI resource /ari/channels/{channelId}/rtp_statistics" into 16
7 years ago
Chris-Savinovich 85bbb7a3e8 config.c: Fix a crash in extconfig parsing
7 years ago
sungtae kim d5a318f148 main/json.c: Added app_name, app_data to channel type
7 years ago
Sebastian Kemper 8ec4de7501 loader: support for permanent dlopen()
7 years ago
sungtae kim 5815597a21 stasis.c: Added topic_all container
7 years ago
sungtae kim bbc13b1f1f res/res_ari: Added ARI resource /ari/channels/{channelId}/rtp_statistics
7 years ago
Joshua Colp 4d8cd2efbe manager: Use separate lock for session event notification.
8 years ago
Matthew Fredrickson ce5bed44e4 main/taskprocessor: Increase max name length of taskprocessors
8 years ago
Friendly Automation c7d29cdcf2 Merge "sorcery.c: Sorcery enhancements for wizard management" into 16
8 years ago
George Joseph 7bdde83f2c sorcery.c: Sorcery enhancements for wizard management
8 years ago
George Joseph aba1053a12 Merge "app.c: Remove deletion of pool topic on mwi state delete" into 16
8 years ago
Richard Mudgett 0426e0fede taskprocessor.c: Fix printf type mismatch
8 years ago
George Joseph f5f977baec app.c: Remove deletion of pool topic on mwi state delete
8 years ago
Joshua C. Colp 3e5dcc9dcf Merge "stasis: Improve topic/subscription names and statistics." into 16
8 years ago
Joshua Colp b886fef66e stasis: Improve topic/subscription names and statistics.
8 years ago
Corey Farrell 641b6041c7
jansson: json_pack with new format to verify required runtime version.
8 years ago
sungtae kim 0d7012044a bridging: Add creation timestamps
8 years ago
Joshua C. Colp aefc501913 Merge "http.c: Support separated HTTP request" into 16
8 years ago
Joshua C. Colp 8b3579a7e5 Merge "taskprocessor: Enable subsystems and overload by subsystem" into 16
8 years ago
Sungtae Kim a1391aa26b http.c: Support separated HTTP request
8 years ago
Joshua C. Colp 4b6c60b362 stasis: Store subscriber uniqueids with topic statistics.
8 years ago
George Joseph 2f8def1453 taskprocessor: Enable subsystems and overload by subsystem
8 years ago
Kevin Harwell e85f92f37a json.c/strings.c - Add a couple of utility functions
8 years ago
Chris Savinovich b327b0bbda Revert "Test_cel: Fails when DONT_OPTIMIZE is off"
8 years ago
George Joseph c0b7b60ba1 Merge "sounds: Sort 'core show sounds' output" into 16
8 years ago
George Joseph 7e366e4d4b Merge "main/cdr: Fixed cdr start overwriting" into 16
8 years ago
Sungtae Kim e3e3027092 main/cdr: Fixed cdr start overwriting
8 years ago
Giuseppe Sucameli 419db481d1 Fix deadlock handling subscribe req during res_parking reload
8 years ago
Sean Bright f29da72969 sounds: Sort 'core show sounds' output
8 years ago
George Joseph 603143bd5a media_index.c: Refactored so it doesn't cache the index
8 years ago
Joshua C. Colp a40fb7fa7f Merge "Test_cel: Fails when DONT_OPTIMIZE is off" into 16
8 years ago
Joshua C. Colp 6640ecfd39 Merge "manager_channels: Fix throwing of HangupHandler manager events" into 16
8 years ago
Joshua C. Colp 7d1736b59b Merge "stasis / manager / ari: Better filter messages." into 16
8 years ago
Gerald Schnabel 735bd4d185 manager_channels: Fix throwing of HangupHandler manager events
8 years ago
Chris-Savinovich 05b79d16ab Test_cel: Fails when DONT_OPTIMIZE is off
8 years ago
Valentin Vidic 6506c5b1d4 channel.c: Fix segfault with Monitor(wav,file,i)
8 years ago
Joshua C. Colp fcd07c34fb stasis / manager / ari: Better filter messages.
8 years ago
Sean Bright 011e46d5a6 sched: Make sched_settime() return void because it cannot fail
8 years ago
mohitdhiman 4b24da607e stasis/endpoint: Fix memory leak of channel_ids in ast_endpoint structure.
8 years ago
Friendly Automation 140ed330ac Merge "stasis: Fix ABI between DEVMODE and non-DEVMODE." into 16
8 years ago
Richard Mudgett f196078705 stasic.c: Fix printf format type mismatches with arguments.
8 years ago
George Joseph 4ff64bfc2c Merge "backtrace.c: Fix casting pointer to/from integral type." into 16
8 years ago
Corey Farrell 44a7faca21 stasis: Fix ABI between DEVMODE and non-DEVMODE.
8 years ago
George Joseph ff2ed4eeee Revert "stasis_cache: Stop caching stasis subscription change messages"
8 years ago
Richard Mudgett 59717b5e85 backtrace.c: Fix casting pointer to/from integral type.
8 years ago
Joshua C. Colp 84d693a689 Merge "utils: Don't set or clear flags that don't need setting or clearing" into 16
8 years ago
Friendly Automation 67e91d012b Merge "stasis: Add statistics gathering in developer mode." into 16
8 years ago
Joshua C. Colp 36db878adc Merge "Use non-blocking socket() and pipe() wrappers" into 16
8 years ago
Joshua C. Colp 68ec7d93e8 stasis: Add statistics gathering in developer mode.
8 years ago
Friendly Automation ff147bcf92 Merge "stasis: Allow filtering by formatter" into 16
8 years ago
Sean Bright 9febdba05b Use non-blocking socket() and pipe() wrappers
8 years ago
Sean Bright 16ae8330d2 utils: Don't set or clear flags that don't need setting or clearing
8 years ago
Sean Bright 8a18fb81c1 utils: Wrap socket() and pipe() to reduce syscalls
8 years ago
George Joseph 79899db740 stasis: Allow filtering by formatter
8 years ago
Sean Bright 27806fd04d core: Add some documentation to the malloc_trim code
8 years ago
Chris-Savinovich 1f09c61804 core: Merge malloc_trim patch
8 years ago
George Joseph 0ad0e89ba3 Merge "astobj2: Create function to copy weak proxied objects from container." into 16
8 years ago
Corey Farrell ed7a5664b6
astobj2: Eliminate usage of legacy ao2_container_alloc routine.
8 years ago
Corey Farrell 0d2b39065f astobj2: Create function to copy weak proxied objects from container.
8 years ago
Joshua C. Colp d05c219aad stasis: Remove stringfields and lock from change message.
8 years ago
Joshua Colp cc0157d0d3 Merge "stasis: Add internal filtering of messages." into 16
8 years ago
George Joseph 41eab5b3b8 backtrace: Refactor ast_bt_get_symbols so it doesn't crash
8 years ago
Joshua Colp 8d436a95e7 stasis: Add internal filtering of messages.
8 years ago
George Joseph 7d11718a80 Merge "taskprocessor: Prevent race creating new taskprocessor." into 16
8 years ago
Corey Farrell 699dfa9401 taskprocessor: Prevent race creating new taskprocessor.
8 years ago
Corey Farrell a36cd6960c
core: Fix handling of restart from remote console.
8 years ago
George Joseph 009d67cd28 AST-2018-010: Fix length of buffer needed for SRV and NAPTR results
8 years ago
Joshua Colp bd5dde4e83 Merge "taskprocessor: Do not use separate allocation for stats or name." into 16
8 years ago
Corey Farrell 05c79fdf06 taskprocessor: Do not use separate allocation for stats or name.
8 years ago
Corey Farrell 3cde7e30ba
core: Ensure that el_end is always run when needed.
8 years ago
Joshua Colp d69a0cee03 Merge "bridge_softmix: Add SDP "label" attribute to streams" into 16
8 years ago
Richard Mudgett fbb577577c logger.c: Fix default console logging when no logger.conf available.
8 years ago
George Joseph fec66b8f01 bridge_softmix: Add SDP "label" attribute to streams
8 years ago
George Joseph 4eef448acc Merge "astobj2: Eliminate usage of legacy container allocation macros." into 16
8 years ago
Corey Farrell dee1165d31
astobj2: Eliminate usage of legacy container allocation macros.
8 years ago
Corey Farrell 90887af808 lock: Replace __ast_mutex_logger with private log_mutex_error.
8 years ago
Jenkins2 14d1e6ca2a Merge "Fix 'statement' typo throughout code." into 16
8 years ago
Richard Mudgett 2384d6eb87 Fix 'statement' typo throughout code.
8 years ago