aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGES
AgeCommit message (Collapse)AuthorFilesLines
2008-05-01Add two new dialplan functions from libspeex for applying audio gain control bbryant1-0/+3
and denoising to a channel, AGC() and DENOISE(). Also included, is a change to the audiohook API to add a new function (ast_audiohook_remove) that can remove an audiohook from a channel before it is detached. This code is based on a contribution from Switchvox. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114926 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-30Add support for specifying the registration expiry on a per registration ↵file1-0/+2
basis in the register line. This comes from a Switchvox patch. (issue AST-24) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114912 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-30Adding new configuration options to app_queue. This adds two new valuesmmichelson1-0/+6
to announce-position, "limit" and "more," as well as a new option, announce-position-limit. For more information on the use of these options, see CHANGES or configs/queues.conf.sample. (closes issue #10991) Reported by: slavon Patches: app_q.diff uploaded by slavon (license 288) Tested by: slavon, putnopvut git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114906 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-30Document the Incomplete application addition.tilghman1-0/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114874 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-28Adding a new option 'n' to app_chanspy. This option allows for the name of ↵mmichelson1-0/+4
the spied-on party to be spoken instead of the channel name or number. This was accomplished by adding a new function pointer to point to a function in app_voicemail which retrieves the name file and plays it. This makes for an easy way that applications may play a user's name should it be necessary. app_directory, in particular, can be simplified greatly by this change. This change comes as a suggestion from Switchvox, which already has this feature. AST-23 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114813 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-25Adding a new option, 'B' to app_chanspy. This option allows the spy tommichelson1-0/+3
barge on the call. It is like the existing whisper option, except that it allows the spy to talk to both sides of the conversation on which he is spying. This feature has existed in Switchvox, and this merges the functionality into Asterisk. (AST-32) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114678 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-22Add a c() option for the Jack() application and JACK_HOOK() funciton for ↵russell1-0/+2
supplying a custom client name. Using the channel name is still the default. This was done at the request of Jared Smith. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114533 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-21(closes issue #12467)murf1-0/+15
Reported by: atis Tested by: murf This upgrade adds the ~~ (concatenation) string operator to expr2. While not needed in normal runtime pbx operation, it is needed when raw exprs are being syntax checked. This plays into future syntax- unification plans. By permission of atis, this addition in trunk and the reason of why things are as they are will suffice to close this bug. I also added a short note about the previous addition of "sip show sched" to the CLI in CHANGES, which I discovered I forgot in a previous commit. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114423 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-18Add MEETME_INFO dialplan function that allows querying various properties of ↵file1-0/+2
a Meetme conference. (closes issue #11691) Reported by: junky Patches: meetme_info.patch uploaded by jpeeler (license 325) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114261 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-17added info describing DNS managerjpeeler1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114229 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-17Update the CHANGES file with yesterday's ChanSpy change. Sorry Kevin, just ↵seanbright1-0/+2
saw your e-mail. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114194 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-16This is the scariest commit I've done in a long time. This is the ↵murf1-0/+7
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. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114190 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-16Introducing a small upgrade to the ast_sched_xxx facility, to keep it from ↵murf1-0/+4
eating up lots of cpu cycles. See CHANGES. From the team/murf/bug11210 branch. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114182 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-16Introducing various astobj2 enhancements, chief being a refcount tracing ↵murf1-0/+5
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. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114175 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-16Introducing doubly linked lists to trunk from branch team/murf/bug11210.murf1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114172 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-10A 'b' option has been added which causes chan_local to return the actual ↵file1-0/+3
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. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@114049 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-09Mark recent additions from #11954 and #12254tilghman1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@113752 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-01Existing DNS manager lookups extended to check for SRV records.jpeeler1-7/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@112321 f38db490-d61c-443f-a65b-d21fe96a405b
2008-04-01This adds DNS SRV record support to DNS manager. If there is a SRV record ↵jpeeler1-1/+7
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. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@112207 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-26Add a linkedlist macro that maintains a sorted listtilghman1-3/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@111036 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-26Oops, fix this, tootilghman1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@111013 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-26Merged revisions 110880 via svnmerge from kpfleming1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r110880 | kpfleming | 2008-03-26 09:42:35 -0700 (Wed, 26 Mar 2008) | 10 lines Merged revisions 110869 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r110869 | kpfleming | 2008-03-26 08:53:46 -0700 (Wed, 26 Mar 2008) | 2 lines due to licensing restrictions, we cannot distribute the source code for iLBC encoding and decoding... so remove it, and add instructions on how the user can obtain it themselves ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@110881 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-25Add a special dialplan variable to chan_sip which will cause an audio file ↵file1-0/+5
to be played upon completion of an attended transfer. (closes issue #9239) Reported by: sunder git-svn-id: http://svn.digium.com/svn/asterisk/trunk@110631 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-21Note that the TCP and TLS support is currently considered experimental andrussell1-2/+2
is subject to change while we work out the remaining issues. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@110499 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-21Add note of the added Directory options, from commit 110237 (closes issue #7151)tilghman1-0/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@110444 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-19This change adds DNS manager support for registrations not referencing a ↵jpeeler1-0/+1
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. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@110087 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-19Add the ability to use a pattern match for a hint.file1-0/+6
(closes issue #7767) Reported by: Corydon76 Patches: 20070314__simple_hint_lookup.diff.txt uploaded by Corydon76 pbx-trunk-98436.diff uploaded by plack (license 365) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@109970 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-18Add option 'randomperiodicannounce' to queues.conf. Setting this willmmichelson1-0/+3
allow the list of periodic announcments specified to be played in a random order instead of being played sequentially. (closes issue #6681) Reported by: alt_phil Tested by: putnopvut git-svn-id: http://svn.digium.com/svn/asterisk/trunk@109621 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-18Add manager peerstatus events when peer can't authenticate.oej1-0/+2
(closes issue #11959) Reported by: mostyn Patches: peerstatus3.patch uploaded by mostyn (license 398) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@109316 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-13documenting changes as a result of adding TCP functionality to ExternalIVRjpeeler1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@108639 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-12add support for named sections in zapata.conf, and fix a few bugs in config ↵kpfleming1-0/+5
file parsing (closes issue #9503) Reported by: tzafrir Patches: fix_cleanups uploaded by tzafrir (license 46) zapata_sections uploaded by tzafrir (license 46) skipchannel_options uploaded by tzafrir (license 46) conf_sample uploaded by tzafrir (license 46) patches updated by me to better conform to coding guidelines and fix some problems git-svn-id: http://svn.digium.com/svn/asterisk/trunk@108286 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-11Add a trivial new dialplan function, AST_CONFIG(), which allows you to accessrussell1-1/+4
a variable from an Asterisk configuration file in the dialplan, or anywhere else where dialplan functions can be used. (Inspired by a discussion with Tilghman and Pari) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@107787 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-05Adding the Atxfer manager command. With this, you may initiatemmichelson1-0/+2
an attended transfer over AMI (closes issue #10585) Reported by: ornati Patches: atxfer-trunk-r90428.diff uploaded by ornati (license 210) (with modifications from me) Tested by: putnopvut git-svn-id: http://svn.digium.com/svn/asterisk/trunk@106236 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-05Create a centralized configuration option for silencethresholdtilghman1-1/+3
(closes issue #11236) Reported by: philipps Patches: 20080218__bug11236.diff.txt uploaded by Corydon76 (license 14) Tested by: philipps git-svn-id: http://svn.digium.com/svn/asterisk/trunk@106072 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-04Update CHANGES headingrussell1-2/+8
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@105597 f38db490-d61c-443f-a65b-d21fe96a405b
2008-03-01Add a "devstate change" CLI command to control custom device states. Also,russell1-1/+4
do some additional code cleanup and improvement in passing. (closes issue #12106) Reported by: nizon Patches: devstate-patch.txt uploaded by nizon (license 415) -- Updated to trunk, and tab completion added by me git-svn-id: http://svn.digium.com/svn/asterisk/trunk@105461 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-26Add an 'e' option to ResetCDR which re-enables a CDR that has been disabled.file1-0/+2
(closes issue #11170) Reported by: kratzers Patches: ResetCDR.1.diff uploaded by kratzers (license 307) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@104215 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-26Update CHANGES for SMDI stuffrussell1-0/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@104123 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-25Permit additional CDR columns to be saved in Postgres. Note that thesetilghman1-2/+24
changes are backward-compatible, so no changes to UPGRADE.txt are necessary. (closes issue #9279) Reported by: rottenroddy Patches: 20080125__bug9279.diff.txt uploaded by Corydon76 (license 14) Tested by: Corydon76 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@104101 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-22Move Originate to a separate privilege and require the additional System ↵tilghman1-0/+3
privilege to call out to a subshell. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@104039 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-19Add CHANNELREDIRECT_STATUS variable to ChannelRedirect() dialplan ↵file1-0/+3
application. This will either be set to NOCHANNEL if the given channel was not found or SUCCESS if it worked. (closes issue #11553) Reported by: johan Patches: UPGRADE.txt.channelredirect.patch uploaded by johan (license 334) CHANGES.channelredirect.patch uploaded by johan (license 334) app_channelredirect-20080219.patch uploaded by johan (license 334) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103819 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-18- No space in manager event names, pleaseoej1-0/+1
- Add new event to CHANGES git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103755 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-18Context tracing for channelstilghman1-0/+3
(closes issue #11268) Reported by: moy Patches: chantrace-datastored-encapsulated-rev94934.patch uploaded by moy (license 222) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103754 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-15Document GotoIfTime change from svn revision 103738mmichelson1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103740 f38db490-d61c-443f-a65b-d21fe96a405b
2008-02-12Requested changes from Pari, reviewed by Russell.jpeeler1-0/+8
Added ability to retrieve list of categories in a config file. Added ability to retrieve the content of a particular category. Added ability to empty a context. Created new action to create a new file. Updated delete action to allow deletion by line number with respect to category. Added new action insert to add new variable to category at specified line. Updated action newcat to allow new category to be inserted in file above another existing category. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103331 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-31remove entry that is no longer in the treerussell1-1/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@101373 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-30Update CHANGES with rtppageoej1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@101221 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-30Fix a typoqwell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@101126 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-30Add the 'n' option to SpeechBackground, which has the application not answer therussell1-2/+4
channel if it has not already been answered. (closes SPD-51) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@101082 f38db490-d61c-443f-a65b-d21fe96a405b
2008-01-24Merge in strictrtp branch. This adds a strictrtp option to rtp.conf which ↵file1-0/+2
drops packets that do not come from the remote party. (closes issue #8952) Reported by: amorsen git-svn-id: http://svn.digium.com/svn/asterisk/trunk@100206 f38db490-d61c-443f-a65b-d21fe96a405b