Commit Graph

525 Commits (24137871be89378b641daae192f20f2dca71117e)

Author SHA1 Message Date
Eliel C. Sardanons 033bffd32f Introduce CLI permissions.
17 years ago
Kevin P. Fleming aa0e888629 add support for event suppression for AMI-over-HTTP
17 years ago
Tilghman Lesher bb80c835e0 Add an option, waitfordialtone, for UK analog lines which do not end a call
17 years ago
Kevin P. Fleming 9789c66375 as suggested by jtodd, document the purposes of the CHANGES and UPGRADE files
17 years ago
Mark Michelson 7a64c70324 Commit CHANGES change I promised when submitting
17 years ago
Tilghman Lesher daa9dcd70a Add info about REALTIME_FIELD and REALTIME_HASH
17 years ago
Michiel van Baak 86f900b201 This commit does two things:
17 years ago
Tilghman Lesher 0d25ddd366 Add LISTFILTER dialplan function, along with supporting documentation. See
17 years ago
Olle Johansson 204845843e Adding a separation of remote authentication and our authentication.
17 years ago
Mark Michelson d521ad9696 * Fixed timeout logic in the dialing API as setting timeouts
17 years ago
Tilghman Lesher 46abb39ca2 Failover for func_odbc, allowing an INSERT query to be performed when the UPDATE query initially
17 years ago
Mark Michelson de90c84b1a After seeing another problem in #asterisk stemming from
17 years ago
Tilghman Lesher 77060afdac Pay attention to the searchcontexts entry in voicemail.conf (related to AST-125)
17 years ago
Olle Johansson 31e2625a81 Thanks russellb for reminding an old man....
17 years ago
Tilghman Lesher 107d4284ae Added debugging CLI functions
17 years ago
BJ Weschke 31d28c2518 Give app_authenticate the ability to select a prompt other than the default.
17 years ago
BJ Weschke 7a8344bac6 The QueueEntry event now has the uniqueid of the channel included.
17 years ago
Michiel van Baak 59d9255977 Break up skinny.conf into seperate sections for
17 years ago
Mark Michelson 32ef7bedd3 Add an IAXregistry manager command. See doc/manager_1_1.txt
17 years ago
Kevin P. Fleming 109a17ae79 support relative paths in musiconhold.conf, which makes moh work by default when Asterisk was configured using --prefix and 'make samples' is run
17 years ago
Mark Michelson dc36a357d2 When specifying an invalid timeout to Dial, take it
17 years ago
Tilghman Lesher 5c32f80a61 Add keyword "same", which allows you to create multiple steps in a dialplan,
17 years ago
Joshua Colp cebd2c1df2 Add support for subscribing to a voice mailbox on a remote SIP server and making the new/old message count available to local devices. (issue #AST-77)
17 years ago
Michiel van Baak 8906f67a74 fix wording as pointed out by Corydon
17 years ago
Mark Michelson b8aed684f5 This commit introduces a change to how the "joinempty"
17 years ago
Tilghman Lesher c5aefa8ff6 document meetme schedule changes (related to issue #11040)
17 years ago
Michiel van Baak 504df4c573 put a note in CHANGES about the cli_cleanup done during AstriDevCon
17 years ago
Russell Bryant 1375164ad8 The 'P' command for ExternalIVR was also added in 1.6.0
17 years ago
Russell Bryant 2546f9b450 TCP support for ExternalIVR went in to 1.6.1, not 1.6.0
17 years ago
Tilghman Lesher cf06228a2f Permit the syntax and synopsis fields to be set (for func_odbc).
17 years ago
Russell Bryant 17f3fc40f2 tabs to spaces
17 years ago
Russell Bryant f1dd1fe1c7 Add support for call pickup on Snom phones. Asterisk now includes a magic
17 years ago
Russell Bryant 0b3a2c1ce9 Move last change to CHANGES up to the 1.6.2 section
17 years ago
Philippe Sultan 7ea67a07ee Disable autoprune by default.
17 years ago
Tilghman Lesher 2c738041bd Add the CURLOPT dialplan function, which permits setting various options for
17 years ago
Michiel van Baak cb5824d995 Added 'skinny show lines verbose'
17 years ago
Jeff Peeler 8fc9d6d6fa Added the option s to the Park application which will silence the announcement of the parking space number. Also, fixes the bug of just clearing the flags instead of actually parsing the arguments to Park.
17 years ago
Steve Murphy 8953b0f359 (closes issue #13366)
17 years ago
Russell Bryant 7c25fc6012 Prepare for adding 1.6.2 changes
17 years ago
Tilghman Lesher ff101d0b07 Add '+=' append operator to configuration files.
17 years ago
Sean Bright 6cf6d9eca5 Merge in changes that allow Asterisk to be built against the Hoard
17 years ago
Russell Bryant 58291bcec9 Merge changes from team/bbryant/keyrotation
17 years ago
Tilghman Lesher 01e189f6d8 Document adaptive capabilities
17 years ago
Tilghman Lesher 853f6a8b3e Move implementation of an attended-transfer-complete sound from one channel
17 years ago
Mark Michelson 99db9f65b5 This commit compensates for buggy poll(2)
18 years ago
Tilghman Lesher 75d38f6024 Change SendImage() to output a more consistent status variable.
18 years ago
Tilghman Lesher 1517710d7e Change several 'core' commands to be 'dialplan' commands (with appropriate
18 years ago
Tilghman Lesher 5a1d90e1fb Additional option for videosupport (always) that disables the optimization to
18 years ago
Kevin P. Fleming dd7630222c clean up a bunch more Zaptel-related references
18 years ago
Mark Michelson e4c93fc8c3 Added a new option, "timeoutpriority" to queues.conf. A detailed
18 years ago
Mark Michelson 953947b70b The ackcall and endcall options in agents.conf now have supplemental options
18 years ago
Mark Michelson 0178d0ccd6 Improve consistency between app_dial and app_queue with regards
18 years ago
Sean Bright 00f74ac24c Update CHANGES and UPGRADE.txt per kpfleming's mail to #asterisk-dev.
18 years ago
Tilghman Lesher 2e0afd805b Oops
18 years ago
Tilghman Lesher 122486b263 Allow alternative extensions to be specified for a user.
18 years ago
Steve Murphy bb20ef7017 Changes to list peers and users in alpha. order, as per a reasonable request in 12494. Due to changes in trunk to use the astobj2 i/f in the sip channel driver, the order of the entries in the config file was lost, thus the output was in a random order, but no longer.
18 years ago
Steve Murphy 86aaed2cc5 Merged revisions 122127 via svnmerge from
18 years ago
Steve Murphy 1cebe01dac Merged revisions 122046 via svnmerge from
18 years ago
Russell Bryant e9d72e0cb2 Merge another big set of changes from team/russell/events
18 years ago
Michiel van Baak c5ea45af11 add a new argument to PrivacyManager to specify a context
18 years ago
Tilghman Lesher 07265a5033 Added a facility for sending arbitrary SIP notify commands from AMI.
18 years ago
Brett Bryant 1cebbfe268 Update CHANGES file for the things done in revision 120635.
18 years ago
Mark Michelson d81d206148 Adding two new queue log events. The ADDMEMBER event is logged when
18 years ago
Tilghman Lesher c7191467d2 Add native AGI command GOSUB, as invoking Gosub with EXEC does not work
18 years ago
Joshua Colp e4d1b39bd8 Merged revisions 118646 via svnmerge from
18 years ago
Mark Michelson 975a848b67 A new feature thanks to the fine folks at Switchvox!
18 years ago
Michiel van Baak 8f45823dda add option 'a' to chanisavail.
18 years ago
Tilghman Lesher ce8453f57c Enhance ExternalIVR with new options and commands.
18 years ago
Tilghman Lesher 6353bddc57 Increase limit of unshared connections from 1023 to 4.2 billion.
18 years ago
Tilghman Lesher fced823c08 Change the default for the pridialplan parameter to the far more common case of
18 years ago
Mark Michelson 193d16cbde Adding a new option to Chanspy(). The 'd' option allows for the spy to
18 years ago
Olle Johansson bb386c84e7 Adding spport for T.140 RED - Simple RTP redundancy to prevent packet loss in text stream
18 years ago
Olle Johansson 29b1d73567 Add support for codec settings in originate via call file and manager.
18 years ago
Mark Michelson 7daebcd610 Adding support for "urgent" voicemail messages. Messages which are
18 years ago
Brett Bryant 59817ce0d8 Update CHANGES file for previous commit of ENUM and TXCIDNAME changes.
18 years ago
Tilghman Lesher 8b1d52c9a5 Allow a password change to be validated by an external script.
18 years ago
Tilghman Lesher 73581f3905 Optionally display the value of several variables within the Status command.
18 years ago
Brett Bryant 4f3e4e22ef Add two new console commands "pri show version" and "ss7 show version" that will show the version of each library respectively.
18 years ago
Tilghman Lesher b5a127daac Modify TIMEOUT() to be accurate down to the millisecond.
18 years ago
Russell Bryant 44af1e23d0 Merge changes from team/russell/smdi-msg-searching
18 years ago
Brett Bryant 5634048c98 Add two new dialplan functions from libspeex for applying audio gain control
18 years ago
Joshua Colp f4237076bf Add support for specifying the registration expiry on a per registration basis in the register line. This comes from a Switchvox patch. (issue AST-24)
18 years ago
Mark Michelson e37dafdd3a Adding new configuration options to app_queue. This adds two new values
18 years ago
Tilghman Lesher fe2d50a4c9 Document the Incomplete application addition.
18 years ago
Mark Michelson 3aad03e5f0 Adding a new option 'n' to app_chanspy. This option allows for the name of the spied-on
18 years ago
Mark Michelson d0f35e6355 Adding a new option, 'B' to app_chanspy. This option allows the spy to
18 years ago
Russell Bryant 01f3a08f8a Add a c() option for the Jack() application and JACK_HOOK() funciton for supplying
18 years ago
Steve Murphy c0b8f57b9d (closes issue #12467)
18 years ago
Joshua Colp e52ae01831 Add MEETME_INFO dialplan function that allows querying various properties of a Meetme conference.
18 years ago
Jeff Peeler 4d3e086a3e added info describing DNS manager
18 years ago
Sean Bright 3b775e41ae Update the CHANGES file with yesterday's ChanSpy change. Sorry Kevin, just saw your e-mail.
18 years ago
Steve Murphy 5fb4b1bbe5 This is the scariest commit I've done in a long time. This is the astobj2-ification of chan_sip. I've tested a number of scenarios like crazy. It used to have 4x the call setup/teardown performance of trunk, but now it's roughly at parity. I will attempt to find the bottlenecks and get it back to the 4x mark. The changes made were somewhat invasive, but the value to the community of these upgrades outweighs waiting further for more testing. Every change being made to chan_sip was lousing this code up when we tried to merge. Peers, Users, Dialogs, are all now astobj2 objects, indexed via hashtables. Refcounting is used to track objects and free them at the bitter end of their lives. Please file issues on bugs.digium.com, and PLEASE, please, please be patient. One natural advantage to all the hash-table work is that loading large sip.conf files full of thousands of peers now goes much faster. One more please: PLEASE help thrash this code and test it.
18 years ago
Steve Murphy 2b69ec9a38 Introducing a small upgrade to the ast_sched_xxx facility, to keep it from eating up lots of cpu cycles. See CHANGES. From the team/murf/bug11210 branch.
18 years ago
Steve Murphy 6138b16995 Introducing various astobj2 enhancements, chief being a refcount tracing feature, and various documentation updates in astobj2.h, and the addition of standalone utility, refcounter, that will filter the trace output for unbalanced, unfreed objects. This comes from the team/murf/bug11210 branch.
18 years ago
Steve Murphy 27891e6b4b Introducing doubly linked lists to trunk from branch team/murf/bug11210.
18 years ago
Joshua Colp a08c4b2064 A 'b' option has been added which causes chan_local to return the actual channel that is behind it when queried. This is useful for transfer scenarios as the actual channel will be transferred, not the Local channel. If you have been using Local channels as queue members and having issues when the agent did a blind transfer this option may solve the issue.
18 years ago
Tilghman Lesher 7e91279cfc Mark recent additions from #11954 and #12254
18 years ago
Jeff Peeler e9825d7c8a Existing DNS manager lookups extended to check for SRV records.
18 years ago
Jeff Peeler a5cdd849e5 This adds DNS SRV record support to DNS manager. If there is a SRV record for a given domain, the hostname and port listed in the SRV record will be used. If no SRV record exists or a SRV lookup is not attempted, the DNS lookup on the specified domain will be performed as normal. Chan_sip has been modified to take advantage of the new SRV support.
18 years ago
Tilghman Lesher e6fc9ae52c Add a linkedlist macro that maintains a sorted list
18 years ago
Tilghman Lesher a46a5e6586 Oops, fix this, too
18 years ago
Kevin P. Fleming 789831ef9a Merged revisions 110880 via svnmerge from
18 years ago
Joshua Colp 738e4ec94e Add a special dialplan variable to chan_sip which will cause an audio file to be played upon completion of an attended transfer.
18 years ago
Russell Bryant a567b41083 Note that the TCP and TLS support is currently considered experimental and
18 years ago
Tilghman Lesher ec3033020e Add note of the added Directory options, from commit 110237 (closes issue #7151)
18 years ago
Jeff Peeler 515ec9d92f This change adds DNS manager support for registrations not referencing a peer entry. It looks like there is support for DNS manager for realtime peers as well, however it is not implemented correctly. The improper usage occurs when ast_dnsmgr_lookup is called with one of the arguments being an address from the stack to be continually updated. The variable from the stack will go out of scope and dnsmgr will continue to try and update the memory there, causing possible stack corruption. This problem will be worked on next as well as adding DNS manager support for peer entries.
18 years ago
Joshua Colp e097cc7221 Add the ability to use a pattern match for a hint.
18 years ago
Mark Michelson cd7efcf4e7 Add option 'randomperiodicannounce' to queues.conf. Setting this will
18 years ago
Olle Johansson 0de4eba640 Add manager peerstatus events when peer can't authenticate.
18 years ago
Jeff Peeler 3c4c3c0dd2 documenting changes as a result of adding TCP functionality to ExternalIVR
18 years ago
Kevin P. Fleming a3a8aa6547 add support for named sections in zapata.conf, and fix a few bugs in config file parsing
18 years ago
Russell Bryant 67fd292f96 Add a trivial new dialplan function, AST_CONFIG(), which allows you to access
18 years ago
Mark Michelson 2ed30d47e8 Adding the Atxfer manager command. With this, you may initiate
18 years ago
Tilghman Lesher 8a411ccf83 Create a centralized configuration option for silencethreshold
18 years ago
Russell Bryant e8a8319aad Update CHANGES heading
18 years ago
Russell Bryant ebcefd1395 Add a "devstate change" CLI command to control custom device states. Also,
18 years ago
Joshua Colp 2a7eac9940 Add an 'e' option to ResetCDR which re-enables a CDR that has been disabled.
18 years ago
Russell Bryant 86e26793c2 Update CHANGES for SMDI stuff
18 years ago
Tilghman Lesher f274f7bcaa Permit additional CDR columns to be saved in Postgres. Note that these
18 years ago
Tilghman Lesher f92a3e119e Move Originate to a separate privilege and require the additional System privilege to call out to a subshell.
18 years ago
Joshua Colp 3e0f3915a5 Add CHANNELREDIRECT_STATUS variable to ChannelRedirect() dialplan application. This will either be set to NOCHANNEL if the given channel was not found or SUCCESS if it worked.
18 years ago
Olle Johansson 17c761c5ff - No space in manager event names, please
18 years ago
Tilghman Lesher 26755e3882 Context tracing for channels
18 years ago
Mark Michelson c08a40fb61 Document GotoIfTime change from svn revision 103738
18 years ago
Jeff Peeler 16a14a4cd8 Requested changes from Pari, reviewed by Russell.
18 years ago
Russell Bryant 2dd50b7656 remove entry that is no longer in the tree
18 years ago
Olle Johansson 0ca3d5509e Update CHANGES with rtppage
18 years ago
Jason Parker 46f06a5e0c Fix a typo
18 years ago
Russell Bryant 22fae48e3c Add the 'n' option to SpeechBackground, which has the application not answer the
18 years ago
Joshua Colp 3bf7daa0c0 Merge in strictrtp branch. This adds a strictrtp option to rtp.conf which drops packets that do not come from the remote party.
18 years ago
Jason Parker 3bd33214b9 Move code from res_features into (new file) main/features.c
18 years ago
Tilghman Lesher cfa0ec1f97 Add res_config_ldap for realtime LDAP engine.
18 years ago
Olle Johansson b35f8d0358 Documentation updates for BRIDGEPVTCALLID
18 years ago
Russell Bryant d1ba37f1c9 Change the Asterisk CLI startup commands feature to read commands to run from cli.conf
18 years ago
Russell Bryant b995c78c31 Merge changes from team/group/sip-tcptls
18 years ago
Russell Bryant 8a5e93d766 Add support for an easy way to automatically execute some Asterisk CLI commands
18 years ago
Tilghman Lesher bba20a8360 Info about res_config_curl
18 years ago
Jason Parker f35fca049a Add note about new update.log to CHANGES, by request of jmls and further prodding by jsmith.
18 years ago
Jason Parker b875d0df01 Add backupdeleted option to app_voicemail
18 years ago
Terry Wilson 9c1a8af01d Add description of TOUPPER and TOLOWER dialplan functions to CHANGES.
18 years ago
Russell Bryant 17ed33fc42 - Break up the Misc. section a bit with a new section for Misc. New Modules
18 years ago
Russell Bryant f32aec9f8f Bring in the code from team/russell/jack/.
18 years ago
Russell Bryant d0c89ab7ed Add a new CLI command, "core set chanvar", which allows you to set a channel
18 years ago
Kevin P. Fleming 4b0a63ffa2 Add 'zap set dnd' CLI command, and ensure that the AMI DNDState event always gets generated.
18 years ago
Kevin P. Fleming 138799091c Add 'auto' signalling mode for Zaptel channels.
18 years ago
Russell Bryant 5c2beee6c3 Add a new global and per-peer option to chan_sip, qualifyfreq, which allows you
18 years ago
Tilghman Lesher 857e3412f4 Several manager changes:
18 years ago
Terry Wilson 3570ad103d Added a new module, res_phoneprov, which allows auto-provisioning of phones
18 years ago
Mark Michelson 427f17fd9d Adding the option of specifying a second interface in a member definition for a queue. app_queue
18 years ago
Kevin P. Fleming b4e80a1083 note that chan_console requires portaudio v19
18 years ago
Russell Bryant 21cb767db7 Merge changes from team/russell/codec_resample
18 years ago
Russell Bryant 4e99cc88e2 Merge the main set of changes from team/russell/chan_console.
18 years ago
Mark Michelson d9e0bb0e84 Some changes to app_amd.
18 years ago
Luigi Rizzo 2145f6b8b8 clarify the type of video support in chan_oss
18 years ago
Russell Bryant 55e3cb32cd Add a new dialplan function, DIALPLAN_EXISTS(), which allows you to check for
18 years ago
Mark Michelson 00d848c94e Adding support for storing the queue log entries in a realtime backend.
18 years ago
Mark Michelson b6eab6d084 The one documentation source I forgot to update after the merge of the queue-penalty branch
18 years ago
Olle Johansson 241f271a99 Reorganize CHANGES a bit. The "misc" section grew too large...
18 years ago
Olle Johansson 1d6b192ce0 Adding the ability to specify the To: header in an outbound INVITE
18 years ago
Olle Johansson 489a648d5d Add option for starting remote Asterisk by naming the actual runtime socket instead of pointing
18 years ago
Olle Johansson c92dafd551 Adding a new CLI command for "manager reload", which is important now that
18 years ago
Olle Johansson 130fe4000a Change manager so that registered accounts are stored in memory. This opens for a
18 years ago
Olle Johansson df17bc73f0 Adding console_video to CHANGES. It's important that we keep this file up to date,
18 years ago
Olle Johansson 17afebc1a6 HUGE improvements to QoS/CoS handling by IgorG
18 years ago
Olle Johansson 00647ff5f7 Update documentation
18 years ago
Tilghman Lesher 70cd3d0037 Remove use of privacy.conf by the Privacy app.
18 years ago
Olle Johansson 5af2cf109e Add manager command for showing all current channels.
18 years ago
Tilghman Lesher ce2f670228 Change cdr_manager to use a "CDR" level, rather than the (overcrowded) "call" level.
18 years ago
Tilghman Lesher d226c1d637 Added multiple name listing. (Closes issue #10413)
18 years ago
Jason Parker 3f677a718a Add manager action 'sipshowregistry'.
18 years ago
Russell Bryant f15be28fb0 Add support for monitoring MWI on FXO lines.
18 years ago
Olle Johansson 25cbb792b9 (closes issue #11422)
18 years ago
Olle Johansson d5c7e96526 (closes issue #11462)
18 years ago
Joshua Colp 8bfdea3160 Add AGI commands for speech recognition. These mirror the dialplan applications mostly but present the information in a nicer fashion. The SPEECH RECOGNIZE command for example will return the results instead of having to query the dialplan functions.
18 years ago
Mark Michelson a42259c3ff Adding support for realtime music on hold. The following are the main points:
18 years ago
Olle Johansson 130a2051fa - Mark "concise" as deprecated
18 years ago
Steve Murphy 2ec4b57622 Thanks to pnlarsson for noting the spelling error in the cli commands. Also, added some verbage about the new algorithm to CHANGES.
18 years ago
Olle Johansson 07cb09ad86 - Deprecate "call-limit" in chan_sip. No other channel driver enforces call-limits
18 years ago
Tilghman Lesher 1c295be7a0 Change Read to set READSTATUS as an indication of the result
18 years ago
Russell Bryant 6335b4b30d Merge changes from team/russell/sla_trunk_moh ...
18 years ago
Mark Michelson fb3b4f4937 Changed the "busy-level" option in sip.conf to "busylevel" to be more parallel
18 years ago
Mark Michelson 67f044d42a Adding SYSINFO() dialplan function for retrieval of system information
18 years ago
Olle Johansson 19014f31d9 Update CHANGES
18 years ago
Russell Bryant fa39f74761 Update the ParkedCall application to grab the first available parked call if no
18 years ago
Russell Bryant 4afb905cf0 Print out the channel name as a prefix to the "agi debug" output. This makes
18 years ago
Russell Bryant e309393920 Added the ability to do "meetme concise" with the "meetme" CLI command.
18 years ago
Mark Michelson 0cd3118a62 Adding the queue strategy wrandom
18 years ago
Russell Bryant a06218ee6d Added the S() and L() options to the MeetMe application. These are pretty
18 years ago
Tilghman Lesher 00ad9612be Change wording to that suggested by MasterYoda
18 years ago
Russell Bryant 267683eb19 Merge the code from asterisk/team/group/chan_unistim:
18 years ago
Tilghman Lesher a6fb1baef0 Add a few bytes on LUA
18 years ago
Mark Michelson a55b6954e8 Forgot to update CHANGES when I committed the linear queue strategy.
18 years ago
Tilghman Lesher 6998be1b3b Document the changes made earlier today to meetme
18 years ago
Russell Bryant ea02f3d0c5 Added support for reading the TOUCH_MONITOR_PREFIX channel variable.
18 years ago
Russell Bryant 5aaaaed28d Note jitterbuffer support for chan_local in CHANGES
18 years ago
Mark Michelson eb39b71fba Added the ability to pause and unpause members via the CLI
18 years ago
Joshua Colp 5460e72015 Add setvar support to chan_zap. Just like you can in chan_sip and chan_iax2 you can now use it with zaptel channels. (done while in Montreal at the Asterisk bootcamp!)
18 years ago
Joshua Colp 9642d93117 (closes issue #9433)
18 years ago
Russell Bryant b068a17e60 Add EXTENSION_STATE() function that can retrieve the state of an extension that
18 years ago
Russell Bryant 905f15d0b0 s/DEVSTATE/DEVICE_STATE/
18 years ago