Commit Graph

985 Commits (c257ffeed04cbf8fbcf68cadc73f15c03a2845aa)

Author SHA1 Message Date
Tilghman Lesher c257ffeed0 Lose the CAP_NET_ADMIN at every fork, instead of at startup. Otherwise, if
17 years ago
Steve Murphy 13a60eba0c This patch fixes h-exten running misbehavior in manager-redirected
17 years ago
Mark Michelson 0b74f727d7 Prevent a crash from occurring when a jitter buffer interpolated frame is
17 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.
17 years ago
Mark Michelson 1bef118f00 Fix broken call pickup
17 years ago
Joshua Colp 3ff70ed000 Don't crash if RTCP is not enabled on an RTP structure but statistics are output.
17 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.
17 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.
17 years ago
Mark Michelson 9db9bae4d9 Adding revision 169794 to 1.4 since 1.4 is also affected by the issue
17 years ago
Tilghman Lesher e34da1e519 Extra NULLs in the output cause some terminal types to abort in the middle of
17 years ago
Tilghman Lesher f311539733 Truncate userevents at the end of a line, when the command exceeds the buffer.
17 years ago
Tilghman Lesher d671bb1404 Fix the conjugation of Russian and Ukrainian languages.
17 years ago
Tilghman Lesher 99313c7b92 Don't read into a buffer without first checking if a value is beyond the end.
17 years ago
Russell Bryant 9161b7fc87 Revert unnecessary indications API change from rev 122314
17 years ago
Russell Bryant 5fe8bde41a Fix the last couple of places where free() was improperly used directly.
17 years ago
Russell Bryant 2839e074ef Don't fclose() the file early, the filestream destructor will handle it.
17 years ago
Russell Bryant 301945890d Only try to close the file if one was actually opened
17 years ago
Russell Bryant c67d152525 Don't use free() directly. This caused a crash since ast_filestream is now an ao2 object.
17 years ago
Russell Bryant 24ccfad6dc Treat an empty string the same way as a NULL country argument.
17 years ago
Mark Michelson 5eca294b65 Use the correct variable when creating the format string
17 years ago
Tilghman Lesher 5dd486be22 Compile, even if both DAHDI and Zaptel are not installed.
17 years ago
Mark Michelson 62c8625f2e Fix a crash resulting from a datastore with inheritance but no duplicate callback
17 years ago
Tilghman Lesher 45bc54db0a Use the integer form of condition for integer comparisons.
17 years ago
Russell Bryant 8b68bd17e5 Fix up timeout handling in ast_carefulwrite().
17 years ago
Mark Michelson 7fdf99803e Backport of AUDIOHOOK_INHERIT for Asterisk 1.4
17 years ago
Jeff Peeler e0bec5d67d (closes issue #13480)
17 years ago
Russell Bryant 991494f2c0 Make ast_carefulwrite() be more careful.
17 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.
17 years ago
Russell Bryant 63444acf6b Fix an issue where DEBUG_THREADS may erroneously report that a thread
17 years ago
Russell Bryant aa60ad0e43 Add "restart gracefully" to the AMI blacklist of CLI commands.
17 years ago
Russell Bryant 083047a794 Fix memory leak and invalid reporting issues with DEBUG_THREADLOCALS.
17 years ago
Steve Murphy 4f807bb183 I added a sentence to clarify why - and ' ' are ignored in patterns
17 years ago
Russell Bryant 3a864cb7b6 Handle a case where a call can be bridged to a channel that is still ringing.
17 years ago
Tilghman Lesher 6d268e6d39 Simple fix for Ctrl-C not immediately exiting Asterisk, but also add a
17 years ago
Russell Bryant c518ed3be1 Resolve issues that could cause DTMF to be processed out of order.
17 years ago
Tilghman Lesher f6ef5d5d6c When a Ctrl-C or Ctrl-D ends a remote console, on certain shells, the terminal
17 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.
17 years ago
Russell Bryant c2446000d9 Remove the test_for_thread_safety() function completely.
17 years ago
Mark Michelson b234c024a0 If we fail to start a thread for the pbx to run in, we need to
17 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.
17 years ago
Joshua Colp 7209e0e173 Take video into account when early bridging RTP.
17 years ago
Russell Bryant 53c30bd359 Fix a problem with GROUP() settings on a masquerade.
17 years ago
Sean Bright ffc0c7e4ae Merged revisions 161421 via svnmerge from
17 years ago
Russell Bryant d0f53b09cf Fix a NULL format string warning found by buildbot.
17 years ago
Jeff Peeler ba3f49c71f (closes issue #13835)
17 years ago
Mark Michelson 5397638a2f Fix a callerid parsing issue. If someone formatted callerid like the
17 years ago
Tilghman Lesher 1653a9ef65 Ensure that Asterisk builds with --enable-dev-mode, even on the latest gcc
17 years ago
Michiel van Baak 8f27432e76 Get rid of the useless format string and argument in the Bogus/ manager channelname.
17 years ago
Michiel van Baak 1a6c64660d make manager compile on OpenBSD.
17 years ago
Kevin P. Fleming 50515ed372 update dev-mode compiler flags to match the ones used by default on Ubuntu Intrepid, so all developers will see the same warnings and errors
17 years ago