Commit Graph

1098 Commits (7af1aae57f5d4b1debc1fa18b34fb1a33b0f9965)

Author SHA1 Message Date
Joshua Colp b2153f1f49 Merge "cdr/cdr_odbc.c: Added to record new columns add on CDR 1.8 Asterisk Version"
11 years ago
Rodrigo Ramírez Norambuena 542bfee881 CHANGES: Add missing spaces.
11 years ago
Rodrigo Ramírez Norambuena 358080e86e cdr/cdr_odbc.c: Added to record new columns add on CDR 1.8 Asterisk Version
11 years ago
Rodrigo Ramírez Norambuena 2a36bb5d9a CHANGES remove tab space
11 years ago
Matt Jordan bb347fa594 Merge topic 'ASTERISK-24863'
11 years ago
George Joseph c6ed681638 res_pjsip: Add global option to limit the maximum time for initial qualifies
11 years ago
George Joseph 51886c68dc pjsip_options: Add qualify_timeout processing and eventing
11 years ago
Joshua Colp a3cec44a0a res_pjsip: Add external PJSIP resolver implementation using core DNS API.
11 years ago
Kevin Harwell 66f3fd0028 chan_sip: make progressinband default to no
11 years ago
Matthew Jordan b3d01f1fbf channels/chan_iax2: Add a configuration parameter for call token expiration
11 years ago
Kevin Harwell 520b9f2174 res_pjsip: add CLI command to show global and system configuration
11 years ago
Matthew Jordan 016fba12e2 cel_pgsl: Add support for GMT timestamps
11 years ago
Matthew Jordan c2f50ba6f4 ARI: Add the ability to intercept hold and raise an event
11 years ago
Richard Mudgett 4c2fc5b811 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
11 years ago
Kevin Harwell aef7278af6 res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Matthew Jordan ac1214d9d4 apps/app_sms: Add an option to prevent SMS content from being logged
11 years ago
Kevin Harwell d42c6adb1a Revert - res_pjsip: Allow configuration of endpoint identifier query order
11 years ago
Kevin Harwell 1ce529d30e res_pjsip: allow configuration of endpoint identifier query order
11 years ago
Matthew Jordan 29f66b0429 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
11 years ago
Richard Mudgett e4738a59eb CHANNEL(peer), chan_iax2, res_fax, SNMP agent: Fix deadlock from reaching across a bridge.
11 years ago
Mark Michelson 1111944afb Change PJProject version requirement for ca_list_path transport option in CHANGES file.
11 years ago
Mark Michelson 023fa0f9e8 Add support for the ca_list_path option for PJSIP transports.
11 years ago
Richard Mudgett 52a7cdb101 AMI: Make AMI actions that generate event lists consistent.
11 years ago
Kinsey Moore 77ee23210d res_fax: Add T.38 negotiation timeout option
11 years ago
Mark Michelson 7f836c1c15 Add the ability to continue and originate using priority labels.
11 years ago
George Joseph fb3c8e3424 outbound_registration: Add 'pjsip send register' and update 'send unregister'
11 years ago
Joshua Colp e0bd2ca104 pjsip: Document addition of 'PJSIP_AOR' and 'PJSIP_CONTACT' in CHANGES file.
11 years ago
Matthew Jordan b79a4a464f app_confbridge: Add the ability to pass options/command to MixMonitor
11 years ago
Richard Mudgett eacbb4ceb5 chan_dahdi: Populate CALLERID(ani2) for incoming calls in featdmf signaling mode.
11 years ago
George Joseph 39b54a21dc res_pjsip_config_wizard: Allow streamlined config of common pjsip scenarios
11 years ago
Kevin Harwell 63d3f0af95 ARI/AMI: Include language in standard channel snapshot output
11 years ago
Kevin Harwell e890f9f653 ARI/AMI: Include language in standard channel snapshot output
11 years ago
Joshua Colp 60ab564ad2 ari: Add support for specifying an originator channel when originating.
11 years ago
Matthew Jordan fe6cbf455a AMI/ARI: Update version to 2.6.0/1.6.0 respectively for new features
11 years ago
Mark Michelson fe7671fee6 Add new AMI and ARI events for connected line changes on a channel.
11 years ago
George Joseph 63cbd28999 CHANGES: Add item for new 'pjsip show identif(y|ies) commands
11 years ago
Matthew Jordan 1106e8fd0f main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Joshua Colp 7f8b7ace72 res_pjsip_sdp_rtp: Add support for optimistic SRTP.
11 years ago
Mark Michelson 2e750db120 Allow for transferer to retry when dialing an invalid extension.
11 years ago
Joshua Colp d0523b4b3c chan_sip: Add support for setting DTLS configuration in the general section.
11 years ago
Joshua Colp d159885e50 res_pjsip_outbound_registration: Add virtual line support.
11 years ago
Richard Mudgett 33f0251b6c res_pjsip: Add disable_tcp_switch option.
11 years ago
Joshua Colp b9aeff9580 chan_pjsip: Update CHANGES file to include 'moh_passthrough' setting
11 years ago
Joshua Colp 7144c739e9 res_pjsip: Add 'user_eq_phone' option to add a 'user=phone' parameter when applicable.
11 years ago
Richard Mudgett 24ded9d9eb res_pjsip: Fix XML typo and update CHANGES.
11 years ago
Walter Doekes d172d84fe1 musiconhold: Add preferchannelclass=no option to prefer app class.
11 years ago
Walter Doekes 9c1f34c7e9 musiconhold: Add sort=randstart, and deprecate old stuff.
11 years ago
Richard Mudgett a47873168a Update CHANGES for CHANNEL(onhold).
11 years ago
Paul Belanger ef28cc0d43 chan_sip.c: Add 'rtpbindaddr' setting
11 years ago
Matthew Jordan ba5d5da60b Improve call forwarding reporting, especially with regards to ARI.
11 years ago
Matthew Jordan add46fd27c app_queue: Add RealTime support for queue rules
11 years ago
Matthew Jordan f7bb772804 Update CHANGES file
11 years ago
Jason Parker 5ce4ad8031 app_voicemail: Add the ability to specify multiple email addresses.
11 years ago
Matthew Jordan 47bf7efc4d Multiple revisions 420089-420090,420097
11 years ago
Mark Michelson 94b21f94d3 Add ContactStatusDetail to PJSIPShowEndpoint AMI output.
11 years ago
Jonathan Rose b744adb8aa PJSIP: Send Notify AMI and CLI commands can now send to URI instead of endpoint
11 years ago
Matthew Jordan bbeaeea1a3 res_hep_rtcp: Add module that sends RTCP information to a Homer Server
11 years ago
Matthew Jordan 355dc3d2ad Multiple revisions 419565-419566
11 years ago
Richard Mudgett a2ce95d9d2 accountcode: Slightly change accountcode propagation.
11 years ago
Michael L. Young f613fc24fb core/bridge_channel: Substitute Variables In Features Application Map
11 years ago
Michael L. Young 20cb961b3e apps/app_mixmonitor: Add Options To Play Beep At Start Or Stop
11 years ago
Matthew Jordan b299052e20 ari: Add a copy operation for stored recordings
11 years ago
Jonathan Rose af4cd65143 Channels: Masquerades to automatically move frame/audio hooks
11 years ago
Jonathan Rose 5c988cc4e6 res_fax: Provide AMI equivalents for fax CLI commands
11 years ago
Matthew Jordan fd94fea599 res_pjsip: Support setting a default accountcode on endpoints
11 years ago
Matthew Jordan 03e9c598e5 cel_pgsql, cdr_pgsql, res_config_pgsql: Add PostgreSQL application_name support
11 years ago
Matthew Jordan 97834718c2 Remove many deprecated modules
11 years ago
Jonathan Rose bc4b236d71 chan_dahdi: Add AMI commands for controlling PRI debugging output
11 years ago
Jonathan Rose 04a9123309 pbx_config: Add manager actions to add/remove extensions
11 years ago
Matthew Jordan eaee92198d main/tcptls: Add support for Perfect Forward Secrecy
11 years ago
Matthew Jordan af90afd90c app_voicemail, say: Add support for Japanese Language
11 years ago
Kinsey Moore 1337daf88a CHANGES: Add missing changes
12 years ago
Matthew Jordan 22e62ac6f6 app_jack: Support audio with a sampling rate higher than 8kHz
12 years ago
Jonathan Rose e087ae0c02 Logger: Add manager command 'LoggerRotate' to rotate logger
12 years ago
Richard Mudgett 0c896d8b9b chan_dahdi: Adds support for major update to libss7.
12 years ago
Matthew Jordan 53968c00b3 TALK_DETECT: A channel function that raises events when talking is detected
12 years ago
Richard Mudgett a5aea0cca0 app_agent_pool: Return to dialplan if the agent fails to ack the call.
12 years ago
Scott Griepentrog cf21644d6a ARI: Add ability to raise arbitrary User Events
12 years ago
Jonathan Rose 57372e61d2 Parking: Add 'AnnounceChannel' argument to manager action 'Park'
12 years ago
Mark Michelson 7dd64ff993 Add DeviceStateChanged and PresenceStateChanged AMI events.
12 years ago
Igor Goncharovskiy d3433771c9 Introducing changes proposed to chan_unistim driver:
12 years ago
Jonathan Rose 86c68bc437 chan_sip: trust_id_outbound CHANGES message improvement
12 years ago
Jonathan Rose ae21162a69 chan_sip: Add sendrpid trust options
12 years ago
Jonathan Rose b9d7dfcc62 ARI: Make bridges/{bridgeID}/play queue sound files
12 years ago
Jonathan Rose a8742e327f ARI: Add tones playback resource
12 years ago
Matthew Jordan 7d26eefce4 chan_sip: Add SIPURIPHONECONTEXT channel variable for Request TEL URIs
12 years ago
Russell Bryant 5b7a769fd8 (mix)monitor: Add options to enable a periodic beep
12 years ago
Matthew Jordan eed03fc01a chan_sip: Support RFC-3966 TEL URIs in inbound INVITE requests
12 years ago
Mark Michelson 755696dcd0 Add a Command header to the AMI Mixmonitor action.
12 years ago
Russell Bryant ea290b2c3e func_periodic_hook: New function for periodic hooks.
12 years ago
Matthew Jordan ef0c9fe4d8 res_hep/res_hep_pjsip: Add a HEPv3 capture agent module and a logger for PJSIP
12 years ago
Matthew Jordan 597f25db69 Update API versions and UPGRADE/CHANGES for 12.2.0
12 years ago
Joshua Colp 1cf74b8776 res_stasis: Extend bridge type to be a comma separated list of bridge attributes.
12 years ago
Joshua Colp cc40bf5317 res_pjsip: Enable PJSIP DNS client support.
12 years ago
Scott Griepentrog 9e9707f90f uniqueid: Update CHANGES to reflect new features
12 years ago
Jonathan Rose ff63012c4e PJSIP: TOS values should be represented as decimals in sorcery objects
12 years ago
George Joseph a4906e9f86 sorcery: Create AST_SORCERY dialplan function.
12 years ago
Joshua Colp 3f730662f7 res_stasis_recording: Add a "target_uri" field to recording events.
12 years ago
Kinsey Moore fe1e8e55a1 Logger: Add dynamic logger channels
12 years ago
Matthew Jordan cbaa27142c security_events: Add AMI documentation; output optional fields
12 years ago
Jonathan Rose 5a48613cb4 CHANGES: Improved description of Name/Creator changes to bridge ARI, adds AMI
12 years ago
Jonathan Rose a610bfa9e8 CHANGES: Update changes log to include r403414 entry
12 years ago
Jonathan Rose 7f18df5699 CHANGES: Update changes log to include new bridge fields added in r404042
12 years ago
Matthew Jordan 9b93917896 ARI/AMI: Update versions; update UPGRADE/CHANGES notes for 12.1.0 changes
12 years ago
Kevin Harwell 10e38fb10c res_pjsip: Config option to enable PJSIP logger at load time.
12 years ago
Richard Mudgett aeb4466656 ChanSpy: Add ability to specify channel uniqueids as well as channel names.
12 years ago
Kevin Harwell 8f82eb0098 manager: ExtensionStatus event status human readable
12 years ago
Jonathan Rose 2a9d15b400 Thread Debugging: Add LWP to core show locks output
12 years ago
Walter Doekes 72cb7a254f Enable wide band audio in musiconhold streams.
12 years ago
Jonathan Rose 3c90fc0bfd Make 12 - 12.1 CHANGES log the same as in 12
12 years ago
Jonathan Rose 8ba05ae67e Include CHANGES info for r405553
12 years ago
Kevin Harwell 821ab51381 res_pjsip: add 'set_var' support on endpoints
12 years ago
Richard Mudgett dbead14c3b Put notice in CHANGES as well as UPGRADE.txt.
12 years ago
Richard Mudgett e4803bbd9e Voicemail: Remove mailbox identifier format (box@context) assumptions in the system.
12 years ago
Matthew Jordan 7e9febbf86 app_cdr,app_forkcdr,func_cdr: Synchronize with engine when manipulating state
12 years ago
Jonathan Rose f6e92c35df app_page: Add predial handlers for app_page.
12 years ago
Mark Michelson d421818c3d Add a CONFBRIDGE_RESULT channel variable to discern why a channel left a ConfBridge.
12 years ago
Mark Michelson 5730410861 Create function for retrieving Mixmonitor instance data.
12 years ago
Richard Mudgett 18c2cfa7b7 PickupChan: Add ability to specify channel uniqueids as well as channel names.
12 years ago
Jonathan Rose a60764d61e app_directory: Set variable indicating reason directory exited
12 years ago
Jonathan Rose 7950118e18 Confbridge: Add option to review the recording similar to announce_join_leave
12 years ago
Jonathan Rose ad0e70ba83 Say: If SAY_DTMF_INTERRUPT is set to an ast_true value, jump on DTMF
12 years ago
Jonathan Rose bf5492abd2 security_events: Push out security events over AMI events
12 years ago
Jonathan Rose 4b7ff87492 app_confbridge: Make the CONFBRIDGE function be able to create dynamic menus
12 years ago
Richard Mudgett f87086b374 app_confbridge: Can now set the language used for announcements to the conference.
12 years ago
Michael L. Young 2af53640c8 Add IPv6 Support To chan_iax2
12 years ago
Kinsey Moore b44ce141e5 chan_sip: Allow Asterisk to retry after 403 on register
12 years ago
David M. Lee 9bed50db41 optional_api: Fix linking problems between modules that export global symbols
12 years ago
Matthew Jordan 449afdd9e8 Revert r394939 due to (numerous) objections
12 years ago
Matthew Jordan 629f43d2b6 Add database schema management using Alembic
12 years ago
Matthew Jordan b7ec25ec2e Update CHANGES file for Asterisk 12
12 years ago
Matthew Jordan 9f4849724f Update CHANGES file to reflect pass through support for Opus/VP8
12 years ago
Kinsey Moore 7b032c1adb Add SayAlphaCase and similar functionality for AGI
12 years ago
Mark Michelson 00baddb906 Massively clean up app_queue.
12 years ago
Matthew Jordan e85dd76945 Allow the SIP_CODEC family of variables to specify more than one codec
12 years ago
Matthew Jordan 38236e54a8 Remove dead code from features.c; refactor pickup code into pickup.c
12 years ago
Matthew Jordan c8a91b5b01 Add queue member paused hints
12 years ago
Kinsey Moore 03090a88ba Fix documentation replication issues
12 years ago
Matthew Jordan 9ea74182ef Update CONTROL STREAM FILE to accept an 'offsetms' parameter
12 years ago
Matthew Jordan 54803338b4 Always install safe_asterisk; add configuration file support
12 years ago
Matthew Jordan 3a5b68f07c Allow setting allowmultiplelogin on an account basis
12 years ago
Kinsey Moore c3b8939be8 Add CEL local optimization record type
12 years ago
Kinsey Moore 684c83b29b Add transfer support to CEL
12 years ago
Matthew Jordan 19d8f8c8e4 Add 'kick all' capability to ConfBridge CLI command
12 years ago
Richard Mudgett d43b17a872 Replace chan_agent with app_agent_pool.
12 years ago
Matthew Jordan 30d379851e Create Local channel messages on the Stasis message bus and produce AMI events
12 years ago
Matthew Jordan b193c2873d Handle hangup logic in the Stasis message bus and consumers of Stasis messages
12 years ago
Jonathan Rose 93ed5ef0ff res_parking: Replace Parker snapshots with ParkerDialString
12 years ago
Richard Mudgett 02f55a36a0 Revert accidental overcommit.
12 years ago
Richard Mudgett b4e9a3fc2f Add BUGBUG note for ASTERISK-22009
12 years ago
Jason Parker 85ba063329 Add a SystemName field to all AMI events.
13 years ago
Jonathan Rose f306dbd841 bridge_features: Support One touch Monitor/MixMonitor
13 years ago
Kinsey Moore 909ee4bfb9 Refactor extraneous channel events
13 years ago
Jonathan Rose 50ff1f5fc1 res_parking: Dynamic Parking Lots
13 years ago
Jonathan Rose 854c4c64fe res_parking: Add Parking manager action to the new parking system
13 years ago
Matthew Jordan 0afb1949c9 Restore bad merge on CHANGES
13 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
13 years ago
Jason Parker a2d02edca5 Make app_queue AMI events more consistent. Give Join/Leave more useful names.
13 years ago
Jonathan Rose 8954661207 res_parking: Automatically generate extensions, hints, etc.
13 years ago
Richard Mudgett bad8caa8c6 Reimplement bridging and DTMF features related channel variables in the bridging core.
13 years ago
Jason Parker 0613100e63 Split AGI manager events, to remove SubEvent field.
13 years ago
Mark Michelson fac3839e68 Adds support for a core attended transfer function plus adds some hiding of masquerades.
13 years ago
Jason Parker 154fbf8cae Split Hold event into Hold/Unhold, and move it into core.
13 years ago
Matthew Jordan 06be8463b6 Migrate a large number of AMI events over to Stasis-Core
13 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
13 years ago
Jonathan Rose b90bba7a30 Stasis: Update security events to use Stasis
13 years ago
Kinsey Moore 7ce05bfb9b Add channel events for res_stasis apps
13 years ago
Olle Johansson 465d0f4a22 Play periodic prompts for first call in a call queue
13 years ago
Joshua Colp 02be50b1ac Add support for a realtime sorcery module.
13 years ago
Russell Bryant ee05bdec92 Add inheritance support to FEATURE()/FEATUREMAP().
13 years ago
Matthew Jordan b8d4e573f1 Add multi-channel Stasis messages; refactor Dial AMI events to Stasis
13 years ago
David M. Lee 4a6237b231 Move NewCallerid, HangupRequest and SoftHangupRequest to Stasis
13 years ago
David M. Lee cf9324b25e Move more channel events to Stasis; move res_json.c to main/json.c.
13 years ago
Joshua Colp 5d45596f62 Add support for using XMPP buddy state via device state.
13 years ago
Jason Parker 1cb917096b Switch to using external pjproject libraries.
13 years ago
Kevin Harwell 09ecb25e08 Added an option to disallow music on hold
13 years ago
Matthew Jordan 8d5c36c9bb Add RFC 3327 Path header support to chan_sip
13 years ago
Michael L. Young a3ad8b28e6 Fix / Clean Up Some Items To Handle The New auto_* NAT Options
13 years ago
Matthew Jordan 62f7acfac6 Let channels joining a MeetMe conference opt out of the denoiser
13 years ago
Kevin Harwell 31b7426115 Added Confbridge record_file_append option.
13 years ago
Jonathan Rose 1a70d513f1 Call Parking: Set PARKINGLOT and PARKINGSLOT variables on all parked calls
13 years ago
Russell Bryant dfdf3d9909 Add queue_log_realtime_use_gmt option to logger.conf
13 years ago
Matthew Jordan 7d9871b394 Add ControlPlayback manager action
13 years ago
Matthew Jordan a4d0878955 Add busy detection to chan_mobile
13 years ago
Richard Mudgett 8ed2c74fe3 app_queue: Fix multiple calls to a queue member that is in only one queue.
13 years ago
Jonathan Rose ae655031b9 Features: BRIDGE_FEATURES variable automixmonitor support and use proper party
13 years ago
Jonathan Rose e62bab8131 chan_sip: Add SubscribeContext field to SIPshowpeer AMI response
13 years ago
Jonathan Rose b2f9542f61 manager: Change display of 'manager show commands' and 'manager show command'
13 years ago
Alec L Davis 90f8c90b10 dsp.c User Configurable DTMF_HITS_TO_BEGIN and DTMF_MISSES_TO_END
13 years ago
Alec L Davis 4af961a03a dsp.c User configuration of DTMF_NORMAL_TWIST and DTMF_REVERSE_TWIST values
13 years ago
Matthew Jordan acb3a5f76f Add Duration header for PlayDTMF AMI Action
13 years ago
Kinsey Moore 5bde2dbc34 Add VoicemailRefresh AMI Action
13 years ago
Mark Michelson fdfb3ae5fa Allow for redirecting reasons to be set to arbitrary strings.
13 years ago
Matthew Jordan ca0e96ae19 Add queue monitoring hints
13 years ago
Alec L Davis 67ca3b9126 app_queue: Support an 'agent available' hint
13 years ago
Jonathan Rose a05f001ba2 chan_sip: Fix CHANGES and UPGRADE.txt for r372808
13 years ago
Jonathan Rose b02c65752c app_queue: Only log PAUSEALL/UNPAUSEALL when 1+ memebers changed.
13 years ago
Richard Mudgett e2cd045c7e Update CHANGES for private party ID.
13 years ago
Jonathan Rose 1067294065 DUNDi: Add CLI commands DUNDi show cache and DUNDi show hints
13 years ago
Mark Michelson b03e7cc4c7 Move a SIP change up to the other SIP changes in the CHANGES file.
13 years ago