Commit Graph

2108 Commits

Author SHA1 Message Date
Martin Pycko ba3b53d64a Add AgentMonitorOutgoing application to allow recording of outgoing calls made by the interface that is registered as an callback agent. Refer to "show application AgentMonitorOutput" for more info.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2131 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-05 21:13:17 +00:00
Mark Spencer 02858c574c Don't call release if we have no generator
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2129 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-04 23:18:16 +00:00
Martin Pycko 1e4b334321 Fix the deadlock in show queue <queue_name>
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2126 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-04 19:42:18 +00:00
Mark Spencer 9a7374faf0 Countless small bugfixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2124 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-04 15:22:59 +00:00
Martin Pycko 3f69c1b62d Remove unused tmpq variable
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2123 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-03 17:54:07 +00:00
Martin Pycko 4bef006566 Add "show queue <queue_name>" CLI command
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2122 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-03 16:59:04 +00:00
Martin Pycko 860f35a7ab Add recording agent's calls patch. Basically the call starts recording when the agent picks up and the file is stamped with the agent's id and the timestamp. Also optionally a URL link to that file may be inserted in the userfield of the CDR record. By default the recorded file will be mixed if soxmix is available.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2121 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-03 16:57:00 +00:00
Martin Pycko 9bd6034f9b Don't buffer the event files, eg: messages
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2120 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-03 16:43:07 +00:00
Mark Spencer 694058ccb1 Implement REGREL in IAX2
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2119 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-03 15:16:04 +00:00
Martin Pycko 78602e0966 Make the go_on be non-global.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2118 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-03 00:53:21 +00:00
Mark Spencer 1a225306f8 Don't get stuck in loop
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2117 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 23:51:25 +00:00
Mark Spencer 2c9585e9f6 Force SIP reload to happen in network thread only
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2116 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 23:48:31 +00:00
Mark Spencer bc06fe3b51 Fix small typos
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2115 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 23:22:57 +00:00
Mark Spencer 5bb289262e Centralize all sip registration around a single lock
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2114 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 23:21:36 +00:00
Mark Spencer 8c339b9d63 Perform proper locking on registration on SIP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2113 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 22:35:33 +00:00
Mark Spencer 904027f25f Release the call when freeing a registry
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2112 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 20:50:05 +00:00
Mark Spencer 0068b8c823 Move config.cache delete to "distclean"
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2111 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 07:01:25 +00:00
Mark Spencer d3ab1d50b5 More BSD enhancements (#970)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2110 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 06:39:23 +00:00
Mark Spencer 9c2f131b66 NetBSD portability enhancements (bug #969)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2109 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 06:38:08 +00:00
Mark Spencer 1e3c163233 Handle more complex wav files
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2108 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 06:34:27 +00:00
Mark Spencer 28d980de3d Force update of the CDR before clearing channel (bug #974)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2107 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 01:13:00 +00:00
Mark Spencer e2dddf3532 Use better flags when starting MGCP threads (bug #598)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2106 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-02 00:46:59 +00:00
Mark Spencer 12934e17e6 If unregistered, don't consider it valid (bug #956)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2105 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-01 23:55:17 +00:00
Mark Spencer 87f28fa6dd Add "iaxcompat" option to allow nested switch statements, still might fail if you have an IAX call going to something with a switch...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2104 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-01 20:08:36 +00:00
Mark Spencer 83344af1c2 Fix add include (bug #966) and small update to bug 890
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2103 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 20:22:25 +00:00
Mark Spencer c7f703c476 Update documentation
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2102 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 20:05:23 +00:00
Mark Spencer 48748b8f9a Handle cause in DISCONNECT too
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2101 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 19:38:22 +00:00
Mark Spencer c33c9283f1 Send busy when busy, congestion when congestion on PRI (bug #890)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2100 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 18:46:59 +00:00
Mark Spencer 0cadef62c1 Stop searching once we find a match
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2099 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 17:00:24 +00:00
Mark Spencer fc7311e94c Don't delete original variables after appending clone ones
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2098 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 02:50:27 +00:00
Mark Spencer 068fd1d839 Merge variable lists
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2097 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-30 06:48:01 +00:00
Mark Spencer 81cf763a97 Fix res_parking
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2096 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-30 06:31:25 +00:00
Mark Spencer 2ad3e1428d Create manager event on parking
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2095 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-30 05:49:44 +00:00
Mark Spencer 9286665be5 Minor app agi documentation fix (bug #943)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2094 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-30 05:37:39 +00:00
Mark Spencer c7f175309d Improve documentation of app_record (bug #942)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2093 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-30 05:13:25 +00:00
Mark Spencer 917f50e737 Add support for authenticating against astdb and one time authentication
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2092 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-29 20:54:37 +00:00
Mark Spencer 15ba1fe530 Minor little fixup
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2091 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-29 20:19:44 +00:00
Mark Spencer ccf510188f Fix linked lists tail (bug #951)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2090 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-29 16:14:25 +00:00
Mark Spencer eb97ef73fa Clarify extensions.conf matching rules (bug #949)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2089 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-29 16:11:21 +00:00
Mark Spencer 8dbbc0e72b Emit status complete message when status is finished (bug #122)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2088 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-29 00:28:51 +00:00
Mark Spencer 695422d698 Various minor cleanups (bug #931)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2087 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-28 21:32:48 +00:00
Mark Spencer c0eb1e6bfe Update logger.conf sample (bug #941, modified)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2086 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-28 21:13:50 +00:00
Mark Spencer 32e131862d Elminate unused code/warnings (bug #934)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2085 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-28 21:06:03 +00:00
Mark Spencer 1c838758c3 Save global variables across "save dialplan" (bug #426)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2084 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-28 01:29:47 +00:00
Mark Spencer f5c3a23a75 Don't double verbose things
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2083 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-27 18:20:17 +00:00
Mark Spencer cf036062c4 Character set fixes, and add "mailcmd" option (bug #472)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2082 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-27 00:37:47 +00:00
Mark Spencer c5deb0a325 Ditch nested comment
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2081 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-27 00:30:03 +00:00
Mark Spencer aa4f316c14 Clarify iax foo to iax1 foo in chan_iax (bug #924)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2080 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-27 00:28:52 +00:00
Mark Spencer b53e81786a Add verbose messages to be logged (bug #599)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2079 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-27 00:23:39 +00:00
Mark Spencer 80f23eb97d Don't send VMWI when we're not registered
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2078 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-26 19:12:23 +00:00