Commit Graph

3601 Commits (18cbfcf4f08321d408907cbeeeeef5fd9bf709f7)

Author SHA1 Message Date
Sean Bright 70e5887906 format: Reintroduce smoother flags
9 years ago
Sean Bright 5e9cd1f20d res_srtp: Add support for libsrtp2
9 years ago
Jenkins2 d4ccd3a6c0 Merge "asterisk: Audit locking of channel when manipulating flags." into 13
9 years ago
George Joseph 65898c3af8 unittests: Add a unit test that causes a SEGV and...
9 years ago
Joshua Colp 1618203964 asterisk: Audit locking of channel when manipulating flags.
9 years ago
Alexei Gradinari 6af2dd34af res_pjsip: New endpoint option "refer_blind_progress"
9 years ago
George Joseph 7d4a22bf2e logger: Added logger_queue_limit to the configuration options.
9 years ago
Joshua Colp 7ffd80cc04 bridge: Fix returning to dialplan when executing Bridge() from AMI.
9 years ago
Jenkins2 9bb683242c Merge "res_pjsip_session: Add cleanup to ast_sip_session_terminate" into 13
9 years ago
George Joseph c5b9ed20fd res_pjsip_session: Add cleanup to ast_sip_session_terminate
9 years ago
Kevin Harwell 4d3b4fbf22 vector: defaults and indexes
9 years ago
Sean Bright cea3742c54 core: Use eventfd for alert pipes on Linux when possible
9 years ago
Joshua Colp 5e2a8ef94a Merge "modules: change module LOAD_FAILUREs to LOAD_DECLINES" into 13
9 years ago
George Joseph f882ca2572 modules: change module LOAD_FAILUREs to LOAD_DECLINES
9 years ago
Torrey Searle d8967ff2c0 strings.h: Avoid overflows in the string hash functions
9 years ago
George Joseph 4e6e069491 pjproject_bundled: Add 3 upstream patches
9 years ago
Corey Farrell c701550803 Forward declare 'struct ast_json' in asterisk.h
9 years ago
zuul f040eb0502 Merge "CEL: Remove header declarations of non-existant functions." into 13
9 years ago
Sean Bright c9648f4690 astobj2: Prevent potential deadlocks with ao2_global_obj_release
9 years ago
Corey Farrell 3c23ebdef4 CEL: Remove header declarations of non-existant functions.
9 years ago
Sean Bright 79a2c26c03 core: Remove embedded module support
9 years ago
Kevin Harwell f1b34e6eb4 AMI: Updated version
9 years ago
zuul b79e67ba47 Merge "res_pjsip_session: Enable RFC3578 overlap dialing support." into 13
9 years ago
Richard Begg 398e5ec16c res_pjsip_session: Enable RFC3578 overlap dialing support.
9 years ago
zuul d7ba743329 Merge "autochan/mixmonitor/chanspy: Fix unsafe channel locking and references." into 13
9 years ago
Sean Bright 218f618095 res_hep: Capture actual transport type in use
9 years ago
Sean Bright 38cebc73a3 thread safety: Don't use getprotobyname()
9 years ago
George Joseph 9b756662a8 res_pjsip: Symmetric transports
9 years ago
Richard Mudgett adad6020be autochan/mixmonitor/chanspy: Fix unsafe channel locking and references.
9 years ago
Mark Michelson 7bc69753bc Add rtcp-mux support
9 years ago
Joshua Colp eac818801b bridge_native_rtp: Handle case where channel joins already suspended.
9 years ago
zuul a3584c6834 Merge "res_pjsip: Record the serializer earlier on the tdata." into 13
9 years ago
Sean Bright 5eb7875243 realtime: Centralize some common realtime backend code
9 years ago
Richard Mudgett eb9ae4f7cb res_pjsip: Record the serializer earlier on the tdata.
9 years ago
George Joseph be77b845d9 res_pjsip_pubsub: Correctly implement persisted subscriptions
9 years ago
Sean Bright 8936568515 manager: Restore Originate failure behavior from Asterisk 11
9 years ago
Richard Mudgett a199f94908 res_agi: Prevent an AGI from eating frames it should not. (Re-do)
9 years ago
Richard Mudgett 6bed318a66 Frame deferral: Revert API refactoring.
9 years ago
George Joseph cb504ad6ae Merge "ari: Implement 'debug all' and request/response logging" into 13
9 years ago
George Joseph b39c04fc02 Merge "PJPROJECT logging: Fix detection of max supported log level." into 13
9 years ago
Richard Mudgett 1484a991e1 Add notes about embedded ast_frame structs holding a format ref.
9 years ago
George Joseph 17f4989d49 ari: Implement 'debug all' and request/response logging
9 years ago
Richard Mudgett 30cb4eb57f PJPROJECT logging: Fix detection of max supported log level.
9 years ago
Kevin Harwell 883e7fde31 abstract/fixed/adpative jitter buffer: disallow frame re-inserts
9 years ago
Aaron An 0047b1bc49 res_rtp_asterisk: Fix bug in function CHANNEL(rtcp, all_rtt)
9 years ago
Richard Mudgett 75a6afbec5 MESSAGE: Flush Message/ast_msg_queue channel alert pipe.
9 years ago
George Joseph ebc67d3053 res_pjsip_registrar: AMI Add RegistrationInboundContactStatuses command
9 years ago
Joshua Colp 8d56016ae4 Merge "tcptls: Use new certificate upon sip reload" into 13
9 years ago
Joshua Colp 28b76ed667 Merge "PJPROJECT logging: Made easier to get available logging levels." into 13
9 years ago
Guido Falsi 2ceb609edb res_rtp: Fix regression when IPv6 is not available.
9 years ago
Richard Mudgett 44fe4a5769 PJPROJECT logging: Made easier to get available logging levels.
9 years ago
zuul eec82c6221 Merge "chan_pjsip: fix switching sending codec when asymmetric_rtp_codec=no" into 13
9 years ago
Michael Kuron 8e77d6f520 tcptls: Use new certificate upon sip reload
9 years ago
George Joseph 425da14927 build: Backport addition of librt check to configure.ac
9 years ago
Mark Michelson bde3d022a3 manager: update minor version
9 years ago
zuul 3135a745e3 Merge "res_pjsip_outbound_authenticator_digest.c: Fix memory pool leak." into 13
9 years ago
George Joseph 404596b790 channel: Fix issues in hangup scenarios caused by frame deferral
9 years ago
zuul b745c326c2 Merge "res/ari/resource_bridges: Add the ability to manipulate the video source" into 13
9 years ago
zuul f68790d46a Merge "Revert "Revert "Add API for channel frame deferral.""" into 13
9 years ago
Joshua Colp 4c3d25875f Merge "Add X.509 subject alternative name support to TLS certificate verification." into 13
9 years ago
Richard Mudgett e632222bc4 res_pjsip_outbound_authenticator_digest.c: Fix memory pool leak.
9 years ago
Alexei Gradinari cf6d13180e chan_pjsip: fix switching sending codec when asymmetric_rtp_codec=no
9 years ago
Maciej Szmigiero 7b96e8cc3d Add X.509 subject alternative name support to TLS certificate
9 years ago
Matt Jordan d23b4af477 res/ari/resource_bridges: Add the ability to manipulate the video source
9 years ago
George Joseph 2fefb6187f Revert "Revert "Add API for channel frame deferral.""
9 years ago
George Joseph 5e0c224043 cli: Fix ast_el_read_char to work with libedit >= 3.1
9 years ago
George Joseph 07e7ac5119 Merge "Revert "Add API for channel frame deferral."" into 13
9 years ago
George Joseph 6b5a7ced13 Revert "Add API for channel frame deferral."
9 years ago
zuul 7477c95749 Merge "Add API for channel frame deferral." into 13
9 years ago
Joshua Colp 77e56bc2e0 Merge "stasis_recording/stored: remove calls to deprecated readdir_r function." into 13
9 years ago
Mark Michelson 9231a56cf3 Add API for channel frame deferral.
9 years ago
Kevin Harwell bd4d7d8ad0 stasis_recording/stored: remove calls to deprecated readdir_r function.
9 years ago
Alexander Traud 0cf1778eed rtp_engine: Allow more than 32 dynamic payload types.
9 years ago
Joshua Colp 3f3f6d091e Merge "res/stasis: Add CLI commands for displaying/debugging ARI apps" into 13
9 years ago
Tzafrir Cohen c1c9487375 define PATH_MAX for HURD
9 years ago
Matt Jordan 29692d4aa4 res/stasis: Add CLI commands for displaying/debugging ARI apps
9 years ago
Corey Farrell 30b1bc77d2 vector: Prevent NULL argument to memcpy.
9 years ago
Corey Farrell f373de3020 Fix shutdown crash caused by modules being left open.
9 years ago
Joshua Colp e0bc17edff pjsip: Fix a few media bugs with reinvites and asymmetric payloads.
9 years ago
Mark Michelson eff97808fb ARI: Detect duplicate channel IDs
10 years ago
Richard Mudgett 9621c9bcbc json: Add UTF-8 check call.
10 years ago
zuul 3633c7926c Merge "bundled_pjproject: Add tests for programs used by the Makefile, et al." into 13
10 years ago
zuul 39dbe7aba4 Merge "vector: After remove element recheck index" into 13
10 years ago
zuul 5e19935395 Merge "astobj2: Add backtrace to log_bad_ao2." into 13
10 years ago
Badalyan Vyacheslav a884b26392 vector: After remove element recheck index
10 years ago
Badalyan Vyacheslav 9da3489d24 res_pjsip_config_wizard: Memory leak in module_unload
10 years ago
George Joseph e6b0053d75 bundled_pjproject: Add tests for programs used by the Makefile, et al.
10 years ago
Corey Farrell dd873bcada astobj2: Add backtrace to log_bad_ao2.
10 years ago
Kevin Harwell 2449d2877c Remove "format_ogg_opus: New format"
10 years ago
George Joseph a5af8709c8 codec_opus: Replace res_format_attr_opus with the one from codec_opus
10 years ago
George Joseph 44c0c51cf1 format_ogg_opus: New format
10 years ago
George Joseph 0056bcaebd chan_sip: Address runaway when realtime peers subscribe to mailboxes
10 years ago
Tzafrir Cohen 36092ee3a0 sd_notify (systemd status notifications) support
10 years ago
Richard Mudgett 30af92e78d res_pjsip: Add ignore_uri_user_options option.
10 years ago
zuul 8925367291 Merge "res_pjsip_session: segfault on already disconnected session" into 13
10 years ago
Alexei Gradinari 9bca895469 res_pjsip_session: segfault on already disconnected session
10 years ago
Richard Mudgett 8b4b2500ee res_fax: Fix deadlock in ast_channel_get_t38_state().
10 years ago
Richard Mudgett e8d4f40022 res_fax: Fix deadlock setting FAXMODE channel variable.
10 years ago
Corey Farrell cb8fd610e2 Fix checks for allocation debugging.
10 years ago
zuul fcc49d760f Merge "res_ari: Add http prefix to generated docs" into 13
10 years ago
George Joseph 329507fe20 res_pjsip: Add contact_user to endpoint
10 years ago
Torrey Searle 6f448f32fe res_ari: Add http prefix to generated docs
10 years ago
zuul 050b90769a Merge "core: Entity ID is not set or invalid" into 13
10 years ago
Alexei Gradinari 403c794684 core: Entity ID is not set or invalid
10 years ago
zuul dbc78c9fab Merge "pjsip: Fix deadlock with suspend taskprocessor on masquerade" into 13
10 years ago
Alexei Gradinari 1589452fdc pjsip: Fix deadlock with suspend taskprocessor on masquerade
10 years ago
Alexei Gradinari a06a1af0eb res_pjsip_mwi: fix unsolicited mwi blocks PJSIP stack
10 years ago
Corey Farrell 805f105f88 Add missing checks during startup.
10 years ago
George Joseph ad3e65433c asterisk.c: Add auto generation and persistence of UUID
10 years ago
Richard Mudgett 873fc0fda5 pbx.c: Allow dangerous functions when adding a hint to dialplan.
10 years ago
Richard Mudgett 33716106e0 res_pjsip: Whitespace and comment cleanup.
10 years ago
Joshua Colp 0b8448a74b Merge changes from topic 'ASTERISK-26214' into 13
10 years ago
Joshua Colp efebb1b9e0 Merge "res_pjsip: Add fax_detect_timeout endpoint option." into 13
10 years ago
Corey Farrell 7fdf7c3d4c Add conditional support for noreturn functions.
10 years ago
Richard Mudgett 676aeede36 res_fax: Fix FAXOPT(faxdetect) timeout option.
10 years ago
Richard Mudgett 851b1c3a17 res_pjsip: Add fax_detect_timeout endpoint option.
10 years ago
zuul 4b2031226d Merge "Update support for SILK format." into 13
10 years ago
Mark Michelson 28501051b4 Update support for SILK format.
10 years ago
zuul 64a09963be Merge "BuildSystem: Avoid obsolete warning with pthread.m4 on autoconf." into 13
10 years ago
zuul b12aee68be Merge "res_rtp_asterisk: Enable Forward Secrecy (PFS) for DTLS." into 13
10 years ago
Joshua Colp 355fc081e6 Merge "res/res_corosync: Raise a Stasis message on node join/leave events" into 13
10 years ago
Alexander Traud 332beb27d8 res_rtp_asterisk: Enable Forward Secrecy (PFS) for DTLS.
10 years ago
Alexander Traud 148cd1b319 BuildSystem: Avoid obsolete warning with pthread.m4 on autoconf.
10 years ago
zuul 8cea01ab1b Merge "res_pjsip: Fix statsd regression." into 13
10 years ago
zuul daec52a8e6 Merge "res_pjsip: Added "subscribe_context" to endpoint" into 13
10 years ago
zuul f0eb5a8b8b Merge "BuildSystem: Avoid obsolete warning with libcurl.m4 on autoconf." into 13
10 years ago
Richard Mudgett 97b4c7a5b4 res_pjsip: Fix statsd regression.
10 years ago
Joshua Colp 17efed6cf7 func_odbc: Fix connection deadlock.
10 years ago
Matt Jordan 1ec4f8dd00 res/res_corosync: Raise a Stasis message on node join/leave events
10 years ago
Alexei Gradinari 2c16a81dd5 res_pjsip: Added "subscribe_context" to endpoint
10 years ago
Alexander Traud a1bd57884d BuildSystem: Avoid obsolete warning with libcurl.m4 on autoconf.
10 years ago
Joshua Colp 7ed680cf92 Merge "res_pjsip: improve realtime performance #2" into 13
10 years ago
zuul 999ce35bae Merge "codecs: Fix ABI incompatibility created by adding format_name to ast_codec" into 13
10 years ago
George Joseph d07c8a0504 codecs: Fix ABI incompatibility created by adding format_name to ast_codec
10 years ago
Alexander Traud 5f0a098243 BuildSystem: Avoid obsolete warning with AC_TYPE_SIGNAL on autoconf.
10 years ago
zuul 43612a84c8 Merge "Fix Alembic upgrades." into 13
10 years ago
Mark Michelson 1b79e2deff Fix Alembic upgrades.
10 years ago
Alexei Gradinari b3c787d1dd res_pjsip: improve realtime performance #2
10 years ago
zuul d155d82747 Merge "res_pjsip_pubsub: Address SEGV when attempting to terminate a subscription" into 13
10 years ago
George Joseph 6a568bcc66 res_pjsip_pubsub: Address SEGV when attempting to terminate a subscription
10 years ago
Mark Michelson cfebe3b94a ARI: Ensure announcer channels are destroyed.
10 years ago
Richard Mudgett 5823f279f3 chan_rtp: Backport changes from master.
10 years ago
Joshua Colp ecc186a4cc Merge "stasis: Add setting subscription congestion levels." into 13
10 years ago
Joshua Colp e842a99e7c Merge "sorcery: Add setting object type congestion levels." into 13
10 years ago
zuul 1ac47c5aae Merge "taskprocessors: Implement high/low water mark alerts." into 13
10 years ago
zuul 2204a6e6f1 Merge "res_pjsip_session: Use distributor serializer for incoming calls." into 13
10 years ago
zuul 7e2dbcd771 Merge "pjsip_distributor.c: Consistently pick a serializer for messages." into 13
10 years ago
Joshua Colp 9d8a174092 Merge "res_hep_{pjsip|rtcp}: Decline module loads if res_hep had not loaded" into 13
10 years ago
Joshua Colp f834852137 Merge "Fix #include poll.h and sys/cdefs.h" into 13
10 years ago
Matt Jordan eabb398d71 res_hep_{pjsip|rtcp}: Decline module loads if res_hep had not loaded
10 years ago