dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

574 Commits

Author SHA1 Message Date
lmadsen 3a0a020dab Update IMAP build documentation.
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-14 17:19:58 +00:00
file 466ea98f2a Add an 'X' option to the asterisk application which enables #exec for 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-12-02 20:10:07 +00:00
tilghman 7326fe3151 Reorder option flags. Change guidelines so that example code is consistent with guidelines
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@231369 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-26 02:09:58 +00:00
diruggles 01b456e553 Fix/Implement error events for non-existing files
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-20 17:28:01 +00:00
diruggles 473a8cdfd1 Remove non-functional feature from ExternalIVR documentation
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-11 20:47:06 +00:00
diruggles 66cd52ea16 Merged revisions 229355 via svnmerge from
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-10 22:01:50 +00:00
diruggles 7d290aeb19 Merged revisions 229191 via svnmerge from
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-10 17:33:47 +00:00
file 5cc2a875e7 Fix the localchannel.tex file.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@228499 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-06 17:52:00 +00:00
tilghman 3bacd4082e Expand codec bitfield from 32 bits to 64 bits.
Reviewboard: https://reviewboard.asterisk.org/r/416/


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@227580 f38db490-d61c-443f-a65b-d21fe96a405b
2009-11-04 14:05:12 +00:00
file 29706c54df Merged revisions 226531 via svnmerge from
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-29 18:13:42 +00:00
lmadsen dd71d6eacf Merged revisions 226377 via svnmerge from
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-28 19:50:00 +00:00
lmadsen 179d71564c Merged revisions 225484 via svnmerge from
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-22 21:52:30 +00:00
seanbright 193a169598 Add the programs in utils/ to menuselect.
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-22 19:33:32 +00:00
kpfleming 755e994df5 Add 'mohsuggest' configuration option to 'sip show peer' CLI command and
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-21 21:15:40 +00:00
tilghman 572b8e3077 Remove a completed project and add another
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@224527 f38db490-d61c-443f-a65b-d21fe96a405b
2009-10-19 15:50:31 +00:00
phsultan 5bec5836a0 Add JABBER_RECEIVE as a dialplan function, implement SendText in Jingle channels
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-25 10:54:42 +00:00
tilghman 92f12169e6 Update fax number to the legal fax, not the generic fax.
(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-23 23:19:14 +00:00
oej 89708a82a5 Fixing formatting
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216956 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-07 20:23:19 +00:00
oej 6a155a67a4 Add new actions under "new actions" and not in the top of the document
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@216955 f38db490-d61c-443f-a65b-d21fe96a405b
2009-09-07 20:19:37 +00:00
oej 52531e3a26 Adding to the janitor list.
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-04 12:05:46 +00:00
russell 1b6d70f518 Merged revisions 216263 via svnmerge from
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-04 10:48:44 +00:00
russell 31970e8f43 Merged revisions 216008 via svnmerge from
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-03 18:45:54 +00:00
kpfleming bf3bf7eb25 Document language prompt submission process.
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-03 18:42:38 +00:00
mvanbaak 9c1c4bedac Document that SIPshowpeer and SKINNYshowline now include
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-09-03 05:57:23 +00:00
jpeeler b88f26fc0f Add forgotten documentation for new channel variables added in 214309.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@214355 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-27 15:57:47 +00:00
kpfleming a9fb92854f Convert this branch to Opsound music-on-hold.
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-18 20:29:37 +00:00
tilghman 336c5f3dc6 Merged revisions 211583 via svnmerge from
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-10 19:49:41 +00:00
tilghman d1ec1aa57d AST-2009-005
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@211539 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-10 19:20:57 +00:00
lmadsen 784413ae9f Merged revisions 210563 via svnmerge from
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-05 18:49:58 +00:00
kpfleming a73782aff5 Rename 'canreinvite' option to 'directmedia', with backwards compatibility.
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
2009-08-03 20:48:48 +00:00
snuffy e93e5da4a7 Update documentation in relation to UnixODBC
(closes issue #15516)
Reported by: snuffy
Patches: 
      bug_odbc_tex_update_v2.diff uploaded by snuffy (license 35)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@209959 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-01 23:33:31 +00:00
snuffy f72d38b433 (closes issue #15515)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@209958 f38db490-d61c-443f-a65b-d21fe96a405b
2009-08-01 23:25:16 +00:00
russell 31f259bed4 Note that we use tabs instead of spaces for indentation.
I'm surprised this was never actually in here...


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@207925 f38db490-d61c-443f-a65b-d21fe96a405b
2009-07-21 22:22:18 +00:00
kpfleming 3dbaf0de9a Merged revisions 207647 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r207647 | kpfleming | 2009-07-21 08:04:44 -0500 (Tue, 21 Jul 2009) | 12 lines
  
  Ensure that user-provided CFLAGS and LDFLAGS are honored.
  
  This commit changes the build system so that user-provided flags (in ASTCFLAGS
  and ASTLDFLAGS) are supplied to the compiler/linker *after* all flags provided
  by the build system itself, so that the user can effectively override the
  build system's flags if desired. In addition, ASTCFLAGS and ASTLDFLAGS can now
  be provided *either* in the environment before running 'make', or as variable
  assignments on the 'make' command line. As a result, the use of COPTS and LDOPTS
  is no longer necessary, so they are no longer documented, but are still supported
  so as not to break existing build systems that supply them when building Asterisk.
........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@207680 f38db490-d61c-443f-a65b-d21fe96a405b
2009-07-21 13:28:04 +00:00
tilghman a1012051f7 Add flag here, too (as requested by jsmith)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@207255 f38db490-d61c-443f-a65b-d21fe96a405b
2009-07-17 22:29:50 +00:00
tilghman a74f96ca08 Document the "flag" field in the voicemessages table.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@207224 f38db490-d61c-443f-a65b-d21fe96a405b
2009-07-17 22:04:43 +00:00
russell ef09b20743 Add an API for reporting security events, and a security event logging module.
This commit introduces the security events API.  This API is to be used by
Asterisk components to report events that have security implications.
A simple example is when a connection is made but fails authentication.  These
events can be used by external tools manipulate firewall rules or something
similar after detecting unusual activity based on security events.

Inside of Asterisk, the events go through the ast_event API.  This means that
they have a binary encoding, and it is easy to write code to subscribe to these
events and do something with them.

One module is provided that is a subscriber to these events - res_security_log.
This module turns security events into a parseable text format and sends them
to the "security" logger level.  Using logger.conf, these log entries may be
sent to a file, or to syslog.

One service, AMI, has been fully updated for reporting security events.
AMI was chosen as it was a fairly straight forward service to convert.
The next target will be chan_sip.  That will be more complicated and will
be done as its own project as the next phase of security events work.

For more information on the security events framework, see the documentation
generated from doc/tex/.  "make asterisk.pdf"

Review: https://reviewboard.asterisk.org/r/273/


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@206021 f38db490-d61c-443f-a65b-d21fe96a405b
2009-07-11 19:15:03 +00:00
russell e9d15cbea7 Move Asterisk-addons modules into the main Asterisk source tree.
Someone asked yesterday, "is there a good reason why we can't just put these
modules in Asterisk?".  After a brief discussion, as long as the modules are
clearly set aside in their own directory and not enabled by default, it is
perfectly fine.

For more information about why a module goes in addons, see README-addons.txt.

chan_ooh323 does not currently compile as it is behind some trunk API updates.
However, it will not build by default, so it should be okay for now.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@204413 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-30 16:40:38 +00:00
mmichelson 13849c72fa Add timestamp to response to "Ping" manager action.
(closes issue #14596)
Reported by: JimDickenson
Patches:
      pong2.diff uploaded by JimDickenson (license 710)



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@203783 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-26 20:52:19 +00:00
russell ac3b35dcc7 Merge the new Channel Event Logging (CEL) subsystem.
CEL is the new system for logging channel events.  This was inspired after
facing many problems trying to represent what is possible to happen to a call
in Asterisk using CDR records.  For more information on CEL, see the built in
HTML or PDF documentation generated from the files in doc/tex/.

Many thanks to Steve Murphy (murf) and Brian Degenhardt (bmd) for their hard
work developing this code.  Also, thanks to Matt Nicholson (mnicholson) and
Sean Bright (seanbright) for their assistance in the final push to get this
code ready for Asterisk trunk.

Review: https://reviewboard.asterisk.org/r/239/


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@203638 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-26 15:28:53 +00:00
seanbright 59155c3ce5 Change some section names in the CDR tex documentation.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@202841 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-23 23:57:07 +00:00
seanbright 8b94aa5d84 Remove some trailing whitespace before making content changes.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@202840 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-23 23:53:45 +00:00
russell a1d4372531 Clean up section hierarchy for the CDR chapter.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@202804 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-23 22:47:26 +00:00
dvossel ec711b5e5f ast_channel_datastore_alloc is no longer used. updating datastores.txt to reflect that.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@201453 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-17 20:00:51 +00:00
russell a634dc24df Add missing closure of verbatim environment.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@200762 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-16 01:26:20 +00:00
kpfleming a2c426f29f Last batch of 'static' qualifiers for module-level global variables.
Fix up modules in the 'apps' directory, and also correct the bad example of
enum definitions in include/asterisk/app.h, which many developers followed
(thanks for reading the documentation!). In addition, add some basic usage
examples of the 'pahole' and 'pglobal' tools to the coding guidelines.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@200656 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-15 19:10:10 +00:00
tilghman 6b30a865c0 Add sigaction janitor
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@199696 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-08 22:08:44 +00:00
mmichelson ce47d41510 Add the ability to execute connected line interception macros.
When connected line updates are received or generated in the middle
of an application call, it is now possible to execute a macro to
manipulate the connected line data. This way, phone numbers may be
manipulated to be more presentable to users, names may be changed 
for...whatever reason, or whatever else needs to be done may be.

Review: https://reviewboard.asterisk.org/r/256

AST-165



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@198727 f38db490-d61c-443f-a65b-d21fe96a405b
2009-06-01 20:57:31 +00:00
twilson ac3d0ec717 Add some TeX docs for calendaring.
I still need to set up tests to make sure my examples are completely correct,
but I ran out of time tonight and felt that they at least would give an idea as
to how to use calendaring. I will try to test the examples and do some cleanup
on the docs tomorrow night.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@197926 f38db490-d61c-443f-a65b-d21fe96a405b
2009-05-29 05:15:40 +00:00
seanbright 8be2e20ea4 Update references to bugs.digium.com and reviewboard.digium.com to the new URLs.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@197824 f38db490-d61c-443f-a65b-d21fe96a405b
2009-05-28 21:50:27 +00:00