Commit Graph

419 Commits (fe9a3bef4eb028e6521e81c9bedb878768f8c3a2)

Author SHA1 Message Date
Russell Bryant 9dd7be2f58 Handle a failure in malloc() in ast_safe_string_alloc()
18 years ago
Russell Bryant 6d6cd29a87 Fix a problem that showed itself by causing Zap channel names to be completely
18 years ago
Russell Bryant d5fd0cff73 When shutting down "gracefully", go through and run the unload() callbacks for
18 years ago
Steve Murphy 7609f70e20 This typo has been here since 1.4 forked. It has been the source of heartburn to many a dialplan/CDR programmer.
18 years ago
Russell Bryant 9074935852 Add a missing \n. (pointed out by jcmoore on IRC)
18 years ago
Joshua Colp 13afc81f91 Handle cases where a frame may have no data. (issue #9519 reported by dmb)
18 years ago
Tilghman Lesher 8f6ec33fef Merged revisions 66127 via svnmerge from
18 years ago
Russell Bryant a4c142d73d if the string field init fails, clean up the stuff that was allocated already
18 years ago
Joshua Colp dec3b2e618 Fix slinfactory logic when dealing with frames coming in that may already be in the signed linear format.
18 years ago
Russell Bryant 11d6381ec0 Check the result of ast_string_field_init() in ast_channel_alloc()
18 years ago
Russell Bryant a2a73cde51 Make 1.4 build on my machine, too..
18 years ago
Kevin P. Fleming 521b241738 don't use uninitialized variables
18 years ago
Joshua Colp 533144b170 Add the ability to blacklist certain commands from being executed using the Command AMI action. (issue #9240 reported by junky)
18 years ago
Jason Parker b4ea07a7eb Fix handling of zero-length frames when a codec is capable of native PLC.
18 years ago
Joshua Colp 9f88eccda6 I like it when the RTP stack compiles myself...
18 years ago
Russell Bryant f32662deb4 Fix the calculation of the RTT for RTCP. The previous code would result in
18 years ago
Steve Murphy 2419b6cfb8 Ugh. The svnmerge didn't catch the shift from cdr.c to main/cdr.c, and neither did I. This is the remainder of the 9717 patch, the fix for the run-away FAIL status for a call
18 years ago
Joshua Colp 656739534c Merged revisions 64275 via svnmerge from
18 years ago
Joshua Colp aff63fba76 Fix scenario where if a phone that simply called Echo() put itself on hold it could never get off hold.
18 years ago
Steve Murphy 8c635fb2c1 As per 9570, worrisome CDR warnings have been removed, that are either not helpful, or not relevant.
18 years ago
Olle Johansson 7583e21359 Add hangupcause when we lack codecs for transcoding
18 years ago
Jason Parker e0cac0c477 Hide manager password from "manager show user foo".
18 years ago
Russell Bryant 7d478ee342 When MD5 authentication is not possible because there is no challenge present,
18 years ago
Russell Bryant 2465ea2cfa Strip terminal escape sequences from CLI command output that is going to be
18 years ago
Doug Bailey a75d0f5329 Add test for negative offsets in cid data to prevent infinite loops.
18 years ago
Joshua Colp 7deba0a857 Use the DTMF frame on the channel when returning a DTMF frame from AST_FRAME_NULL or AST_FRAME_VOICE.
18 years ago
Russell Bryant da55121999 Modify ast_senddigit_begin() to use the same assumptions used elsewhere in the
18 years ago
Russell Bryant e9fab07122 Only call ast_senddigit_begin() in ast_senddigit() if the channel has a
18 years ago
Joshua Colp 99cdfb2542 Merged revisions 63285 via svnmerge from
18 years ago
Olle Johansson 53929c4f01 Don't remove configuration from memory just because one section failed.
18 years ago
Olle Johansson d48415f678 Stop the video stream when you stop playback of all streams for a call
18 years ago
Kevin P. Fleming 9c638b6507 improve loader a bit, by avoiding trying to initialize embedded modules twice and avoiding trying to load modules from disk when they have been loaded already during the 'preload' pass (reported by blitzrage on IRC, patch by me)
18 years ago
Russell Bryant 796acdbbdb Fix YADB (Yet Another DTMF Bug) ((C) Russell Bryant, 2007, TM, Patent Pending).
18 years ago
Russell Bryant ff3e3ba129 Merge changes from team/russell/inband_dtmf ...
18 years ago
Russell Bryant ae7a38d87b Backport the change that only went in to trunk that fixes the command manager
18 years ago
Steve Murphy d2c7601c21 Merged revisions 62737 via svnmerge from
18 years ago
Steve Murphy 55f4eb3e3d a)In chan_zap, set the clid, src fields in channel_alloc call. b)in the channel_alloc func, set the cid_num and name fields from the arglist[blush]. c) don't update the channel app & app data fields if you are in the 'h' extension. d)the load_module func in cdr_radius needs to return DECLINE, SUCCESS.
18 years ago
Russell Bryant 63a37f4755 When serving dynamic content, include a Cache-Control header to instruct the
18 years ago
Joshua Colp 5c35c59bb4 Merged revisions 62368 via svnmerge from
18 years ago
Russell Bryant a53ebcf546 If no variables were passed into pbx_substitute_variables_helper_full(), then
18 years ago
Olle Johansson b0121ca8a3 Issue #9608 - fix some annoying DEBUG messages not controlled by option_debug (DEA). Thanks!
18 years ago
Joshua Colp 230dc4ad88 Missed an ast_app_group_discard during merge. Thanks blitzrage!
18 years ago
Joshua Colp 19a9e28b09 Merged revisions 61958 via svnmerge from
18 years ago
Joshua Colp 1d4adc0174 Merged revisions 61804 via svnmerge from
18 years ago
Russell Bryant 5bee74171d Merged revisions 61786 via svnmerge from
18 years ago
Russell Bryant 456cad8a47 Improve DTMF handling in ast_read() even more in response to a discussion on
18 years ago
Russell Bryant bdd29c22c2 Add a few more state changes in handle_frame_ownerless() so that the SLA code
18 years ago
Russell Bryant 215adb35b6 Some dialplan functions, such as CUT(), expect to operate on variables on a
18 years ago
Russell Bryant baab073219 Ensure that digits passing through Asterisk have a reasonable minimum length.
18 years ago
Jason Parker 9378347264 Avoid invalid seqno cycling detection.
18 years ago