Commit Graph

5194 Commits (272c02d4ed661d789d7515ef6b659080686a3bad)

Author SHA1 Message Date
Mark Michelson 6a799cd78f Check for OpenSSL defines before trying to use them.
10 years ago
Kevin Harwell f55f79edba Merge "AST-2016-003 udptl.c: Fix uninitialized values." into 13
10 years ago
Richard Mudgett c6b1b2b1c8 AST-2016-003 udptl.c: Fix uninitialized values.
10 years ago
Joshua Colp f8acadde2c AST-2016-001 http: Provide greater control of TLS and set modern defaults.
10 years ago
George Joseph 8804d0973c build_system: Fix some warnings highlighted by clang
10 years ago
Mark Michelson afdf8e5d5c Merge "config: Allow options to register when documentation is unavailable." into 13
10 years ago
Richard Mudgett 2a9e623ff9 config_options.c: Fix warning message wording.
10 years ago
Joshua Colp f22074e5d9 config: Allow options to register when documentation is unavailable.
10 years ago
Richard Mudgett 1c95b211a0 logger.c: Fix buffer overrun found by address sanitizer.
10 years ago
Diederik de Groot c68c66c61f main/asterisk.c: ast_el_read_char
10 years ago
Richard Mudgett 0ab89182d9 taskprocessor.c: Increase CLI "core ping taskprocessor" timeout.
10 years ago
Richard Mudgett a2a8ea3330 taskprocessor.c: Fix some taskprocessor unrefs.
10 years ago
Joshua Colp 33af878768 Merge "main/config: Clean config maps on shutdown." into 13
10 years ago
Joshua Colp d690b88a1e Merge "bridge_basic: don't play an attended transfer fail sound after target hangs up" into 13
10 years ago
Joshua Colp aaa52a2a05 Merge "bridge_basic: don't cache xferfailsound during an attended transfer" into 13
10 years ago
Joshua Colp 0aa47e11e1 Merge "taskprocessor.c: Simplify ast_taskprocessor_get() return code." into 13
10 years ago
Corey Farrell 3f5f30cf82 main/config: Clean config maps on shutdown.
10 years ago
Kevin Harwell 660fedecb7 bridge_basic: don't cache xferfailsound during an attended transfer
10 years ago
Richard Mudgett 9cda1de34d taskprocessor.c: Simplify ast_taskprocessor_get() return code.
10 years ago
Richard Mudgett a79af2b312 astmm.c: Add more stats to CLI "memory show" commands.
10 years ago
Kevin Harwell 83feb7db3b bridge_basic: don't play an attended transfer fail sound after target hangs up
10 years ago
Mark Michelson caba57631d Merge "app: Queue hangup if channel is hung up during sub or macro execution." into 13
10 years ago
Joshua Colp 32b29d7b02 app: Queue hangup if channel is hung up during sub or macro execution.
10 years ago
Joshua Colp 56d1162dc2 Merge topic 'update_taskprocessor_commands' into 13
10 years ago
Joshua Colp 25c0ed2f64 Merge "taskprocessor.c: Fix CLI "core show taskprocessors" output format." into 13
10 years ago
Joshua Colp 3bf8c5140d Merge topic 'update_taskprocessor_commands' into 13
10 years ago
Joshua Colp 569595c899 Merge "ccss.c: Replace space in taskprocessor name." into 13
10 years ago
Joshua Colp 77a46ac84d Merge "pbx: Deadlock between contexts container and context_merge locks" into 13
10 years ago
Joshua Colp 672920d0cf Merge "manager: Cleanup manager_channelvars during shutdown." into 13
10 years ago
Kevin Harwell 1600ebca7d pbx: Deadlock between contexts container and context_merge locks
10 years ago
Corey Farrell 0fc3dad965 devicestate: Cleanup engine thread during graceful shutdown.
10 years ago
Corey Farrell f34dd10495 manager: Cleanup manager_channelvars during shutdown.
10 years ago
Richard Mudgett 4276f185f0 Sorcery: Create human friendly serializer names.
10 years ago
Richard Mudgett f02ac1b7f9 Stasis: Create human friendly taskprocessor/serializer names.
10 years ago
Richard Mudgett ec1f1c6742 taskprocessor.c: New API for human friendly taskprocessor names.
10 years ago
Richard Mudgett d8bc3e0c8b taskprocessor.c: Fix CLI "core show taskprocessors" output format.
10 years ago
Richard Mudgett 2c4b7502de taskprocessor.c: Fix CLI "core show taskprocessors" unref.
10 years ago
Richard Mudgett 3b33ac7a46 taskprocessor.c: Sort CLI "core show taskprocessors" output.
10 years ago
Richard Mudgett 0fc32c4dd3 ccss.c: Replace space in taskprocessor name.
10 years ago
Richard Mudgett 0e0c24ad78 taskprocessor.c: Add CLI "core ping taskprocessor" missing unlock.
10 years ago
Diederik de Groot 0f79c8839b main: Use ast_strdup instead of strdup
10 years ago
Corey Farrell 52e9de0016 ast_format_cap_append_by_type: Resolve codec reference leak.
10 years ago
Joshua Colp b1ee692568 Merge topic 'pbx-split' into 13
10 years ago
Joshua Colp 2e61c3d97b Merge "main/pbx: Move timing routines to pbx_timing.c." into 13
10 years ago
George Joseph 881dc862e0 asterisk.h: Add ASTERISK_REGISTER_FILE macro
10 years ago
Matt Jordan 9016e51c03 Merge "main/pbx: Move variable routines to pbx_variables.c." into 13
10 years ago
George Joseph d228b62fd4 stasis_cache_pattern: Backport to 13
10 years ago
Corey Farrell e462f0063f main/pbx: Move hangup handler routines to pbx_hangup_handler.c.
10 years ago
Corey Farrell ab191d124c main/pbx: Move dialplan application management routines to pbx_app.c.
10 years ago
Corey Farrell 09a9b93896 main/pbx: Move switch routines to pbx_switch.c.
10 years ago
Corey Farrell c608274a39 main/pbx: Move timing routines to pbx_timing.c.
10 years ago
George Joseph 4ec85a9f07 voicemail: Move app_voicemail / res_mwi_external conflict to runtime
10 years ago
Corey Farrell 7fdcfd7724 main/pbx: Move variable routines to pbx_variables.c.
10 years ago
Matt Jordan f42036bf6b Merge "main/cdr: Allow setting properties on a finalized CDR if it is the last one" into 13
10 years ago
Matt Jordan 4e1d9c4a20 Merge "main/cdr: Set the end time on a CDR if endbeforehexten is Yes" into 13
10 years ago
Matt Jordan 1087b0c6ed main/cdr: Allow setting properties on a finalized CDR if it is the last one
10 years ago
Matt Jordan 1f23e65b89 main/cdr: Set the end time on a CDR if endbeforehexten is Yes
10 years ago
Corey Farrell 2ffade4574 main/pbx: Move custom function routines to pbx_functions.c.
10 years ago
George Joseph 20b8474f20 main/pbx: Move pbx_builtin dialplan applications to pbx_builtins.c
10 years ago
Joshua Colp 47d508e911 Merge "test_time: Provide a timeout when waiting." into 13
10 years ago
Joshua Colp a280400758 test_time: Provide a timeout when waiting.
10 years ago
George Joseph 3a1c4885be endpoint/stasis: Eliminate duplicate events on endpoint status change
10 years ago
Richard Mudgett b3024cad10 bridge_basic.c: Fix GOTO_ON_BLINDXFR
10 years ago
Joshua Colp e652a786d6 Merge "json: Audit ast_json_* usage for thread safety." into 13
10 years ago
Joshua Colp 62e49a7e20 Merge "res_sorcery_memory_cache: Add support for a full backend cache." into 13
10 years ago
Joshua Colp 59d5bb0613 res_sorcery_memory_cache: Add support for a full backend cache.
10 years ago
Joshua Colp 0cefcabd58 rtp_engine: Ignore empty filenames in DTLS configuration.
10 years ago
Joshua Colp a9d6fc571d json: Audit ast_json_* usage for thread safety.
10 years ago
Matt Jordan 280adca0a5 Merge "AMI: Fixed OriginateResponse message" into 13
10 years ago
Richard Mudgett 36097a185d Fix sscanf() format string type mismatch.
10 years ago
Matt Jordan 77ac79b175 Merge "main/utils: Don't emit an ERROR message if the read end of a pipe closes" into 13
10 years ago
Matt Jordan 94f9927784 main/utils: Don't emit an ERROR message if the read end of a pipe closes
10 years ago
George Joseph 5b867fa904 pjsip/config_transport: Check pjproject version at runtime for async ops
10 years ago
pchero fe8011cc50 AMI: Fixed OriginateResponse message
10 years ago
George Joseph 21962dad93 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
Alexander Traud 69e3d40ad7 translate: Avoid a warning message when doing FEC within Opus Codec.
10 years ago
Jonathan Rose 072d94183c Fix crash in audiohook translate to slin
10 years ago
Joshua Colp 3b1452b542 Merge "sched.c: Make not return a sched id of 0." into 13
10 years ago
Joshua Colp 53d4f77064 Merge topic 'ASTERISK-25476' into 13
10 years ago
Jonathan Rose eadad24b59 Unset BRIDGEPEER when leaving a bridge
10 years ago
Richard Mudgett e7c88e11aa sched.c: Make not return a sched id of 0.
10 years ago
Richard Mudgett 6d9156d10f Audit improper usage of scheduler exposed by 5c713fdf18.
10 years ago
Walter Doekes b2787876d6 main: Slight refactor of main. Improve color situation.
10 years ago
Joshua Colp 3f85a1be5a Merge "translate: Provide translation modules the result of SDP negotiation." into 13
10 years ago
Matt Jordan af288b2d96 main/cli: Use proper string methods to check existence of context/exten/app
10 years ago
Alexander Traud 0b508789ab translate: Provide translation modules the result of SDP negotiation.
10 years ago
Matt Jordan e3cb27d341 Merge "format: Register format-attribute module with cached formats." into 13
10 years ago
Joshua Colp afd9a89e5a hashtab: Add NULL check when destroying iterator.
10 years ago
Mark Michelson 4f43b85c92 Taskprocessors: Increase high-water mark
10 years ago
Alexander Traud d8d3991390 format: Register format-attribute module with cached formats.
10 years ago
Joshua Colp cd51b0aeac Merge "res_pjsip: Deny requests when threadpool queue is backed up." into 13
10 years ago
Mark Michelson 2f9cb7d62b res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Joshua Colp 4e5bf12b33 format_cap: Don't append the 'none' format when appending all.
10 years ago
Joshua Colp b818d70533 threadpool: Handle worker thread transitioning to dead when going active.
10 years ago
Matt Jordan dac0bf063c Merge "rtp_engine: Init a format-attribute module to its RFC defaults." into 13
10 years ago
Matt Jordan e098fb1813 Merge "ast_format_cap: Avoid format creation on module load, use cache instead." into 13
10 years ago
Matt Jordan bd157b9ca8 Merge "xmldoc: Improve xmldoc wrapping of 'core show ...' output." into 13
10 years ago
Alexander Traud 4bf84459c7 rtp_engine: Init a format-attribute module to its RFC defaults.
10 years ago
Joshua Colp 18e61a6442 Merge "taskprocessor: Add high water mark warnings" into 13
10 years ago
Alexander Traud 1bff400df7 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Alexander Traud f3ac4d8090 ast_format_cap: Avoid format creation on module load, use cache instead.
10 years ago
Walter Doekes 0d425f2eb4 xmldoc: Improve xmldoc wrapping of 'core show ...' output.
10 years ago
Jonathan Rose 6ff48319d9 taskprocessor: Add high water mark warnings
10 years ago
Matt Jordan 506aea26e6 main/dial: Protect access to the format_cap structure of the requesting channel
10 years ago
Corey Farrell d098d00424 Fix cli display of build options.
10 years ago
Matt Jordan f0f190af08 main/stasis_endpoints: Fix ContactStatusChange JSON for roundtrip_usec field
10 years ago
Matt Jordan 7d1a2b0839 Merge "format: Update the maximum packetization time for iLBC 30." into 13
10 years ago
Joshua Colp 84f1068bab Merge topic 'fix_oom_crash' into 13
10 years ago
Mark Michelson ebe69dee0d format_cap: Detect vector allocation failures.
10 years ago
Richard Mudgett c8c65dfa41 strings.c: Fix __ast_str_helper() to always return a terminated string.
10 years ago
Richard Mudgett b271d4a28a Add missing failure checks to ast_str_set_va() callers.
10 years ago
Alexander Traud 84ff075d41 format: Update the maximum packetization time for iLBC 30.
10 years ago
Richard Mudgett e14023ca35 config.c: Fix off-nominal memory leak.
10 years ago
Richard Mudgett a99e821520 config.c: Fix potential memory corruption after [section](+).
10 years ago
Richard Mudgett 8d31d2526b config.c: Fix #include after [section](+).
10 years ago
Ivan Poddubny 74635b5638 manager: Fix GetConfigJSON returning invalid JSON
10 years ago
Richard Mudgett ddebb217f0 sched.c: Add warning about negative time interval request.
10 years ago
Joshua Colp 771757e338 Merge "translate: Fix transcoding while different in frame size." into 13
10 years ago
Joshua Colp 41f856e5a2 Merge "logger: Prevent duplicate dynamic channels from being added." into 13
10 years ago
Mark Michelson f050fa76eb logger: Prevent duplicate dynamic channels from being added.
10 years ago
Mark Michelson 629458d349 Do not swallow frames on channels leaving bridges.
10 years ago
Matt Jordan 0d95610ae2 Merge "ARI: Add events for Contact and Peer Status changes" into 13
10 years ago
Richard Mudgett 5f15cd93f0 app_page.c: Fix crash when forwarding with a predial handler.
10 years ago
Matt Jordan b50e372394 ARI: Add events for Contact and Peer Status changes
10 years ago
Elazar Broad ec514ad64d core/logging: Fix logging to more than one syslog channel
10 years ago
Joshua Colp a45abbf3ce Merge "pbx: Update device and presence state when changing a hint extension." into 13
10 years ago
Matt Jordan 960f00939a Merge "main/config_options: Check for existance of internal object before derefing" into 13
10 years ago
Joshua Colp 2bd27d1222 pbx: Update device and presence state when changing a hint extension.
10 years ago
Alexander Traud b88c54fa4b translate: Fix transcoding while different in frame size.
10 years ago
Mark Michelson 5c713fdf18 scheduler: Use queue for allocating sched IDs.
10 years ago
Matt Jordan 4eedd9ef9d main/config_options: Check for existance of internal object before derefing
10 years ago
Guido Falsi 4ed9c9a280 Core/General: Add #ifdef needed on FreeBSD.
10 years ago
Scott Griepentrog 6002472a62 endpoint snapshot: avoid second cleanup on alloc failure
10 years ago
Joshua Colp cc1363209e pbx: Fix crash when issuing "core show hints" with long pattern match.
10 years ago
Joshua Colp 4e3b3f25f6 Merge "Fix deadlock on presence state changes." into 13
10 years ago
Mark Michelson 03fe79f29e Fix deadlock on presence state changes.
10 years ago
Joshua Colp a676ba2aad taskprocessor: Fix race condition between unreferencing and finding.
10 years ago
Joshua Colp 85e1cb51b2 sched: ast_sched_del may return prematurely due to spurious wakeup
10 years ago
Joshua Colp 6c2dab1e88 bridge: Kick channel from bridge if hung up during action.
10 years ago
Scott Griepentrog ab373f2cef CHAOS: prevent sorcery object with null id
10 years ago
Richard Mudgett cea5dc7b8a audiohook.c: Simplify variable usage in audiohook_read_frame_both().
10 years ago
Richard Mudgett b3a56bee83 audiohook.c: Fix MixMonitor crash when using the r() or t() options.
10 years ago
Matt Jordan a0f451c35e main/format: Add an API call for retrieving format attributes
10 years ago
Matt Jordan c3bd7fb835 Merge "rtp_engine.c: Fix performance issue with several channel drivers that use RTP." into 13
10 years ago
Scott Emidy df9ce36366 ARI: Retrieve existing log channels
10 years ago
Scott Emidy e9f1bc08cb ARI: Creating log channels
10 years ago
Joshua Colp cf27200391 Merge "ARI: Deleting log channels" into 13
10 years ago
Scott Emidy 78364132ce ARI: Deleting log channels
10 years ago
Joshua Colp ba40b07ddc Merge topic 'misc_rtp_tweaks' into 13
10 years ago
Joshua Colp 20ee33e22e Merge topic 'misc_rtp_tweaks' into 13
10 years ago