Commit Graph

3631 Commits (5d938045d465d66e28bb49816c482a8b68f99342)

Author SHA1 Message Date
Richard Mudgett 68ebf86e2f pbx.c: Allow dangerous functions when adding a hint to dialplan.
9 years ago
zuul e2bfcb3e58 Merge "codecs: Add iLBC 20."
9 years ago
George Joseph 8852a4c3db asterisk.c: Add auto generation and persistence of UUID
9 years ago
Alexander Traud 8fb807009f codecs: Add iLBC 20.
9 years ago
Richard Mudgett 4286a369a1 res_pjsip: Whitespace and comment cleanup.
9 years ago
zuul 9473818659 Merge "res_srtp: Enable AES-256 and AES-GCM."
9 years ago
Joshua Colp 7f36b79f87 Merge "res_fax: Fix FAXOPT(faxdetect) timeout option."
9 years ago
Joshua Colp 0933f0cf96 Merge "res_pjsip: Add fax_detect_timeout endpoint option."
9 years ago
zuul 194d0f606b Merge "pbx: Create pbx_sw.c for management of 'struct ast_sw'."
9 years ago
zuul fbdeb01edf Merge "Add conditional support for noreturn functions."
9 years ago
Corey Farrell a36a174c4b pbx: Create pbx_sw.c for management of 'struct ast_sw'.
9 years ago
Alexander Traud 1d2173c7ae res_srtp: Enable AES-256 and AES-GCM.
9 years ago
Corey Farrell 8f6e9ffcc6 Add conditional support for noreturn functions.
9 years ago
Richard Mudgett 804fbd9c2b res_fax: Fix FAXOPT(faxdetect) timeout option.
9 years ago
Richard Mudgett e739888d99 res_pjsip: Add fax_detect_timeout endpoint option.
9 years ago
Corey Farrell e2e8713b84 pbx: Create pbx_ignorepat.c for management of 'struct ast_ignorepat'.
9 years ago
Corey Farrell be36bd7ca5 pbx: Create pbx_include.c for management of 'struct ast_include'.
9 years ago
Mark Michelson 273052f404 Update support for SILK format.
9 years ago
zuul bea3e9b6fb Merge "BuildSystem: Avoid obsolete warning with pthread.m4 on autoconf."
9 years ago
Joshua Colp 89f0a7d3f4 Merge "res_rtp_asterisk: Enable Forward Secrecy (PFS) for DTLS."
9 years ago
Alexander Traud 85212f2799 res_rtp_asterisk: Enable Forward Secrecy (PFS) for DTLS.
9 years ago
Matt Jordan f12311ee69 res/res_corosync: Raise a Stasis message on node join/leave events
9 years ago
Alexander Traud a3f4141f6f BuildSystem: Avoid obsolete warning with pthread.m4 on autoconf.
9 years ago
Joshua Colp e049248161 Merge "res_pjsip: Fix statsd regression."
9 years ago
Joshua Colp 90d4ebbb40 Merge "res_pjsip: Added "subscribe_context" to endpoint"
9 years ago
Joshua Colp 8654727eb7 Merge "BuildSystem: Avoid obsolete warning with libcurl.m4 on autoconf."
9 years ago
Richard Mudgett b85446d039 res_pjsip: Fix statsd regression.
9 years ago
Joshua Colp 4ad333bb0e func_odbc: Fix connection deadlock.
9 years ago
Alexei Gradinari 1c949eea6c res_pjsip: Added "subscribe_context" to endpoint
9 years ago
Alexander Traud 32cb981d04 BuildSystem: Avoid obsolete warning with libcurl.m4 on autoconf.
9 years ago
Joshua Colp 040a11cecd Merge "res_pjsip: improve realtime performance #2"
9 years ago
zuul fab67b8b4d Merge "codecs: Fix ABI incompatibility created by adding format_name to ast_codec"
9 years ago
zuul 6aaba96aca Merge "BuildSystem: Avoid obsolete warning with AC_TYPE_SIGNAL on autoconf."
9 years ago
George Joseph 4045e6d8ba codecs: Fix ABI incompatibility created by adding format_name to ast_codec
9 years ago
Alexander Traud 6e87bf746a BuildSystem: Avoid obsolete warning with AC_TYPE_SIGNAL on autoconf.
9 years ago
Joshua Colp 8b85b05092 Merge "Fix Alembic upgrades."
9 years ago
Alexei Gradinari 6fa3ed0679 res_pjsip: improve realtime performance #2
9 years ago
Mark Michelson b6bd97eea2 Fix Alembic upgrades.
9 years ago
George Joseph b57cd01404 res_pjsip_pubsub: Address SEGV when attempting to terminate a subscription
9 years ago
Mark Michelson 11caa10cf5 ARI: Ensure announcer channels are destroyed.
9 years ago
Richard Mudgett dcfef53ee2 stasis: Add setting subscription congestion levels.
9 years ago
Richard Mudgett 4879cd875c sorcery: Add setting object type congestion levels.
9 years ago
Richard Mudgett 2cd67d5b07 taskprocessors: Implement high/low water mark alerts.
9 years ago
Richard Mudgett c966a035e0 res_pjsip_session: Use distributor serializer for incoming calls.
9 years ago
Richard Mudgett 2ff26e9746 pjsip_distributor.c: Consistently pick a serializer for messages.
9 years ago
Joshua Colp 6ef3094239 Merge "res_hep_{pjsip|rtcp}: Decline module loads if res_hep had not loaded"
9 years ago
Joshua Colp 7bcccd4db3 Merge "Fix #include poll.h and sys/cdefs.h"
9 years ago
Matt Jordan 7f5ca67e5f res_hep_{pjsip|rtcp}: Decline module loads if res_hep had not loaded
9 years ago
Joshua Colp 643dd462ee Merge "ari/resource_channels: Add 'formats' to channel create/originate"
9 years ago
George Joseph a2f820e8dc ari/resource_channels: Add 'formats' to channel create/originate
9 years ago
Timo Teräs 9c1d95e873 Fix #include poll.h and sys/cdefs.h
9 years ago
zuul 84a93b0d67 Merge "ARI: Re-implement the ARI dial command, allowing for early bridging."
9 years ago
Joshua Colp 11ea121cc8 Merge "res_pjsip: add "via_addr", "via_port", "call_id" to contact"
9 years ago
Mark Michelson bb0f4a6310 multicast RTP: Add dialing options
9 years ago
Mark Michelson 88d997913f ARI: Re-implement the ARI dial command, allowing for early bridging.
9 years ago
Alexei Gradinari 31f17abe44 res_pjsip: add "via_addr", "via_port", "call_id" to contact
9 years ago
Joshua Colp b0e4ea96de Merge "Bridging: introduce "invisible" bridges."
9 years ago
Joshua Colp cab97fd905 Merge "ARI: Add the ability to download the media associated with a stored recording"
9 years ago
Mark Michelson f6c33771f6 Bridging: introduce "invisible" bridges.
9 years ago
Joshua Colp 56d5af4584 Merge "func_curl: Don't trim response text on non-ASCII characters"
9 years ago
Ivan Poddubny 31897d2d99 func_curl: Don't trim response text on non-ASCII characters
9 years ago
Richard Mudgett ade5275a3e parking.h: Update ast_parking_park_call() doxygen to reality.
9 years ago
Matt Jordan e773e3a9bb ARI: Add the ability to download the media associated with a stored recording
9 years ago
Joshua Colp e205eb55a4 Merge "res_pjsip: Endpoint IP Access Controls"
9 years ago
Joshua Colp 5acb25722c Merge "logger: Support JSON logging with Verbose messages"
9 years ago
Joshua Colp b57032c364 Merge "res_hep: Provide an option to pick the UUID type"
9 years ago
Joshua Colp d4b77dad1b res_pjsip_exten_state: Use the extension for publishing to.
9 years ago
Kevin Harwell 3905997bae res_pjsip_outbound_publish: Add multi-user support per configuration
9 years ago
Matt Jordan 03d88b5656 ARI: Add the ability to play multiple media URIs in a single operation
9 years ago
Matt Jordan 3522376512 logger: Support JSON logging with Verbose messages
9 years ago
Matt Jordan e06a23681c res_hep: Provide an option to pick the UUID type
9 years ago
Alexei Gradinari 69a85a519f res_pjsip: Endpoint IP Access Controls
9 years ago
Joshua Colp 2da358a3cb Merge "pjproject_bundled: Check for python-dev and TEST_FRAMEWORK"
9 years ago
Joshua Colp d03e170ae7 res_pjsip_pubsub: Use common datastores container API.
9 years ago
Joshua Colp 94cd351ec4 datastore: Add common container based datastores API.
9 years ago
George Joseph facce6f632 pjproject_bundled: Check for python-dev and TEST_FRAMEWORK
9 years ago
Alexei Gradinari a4cfcda036 res_pjsip/AMI: add contact.updated event
9 years ago
zuul c339d4c6ed Merge "pjsip: Added "reg_server" to contacts."
9 years ago
Alexei Gradinari 2b1edee772 pjsip: Added "reg_server" to contacts.
9 years ago
Richard Mudgett 2c46063d54 res_pjsip_exten_state: Create PUBLISH messages.
9 years ago
Joshua Colp bc19d9a2b0 Merge "res_pjsip_exten_state: Check if body generator is available."
9 years ago
zuul 9692f8543e Merge "res_pjsip_pubsub.h: Fix doxygen association."
9 years ago
Richard Mudgett 0b5292525c res_pjsip_exten_state: Check if body generator is available.
9 years ago
Richard Mudgett 906ea2c43f res_pjsip_pubsub.h: Fix doxygen association.
9 years ago
George Joseph 4ebf9a938d res_pjsip: Add ability to identify by Authorization username
9 years ago
Joshua Colp d1b9b96456 Merge "res_pjsip: disable multi domain to improve realtime performace"
9 years ago
zuul 9d57416315 Merge "res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)"
9 years ago
Alexei Gradinari 860b135c88 res_pjsip: disable multi domain to improve realtime performace
9 years ago
Joshua Colp 09d588dc2f Merge changes from topic 'system_stress_patches'
9 years ago
zuul 811e24f595 Merge "Bridge system: Fix memory leaks and double frees on impart failure."
9 years ago
zuul 807a765cfb Merge "bridge_softmix.c: Fix crash if channel fails to join mixing tech."
9 years ago
zuul 1df086f821 Merge "bridge: Hold off more than one imparting channel at a time."
9 years ago
Richard Mudgett a63656b419 Bridge system: Fix memory leaks and double frees on impart failure.
9 years ago
Richard Mudgett 71dfa35540 bridge_softmix.c: Fix crash if channel fails to join mixing tech.
9 years ago
Richard Mudgett 06632a0d11 Manager: Short circuit AMI message processing.
9 years ago
Richard Mudgett 1c5248c383 bridge: Hold off more than one imparting channel at a time.
9 years ago
George Joseph e83499df56 res_pjsip: Add serialized scheduler (res_pjsip/pjsip_scheduler.c)
9 years ago
George Joseph caa416d5f3 stringfields: Update extended string fields for master only.
9 years ago
George Joseph a621dd5e96 res_pjsip contact: Lock expiration/addition of contacts
9 years ago
Joshua Colp 44fba00ca4 Merge "lock: Add named lock capability"
9 years ago
Joshua Colp 8610f4344f Merge "pbx.h: Make ast_state_cb_type take more const."
9 years ago
George Joseph 216abb0ae7 lock: Add named lock capability
9 years ago
Richard Mudgett 6138a75e8e pbx.h: Make ast_state_cb_type take more const.
9 years ago
Richard Mudgett 28cefc3e88 pbx: Update doxygen for extension state watchers.
9 years ago
Joshua Colp 724c16c543 Merge "pbx: Add support for autohints."
9 years ago
Joshua Colp 72ef79dc2d Merge "ARI: Add method to Dial a created channel."
9 years ago
Mark Michelson abbb2edd4c ARI: Add method to Dial a created channel.
9 years ago
Joshua Colp 4d06a4f366 Merge "Dial: Add function to append already-created channel."
9 years ago
Joshua Colp 1dc5e28624 pbx: Add support for autohints.
9 years ago
Mark Michelson ef4d3f1328 Dial: Add function to append already-created channel.
9 years ago
Joshua Colp 245c9ca5ce Merge "stringfields: Refactor to allow fields to be added to the end of structures"
9 years ago
Joshua Colp 051da5c3af Merge "res_rtp_asterisk: Use separate SRTP session for RTCP with DTLS"
9 years ago
George Joseph 4d40b161c3 stringfields: Refactor to allow fields to be added to the end of structures
9 years ago
Joshua Colp 96dcd81110 Merge "res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited"
9 years ago
Richard Mudgett 0ea742d33a res_stasis: Add control ref to playback and recording structs.
9 years ago
George Joseph e2524fcee3 res_pjsip_mwi: Add voicemail extension and mwi_subscribe_replaces_unsolicited
9 years ago
Joshua Colp 03845666da Merge "res_rtp_asterisk: Fix packet stats on bridged connection"
9 years ago
Jacek Konieczny 970803efcb res_rtp_asterisk: Use separate SRTP session for RTCP with DTLS
9 years ago
George Joseph 44ffb5105a res_rtp_asterisk: Fix packet stats on bridged connection
9 years ago
George Joseph c948ce9651 sorcery/res_pjsip: Refactor for realtime performance
9 years ago
Mark Michelson 89e94e886c Restrict CLI/AMI commands on shutdown.
9 years ago
zuul d804b904c5 Merge "build: Add configure check for proto field of PJSIP TLS transport setting."
9 years ago
Joshua Colp 4df7b3ae80 build: Add configure check for proto field of PJSIP TLS transport setting.
9 years ago
Walter Doekes dcb25bb057 app_chanspy: Fix occasional deadlock with ChanSpy and Local channels.
9 years ago
zuul f0799da3ac Merge "res_pjsip_caller_id: Anonymize 'From' when caller id presentation is prohibited"
9 years ago
zuul 7329f2ab97 Merge "res_pjsip: Strip spaces from items parsed from comma-separated lists"
9 years ago
Joshua Colp 5cf2226e01 Merge "main/cli.c: Refactor function to print seconds formatted"
9 years ago
George Joseph d2eb65f71e res_pjsip: Strip spaces from items parsed from comma-separated lists
9 years ago
Rodrigo Ramírez Norambuena 0ec9fe5421 main/cli.c: Refactor function to print seconds formatted
9 years ago
George Joseph 2b9849625c res_pjsip_caller_id: Anonymize 'From' when caller id presentation is prohibited
9 years ago
Kevin Harwell 15c5743ac1 bridge.c: Crash during attended transfer when missing a local channel half
9 years ago
George Joseph 3173e91bab build-system: Allow building with static pjproject
9 years ago
Richard Mudgett c7d45b84f9 bridge core: Add owed T.38 terminate when channel leaves a bridge.
9 years ago
Richard Mudgett 0e296563d7 channel api: Create is_t38_active accessor functions.
9 years ago
Richard Mudgett 86f7336c91 bridge_channel: Don't settle owed events on an optimization.
9 years ago
Joshua Colp 62d98b5a7f Merge "res_pjsip/config_transport: Allow reloading transports."
9 years ago
Richard Mudgett 803a2fc2d5 rtp_engine.h: Remove extraneous semicolons.
9 years ago
George Joseph ba8adb4ce3 res_pjsip/config_transport: Allow reloading transports.
9 years ago
zuul 295a501d79 Merge "res_pjsip: Handle pjsip_dlg_create_uas deprecation"
9 years ago
Joshua Colp 39a6cd8a79 Merge "res_pjsip: Fix infinite recursion when loading transports from realtime"
9 years ago
George Joseph 168c18737f res_pjsip: Handle pjsip_dlg_create_uas deprecation
9 years ago
Corey Farrell 68643f83cd Simplify and fix conditional in FD_SET.
9 years ago
George Joseph bbf3ace682 res_pjsip: Fix infinite recursion when loading transports from realtime
9 years ago
Mark Michelson 3b426a8b09 Check for OpenSSL defines before trying to use them.
9 years ago
Joshua Colp 0de74fad55 AST-2016-001 http: Provide greater control of TLS and set modern defaults.
9 years ago
Mark Michelson 9714da7aa4 res_odbc: Remove connection management
9 years ago
Richard Mudgett 5615db3714 res_pjsip: Add CLI "pjsip dump endpt [details]"
9 years ago
George Joseph dd5c063934 res_pjproject: Add module providing pjproject logging and utils
9 years ago
Kevin Harwell a5b38b604c bridge_basic: don't cache xferfailsound during an attended transfer
10 years ago
Daniel Journo 8182146e85 pjsip: Add option global/regcontext
10 years ago
Joshua Colp 9a13df1b3c Merge "pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address"
10 years ago
Joshua Colp d8f8cf5462 Merge "res_pjsip: Create human friendly serializer names."
10 years ago
Joshua Colp 9e6ea2ba72 Merge topic 'update_taskprocessor_commands'
10 years ago
George Joseph a41aab477a pjsip_sdp_rtp: Add option endpoint/bind_rtp_to_media_address
10 years ago
Richard Mudgett 0bca2a5c26 res_pjsip: Create human friendly serializer names.
10 years ago
Richard Mudgett 3e857bb347 taskprocessor.c: New API for human friendly taskprocessor names.
10 years ago
Diederik de Groot 6745cd6529 include/asterisk/time.h: Renamed global declaration:tv
10 years ago
Joshua Colp c8e786ff66 Merge topic 'pbx-split'
10 years ago
Matt Jordan f3a052667e Merge "main/pbx: Move variable routines to pbx_variables.c."
10 years ago
Corey Farrell 36f1eaf0b5 main/pbx: Move hangup handler routines to pbx_hangup_handler.c.
10 years ago
Corey Farrell 3507494b8a main/pbx: Move dialplan application management routines to pbx_app.c.
10 years ago
Corey Farrell 54a8f1a396 main/pbx: Move switch routines to pbx_switch.c.
10 years ago
George Joseph 6d18fe151c voicemail: Move app_voicemail / res_mwi_external conflict to runtime
10 years ago
Corey Farrell 5ee5c3739e main/pbx: Move variable routines to pbx_variables.c.
10 years ago
Corey Farrell f9bfc2450e main/pbx: Move custom function routines to pbx_functions.c.
10 years ago
Matt Jordan 11d99e0809 Merge "main/pbx: Move pbx_builtin dialplan applications to pbx_builtins.c"
10 years ago
George Joseph 5e67e51c6a main/pbx: Move pbx_builtin dialplan applications to pbx_builtins.c
10 years ago
Joshua Colp 4e5250d5c2 Merge "res_http_websocket.c: prevent avoidable disconnections caused by write errors"
10 years ago
Dade Brandon 3bddcc0219 res_http_websocket.c: prevent avoidable disconnections caused by write errors
10 years ago
George Joseph 22db16fa81 endpoint/stasis: Eliminate duplicate events on endpoint status change
10 years ago
Richard Mudgett eccdf2250b Fix sscanf() format string type mismatch.
10 years ago
George Joseph 3e6637feb5 pjsip/config_transport: Check pjproject version at runtime for async ops
10 years ago
George Joseph a987434564 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
Joshua Colp 268d21dee5 Merge "res_pjsip: Update logging to show contact->uri in messages"
10 years ago
Joshua Colp 385ac08d23 Merge "Build System: Support include-what-you-use."
10 years ago
George Joseph bd265a90be res_pjsip: Update logging to show contact->uri in messages
10 years ago
Jonathan Rose b5281b74e0 Unset BRIDGEPEER when leaving a bridge
10 years ago
Alexander Traud 270f7be54f Build System: Support include-what-you-use.
10 years ago
Matt Jordan c6cb30ffe6 Merge "main: Slight refactor of main. Improve color situation."
10 years ago
Walter Doekes 03759c5587 main: Slight refactor of main. Improve color situation.
10 years ago
David M. Lee 91346b9fb7 Fixed some typos
10 years ago
Joshua Colp 7fa13cec78 Merge "translate: Provide translation modules the result of SDP negotiation."
10 years ago
Matt Jordan 97d7b344de res_statsd: Add functions that support variable arguments
10 years ago
Alexander Traud 8ccb1d2bed translate: Provide translation modules the result of SDP negotiation.
10 years ago
Mark Michelson e8881e1770 Taskprocessors: Increase high-water mark
10 years ago
Mark Michelson 264c74aa22 res_pjsip: Deny requests when threadpool queue is backed up.
10 years ago
Matt Jordan 21ee2f029c Merge "Increase account code maximum length to 80."
10 years ago
Alexander Traud cf79b62778 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Corey Farrell cd5ae02812 Increase account code maximum length to 80.
10 years ago
Joshua Colp f12ebe3584 Merge "StatsD: Add res_statsd compatibility"
10 years ago
tcambron 379c041038 StatsD: Add res_statsd compatibility
10 years ago
Corey Farrell b0bf189908 Fix cli display of build options.
10 years ago
Joshua Colp df3aa29100 Merge "res_pjsip: Add "like" processing to pjsip list and show commands"
10 years ago
Matt Jordan fe52fa5cc3 Merge "res_pjsip_pubsub: Solidify lifetime and ownership of objects."
10 years ago
George Joseph a8aee0bbdb res_pjsip: Add "like" processing to pjsip list and show commands
10 years ago
Joshua Colp 52f1b8f385 Merge "res_pjsip: Move URI validation to use time."
10 years ago
Mark Michelson ac0194dad6 res_pjsip_pubsub: Solidify lifetime and ownership of objects.
10 years ago
Joshua Colp 64c172deba res_pjsip: Move URI validation to use time.
10 years ago
Jonh Wendell 77780790e0 main/cdr: Allow modules to modify CDR fields before dispatching them
10 years ago
Matt Jordan b99a705262 ARI: Add the ability to subscribe to all events
10 years ago