aboutsummaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2010-04-21Fix change in asterisk.tex that got merged in after testing.lmadsen1-1/+1
(issue #17220) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@258383 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-21Add ability to generate ASCII documentation from the TeX files.lmadsen8-15/+47
These changes add the ability to run 'make asterisk.txt' just like the existing 'make asterisk.pdf' commands to generate a text document from the TeX files we have in the doc/tex/ directory. I've also updated a few of the .tex files because they weren't properly escaping certain characters so they would show up as Unicode characters (like [U+021C]). Made changes to the configure scripts so it would detect the catdvi program which is required to convert the .dvi file generated by latex. I've also added a few lines to the build_tools/prep_tarball script so that the text documentation gets generated and added to future tarballs of Asterisk releases. (closes issue #17220) Reported by: lmadsen Patches: asterisk.txt.patch uploaded by lmadsen (license 10) asterisk.txt.patch-v4 uploaded by pabelanger (license 224) Tested by: lmadsen, pabelanger git-svn-id: http://svn.digium.com/svn/asterisk/trunk@258351 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-21fix whitespace issuejmls1-10/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@258256 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-21Added NEW ACTIONS entry for new MixMonitorMute AMI command.jmls2-1/+13
Added State and Direction variables for new MixMonitorMute AMI command. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@258228 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-15Merged revisions 257426 via svnmerge from lmadsen1-27/+105
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r257426 | lmadsen | 2010-04-15 14:40:33 -0500 (Thu, 15 Apr 2010) | 13 lines Update backtrace.txt documentation. Update the backtrace.txt documentation so it conforms to the same layout as other documents we've been working on recently. Additionally, add a bunch of new information about gathering backtraces for crashes and deadlocks, along with ways of verifying your file before uploading it. Create a couple of one line commands for people to generate the files we need. (closes issue #17190) Reported by: lmadsen Patches: backtrace.txt.patch-2 uploaded by lmadsen (license 10) Tested by: lmadsen, pabelanger ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@257427 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-15Merged revisions 257342 via svnmerge from lmadsen1-1/+3
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r257342 | lmadsen | 2010-04-15 08:41:45 -0500 (Thu, 15 Apr 2010) | 1 line Update address of the bug tracker. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@257343 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-12Merged revisions 256900 via svnmerge from lmadsen1-0/+89
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r256900 | lmadsen | 2010-04-12 12:29:26 -0500 (Mon, 12 Apr 2010) | 15 lines Add How-To document on collecting debugging info for issues.asterisk.org Paul Belanger has been helping a lot with bug tracking recently and created this document that we can now point to when additional debugging information is required. This document will help those filing issues to know how to get the information required when filing their issues. This will make things easier on the developers. Initial text and changes by pabelanger. Tweaks and editing by myself. (closes issue #17159) Reported by: pabelanger Patches: HOWTO_collect_debug_information.txt.patch uploaded by lmadsen (license 10) Tested by: tzafrir, pabelanger, lmadsen ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@256901 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-10fix hyphen vs. minus in man pagestzafrir1-47/+47
In troff '-' is used for a hyphen. A minus is denoted by '\-' . This is normally also used for a dash. This patch converts all '-'-s that are minuses or dashes to '\-'. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@256704 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-09Merge CCSS architecture document from CCSS branch.rmudgett1-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@256608 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-09Merge Call completion support into trunk.mmichelson2-0/+417
From Reviewboard: CCSS stands for Call Completion Supplementary Services. An admittedly out-of-date overview of the architecture can be found in the file doc/CCSS_architecture.pdf in the CCSS branch. Off the top of my head, the big differences between what is implemented and what is in the document are as follows: 1. We did not end up modifying the Hangup application at all. 2. The document states that a single call completion monitor may be used across multiple calls to the same device. This proved to not be such a good idea when implementing protocol-specific monitors, and so we ended up using one monitor per-device per-call. 3. There are some configuration options which were conceived after the document was written. These are documented in the ccss.conf.sample that is on this review request. For some basic understanding of terminology used throughout this code, see the ccss.tex document that is on this review. This implements CCBS and CCNR in several flavors. First up is a "generic" implementation, which can work over any channel technology provided that the channel technology can accurately report device state. Call completion is requested using the dialplan application CallCompletionRequest and can be canceled using CallCompletionCancel. Device state subscriptions are used in order to monitor the state of called parties. Next, there is a SIP-specific implementation of call completion. This method uses the methods outlined in draft-ietf-bliss-call-completion-06 to implement call completion using SIP signaling. There are a few things to note here: * The agent/monitor terminology used throughout Asterisk sometimes is the reverse of what is defined in the referenced draft. * Implementation of the draft required support for SIP PUBLISH. I attempted to write this in a generic-enough fashion such that if someone were to want to write PUBLISH support for other event packages, such as dialog-state or presence, most of the effort would be in writing callbacks specific to the event package. * A subportion of supporting PUBLISH reception was that we had to implement a PIDF parser. The PIDF support added is a bit minimal. I first wrote a validation routine to ensure that the PIDF document is formatted properly. The rest of the PIDF reading is done in-line in the call-completion-specific PUBLISH-handling code. In other words, while there is PIDF support here, it is not in any state where it could easily be applied to other event packages as is. Finally, there are a variety of ISDN-related call completion protocols supported. These were written by Richard Mudgett, and as such I can't really say much about their implementation. There are notes in the CHANGES file that indicate the ISDN protocols over which call completion is supported. Review: https://reviewboard.asterisk.org/r/523 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@256528 f38db490-d61c-443f-a65b-d21fe96a405b
2010-04-05Fix for localchannel.tex to allow PDFs to be generated again.lmadsen1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@256161 f38db490-d61c-443f-a65b-d21fe96a405b
2010-03-18Update to new Local channel documentation.lmadsen1-28/+46
Add same changes as commit to 1.4, but convert to TeX. (issue #16963) Reported by: kobaz Patches: localchannel-2.txt uploaded by kobaz (license 834) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@253256 f38db490-d61c-443f-a65b-d21fe96a405b
2010-03-03Update existing Local channel documentation.lmadsen1-57/+461
A complete re-write of the Local channel documentation has been performed, with the existing information from localchannel.txt and localchannel.tex merged in. (closes issue #16637) Reported by: kobaz Patches: localchannel.tex uploaded by lmadsen (license 10) localchannel.txt uploaded by lmadsen (license 10) Tested by: lmadsen, jsmith, mmichelson git-svn-id: http://svn.digium.com/svn/asterisk/trunk@250609 f38db490-d61c-443f-a65b-d21fe96a405b
2010-03-02Update IMAP documentation.lmadsen1-0/+6
Update the IMAP documentation to make it clear that storing voicemails in the same folder as a large number of emails could potentially cause significant slow downs when writing or retrieving voicemails. (issue #16704) Reported by: TimeHider Tested by: lmadsen, TimeHider git-svn-id: http://svn.digium.com/svn/asterisk/trunk@250051 f38db490-d61c-443f-a65b-d21fe96a405b
2010-03-02Update documentation to not imply we support overriding options.lmadsen1-12/+20
(closes issue #16855) Reported by: davidw git-svn-id: http://svn.digium.com/svn/asterisk/trunk@250037 f38db490-d61c-443f-a65b-d21fe96a405b
2010-01-19Enable SendText to send strings in encoded format.tilghman1-0/+2
See http://lists.digium.com/pipermail/asterisk-users/2010-January/243462.html git-svn-id: http://svn.digium.com/svn/asterisk/trunk@241364 f38db490-d61c-443f-a65b-d21fe96a405b
2010-01-18Updated ExternalIVR documentationdiruggles1-61/+99
Rewrote a large portion of the existing documentation and added information about the TCP/IP socket interface git-svn-id: http://svn.digium.com/svn/asterisk/trunk@240973 f38db490-d61c-443f-a65b-d21fe96a405b
2010-01-14Add documentation about how to build queues.lmadsen1-0/+823
Add a how-to set of documentation about building queues with Asterisk. This documentation is based on Asterisk 1.6.2 but should work on most versions with minor modifications. (closes issue #16237) Reported by: lmadsen Patches: Building Queues (FINAL).txt uploaded by lmadsen (license 10) Tested by: pdhales, lmadsen, cmdrwalrus git-svn-id: http://svn.digium.com/svn/asterisk/trunk@240039 f38db490-d61c-443f-a65b-d21fe96a405b
2010-01-13Updated channel variable list of osplookup application.transnexus1-9/+42
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@239625 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-30Add app_voicemail and say.c support for Vietnamese.qwell1-0/+0
Also add an XXX comment that I'm baffled nobody has ever complained about. We say "first message", and then we go into language-specific stuff where we proceed to say..."first message". (closes issue #15053) Reported by: dinhtrung Patches: vietnamese.ods uploaded by dinhtrung (license 776) app_voicemail.c.diff uploaded by dinhtrung (license 776) (closes issue #15626) Reported by: dinhtrung Patches: say.c.diff uploaded by dinhtrung (license 776) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@237050 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-14Update IMAP build documentation.lmadsen1-0/+14
Update the IMAP build documentation to show how to build on 64-bit platforms. (issue #16433) Reported by: shrift Tested by: lmadsen git-svn-id: http://svn.digium.com/svn/asterisk/trunk@234631 f38db490-d61c-443f-a65b-d21fe96a405b
2009-12-02Add an 'X' option to the asterisk application which enables #exec for ↵file1-0/+10
configuration files. This option can be used to enable #exec support in the asterisk.conf configuration file. (closes issue #16260) Reported by: atis Patches: exec_includes.patch uploaded by atis (license 242) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@232510 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-26Reorder option flags. Change guidelines so that example code is consistent ↵tilghman1-6/+9
with guidelines git-svn-id: http://svn.digium.com/svn/asterisk/trunk@231369 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-20Fix/Implement error events for non-existing filesdiruggles1-4/+5
also include a better cmd define for S command Review: https://reviewboard.asterisk.org/r/430/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@230584 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-11Remove non-functional feature from ExternalIVR documentationdiruggles1-9/+0
Remove non-functional socket implementation of ExternalIVR from documentation (closes issue #16225) Reported by: thedavidfactor Patches: externalivr.txt.20091111.1542.patch uploaded by thedavidfactor (license 903) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@229568 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-10Merged revisions 229355 via svnmerge from diruggles1-8/+6
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r229355 | diruggles | 2009-11-10 16:45:15 -0500 (Tue, 10 Nov 2009) | 9 lines Fix ExternalIVR Documentation Remove documentation for event that doesn't function (closes issue #16220) Reported by: thedavidfactor Patches: externalivr.txt.20091110.1622.patch uploaded by thedavidfactor (license 903) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@229356 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-10Merged revisions 229191 via svnmerge from diruggles1-3/+5
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r229191 | diruggles | 2009-11-10 12:23:59 -0500 (Tue, 10 Nov 2009) | 11 lines Document ExternalIVR event tag collision ExternalIVR uses the D tag for two different event types. This documents that behavior and how to differentiate between the two cases. Also includes a minor spelling fix and clarification (closes issue #16211) Reported by: thedavidfactor Patches: externalivr.txt.20091109.1507.patch uploaded by thedavidfactor (license 903) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@229228 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06Fix the localchannel.tex file.file1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228499 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04Expand codec bitfield from 32 bits to 64 bits.tilghman1-0/+47
Reviewboard: https://reviewboard.asterisk.org/r/416/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227580 f38db490-d61c-443f-a65b-d21fe96a405b
2009-10-29Merged revisions 226531 via svnmerge from file1-0/+4
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r226531 | file | 2009-10-29 15:11:26 -0300 (Thu, 29 Oct 2009) | 6 lines Add an option to enabling passing music on hold start and stop requests through instead of acting on them in chan_local. (closes issue #14709) Reported by: dimas ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@226532 f38db490-d61c-443f-a65b-d21fe96a405b
2009-10-28Merged revisions 226377 via svnmerge from lmadsen1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r226377 | lmadsen | 2009-10-28 14:48:29 -0500 (Wed, 28 Oct 2009) | 7 lines Update CALLINGSUBADDR channel variable documentation. (closes issue #15734) Reported by: alecdavis Patches: channelvariables.tex.diff.txt uploaded by alecdavis (license 585) Tested by: alecdavis ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@226378 f38db490-d61c-443f-a65b-d21fe96a405b
2009-10-22Merged revisions 225484 via svnmerge from lmadsen1-10/+4
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r225484 | lmadsen | 2009-10-22 16:51:52 -0500 (Thu, 22 Oct 2009) | 11 lines Clean valgrind output by suppressing false errors. Update valgrind.txt documentation and add valgrind.supp file in order to allow those who are creating valgrind output to have less false errors in the logfile. (closes issue #16007) Reported by: atis Patches: valgrind.txt.diff uploaded by atis (license 242) asterisk2.supp uploaded by atis (license 242) Tested by: atis, amorsen ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@225485 f38db490-d61c-443f-a65b-d21fe96a405b
2009-10-22Add the programs in utils/ to menuselect.seanbright1-2/+0
Nothing in utils/ is now built by default except for astcanary. Review: https://reviewboard.asterisk.org/r/353/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@225440 f38db490-d61c-443f-a65b-d21fe96a405b
2009-10-21Add 'mohsuggest' configuration option to 'sip show peer' CLI command andkpfleming1-0/+1
SIPShowPeer AMI action. (closes issue #15990) Reported by: _brent_ Patches: sip_peer_info_mohsuggest-r3.patch uploaded by brent (license 388) Review: https://reviewboard.asterisk.org/r/381/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@225245 f38db490-d61c-443f-a65b-d21fe96a405b
2009-10-19Remove a completed project and add anothertilghman1-13/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@224527 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-25Add JABBER_RECEIVE as a dialplan function, implement SendText in Jingle channelsphsultan1-14/+106
JABBER_RECEIVE (along with JabberSend) makes Asterisk interact with users over XMPP to process calls. SendText can be used instead of JabberSend in the context of XMPP based voice channels (chan_gtalk and chan_jingle). (closes issue #12569) Reported by: eech55 Tested by: phsultan, asannucci, lmadsen, jtodd, maxgo Review: https://reviewboard.asterisk.org/r/88/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@220457 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-23Update fax number to the legal fax, not the generic fax.tilghman1-2/+2
(closes issue #15946) Reported by: jtodd Patches: leif-is-a-wuss.txt uploaded by jtodd (license 870) Tested by: jparker, tilghman, jtodd, russellb, mmichelson, seanbright, kpfleming, and the rest of the usual suspects git-svn-id: http://svn.digium.com/svn/asterisk/trunk@219951 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-07Fixing formattingoej1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216956 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-07Add new actions under "new actions" and not in the top of the documentoej1-7/+7
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216955 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-04Adding to the janitor list.oej1-0/+2
For new readers: The janitor list is a list of tasks we need help with in the Asterisk project. Taking up one of these is often a good way to get into Asterisk development and getting a lot of developers in the project to be grateful. It's stuff we could spend time on when the bug tracker is empty, when our employers hasn't filled our task lists and our servers is running bugfree and happily without any issues. If you want to start working on one of these small projects, feel free to ask for help in the #asterisk-dev channel on IRC or asterisk-dev mailing list. We'll be more than happy to help you to start and reach goal. Thank you for your help. </end of long commit message> git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216335 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-04Merged revisions 216263 via svnmerge from russell1-0/+440
https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r216263 | russell | 2009-09-04 05:48:00 -0500 (Fri, 04 Sep 2009) | 9 lines Merged revisions 216262 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r216262 | russell | 2009-09-04 05:47:37 -0500 (Fri, 04 Sep 2009) | 2 lines Add a plain text version of the IAX2 security document. ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216264 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-03Merged revisions 216008 via svnmerge from russell1-0/+0
https://origsvn.digium.com/svn/asterisk/branches/1.4 ................ r216008 | russell | 2009-09-03 13:44:58 -0500 (Thu, 03 Sep 2009) | 9 lines Merged revisions 216005 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r216005 | russell | 2009-09-03 13:42:24 -0500 (Thu, 03 Sep 2009) | 2 lines Add IAX2 security document related to AST-2009-006. ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216009 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-03Document language prompt submission process.kpfleming1-0/+492
This patch adds a document describing the language prompt submission process, licensing terms and other issues related to that process. In addition, it modifies the sound file searching process to support language codes with any number of suffices (not limited to just "xx" or "xx_YY"), so that prompts can be named with gender, customer/company, etc. suffices as well. (closes issue #15771) Reported by: jtodd Patches: language-criteria.txt uploaded by jtodd git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216006 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-03Document that SIPshowpeer and SKINNYshowline now includemvanbaak1-0/+6
the configured parkinglot in their response. Prodded by snuff-work on #asterisk-dev IRC channel git-svn-id: http://svn.digium.com/svn/asterisk/trunk@215838 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-27Add forgotten documentation for new channel variables added in 214309.jpeeler1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@214355 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-18Convert this branch to Opsound music-on-hold.kpfleming1-1/+1
For more details: http://blogs.digium.com/2009/08/18/asterisk-music-on-hold-changes/ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@212922 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-10Merged revisions 211583 via svnmerge from tilghman1-3/+4
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r211583 | tilghman | 2009-08-10 14:48:48 -0500 (Mon, 10 Aug 2009) | 1 line Conversion specifiers, not format specifiers ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@211584 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-10AST-2009-005tilghman1-0/+11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@211539 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-05Merged revisions 210563 via svnmerge from lmadsen1-6/+17
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r210563 | lmadsen | 2009-08-05 13:46:21 -0500 (Wed, 05 Aug 2009) | 11 lines Update imapstorage.txt documentation. Updated the imapstorage.txt documentation to reflect that issues with c-client versions older than 2007 seem to cause crashing issues that are not seen with more recent versions. Documentation has been updated to reflect this. (closes issue #14496) Reported by: vbcrlfuser Patches: __20090727-imap-documentation-patch.txt uploaded by lmadsen (license 10) Tested by: lmadsen, mmichelson, dbrooks ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@210564 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-03Rename 'canreinvite' option to 'directmedia', with backwards compatibility.kpfleming3-3/+3
It is clear from multiple mailing list, forum, wiki and other sorts of posts that users don't really understand the effects that the 'canreinvite' config option actually has, and that in some cases they think that setting it to 'no' will actually cause various other features (T.38, MOH, etc.) to not work properly, when in fact this is not the case. This patch changes the proper name of the option to what it should have been from the beginning ('directmedia'), but preserves backwards compatibility for existing configurations. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@210190 f38db490-d61c-443f-a65b-d21fe96a405b