asterisk/doc
George Joseph 87fc4c1721 docs: Add "Provided-by" to doc XML and CLI output.
For application, function, manager, managerEvent, managerEventInstance
and info XML documentation nodes, the make_xml_documentation script will
add a "module" attribute if not already present.  For XML in separate
"*_doc.xml" files, the script figures out the correct module name.  For
documentation in the "main" directory, the module name is set to "builtin".

The CLI handlers for "core show application", "core show function",
"manager show command" and "manager show event", have been updated to
show the following after the Synopsis...

```
[Provided By]
<modulename>
```

For modules that provide additional "info" elements (like the technologies
do for Dial), the providing module has also been added.

```
Technology: WebSocket  Provided by: chan_websocket
WebSocket Dial Strings:
...
```

UserNote: The CLI help for applications, functions, manager commands and
manager events now shows the module that provides its functionality.
2026-03-26 19:23:48 +00:00
..
lang general: Fix broken links. 2023-12-08 13:11:54 +00:00
.gitignore progdocs: Update Makefile. 2021-12-08 17:23:51 +01:00
aelparse.8 doc: Add a manpage for the aelparse utility 2014-08-29 19:35:43 +00:00
appdocsxml.dtd docs: Add "Provided-by" to doc XML and CLI output. 2026-03-26 19:23:48 +00:00
appdocsxml.xslt xmldoc: Avoid whitespace around value for parameter/required. 2021-12-13 09:11:25 -06:00
asterisk.8 general: Fix broken links. 2023-12-08 13:11:54 +00:00
asterisk.sgml general: Fix broken links. 2023-12-08 13:11:54 +00:00
CODING-GUIDELINES general: Fix broken links. 2023-12-08 13:11:54 +00:00
Doxyfile.in progdocs: Update Makefile. 2021-12-08 17:23:51 +01:00
IAX2-security.pdf Merged revisions 216008 via svnmerge from 2009-09-03 18:45:54 +00:00
IAX2-security.txt Merged revisions 216263 via svnmerge from 2009-09-04 10:48:44 +00:00
Makefile Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
README.txt general: Fix broken links. 2023-12-08 13:11:54 +00:00
smsq.8 doc: Add a manpage for the smsq utility 2014-08-29 19:40:34 +00:00

The vast majority of the Asterisk project documentation has been moved to the
project documentation:

    https://docs.asterisk.org/

Asterisk uses the Doxygen documentation software.  Run "make progdocs" and open
the resulting documentation index at doc/api/index.html in a webbrowser or copy
the directory to a directory served by a webserver for remote access.