Commit Graph

575 Commits (d2c10c49fa556847b29a2cb7ca2d83da66393e0c)

Author SHA1 Message Date
Tilghman Lesher d2c10c49fa When runuser/rungroup is specified, a remote console could only be attained by root
19 years ago
Tilghman Lesher 17ee21bf18 Also set up gmtoff (this is used in the %z gnu extension to strftime)
19 years ago
Joshua Colp 3a935a35a0 Fix memory allocation issue in threadstorage.
19 years ago
Russell Bryant d47ebb492f Add a small fix for the tw version of saying dates.
19 years ago
Russell Bryant 02bb2bcbaa Be pedantic about handling memory allocation failure.
19 years ago
Russell Bryant 9c47228dff The loop in the handler for the "core show locks" could potentially block for
19 years ago
Joshua Colp 0f3e461074 Bring both DTMF begin and end frames up through to the core for DTMF feature handling.
19 years ago
Joshua Colp 3cc997694d If Monitor or a spy was added to a P2P or native bridged channel bring the channel back to the generic bridging core so the monitor or spy operations work.
19 years ago
Russell Bryant b5addcd9a5 Suppress a LOG_DEBUG message if debug is not enabled.
19 years ago
Russell Bryant 39f5611898 Make sure remote consoles unmute themselves again after reconnecting.
19 years ago
Russell Bryant 9b382ca76f Make sure that the base64 decoder returns a terminated string.
19 years ago
Russell Bryant bad30446a6 Fix an issue with console verbosity when running asterisk -rx to execute a command
19 years ago
Russell Bryant 6c18b111b9 Properly handle the case where read() may return the text for more than one
19 years ago
Tilghman Lesher 18fa561af4 A dollar sign by itself, not indicating a start of a variable or expression prematurely ends substitution (closes issue #10939)
19 years ago
Mark Michelson 30b6db4bcf The thread ID should be unsigned.
19 years ago
Tilghman Lesher 96d11d3e02 This commit fixes the following issues:
19 years ago
Joshua Colp ba0bb743e6 Only update codec information if the channel has a technology private structure.
19 years ago
Joshua Colp 3dcf938f73 Update codec information as well as address when doing hold reinvites.
19 years ago
Joshua Colp 2baeb29ae4 Don't keep trying to native bridge if either of the channels are involved in a masquerade operation to be done.
19 years ago
Tilghman Lesher 9ae23cba31 Log exactly why we can't open the database, if we fail (closes issue #10887)
19 years ago
Joshua Colp 35ed1f7148 Update the remembered RTP peer information when putting an endpoint on hold or taking it off hold so that the RTP stack does not initiate a needless reinvite.
19 years ago
Russell Bryant 2c757f0747 Fix a copy/paste error in the description of UpdateConfig that was pointed
19 years ago
Tilghman Lesher 1e9edf1338 When an RFC 2833 event is sent that we don't recognize, ignore it, don't queue a NULL digit (closes issue #10877)
19 years ago
Dwayne M. Hubbard bae4135759 moved get_base_channel() code from action_redirect to ast_channel_masquerade() for issue 7706 and BE-160
19 years ago
Russell Bryant 5fdc354155 Fulfull a feature request from Qwell on the "core show locks" output. It will
19 years ago
Tilghman Lesher b1f26cfcdf Correct pronunciations of numbers for .nl (Closes issue #10837)
19 years ago
Tilghman Lesher 253a34b756 Avoid a deadlock with ALL of the locks in the masquerade function, not just the
19 years ago
Dwayne M. Hubbard 7c4e477fde if an Agent is redirected, the base channel should actually be redirected. This was causing multiple issues, especially issue 7706 and BE-160
19 years ago
Tilghman Lesher 20e50a731b jmls pointed out that unsetting the group and setting the group to the blank string aren't quite the same.
19 years ago
Tilghman Lesher 8c95942b7f Making change to group splitting, as discussed on the -dev list. The main
19 years ago
Russell Bryant d6b8fb4dc0 gcc 4.2 has a new set of warnings dealing with cosnt pointers. This set of
19 years ago
Russell Bryant 578c1d0c8a When daemonizing, don't change working directory to "/". It makes it not be
19 years ago
Russell Bryant df5599d598 Fix up another potential race condition. Do the loop decrementing use count
19 years ago
Doug Bailey 8ac8d79a5d Corrected patch applied in revision r82887.
19 years ago
Doug Bailey 33a1011c51 Fixed a bug where http manager sessions prevented the eventq from being cleaned out because http manager sessions do not have a valid file descriptor.
19 years ago
Russell Bryant 4668601f9c Fix a memory leak that can occur on systems under higher load. The issue is
19 years ago
Russell Bryant 82a6309168 Put a memset in ast_localtime() instead of a couple places in app_voicemail
19 years ago
Joshua Colp 5bf3facef0 (closes issue #10734)
19 years ago
Steve Murphy 3dd879bb13 closes issue #10668; thanks to arkadia for his patch; had to leave out the bit about ending the previous cdr in the fork; it would destroy current implementations.
19 years ago
Russell Bryant 8138003de7 resolve a warning when not building under dev mode
19 years ago
Russell Bryant c8dd4e7430 Only compile in tracking astobj2 statistics if dev-mode is enabled. Also, when
19 years ago
Tilghman Lesher 4f1183bd27 Oops, wrong location for FreeBSD zone files
19 years ago
Tilghman Lesher e28d1357de Working on issue #10531 exposed a rather nasty 64-bit issue on ast_mktime, so we
19 years ago
Russell Bryant ef740deceb Clean up the output of "asterisk -h". This tweaks the wording and wraps lines
19 years ago
Steve Murphy e84f98ea4f this change should fix issue # 10659 -- what I worry about is how many other bug reports it may generate. Hopefully, we can please the/a majority. Hopefully. We shall see. Calls not marked ANSWERED and with only one channel name will not be posted. This should eliminate the double CDR's.
19 years ago
Russell Bryant b8261abd0b backport astobj2 race condition fix. This function is the exact same as trunk
19 years ago
Russell Bryant 827ca97872 Fix a small memory leak. ast_unregister_atexit() did not free the entry it removed.
19 years ago
Russell Bryant aa3b7e22f5 Fix an issue that can occur when you do an attended transfer to parking. If
19 years ago
Joshua Colp 0f82a9bbf1 (closes issue #10650)
19 years ago
Russell Bryant c95389856a Remove the typedefs on ao2_container and ao2_iterator. This is simply because
19 years ago