Commit Graph

108 Commits (070a51bf7c00f49bb82d26e889b88906a9b2fd0c)

Author SHA1 Message Date
Timo Teräs 070a51bf7c Implement internal abstraction for iostreams
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Richard Mudgett c41dd32b94 Audit ast_sockaddr_resolve() usage for memory leaks.
10 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Sean Bright 5837ef8124 Remove declaration of eivr_connect_socket because it no longer exists.
13 years ago
Sean Bright c8945a4070 Add interrupt ('I') command to ExternalIVR.
13 years ago
Sean Bright 474612d7f7 Add IPv6 support to ExternalIVR.
13 years ago
Sean Bright ba93541ced Prevent a crash in ExternalIVR when the 'S' command is sent first.
13 years ago
Jonathan Rose e96a59acfd Replace GNU old-style field designator extensions to fix clang warnings
13 years ago
Russell Bryant 6c9f009b6d Fix invalid reads/writes due to incorrect sizeof().
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
13 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
13 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
13 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
David Ruggles 3cda82a379 Merged revisions 309403 via svnmerge from
14 years ago
Andrew Latham 93bade5639 Replacing doc/* and asterisk.pdf with wiki links
14 years ago
Andrew Latham f9c3b26241 Add Function and Application Relationships to documentation
14 years ago
David Ruggles 19d14fe577 initialize playing_silence in struct initialization
15 years ago
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
15 years ago
David Ruggles 4c49e70ec5 Add send DTMF feature to ExternalIVR app
15 years ago
David Ruggles 174cd3c65c Add notification of interrupted file
15 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.
16 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