Commit Graph

599 Commits (52dbebad8ea91a4906e40f307dd7f4d5b838adaa)

Author SHA1 Message Date
Sean Bright 719917fe59 Support setting and receiving Reverse Charging Indication over ISDN PRI.
17 years ago
Sean Bright 088ea24f7c Another CHANGES spelling fix.
17 years ago
Russell Bryant b7feca3685 Minor tweaks and spelling fixes for CHANGES and UPGRADE.txt.
17 years ago
Sean Bright a4284a507b Add a new module, cdr_syslog, which allows writing CDRs to syslog.
17 years ago
Russell Bryant bb1fc3e12f Add 's' option to ChanSpy, which makes the app exit when no channels are left to spy on.
17 years ago
Joshua Colp 48f7381af0 Fix the 'nat' option to actually do RFC3581 as expected and extend the configurable values for finer control.
17 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
17 years ago
Joshua Colp ae87ba45b5 Add support for multicast RTP paging.
17 years ago
Russell Bryant 0bbd5c9424 Ignore voicemail messages that are just silence.
17 years ago
Terry Wilson 25ccb5e850 Add note about the addition of calendar support
17 years ago
David Vossel 68ba81dfe6 Add rtsavesysname to chan_iax
17 years ago
Kevin P. Fleming 5b79acdb42 Document the new automatic 'ignoresdpversion' behavior.
17 years ago
Sean Bright f223598207 Allow cdr_custom to write to multiple files instead of just one.
17 years ago
Richard Mudgett 7872538b83 Add outgoing_colp misdn.conf port parameter.
17 years ago
Kevin P. Fleming a3af213506 Remove rarely-used event_log/LOG_EVENT support
17 years ago
Kevin P. Fleming d9d2779008 Add buffer and echo canceller control to CHANNEL() dialplan function for DAHDI channels
17 years ago
David Vossel a6adc84e69 SIP option to specify outbound TLS/SSL client protocol.
17 years ago
Richard Mudgett d35fd35ae3 Outgoing PTP redirected calls did not wait for the COLR from the redirected-to party.
17 years ago
David Vossel ca138fc807 Consistent SSL/TLS options across conf files
17 years ago
Richard Mudgett 89d06c7759 Make PTP DivertingLegInformation3 message behavior closer to the specifications.
17 years ago
David Vossel 8f0b88c8c8 TLS/SSL private key option
17 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
17 years ago
Richard Mudgett 6bb2b6c096 Added CCBS/CCNR Party A support and enhanced COLP support.
17 years ago
Jeff Peeler 50ecc19ca0 change some capitalization
17 years ago
Jeff Peeler 1172c38647 Add service maintenance message support
17 years ago
Jeff Peeler de4af72f9f Add ability for dialplan execution to continue when caller hangs up.
17 years ago
Joshua Colp 4eaa651a8a Add support for changing the outbound codec on a SIP call using
17 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
17 years ago
Mark Michelson 378c2e9d2a Allow the AMI Hangup command to accept a Cause header.
17 years ago
David Vossel da2230adf0 SIP preferred codec only feature
17 years ago
Russell Bryant 16fc1993ef Add support for the "name" option in the CHANNEL() function.
17 years ago
David Vossel bf2895bae8 Fixing CHANGES in rev 182596.
17 years ago
David Vossel e559cae4ec Option to send DTMF when receiving PROGRESS status
17 years ago
Russell Bryant 5e256effa7 Update UPGRADE.txt and CHANGES for 1.6.3
17 years ago
Russell Bryant 77a6840fd3 Add MFC/R2 support for chan_dahdi.
17 years ago
Michiel van Baak eddf496f3a list the move of the astvarrundir from /var/run to /var/run/asterisk
17 years ago
Joshua Colp 4c9ab0df8c Merge phase 1 support for the new bridging architecture.
17 years ago
Tilghman Lesher 63561aea00 Sound confirmation of call pickup success.
17 years ago
David Vossel 641dd68c4d Allows manager command to see if IAX link is trunked and encrypted. Displays what kind of encryption is enabled as well.
17 years ago
Tilghman Lesher 345a6fd1cb Permit emailsubject and emailbody to be set per mailbox.
17 years ago
Michiel van Baak b6aaa524da list the addition of the SKINNY manager actions in the CHANGES file.
17 years ago
Tilghman Lesher a1f583177e ODBC transaction support
17 years ago
Joshua Colp a150908f3f Update CHANGES file to include MWI subscription support that was added some time ago.
17 years ago
Mark Michelson 3c9667ae12 Merge queue-reset branch to Asterisk
17 years ago
Kevin P. Fleming 3854faf2d7 document G.722.1/.1C support
17 years ago
Dwayne M. Hubbard 1981fdac02 add 'faxbuffers' configuration option information to CHANGES
17 years ago
David Vossel 178e6f06df Adds force encryption option to iax.conf
17 years ago
David Vossel c15b83e7e5 Adds immediate yes/no option to iax.conf
17 years ago
Mark Michelson c668cbfbfc Reverting commit number 173028 as there are some
17 years ago
Mark Michelson 7db67f9ca7 Add a CLI command to log out a manager user
17 years ago
Steve Murphy 53d9b77898 This reverts the changes I made for 11583; will
17 years ago
Steve Murphy c61e8a7865 This change allows the disconnect feature (as in "one-touch" in features.c)
17 years ago
Terry Wilson 8d782f96b8 Merged revisions 172517 via svnmerge from
17 years ago
Olle Johansson 0685c4b281 Update documentation
17 years ago
Olle Johansson c61e33b927 Yep. Documentation is important.
17 years ago
David Vossel abf70664ab Adding AES_ENCRYPT and AES_DECRYPT dialplan functions.
17 years ago
Russell Bryant 23f4515e09 Fix a spelling mistake.
17 years ago
Olle Johansson 04352dac96 Related to issue #14246
17 years ago
Mark Michelson 453b4cb8fb Allow specifying a port number in the user portion of a register => line in sip.conf
17 years ago
Michiel van Baak 84a4f83020 Add a script to find out the correct settings for Asterisk behind NAT
17 years ago
Mark Michelson 454241dd58 Add the average talk time for a queue
17 years ago
Tilghman Lesher a4505c6e1f Convert dialplan application DAHDISendCallreroutingFacility to use commas.
17 years ago
Russell Bryant a6e7267f45 Fix spelling error.
17 years ago
Mark Michelson 9733b30ff0 Adding a new dialplan function AUDIOHOOK_INHERIT
17 years ago
Russell Bryant aecde42abb Add a new application, Originate.
17 years ago
Matthew Nicholson 91192e30c5 This patch adds a new 'ignoresdpversion' option to sip.conf. When this is
17 years ago
Tilghman Lesher 27cbfc1bd5 Add timezone to the possible fields in a timespec.
17 years ago
Joshua Colp fd62012a31 Qualify trumps poke per lmadsen.
17 years ago
Joshua Colp 92a4edc593 Add configuration options for finer control over how Asterisk handles having to poke all peers at seemingly the same time.
17 years ago
Tilghman Lesher e62193f887 Allow disabling pattern match searches within the Realtime dialplan switch.
17 years ago
Russell Bryant afceccd015 Add a new CLI command, "channel redirect", which is similar in operation
17 years ago
Terry Wilson f6dda1e544 Add the ability to play a courtesy tone to the transfer target in a native SIP attended transfer by setting the variable ATTENEDED_TRANSFER_COMPLETE_SOUND.
17 years ago
Dwayne M. Hubbard f9b6507796 If 'faxdetect=yes' in sip.conf, switch to a 'fax' extension (if it exists) after T38 is negotiated.
17 years ago
Tilghman Lesher 3d5081a56b Info on LOCAL_PEEK function.
17 years ago
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