Skip to content
Snippets Groups Projects
  1. May 08, 2015
    • George Joseph's avatar
      doc: Make progdocs play nice with git · cf637f25
      George Joseph authored
      Moved contrib/asterisk-ng-doxygen to doc/asterisk-ng-doxygen.in
      
      Changed /Makefile to copy asterisk-ng-doxygen.in to
      asterisk-ng-doxygen then modify it with version instead of
      modifying asterisk-ng-doxygen directly.  Updated clean
      targets as well.
      
      Updated /.gitignore and doc/.gitignore.
      
      Change-Id: I38712d3e334fa4baec19d30d05de8c6f28137622
      cf637f25
  2. Apr 29, 2015
    • Corey Farrell's avatar
      Git Migration: Create doc/rest-api when needed. · c232ff3a
      Corey Farrell authored
      Create the directory './doc/rest-api' at the start of 'make ari-stubs'
      to prevent an error when documentation is generated.  The directory is
      also added to git ignores.
      
      ASTERISK-25027
      Reported by: Corey Farrell
      
      Change-Id: Iaccc7f0138501c23aa78feaca2f3cce9e68cbc1b
      c232ff3a
  3. Apr 12, 2015
    • George Joseph's avatar
      Add .gitignore and .gitreview files · b35e184d
      George Joseph authored
      Add the .gitignore and .gitreview files to the asterisk repo.
      
      NB:  You can add local ignores to the .git/info/exclude file
      without having to do a commit.
      
      Common ignore patterns are in the top-level .gitignore file.
      Subdirectory-specific ignore patterns are in their own .gitignore
      files.
      
      Change-Id: I842a1588ff27d8a0189f12d597f0a7af033d6c69
      Tested-by: George Joseph
      b35e184d
  4. Sep 26, 2014
  5. Aug 29, 2014
  6. Jul 31, 2014
  7. Jul 24, 2014
  8. Jan 17, 2014
  9. Dec 17, 2013
  10. Dec 11, 2013
  11. Oct 02, 2013
  12. Aug 01, 2013
  13. Jun 24, 2013
  14. Feb 15, 2013
    • Matthew Jordan's avatar
      Add CLI configuration documentation · d04ab3c6
      Matthew Jordan authored
      This patch allows a module to define its configuration in XML in source, such
      that it can be parsed by the XML documentation engine. Documentation is
      generated in a two-pass approach:
      
      1. The documentation is first generated from the XML pulled from the source
      2. The documentation is then enhanced by the registration of configuration
         options that use the configuration framework
      
      This patch include configuration documentation for the following modules:
       * chan_motif
       * res_xmpp
       * app_confbridge
       * app_skel
       * udptl
      
      Two new CLI commands have been added:
       * config show help - show configuration help by module, category, and item
       * xmldoc dump - dump the in-memory representation of the XML documentation to
         a new XML file.
      
      Review: https://reviewboard.asterisk.org/r/2278
      Review: https://reviewboard.asterisk.org/r/2058
      
      patches:
        on review 2058 uploaded by twilson
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@381527 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      d04ab3c6
  15. Jan 16, 2013
  16. Sep 22, 2012
    • Andrew Latham's avatar
      Doxygen Updates Janitor Work · fd98835f
      Andrew Latham authored
      * Whitespace, doc-blocks, spelling, case, missing and incorrect tags.
      * Add cleanup to Makefile for the Doxygen configuration update
      * Start updating Doxygen configuration for cleaner output
      * Enable inclusion of configuration files into documentation
      * remove mantisworkflow...
      * update documentation README
      * Add markup to Tilghman's email and talk with him about updating his email, he knows...
      * no code changes on this commit other than the mentioned Makefile change
      
      (issue ASTERISK-20259)
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@373384 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      fd98835f
  17. Aug 30, 2012
  18. Jul 19, 2012
    • Matthew Jordan's avatar
      Add the ability to specify technology specific documentation · 86ff5585
      Matthew Jordan authored
      A number of applications/AMI commands in Asterisk have specific behavioral
      differences depending on the resource or channel technology those
      applications are executed on.  For example, the MessageSend application/
      command is technology agnostic, but how the channel drivers that support
      that functionality behave is dependant on the protocols and channel
      driver implementation.  Prior to this patch, those details were either
      documented in the application/command documentation itself, or were left
      undocumented.
      
      This patch adds a new element to the documentation schema, <info/>.  An info
      node is essentially a piece of technology specific reference information that
      can be included by any top level XML documentation node.  For example, the
      MessageSend application can now include XMPP/SIP specific information, where
      that technology specific information can be defined in chan_motif/res_xmpp/
      chan_sip.  Likewise, that information can also be included in the MessageSend
      AMI command.
      
      Review: https://reviewboard.asterisk.org/r/2049
      
      
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@370278 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      86ff5585
  19. Jul 10, 2012
  20. Jun 25, 2012
    • Matthew Jordan's avatar
      Add AMI event documentation · 82a7409c
      Matthew Jordan authored
      This patch adds the core changes necessary to support AMI event documentation
      in the source files of Asterisk, and adds documentation to those AMI events
      defined in the core application modules.  Event documentation is built from
      the source by two new python scripts, located in build_tools:
      get_documentation.py and post_process_documentation.py.
      
      The get_documentation.py script mirrors the actions of the existing AWK
      get_documentation scripts, except that it will scan the entirety of a source
      file for Asterisk documentation.  Upon encountering it, if the documentation
      happens to be an AMI event, it will attempt to extract information about the
      event directly from the manager event macro calls that raise the event.  The
      post_process_documentation.py script combines manager event instances that
      are the same event but documented in multiple source files.  It generates
      the final core-[lang].xml file.
      
      As this process can take longer to complete than a typical 'make all', it
      is only performed if a new make target, 'full', is chosen.
      
      Review: https://reviewboard.asterisk.org/r/1967/
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@369346 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      82a7409c
  21. Oct 10, 2011
  22. Aug 09, 2011
  23. Feb 08, 2011
  24. Nov 11, 2010
  25. Oct 14, 2010
  26. Sep 21, 2010
  27. Sep 14, 2010
  28. Sep 10, 2010
  29. Sep 02, 2010
  30. Aug 16, 2010
  31. Aug 03, 2010
  32. Jul 23, 2010
Loading