Commit Graph

992 Commits (3e396d458ad5eeeae1b28e10e050ead501bbb039)

Author SHA1 Message Date
Russell Bryant bfaa341f58 Don't send DTMF for infinite time if we do not receive an END event.
18 years ago
Joshua Colp 70f7c7e9cb Revert RTP changes for continuation of DTMF. Proxy commit by russell via SMS.
18 years ago
Russell Bryant 1d4e4ff3d1 Clear out the current event after forcing the end of a digit
18 years ago
Russell Bryant 9dff8995b4 Fixify infinite DTMF in the case that no RFC2833 END event is ever received
18 years ago
Tilghman Lesher 9e38dd5427 Restore a behavior that was recently changed, when we fixed issue #13962 and
18 years ago
Matthew Nicholson b60ec2baa1 Improve behavior of jitterbuffer when maxjitterbuffer is set.
18 years ago
Terry Wilson 4e069885ce Fix feature inheritance with builtin features
18 years ago
Tilghman Lesher c257ffeed0 Lose the CAP_NET_ADMIN at every fork, instead of at startup. Otherwise, if
18 years ago
Steve Murphy 13a60eba0c This patch fixes h-exten running misbehavior in manager-redirected
18 years ago
Mark Michelson 0b74f727d7 Prevent a crash from occurring when a jitter buffer interpolated frame is
18 years ago
Joshua Colp 87c02936b6 When a channel is answered make sure any indications currently playing stop. Usually the phone would do this but if the channel was already answered then they are being generated by Asterisk and we darn well need to stop them.
18 years ago
Mark Michelson 1bef118f00 Fix broken call pickup
18 years ago
Joshua Colp 3ff70ed000 Don't crash if RTCP is not enabled on an RTP structure but statistics are output.
18 years ago
Joshua Colp 4ee4e941f8 Do a string comparison instead of pointer comparison since some people specify the context they are actually in as an argument to get around some funkiness.
18 years ago
Joshua Colp 376d85f96c Read lock the contexts to maintain the locking order when we are notified that the state of a device has changed.
18 years ago
Mark Michelson 9db9bae4d9 Adding revision 169794 to 1.4 since 1.4 is also affected by the issue
18 years ago
Tilghman Lesher e34da1e519 Extra NULLs in the output cause some terminal types to abort in the middle of
18 years ago
Tilghman Lesher f311539733 Truncate userevents at the end of a line, when the command exceeds the buffer.
18 years ago
Tilghman Lesher d671bb1404 Fix the conjugation of Russian and Ukrainian languages.
18 years ago
Tilghman Lesher 99313c7b92 Don't read into a buffer without first checking if a value is beyond the end.
18 years ago
Russell Bryant 9161b7fc87 Revert unnecessary indications API change from rev 122314
18 years ago
Russell Bryant 5fe8bde41a Fix the last couple of places where free() was improperly used directly.
18 years ago
Russell Bryant 2839e074ef Don't fclose() the file early, the filestream destructor will handle it.
18 years ago
Russell Bryant 301945890d Only try to close the file if one was actually opened
18 years ago
Russell Bryant c67d152525 Don't use free() directly. This caused a crash since ast_filestream is now an ao2 object.
18 years ago
Russell Bryant 24ccfad6dc Treat an empty string the same way as a NULL country argument.
18 years ago
Mark Michelson 5eca294b65 Use the correct variable when creating the format string
18 years ago
Tilghman Lesher 5dd486be22 Compile, even if both DAHDI and Zaptel are not installed.
18 years ago
Mark Michelson 62c8625f2e Fix a crash resulting from a datastore with inheritance but no duplicate callback
18 years ago
Tilghman Lesher 45bc54db0a Use the integer form of condition for integer comparisons.
18 years ago
Russell Bryant 8b68bd17e5 Fix up timeout handling in ast_carefulwrite().
18 years ago
Mark Michelson 7fdf99803e Backport of AUDIOHOOK_INHERIT for Asterisk 1.4
18 years ago
Jeff Peeler e0bec5d67d (closes issue #13480)
18 years ago
Russell Bryant 991494f2c0 Make ast_carefulwrite() be more careful.
18 years ago
Joshua Colp 3a354c3500 Only care about a compatible codec for early bridging if we are actually bridging to another channel. If we are not we actually want to bring the audio back to us.
18 years ago
Russell Bryant 63444acf6b Fix an issue where DEBUG_THREADS may erroneously report that a thread
18 years ago
Russell Bryant aa60ad0e43 Add "restart gracefully" to the AMI blacklist of CLI commands.
18 years ago
Russell Bryant 083047a794 Fix memory leak and invalid reporting issues with DEBUG_THREADLOCALS.
18 years ago
Steve Murphy 4f807bb183 I added a sentence to clarify why - and ' ' are ignored in patterns
18 years ago
Russell Bryant 3a864cb7b6 Handle a case where a call can be bridged to a channel that is still ringing.
18 years ago
Tilghman Lesher 6d268e6d39 Simple fix for Ctrl-C not immediately exiting Asterisk, but also add a
18 years ago
Russell Bryant c518ed3be1 Resolve issues that could cause DTMF to be processed out of order.
18 years ago
Tilghman Lesher f6ef5d5d6c When a Ctrl-C or Ctrl-D ends a remote console, on certain shells, the terminal
18 years ago
Joshua Colp a6edd8ba5f Increment the sequence number on the end packets for RFC2833. After reading the RFC some more and doing some testing I agree with this change.
18 years ago
Russell Bryant c2446000d9 Remove the test_for_thread_safety() function completely.
18 years ago
Mark Michelson b234c024a0 If we fail to start a thread for the pbx to run in, we need to
18 years ago
Joshua Colp 114c659195 Make sure that the timestamp for DTMF is not the same as the previous voice frame and do not send audio when transmitting DTMF as this confuses some equipment.
18 years ago
Joshua Colp 7209e0e173 Take video into account when early bridging RTP.
18 years ago
Russell Bryant 53c30bd359 Fix a problem with GROUP() settings on a masquerade.
18 years ago
Sean Bright ffc0c7e4ae Merged revisions 161421 via svnmerge from
18 years ago