Commit Graph

88 Commits (d4cc26fa1e96411a10ec028ff9c0e7f3e4f474bc)

Author SHA1 Message Date
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
15 years ago
David Ruggles 4c49e70ec5 Add send DTMF feature to ExternalIVR app
16 years ago
David Ruggles 174cd3c65c Add notification of interrupted file
16 years ago
David Ruggles 43ebe5a2ba Fix TCP Client interface
16 years ago
David Ruggles 93afa4cc4f Prevent double closing of FDs by EIVR
16 years ago
David Ruggles 6e27759d33 Fix/Implement error events for non-existing files
16 years ago
David Ruggles 8d9a12a60a Basic cleanup of ExternalIVR: cleaned up argument parsing; implemented good coding practices where applicable; replaced most notice level logging with verbose logging; replaced warning messages that terminated with error messages; fixed memory leak identified by russellb
16 years ago
Tilghman Lesher 8ee06c6c3b Don't crash if no arguments are passed.
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
David Vossel 776a14386a SIP TCP/TLS: move client connection setup/write into tcp helper thread, various related locking/memory fixes.
16 years ago
Kevin P. Fleming aaeec3b40f Last batch of 'static' qualifiers for module-level global variables.
16 years ago
Eliel C. Sardanons e18eae86c9 Move application ExternalIVR static documentation to XML.
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Mark Michelson 1413e48fca Fix externalivr's setvariable command so that it properly sets multiple variables.
16 years ago
Kevin P. Fleming 1c988d8996 add 'const' qualifiers in various places where they should have been
16 years ago
David Vossel 829b14fc3e Fixes issue with hangups not being sent and external process never terminating.
17 years ago
Tilghman Lesher c8223fc957 Merge ast_str_opaque branch (discontinue usage of ast_str internals)
17 years ago
Kevin P. Fleming 1ddc834b39 cleaup of the TCP/TLS socket API:
17 years ago
Tilghman Lesher d2247c2573 Missing comma
17 years ago
Brett Bryant 2aae0ba13d Updates all usages of ast_tcptls_session_instance to be managed by reference counts so that they only get destroyed when all threads are done using
17 years ago
Chris Tooley 39606a9c64 Changes response to the ExternalIVR() P command from pipe delimited to comma delimited. closes issue #12804
17 years ago
Michiel van Baak f1e9371da8 - revert change to ast_queue_hangup and create ast_queue_hangup_with_cause
17 years ago
Tilghman Lesher ce8453f57c Enhance ExternalIVR with new options and commands.
17 years ago
Tilghman Lesher ffc9f89189 On socket-based connections, there is no error FD, so don't try waiting on one.
17 years ago
Tilghman Lesher c15ed0f3f6 Merged revisions 116296 via svnmerge from
17 years ago
Tilghman Lesher 527c601d0c Lock around variables retrieved, and copy the values, if they stay persistent,
17 years ago
Tilghman Lesher 463a5dbd0a Whitespace changes only
17 years ago
Michiel van Baak 08e674bce0 Pass the hangup cause all the way to the calling app/channel.
17 years ago
Tilghman Lesher 123ac5fd64 Standardized routines for forking processes (keeps all the specialized code in one place).
17 years ago
Jeff Peeler 3c4c3c0dd2 documenting changes as a result of adding TCP functionality to ExternalIVR
17 years ago
Jeff Peeler 5aba7c1cbe set variable to NULL to prevent uninitialized warning
17 years ago
Jeff Peeler b2cad9d925 (closes issue #11827)
17 years ago
Jeff Peeler 5404ab35e2 a few syntax changes and safer code
18 years ago
Olle Johansson 9cf6138725 Formatting fixes
18 years ago
Jeff Peeler 8e4c97bf0a (closes issue #11825)
18 years ago
Michiel van Baak 4dccb58fb7 whitespace fixes only.
18 years ago
Mark Michelson 64b5fceb32 Merged revisions 99975 via svnmerge from
18 years ago
Luigi Rizzo 7e8835e0d7 remove another set of redundant #include "asterisk/options.h"
18 years ago
Luigi Rizzo ffd86fc964 more errno.h removal
18 years ago
Luigi Rizzo 0595b5e2aa include "logger.h" and errno.h from asterisk.h - usage shows that they
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Joshua Colp 15c5e25e36 (closes issue #10381)
18 years ago
Tilghman Lesher 55b1ee298e Merge the dialplan_aesthetics branch. Most of this patch simply converts applications
18 years ago
Joshua Colp b8cd949cce Applications no longer need to call ast_module_user_add and ast_module_user_remove. This is now taken care of in the pbx_exec function outside of the application.
18 years ago
Joshua Colp 96a646734f It is no longer required for each module that deals with a channel to call ast_module_user_hangup_all in it's unload function. The loader will automatically perform this action for it.
18 years ago
Tilghman Lesher 9d05ff8ed5 Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
18 years ago
Joshua Colp 1fda861ff8 Make 'H' command do as advertised and add 'E' and 'V' commands to ExternalIVR. (issue #8165 reported by mnicholson)
19 years ago
Matt O'Gorman a395bd7c1d Merged revisions 48396 via svnmerge from
19 years ago
Tilghman Lesher d670858735 Merged revisions 48375 via svnmerge from
19 years ago
Russell Bryant 4337a82563 Merged revisions 46363 via svnmerge from
19 years ago