Commit Graph

1017 Commits (21ca773c2829d7448a8a5dfec5f81336714ee590)

Author SHA1 Message Date
David Vossel 04836d554d Fix handling of backreferences for ENUM lookups
18 years ago
Kevin P. Fleming 5436d8709f Fix problems when RTP packet frame size is changed
18 years ago
Joshua Colp c42b21bc6a Look for the number in a callerid string starting from the end. This way a value using <> can exist in the name portion.
18 years ago
Steve Murphy 604a51f341 These changes allow AEL to better check ${} constructs within $[...], that are concatenated with text.
18 years ago
Russell Bryant 2e4471d758 Ensure chan->fdno always gets reset to -1 after handling a channel fd event.
18 years ago
Joshua Colp 3f2a1247f4 Move where fdno is set to the default value to *after* the read callback of the channel driver is called.
18 years ago
Russell Bryant a1d249577e Make it easier to detect an improper call to ast_read().
18 years ago
Jeff Peeler 4055ec6c57 Fix bridging regression from commit 176701
18 years ago
Tilghman Lesher b705454875 When ending a recording with silence detection, remember to reduce the duration.
18 years ago
Russell Bryant 6706e0be24 Ensure that only one thread is calling ast_settimeout() on a channel at a time.
18 years ago
Jason Parker 5062dff9dd Remove several silly warnings in editline. One about a broken preprocessor directive, and another about strlcpy/strlcat.
18 years ago
Steve Murphy c4d2dc7967 This patch completes the fixes nec. to make 1.4 asterisk dialplan expressions ($[...]) 8-bit transparent
18 years ago
Russell Bryant 7374b9195f Update the copyright year for the main page of the doxygen documentation.
18 years ago
Russell Bryant da0d84c3e4 Only set dtmfcount on BEGIN, and ensure it gets reset to 0 properly.
18 years ago
Russell Bryant aa5a927b69 Fix infinite DTMF when a BEGIN is received without an END.
18 years ago
Tilghman Lesher 4af0175285 Don't print the CR-NL combination when we aren't outputting to the manager.
18 years ago
Steve Murphy d290eed8e0 This patch fixes a problem with 8-bit input to the ast_expr2 scanner.
18 years ago
Doug Bailey a591301b89 Merged revisions 177035 manually from
18 years ago
Doug Bailey bf0b8526b1 Need to take into account the \0 terminator of the old string to determine the amount available.
18 years ago
Jeff Peeler de8f6bab86 Modify bridging to properly evaluate DTMF after first warning is played
18 years ago
Kevin P. Fleming 4d808232cf correct a logic error in the last stringfields commit... don't mark additional space as allocated if the string was built using already-allocated space
18 years ago
Kevin P. Fleming 1b5b3efcae fix a flaw in the ast_string_field_build() family of API calls; these functions made no attempt to reuse the space already allocated to a field, so every time the field was written it would allocate new space, leading to what appeared to be a memory leak.
18 years ago
Michiel van Baak db4dc67740 fix mis-spelling of the word registered.
18 years ago
Mark Michelson 7accd1ec46 Fix a place where filestreams were not refcounted properly
18 years ago
Tilghman Lesher a13deff994 Fix crashes when receiving certain T.38 packets. Also, increase the maximum
18 years ago
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