Commit Graph

5116 Commits (e3f1dbd91cd618c633ca471c59f68e903a3e050d)

Author SHA1 Message Date
Joshua Colp ca84a4b235 Merge "rtp_engine.c: Must protect mime_types_len with mime_types_lock."
10 years ago
Joshua Colp 8eef7392c4 Merge topic 'misc_rtp_tweaks'
10 years ago
Benjamin Ford 1f02d20da4 ARI: Rotate log channels.
10 years ago
Joshua Colp d61ea4bcc2 Merge "dns_core: Allow zero-length DNS responses."
10 years ago
Mark Michelson 86034227ca dns_core: Allow zero-length DNS responses.
10 years ago
Richard Mudgett f49bef08a2 rtp_engine.c: Fix performance issue with several channel drivers that use RTP.
10 years ago
Richard Mudgett 5f925d48b7 rtp_engine.c: Must protect mime_types_len with mime_types_lock.
10 years ago
Richard Mudgett e2d5d4db35 rtp_engine.h: No sense allowing payload types larger than RFC allows.
10 years ago
Richard Mudgett bc1eae55cb rtp_engine.c: Minor tweaks.
10 years ago
Mark Michelson 8fb8988fd4 Add a test event for inband ringing.
10 years ago
Jonathan Rose 687597ca8c holding_bridge: ensure moh participants get frames
10 years ago
Joshua Colp 309dd2a409 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Mark Michelson d97bed46b7 Local channels: Alternate solution to ringback problem.
10 years ago
Matt Jordan ffb679f7b5 Merge "audiohook: Use manipulated frame instead of dropping it."
10 years ago
Mark Michelson 43173f073c Merge "audiohook: Read the correct number of samples based on audiohook format."
10 years ago
Joshua Colp 1cc99ba8b6 audiohook: Use manipulated frame instead of dropping it.
10 years ago
Mark Michelson 0b7148e262 Local channels: Do not block control -1 payloads.
10 years ago
Joshua Colp e5fe8d40c8 audiohook: Read the correct number of samples based on audiohook format.
10 years ago
Joshua Colp f7f3ae1815 Merge "res_pjsip: Add rtp_keepalive endpoint option."
10 years ago
Mark Michelson 2b42264e66 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Richard Mudgett 4a875e8082 pbx.c: Post AMI VarSet event if delete a non-empty dialplan variable.
10 years ago
Matt Jordan f90beeaea6 Merge "strings.h: Fix issues with escape string functions."
10 years ago
Matt Jordan daf284944b Merge "media cache: Add CLI commands"
10 years ago
Matthew Jordan 3b39dbe38b Merge "media cache: Add a core API and facade for a backend agnostic media cache"
10 years ago
Richard Mudgett b34c4528ab strings.h: Fix issues with escape string functions.
10 years ago
Matt Jordan f35998e0ef Merge "main/bucket: Add a callback function for ast_bucket_file objects"
10 years ago
Mark Michelson 3412b0f1ad Merge "ARI: Added new functionality to get information on a single module."
10 years ago
Benjamin Ford 6a764db370 ARI: Added new functionality to get information on a single module.
10 years ago
Kevin Harwell c855523519 bridge.c: Fixed race condition during attended transfer
10 years ago
Matt Jordan 66b57b10f6 Merge "main/format_cap: Parse capabilities generated by ast_format_cap_get_names"
10 years ago
Matt Jordan ef82190804 media cache: Add CLI commands
10 years ago
Matthew Jordan 3ea0d38396 media cache: Add a core API and facade for a backend agnostic media cache
10 years ago
Matt Jordan 887945d410 main/bucket: Add a callback function for ast_bucket_file objects
10 years ago
Matt Jordan 458715d088 main/sorcery: Don't fail object set creation from JSON if field fails
10 years ago
Matt Jordan 6ed58014f5 main/format_cap: Parse capabilities generated by ast_format_cap_get_names
10 years ago
Matt Jordan ffadb5f1de main/sorcery: Provide log messages when a wizard does not support an operation
10 years ago
Matt Jordan dc31b10e2c Merge "main/devicestate: Prevent duplicate registration of device state providers"
10 years ago
Matt Jordan ec92f91001 Merge "bucket: Add clone/staleness operations for ast_bucket/ast_bucket_file"
10 years ago
Matt Jordan d3348ec5f0 Merge "sorcery: Add support for object staleness"
10 years ago
Matt Jordan f77e688f20 main/devicestate: Prevent duplicate registration of device state providers
10 years ago
Benjamin Ford 1b7760a8aa ARI: Added new functionality to get all module information.
10 years ago
Mark Michelson af3f4b342b Merge "DNS: Create a system-level DNS resolver"
10 years ago
Ashley Sanders 3cdfd39af7 DNS: Create a system-level DNS resolver
10 years ago
Matt Jordan ef8d3f6506 bucket: Add clone/staleness operations for ast_bucket/ast_bucket_file
10 years ago
Matt Jordan b178f8701b sorcery: Add support for object staleness
10 years ago
Matt Jordan 45b8a2be31 Merge "dns: Fix crash when invoking cancel in DNS recurring unit test."
10 years ago
Matt Jordan a889cfa0b9 Merge "sorcery/realtime: Add a bit of debug and warning messages for bad configs"
10 years ago
Joshua Colp 8bfaccafe9 Merge "rtp_engine: Skip useless self-assignment in ast_rtp_engine_unload_format."
10 years ago
Joshua Colp f398c8151a Merge "astfd: Fix buffer overflow in DEBUG_FD_LEAKS."
10 years ago
Matt Jordan ef74ccb18d sorcery/realtime: Add a bit of debug and warning messages for bad configs
10 years ago
Joshua Colp f18436642b dns: Fix crash when invoking cancel in DNS recurring unit test.
10 years ago
Walter Doekes 13a318bbb1 rtp_engine: Skip useless self-assignment in ast_rtp_engine_unload_format.
10 years ago
Walter Doekes 40274e3652 astfd: Fix buffer overflow in DEBUG_FD_LEAKS.
10 years ago
Scott Griepentrog 537df26f9c Channel alert pipe: improve diagnostic error return
10 years ago
Matt Jordan 3cd53bd3bc Merge "channel: Remove ignore of answer on non-outgoing channels."
10 years ago
Matt Jordan 892cc5625f main/pbx: Resolve case sensitivity regression in PBX hints
10 years ago
Matt Jordan c0194b55b5 Merge "threadpool, res_pjsip: Add serializer group shutdown API calls."
10 years ago
Matt Jordan 771b9bb442 Merge "sorcery: Add ast_sorcery_object_unregister() API call."
10 years ago
Richard Mudgett c2d48a2a28 AMI: Add Linkedid to the standard channel snapshot AMI event headers.
10 years ago
Richard Mudgett af4ae3095e threadpool, res_pjsip: Add serializer group shutdown API calls.
10 years ago
Richard Mudgett 9ec8a0f3cc sorcery: Add ast_sorcery_object_unregister() API call.
10 years ago
Joshua Colp 8d6cf667dc channel: Remove ignore of answer on non-outgoing channels.
10 years ago
Richard Mudgett daaa551c92 test.c: Add unit test registration checks for summary and description.
10 years ago
Kevin Harwell 44c3c392e3 bridge.c: Hangup attended transfer target if bridged
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
Matt Jordan 56d6b52a3f Merge "bridge: When performing a blonde transfer update connected line information."
10 years ago
Joshua Colp 7230ee2efe bridge: When performing a blonde transfer update connected line information.
10 years ago
Richard Mudgett 30cd559345 DNS: Need to use the same serializer for a pjproject SIP transaction.
10 years ago
Richard Mudgett b23f33e7e5 DNS: Fix some corner cases.
10 years ago
Richard Mudgett 6d49dccd85 DNS: Fix doxygen comments.
10 years ago
Richard Mudgett aa8479778e taskprocessor.c: Remove extra unref from off-nominal path.
10 years ago
Mark Michelson 339f965cbe Merge "chan_iax2: Prevent deadlock between hangup and sending lagrq/ping"
10 years ago
Matt Jordan bbeb753e5e Merge "Fix unsafe uses of ast_context pointers."
10 years ago
Corey Farrell 80621ce3c5 Fix unsafe uses of ast_context pointers.
10 years ago
Kevin Harwell 53c1126090 AMI: Escape string values.
10 years ago
David M. Lee 9fca378b36 Fixes for OS X
10 years ago
ibercom d463bac574 CLI: Cosmetic issue - core show uptime
10 years ago
Joerg Sonnenberger 5f712e82ac tcptls.c: Don't use OpenSSL functions when no SSL support is present.
10 years ago
George Joseph 82716410a4 Revert "endpoint/stasis: Eliminate duplicate events on endpoint status change"
10 years ago
George Joseph 6fca75bb62 endpoint/stasis: Eliminate duplicate events on endpoint status change
10 years ago
George Joseph b8ac683822 res_pjsip: Add AMI events for chan_pjsip contact lifecycle changes
10 years ago
Joshua Colp 3a8eb3c476 Merge "Astobj2: Correctly treat hash_fn returning INT_MIN"
10 years ago
Joshua Colp a7af6bca3c sorcery: Fix cache creation callback.
10 years ago
Ivan Poddubny 23a798fecc Astobj2: Correctly treat hash_fn returning INT_MIN
10 years ago
Matt Jordan e1a64e021b Merge "Stasis: Fix unsafe use of stasis_unsubscribe in modules."
10 years ago
Corey Farrell 50044fdc15 Stasis: Fix unsafe use of stasis_unsubscribe in modules.
10 years ago
Corey Farrell 5a1f2a5884 Astobj2: Run weakproxy subscription callbacks in reverse order.
10 years ago
Joshua Colp f2cc766d81 res_sorcery_memory_cache: Add basic module implementation.
10 years ago
Matt Jordan 8e083830e2 Merge "audiohook.c: Difference in read/write rates caused continuous buffer resets"
10 years ago
Matt Jordan 074a00b27b Merge "Logger: Reset defaults before processing config."
10 years ago
Joshua Colp 8983273cc4 Merge "main/sdp_srtp.c: allow SDP crypto tag to be up to 9 digits"
10 years ago
Corey Farrell d067847695 Logger: Reset defaults before processing config.
10 years ago
George Joseph 31f0d78d7b app_playback: Suppress warnings on playback if channel hung up
10 years ago
Yousf Ateya 83ff268b9e chan_iax2: Prevent deadlock between hangup and sending lagrq/ping
10 years ago
Kevin Harwell 7bf88eb60d audiohook.c: Difference in read/write rates caused continuous buffer resets
10 years ago
Matt Jordan d8698b7f3f doxygen: Fix doxygen errors
10 years ago
Corey Edwards d2e998cd68 main/sdp_srtp.c: allow SDP crypto tag to be up to 9 digits
10 years ago
George Joseph 5d93928175 res_pjsip_config_wizard/config: Fix template processing
10 years ago
Joshua Colp e7124a3002 Merge "Add X.509 subject alternative name support to TLS certificate verification."
10 years ago
Joshua Colp c49b0dc2a1 Merge "cdr: Fix 'core show channel' CDR variable truncation."
10 years ago
snuffy e48d29054f cdr: Fix 'core show channel' CDR variable truncation.
10 years ago
Joshua Colp 87470f7d81 Merge "tcptls: Enable multiple TLS certificate chains (RSA+ECC+DSA) for server socket."
10 years ago
Alexander Traud 8f3f414d8c tcptls: Enable multiple TLS certificate chains (RSA+ECC+DSA) for server socket.
10 years ago
Maciej Szmigiero 2415a14ce9 Add X.509 subject alternative name support to TLS certificate
10 years ago
Joshua Colp 1ba7845851 Merge "sorcery: Add API to insert/remove a wizard to/from an object type's list"
10 years ago
Jonathan Rose 3e89f01b55 Message.c: Clear message channel frames on cleanup
10 years ago
Joshua Colp e092a89694 Merge "MALLOC_DEBUG: Replace WRAP_LIBC_MALLOC with ASTMM_LIBC."
10 years ago
Joshua Colp 9dfee35fce Merge "main/manager.c: Bugfix sort action_manager by alphabetically"
10 years ago
Corey Farrell 478fb4a388 MALLOC_DEBUG: Replace WRAP_LIBC_MALLOC with ASTMM_LIBC.
10 years ago
Corey Farrell 57386dcb67 Allow command-line options to override asterisk.conf.
10 years ago
George Joseph 52407088f8 sorcery: Add API to insert/remove a wizard to/from an object type's list
10 years ago
Corey Farrell cc853dcf90 Fix processing of asterisk.conf debug=yes.
10 years ago
Joshua Colp 4f84142c94 Merge "dns_srv: Fix SRV sorting when records with priority zero exist with non-zero."
10 years ago
Joshua Colp f82bd76e3c dns_srv: Fix SRV sorting when records with priority zero exist with non-zero.
10 years ago
Joshua Colp 200493d9cc Merge "tcptls: Avoiding ERR_remove_state in OpenSSL."
10 years ago
Matt Jordan f451af65c4 Merge topics 'ASTERISK-25049', 'ASTERISK-25056'
10 years ago
Joshua Colp 7462207694 Merge "features: Fix crash when transferee hangs up during DTMF attended transfer."
10 years ago
Joshua Colp d2e2271874 manager: Fix build due to missing variable usage.
10 years ago
Rodrigo Ramírez Norambuena 6b40bbf5bb main/manager.c: Bugfix sort action_manager by alphabetically
10 years ago
Richard Mudgett 6c4d1c3223 features: Fix crash when transferee hangs up during DTMF attended transfer.
10 years ago
Matt Jordan bc8dcbdfbc Merge "stasis: Fix dial masquerade datastore lifetime"
10 years ago
Matt Jordan f36f271c8e Merge "vector: Traversal, retrieval, insert and locking enhancements"
10 years ago
Alexander Traud 247fef6653 tcptls: Avoiding ERR_remove_state in OpenSSL.
10 years ago
Joshua Colp f45833c9ad Merge "Restrict functionality when ACLs are misconfigured."
10 years ago
Joshua Colp 11f650c6ac stasis: Fix dial masquerade datastore lifetime
10 years ago
Corey Farrell df6c1d755f CLI: Enable automatic references to modules.
10 years ago
Corey Farrell a8bfa9e104 Modules: Make ast_module_info->self available to auxiliary sources.
10 years ago
George Joseph 6d5941297b vector: Traversal, retrieval, insert and locking enhancements
10 years ago
Corey Farrell 4f4aaa0c30 main/test.c: Add test to verify there were no registration errors.
10 years ago
Matt Jordan 465bb42cc0 Merge "Format Interfaces: Prevent unload except by shutdown."
10 years ago
Matt Jordan 0aab8cdcb4 Merge "main/presencestate.c: Add trailing slash to test category."
10 years ago
Matt Jordan 12809721d1 Merge "Remove unneeded uses of optional_api providers."
10 years ago
Corey Farrell 981084f08c Format Interfaces: Prevent unload except by shutdown.
10 years ago
Corey Farrell 1368dae773 main/presencestate.c: Add trailing slash to test category.
10 years ago
Matt Jordan 25b67ed6ca Merge "term: send proper reset sequence when black background is forced"
10 years ago
Rodrigo Ramírez Norambuena 94532b2c22 main/asterisk.c: Update Asterisk copyright year
10 years ago
Corey Farrell c3ec5da156 Remove unneeded uses of optional_api providers.
10 years ago
Matt Jordan 32eb00b70a Merge "Astobj2: Fix initialization order of refdebug and AO2_DEBUG."
10 years ago
D Tucny e4f0a55f7f term: send proper reset sequence when black background is forced
10 years ago
Corey Farrell 8f3cee1258 Astobj2: Fix initialization order of refdebug and AO2_DEBUG.
10 years ago
Matt Jordan 7ac28be04b main/pbx: Improve performance of dialplan reloads with a large number of hints
10 years ago
Mark Michelson dc23204aca Prevent potential crash on blond transfer.
10 years ago
Mark Michelson 11ffcf662f Restrict functionality when ACLs are misconfigured.
10 years ago
Matt Jordan 39d3e1ef6e main/rtp_engine: Fix DTLS double-free introduced by 0b6410c4f8
10 years ago
Matt Jordan 57cbb4bc8d Merge "Astobj2: Add ao2_weakproxy_ref_object function."
10 years ago
Corey Farrell c9c03998cc Astobj2: Add ao2_weakproxy_ref_object function.
10 years ago
Corey Farrell 55a780d211 Git Conversion: Switch Non-C files to ASTERISK_REGISTER_FILE.
10 years ago
Steve Davies 5e96584829 res_rtp_asterisk: Resolve 2 discrete memory leaks in DTLS
10 years ago
Corey Farrell 5c1d07baf0 Astobj2: Allow reference debugging to be enabled/disabled by config.
10 years ago