Commit Graph

469 Commits (43fedab263ee5ba885bff5491c59c3f23df39a2f)

Author SHA1 Message Date
Russell Bryant 9dd7be2f58 Handle a failure in malloc() in ast_safe_string_alloc()
19 years ago
Russell Bryant 6d6cd29a87 Fix a problem that showed itself by causing Zap channel names to be completely
19 years ago
Russell Bryant d5fd0cff73 When shutting down "gracefully", go through and run the unload() callbacks for
19 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.
19 years ago
Russell Bryant 9074935852 Add a missing \n. (pointed out by jcmoore on IRC)
19 years ago
Joshua Colp 13afc81f91 Handle cases where a frame may have no data. (issue #9519 reported by dmb)
19 years ago
Tilghman Lesher 8f6ec33fef Merged revisions 66127 via svnmerge from
19 years ago
Russell Bryant a4c142d73d if the string field init fails, clean up the stuff that was allocated already
19 years ago
Joshua Colp dec3b2e618 Fix slinfactory logic when dealing with frames coming in that may already be in the signed linear format.
19 years ago
Russell Bryant 11d6381ec0 Check the result of ast_string_field_init() in ast_channel_alloc()
19 years ago
Russell Bryant a2a73cde51 Make 1.4 build on my machine, too..
19 years ago
Kevin P. Fleming 521b241738 don't use uninitialized variables
19 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)
19 years ago
Jason Parker b4ea07a7eb Fix handling of zero-length frames when a codec is capable of native PLC.
19 years ago
Joshua Colp 9f88eccda6 I like it when the RTP stack compiles myself...
19 years ago
Russell Bryant f32662deb4 Fix the calculation of the RTT for RTCP. The previous code would result in
19 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
19 years ago
Joshua Colp 656739534c Merged revisions 64275 via svnmerge from
19 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.
19 years ago
Steve Murphy 8c635fb2c1 As per 9570, worrisome CDR warnings have been removed, that are either not helpful, or not relevant.
19 years ago
Olle Johansson 7583e21359 Add hangupcause when we lack codecs for transcoding
19 years ago
Jason Parker e0cac0c477 Hide manager password from "manager show user foo".
19 years ago
Russell Bryant 7d478ee342 When MD5 authentication is not possible because there is no challenge present,
19 years ago
Russell Bryant 2465ea2cfa Strip terminal escape sequences from CLI command output that is going to be
19 years ago
Doug Bailey a75d0f5329 Add test for negative offsets in cid data to prevent infinite loops.
19 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.
19 years ago
Russell Bryant da55121999 Modify ast_senddigit_begin() to use the same assumptions used elsewhere in the
19 years ago
Russell Bryant e9fab07122 Only call ast_senddigit_begin() in ast_senddigit() if the channel has a
19 years ago
Joshua Colp 99cdfb2542 Merged revisions 63285 via svnmerge from
19 years ago
Olle Johansson 53929c4f01 Don't remove configuration from memory just because one section failed.
19 years ago
Olle Johansson d48415f678 Stop the video stream when you stop playback of all streams for a call
19 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)
19 years ago
Russell Bryant 796acdbbdb Fix YADB (Yet Another DTMF Bug) ((C) Russell Bryant, 2007, TM, Patent Pending).
19 years ago
Russell Bryant ff3e3ba129 Merge changes from team/russell/inband_dtmf ...
19 years ago
Russell Bryant ae7a38d87b Backport the change that only went in to trunk that fixes the command manager
19 years ago
Steve Murphy d2c7601c21 Merged revisions 62737 via svnmerge from
19 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.
19 years ago
Russell Bryant 63a37f4755 When serving dynamic content, include a Cache-Control header to instruct the
19 years ago
Joshua Colp 5c35c59bb4 Merged revisions 62368 via svnmerge from
19 years ago
Russell Bryant a53ebcf546 If no variables were passed into pbx_substitute_variables_helper_full(), then
19 years ago
Olle Johansson b0121ca8a3 Issue #9608 - fix some annoying DEBUG messages not controlled by option_debug (DEA). Thanks!
19 years ago
Joshua Colp 230dc4ad88 Missed an ast_app_group_discard during merge. Thanks blitzrage!
19 years ago
Joshua Colp 19a9e28b09 Merged revisions 61958 via svnmerge from
19 years ago
Joshua Colp 1d4adc0174 Merged revisions 61804 via svnmerge from
19 years ago
Russell Bryant 5bee74171d Merged revisions 61786 via svnmerge from
19 years ago
Russell Bryant 456cad8a47 Improve DTMF handling in ast_read() even more in response to a discussion on
19 years ago
Russell Bryant bdd29c22c2 Add a few more state changes in handle_frame_ownerless() so that the SLA code
19 years ago
Russell Bryant 215adb35b6 Some dialplan functions, such as CUT(), expect to operate on variables on a
19 years ago
Russell Bryant baab073219 Ensure that digits passing through Asterisk have a reasonable minimum length.
19 years ago
Jason Parker 9378347264 Avoid invalid seqno cycling detection.
19 years ago
Jason Parker bb59c9520b Merged revisions 61704 via svnmerge from
19 years ago
Russell Bryant 477ff09bdf Remove a stray debug message introduced by a recent commit.
19 years ago
Russell Bryant 70eb19121e Fix the UpdateConfig manager action to properly treat "variables" and "objects"
19 years ago
Tilghman Lesher 6db075dd98 Bug 9557 - simple reason why reading a function always returned NULL
19 years ago
Olle Johansson 521e1698e1 Clean upp formatting, add some doxygen stuff while we're in cleaning mode... Thanks Kevin!
19 years ago
Olle Johansson 0ef4dad39c Issue #9554 - Improve RTCP (Dave Troy)
19 years ago
Steve Murphy b74884a9cd This is a fix to the way CDR merge handles the data that results from ForkCDR.
19 years ago
Russell Bryant 63ef5e53b0 Add "svgz" to the mimetypes table. (issue #9510, bkruse)
19 years ago
Russell Bryant 706e448e28 File upload support was added to solve some needs for the Asterisk GUI.
19 years ago
Steve Murphy 18ad368048 Finished up a previous fix to overcome a compiler warning; the app NoCDR() has been updated to mark the channel CDR as POST_DISABLED instead of destroying the CDR; this way its flags are propagated thru a bridge and the CDR is actually dropped. The cases where only one channel in a bridge has a CDR was cleaned up.
19 years ago
Kevin P. Fleming bf4969f66e fix up some warnings found using --enable-dev-mode
19 years ago
Kevin P. Fleming 7d50ba6b85 remove some more stuff we don't need
19 years ago
Russell Bryant de8c29f5cb Remove another directory that should no longer be there
19 years ago
Russell Bryant 96c472353a Remove various files that I thought I already removed.
19 years ago
Steve Murphy 7d5a79a0b9 This is a big improvement over the current CDR fixes. It may still need refinement, but this won't have as many folks bothered.
19 years ago
Tilghman Lesher a5872f439b Merged revisions 60849 via svnmerge from
19 years ago
Tilghman Lesher 86fc0a3c03 Fix --enable-dev-mode
19 years ago
Tilghman Lesher f32fa7f2ee Merged revisions 60660 via svnmerge from
19 years ago
Russell Bryant 06ff84b549 To be able to achieve the things that we would like to achieve with the
19 years ago
Russell Bryant 01b09027f7 Add the MIME type for gif by request from Pari
19 years ago
Russell Bryant ab5c3cd84e Merged revisions 60134 via svnmerge from
19 years ago
Russell Bryant 9634ee4bbf Merged revisions 59886 via svnmerge from
19 years ago
Russell Bryant 6408918920 Merged revisions 59608 via svnmerge from
19 years ago
Jason Parker 40252c62c9 Add linux-uclibc host arch..."thingy". Sorry, I don't know what it's called...
19 years ago
Steve Murphy 798039b4d8 several changes via kpflemings review
19 years ago
Steve Murphy 9c69e34f62 These mods fix CDR issues from 8221, 8593, 8680, 8743, and perhaps others. Mainly with CDRs generated from transfer situations.
19 years ago
Russell Bryant 6cdc236f09 Merged revisions 59357 via svnmerge from
19 years ago
Steve Murphy 85cdf6218e Fix for 9257; by eliminating the globals in main/config.c, we make it thread-safe, which is a minimum requirement.
19 years ago
Russell Bryant fa97f6c381 The AUDIORTPQOS and VIDEORTPQOS variables are not fully functional in some
19 years ago
Steve Murphy 19e8d3fdcb A fix for the flex input files, DONT_COMPILE, and STANDALONE_AEL
19 years ago
Joshua Colp 27911f2128 Add svg mimetype for pari.
19 years ago
Tilghman Lesher 007ee1324d Fix defines for inline stack backtraces (only used by developers anyway)
19 years ago
Russell Bryant 1b8da31130 Making these documentation changes in the 1.4 branch upset various people, so
19 years ago
Tilghman Lesher b6bd80b7f2 Refashion dump command to match common syntax and update the resulting appdocs TeX file
19 years ago
Tilghman Lesher 6278d5c65b Expand deprecation warnings from simply warning on use to the builtin documentation.
19 years ago
Russell Bryant c474809cdf Merge changes from svn/asterisk/team/russell/LaTeX_docs.
19 years ago
Joshua Colp dd1a0aa1dd Allow RFC2833 compensation to compensate for even stupider implementations by queueing up the end frame at the start, not the actual end. (issue #8963 reported by AndrewZ)
19 years ago
Joshua Colp 2b3c0dc1e4 Make early SDP seeding even smarter! We have to check codecs in the make_compatible function too. (issue #9221 reported by marcelbarbulescu)
19 years ago
Joshua Colp add0cad065 Merged revisions 58388 via svnmerge from
19 years ago
Kevin P. Fleming 690da7f074 this change was not needed; fclose() handles closing the file descriptor already
19 years ago
Kevin P. Fleming 8a2e3d0b8b fix two cases where HTTP session file descriptors would not be closed
19 years ago
Joshua Colp 240355d78b Ensure we have (or should have) at least one matching codec before attempting early bridge SDP seeding. (issue #9221 reported by marcelbarbulescu)
19 years ago
Russell Bryant 97fe798e7e Merged revisions 58164 via svnmerge from
19 years ago
Steve Murphy 85b9c4f565 Merged revisions 57825 via svnmerge from
19 years ago
Joshua Colp 127e1095f1 Don't allow a NULL pointer to reach ast_frdup. (issue #9155 reported by cmaj)
19 years ago
Joshua Colp 44dd29ff61 Preserve marker bit when P2P bridging. (issue #9198 reported by edgreenberg)
19 years ago
Dwayne M. Hubbard 9a47a4712f submitted patch for Georgian language, issue 9010, submitted by Alexander Shaduri
19 years ago
Steve Murphy f8be0ce753 Merged revisions 57458 via svnmerge from
19 years ago
Russell Bryant 5a9cd3d235 Return the correct digit that interrupted the stream. This fixes exiting the
19 years ago
Steve Murphy 6bc3d77c05 Merged revisions 57118 via svnmerge from
19 years ago