Commit Graph

599 Commits (645af85225ad0611e6130250819a3502fe3b2173)

Author SHA1 Message Date
Olle Johansson 044aa79799 Bug fixes to tdd support in zaptel.
18 years ago
Steve Murphy 712b337863 closes issue #8786 - where the [catname](!) and [catname](othercat1,othercat2,...) notation gets dropped across a ConfigUpdate (or any other thing that would cause a config file to be written). While I was at it, I also cleaned up some of the destroy routines to free up comments, which was not being done. Made sure the new struct I introduced is also cleaned up properly at destruction time. My code handles multiple template inclusions. Many thanks to ssokol for his patch, which, while not literally used in the final merge, served as a foundation for the fix.
18 years ago
Mark Michelson 7b59a194a5 Reworked deadlock avoidance in __ast_read. Restored audio to
18 years ago
Russell Bryant 34002d567b After seeing crashes related to channel variables, I went looking around at the
18 years ago
Russell Bryant 5d140cb9c2 Merge changes from asterisk/team/kpfleming/SRV-priority-handling
18 years ago
Russell Bryant 9cb94c7cde Merge the last bit of changes from asterisk/team/russell/readq-1.4
18 years ago
Russell Bryant a3af50b67d Fix up datastore handling in ast_do_masquerade(). The code is intended to move
18 years ago
Luigi Rizzo a0edff2477 Rename ast_string_field_free_pool to ast_string_field_free_memory,
18 years ago
Jason Parker fc0439dde4 We need to make sure to specify a language to ast_fileexists, otherwise it may fail for anything besides en
18 years ago
Jason Parker 4df0c83be7 Fix build of editline on Solaris.
18 years ago
Kevin P. Fleming f0c0dfe1f1 clean up (and ignore) assembler and preprocessor intermediate files if any are created during the build
18 years ago
Russell Bryant b2382349dc Add some more details to the output of "core show locks". When a thread
18 years ago
Russell Bryant fd7bc75ce9 Remove a lock that doesn't make any sense. The regions lock needs to be held
18 years ago
Joshua Colp 7fc2c32a92 Fix issue with ast_unescape_semicolon going into an endless loop.
18 years ago
Kevin P. Fleming 214a5ca25e appending one list to another should leave the first list empty, and not require the user to do that
18 years ago
Steve Murphy ea4525e780 this update to Makefile corrects how ast_expr2f.c should be generated
18 years ago
Steve Murphy 0f7198f227 This should get rid of a really, really irritating warning generated by some 64-bit platforms from libc, where free(0) is frowned upon
18 years ago
Tilghman Lesher 992f4d1aeb Minor FreeBSD build fix
18 years ago
Russell Bryant 20ce142d01 Don't leak a frame in the case that an END frame is received and the time since
18 years ago
Joshua Colp 0e9071a2e3 Move log message to before the frame it references is freed.
18 years ago
Joshua Colp fb53e2a7f5 Fixes for building under OpenSolaris.
18 years ago
Joshua Colp e2dcbeda0c When returning a DTMF digit from ast_control_streamfile cast it as a char so that 0 does not overlap with the success return code.
18 years ago
Russell Bryant 9df6ebe9b9 The channel needs to stay locked while running timer callbacks, as they access
18 years ago
Russell Bryant 9fcc010cce Revert a change that I made for issue #10979 which, as has been pointed out to
18 years ago
Tilghman Lesher d2c10c49fa When runuser/rungroup is specified, a remote console could only be attained by root
18 years ago
Tilghman Lesher 17ee21bf18 Also set up gmtoff (this is used in the %z gnu extension to strftime)
18 years ago
Joshua Colp 3a935a35a0 Fix memory allocation issue in threadstorage.
18 years ago
Russell Bryant d47ebb492f Add a small fix for the tw version of saying dates.
18 years ago
Russell Bryant 02bb2bcbaa Be pedantic about handling memory allocation failure.
18 years ago
Russell Bryant 9c47228dff The loop in the handler for the "core show locks" could potentially block for
18 years ago
Joshua Colp 0f3e461074 Bring both DTMF begin and end frames up through to the core for DTMF feature handling.
18 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.
18 years ago
Russell Bryant b5addcd9a5 Suppress a LOG_DEBUG message if debug is not enabled.
18 years ago
Russell Bryant 39f5611898 Make sure remote consoles unmute themselves again after reconnecting.
18 years ago
Russell Bryant 9b382ca76f Make sure that the base64 decoder returns a terminated string.
18 years ago
Russell Bryant bad30446a6 Fix an issue with console verbosity when running asterisk -rx to execute a command
18 years ago
Russell Bryant 6c18b111b9 Properly handle the case where read() may return the text for more than one
18 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)
18 years ago
Mark Michelson 30b6db4bcf The thread ID should be unsigned.
18 years ago
Tilghman Lesher 96d11d3e02 This commit fixes the following issues:
18 years ago
Joshua Colp ba0bb743e6 Only update codec information if the channel has a technology private structure.
18 years ago
Joshua Colp 3dcf938f73 Update codec information as well as address when doing hold reinvites.
18 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.
18 years ago
Tilghman Lesher 9ae23cba31 Log exactly why we can't open the database, if we fail (closes issue #10887)
18 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.
18 years ago
Russell Bryant 2c757f0747 Fix a copy/paste error in the description of UpdateConfig that was pointed
18 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)
18 years ago
Dwayne M. Hubbard bae4135759 moved get_base_channel() code from action_redirect to ast_channel_masquerade() for issue 7706 and BE-160
18 years ago
Russell Bryant 5fdc354155 Fulfull a feature request from Qwell on the "core show locks" output. It will
18 years ago
Tilghman Lesher b1f26cfcdf Correct pronunciations of numbers for .nl (Closes issue #10837)
18 years ago