Commit Graph

3601 Commits (18cbfcf4f08321d408907cbeeeeef5fd9bf709f7)

Author SHA1 Message Date
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
Timo Teräs 9c5a0b814b Fix #include poll.h and sys/cdefs.h
10 years ago
Richard Mudgett 557333ea4c stasis: Add setting subscription congestion levels.
10 years ago
Richard Mudgett 110d772467 sorcery: Add setting object type congestion levels.
10 years ago
Richard Mudgett 610eee2a36 taskprocessors: Implement high/low water mark alerts.
10 years ago
Richard Mudgett 26e3492246 res_pjsip_session: Use distributor serializer for incoming calls.
10 years ago
Richard Mudgett 16b08444da pjsip_distributor.c: Consistently pick a serializer for messages.
10 years ago
George Joseph c27c232057 ari/resource_channels: Add 'formats' to channel create/originate
10 years ago
Joshua Colp e3c9ad6382 Merge "res_pjsip: add "via_addr", "via_port", "call_id" to contact" into 13
10 years ago
Alexei Gradinari 230686f4ec res_pjsip: add "via_addr", "via_port", "call_id" to contact
10 years ago
zuul 373e68539b Merge "func_curl: Don't trim response text on non-ASCII characters" into 13
10 years ago
Ivan Poddubny 9ddaab789e func_curl: Don't trim response text on non-ASCII characters
10 years ago
Richard Mudgett 9453d1187a parking.h: Update ast_parking_park_call() doxygen to reality.
10 years ago
Joshua Colp 4e4a991d90 Merge "res_pjsip: Endpoint IP Access Controls" into 13
10 years ago
Alexei Gradinari 524a302974 res_pjsip: Endpoint IP Access Controls
10 years ago
Matt Jordan 89ae4466ea res_hep: Provide an option to pick the UUID type
10 years ago
George Joseph 2a7130b8b0 pjproject_bundled: Check for python-dev and TEST_FRAMEWORK
10 years ago
Alexei Gradinari 7a14e669f0 res_pjsip/AMI: add contact.updated event
10 years ago
Alexei Gradinari 3cb8934de0 pjsip: Added "reg_server" to contacts.
10 years ago
zuul 2ae097f144 Merge "res_pjsip_pubsub.h: Fix doxygen association." into 13
10 years ago
Richard Mudgett b1b2019046 res_pjsip_pubsub.h: Fix doxygen association.
10 years ago
George Joseph 38bed4515d res_pjsip: Add ability to identify by Authorization username
10 years ago
Joshua Colp e0e03cd2c8 Merge "res_pjsip: disable multi domain to improve realtime performace" into 13
10 years ago
Alexei Gradinari df3639700a res_pjsip: disable multi domain to improve realtime performace
10 years ago
Joshua Colp e5c5fac8f1 Merge "res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)" into 13
10 years ago
Joshua Colp 9d8f59aaf2 Merge changes from topic 'system_stress_patches' into 13
10 years ago
Joshua Colp 4efc6b4315 Merge changes from topic 'system_stress_patches' into 13
10 years ago
Richard Mudgett ba63aa7c9e Manager: Short circuit AMI message processing.
10 years ago
Richard Mudgett 1e93f3d723 Bridge system: Fix memory leaks and double frees on impart failure.
10 years ago
Richard Mudgett 5e388d4188 bridge_softmix.c: Fix crash if channel fails to join mixing tech.
10 years ago
Richard Mudgett 9942d50aa5 bridge: Hold off more than one imparting channel at a time.
10 years ago
George Joseph 9740277713 res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)
10 years ago
George Joseph fe7e48db03 res_pjsip contact: Lock expiration/addition of contacts
10 years ago
George Joseph 772ff3048f lock: Add named lock capability
10 years ago
Richard Mudgett 2ef8a954b3 pbx: Update doxygen for extension state watchers.
10 years ago
Joshua Colp 2b84290386 Merge "stringfields: Refactor to allow fields to be added to the end of structures" into 13
10 years ago
Joshua Colp bb7214180c Merge "res_rtp_asterisk: Use separate SRTP session for RTCP with DTLS" into 13
10 years ago
George Joseph f6f4cf459f stringfields: Refactor to allow fields to be added to the end of structures
10 years ago
Joshua Colp 072bf78ba3 Merge "res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited" into 13
10 years ago
Richard Mudgett ecf4102d02 res_stasis: Add control ref to playback and recording structs.
10 years ago
George Joseph d8f0bc3572 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
10 years ago
zuul e595f02f83 Merge "res_rtp_asterisk: Fix packet stats on bridged connection" into 13
10 years ago
Jacek Konieczny 0cfab30b28 res_rtp_asterisk: Use separate SRTP session for RTCP with DTLS
10 years ago
George Joseph 1bce690ccb res_rtp_asterisk: Fix packet stats on bridged connection
10 years ago
George Joseph 5aa5c49413 sorcery/res_pjsip: Refactor for realtime performance
10 years ago
zuul 8271a06dde Merge "Restrict CLI/AMI commands on shutdown." into 13
10 years ago
Mark Michelson 59c8e189fd Restrict CLI/AMI commands on shutdown.
10 years ago
zuul dcebcaa3da Merge "build: Add configure check for proto field of PJSIP TLS transport setting." into 13
10 years ago
Joshua Colp 677a65fcbb build: Add configure check for proto field of PJSIP TLS transport setting.
10 years ago
Walter Doekes 336cae73cc app_chanspy: Fix occasional deadlock with ChanSpy and Local channels.
10 years ago
zuul 9263ea0b13 Merge "res_pjsip_caller_id: Anonymize 'From' when caller id presentation is prohibited" into 13
10 years ago
George Joseph 530cff5f5f res_pjsip: Strip spaces from items parsed from comma-separated lists
10 years ago
George Joseph 27f32cd0a6 res_pjsip_caller_id: Anonymize 'From' when caller id presentation is prohibited
10 years ago
Kevin Harwell 40d9e9e238 bridge.c: Crash during attended transfer when missing a local channel half
10 years ago
George Joseph b59956a875 build-system: Allow building with static pjproject
10 years ago
Richard Mudgett 221422be50 bridge core: Add owed T.38 terminate when channel leaves a bridge.
10 years ago
Richard Mudgett 0a5bc64491 channel api: Create is_t38_active accessor functions.
10 years ago
Richard Mudgett 513638a5f4 bridge_channel: Don't settle owed events on an optimization.
10 years ago
zuul d35c494df1 Merge "res_pjsip/config_transport: Allow reloading transports." into 13
10 years ago
Richard Mudgett e7a6abbbd3 rtp_engine.h: Remove extraneous semicolons.
10 years ago
George Joseph d2a1457e0b res_pjsip/config_transport: Allow reloading transports.
10 years ago
zuul 953ba9da88 Merge "res_pjsip: Handle pjsip_dlg_create_uas deprecation" into 13
10 years ago
Joshua Colp 249d80f120 Merge "res_pjsip: Fix infinite recursion when loading transports from realtime" into 13
10 years ago
George Joseph c1bf014ea0 res_pjsip: Handle pjsip_dlg_create_uas deprecation
10 years ago
Corey Farrell 93e8ed0154 Simplify and fix conditional in FD_SET.
10 years ago
George Joseph 2451d4e455 res_pjsip: Fix infinite recursion when loading transports from realtime
10 years ago
Mark Michelson 6a799cd78f Check for OpenSSL defines before trying to use them.
10 years ago
Joshua Colp f8acadde2c AST-2016-001 http: Provide greater control of TLS and set modern defaults.
10 years ago
Mark Michelson 65bd4fcc3f res_odbc: Remove connection management
10 years ago
Richard Mudgett f87c3275cc res_pjsip: Add CLI "pjsip dump endpt [details]"
10 years ago
George Joseph 137fe5ae01 res_pjproject: Add module providing pjproject logging and utils
10 years ago
Kevin Harwell 660fedecb7 bridge_basic: don't cache xferfailsound during an attended transfer
10 years ago
Joshua Colp 236896f391 Merge "pjsip: Add option global/regcontext" into 13
10 years ago
Joshua Colp 092c0db493 Merge "pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address" into 13
10 years ago
Joshua Colp b91dfcd1fb Merge "res_pjsip: Create human friendly serializer names." into 13
10 years ago
Joshua Colp 56d1162dc2 Merge topic 'update_taskprocessor_commands' into 13
10 years ago
George Joseph 219c204a41 pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address
10 years ago
Daniel Journo 22801a06ee pjsip: Add option global/regcontext
10 years ago
Richard Mudgett cf8e7a580b res_pjsip: Create human friendly serializer names.
10 years ago
Richard Mudgett ec1f1c6742 taskprocessor.c: New API for human friendly taskprocessor names.
10 years ago
Diederik de Groot 4285dee778 include/asterisk/time.h: Renamed global declaration:tv
10 years ago
Joshua Colp b1ee692568 Merge topic 'pbx-split' 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
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
Corey Farrell 2ffade4574 main/pbx: Move custom function routines to pbx_functions.c.
10 years ago
Matt Jordan bc7c882326 Merge "main/pbx: Move pbx_builtin dialplan applications to pbx_builtins.c" into 13
10 years ago
George Joseph 20b8474f20 main/pbx: Move pbx_builtin dialplan applications to pbx_builtins.c
10 years ago
Joshua Colp a68467d293 Merge "res_http_websocket.c: prevent avoidable disconnections caused by write errors" into 13
10 years ago
George Joseph 3a1c4885be endpoint/stasis: Eliminate duplicate events on endpoint status change
10 years ago
Dade Brandon 136c537695 res_http_websocket.c: prevent avoidable disconnections caused by write errors
10 years ago
Richard Mudgett 36097a185d Fix sscanf() format string type mismatch.
10 years ago
George Joseph 5b867fa904 pjsip/config_transport: Check pjproject version at runtime for async ops
10 years ago
George Joseph 21962dad93 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
George Joseph ed9134282e res_pjsip: Update logging to show contact->uri in messages
10 years ago
Jonathan Rose eadad24b59 Unset BRIDGEPEER when leaving a bridge
10 years ago