Commit Graph

112 Commits (5fbfbc6b7c7bf1d3bfbad7dddafad5df55bb7b3d)

Author SHA1 Message Date
Russell Bryant 7f7dbcb11f In the case of an ast_channel allocation failure, take the local_pvt out of the
18 years ago
Russell Bryant b3c0e042d4 Fix a potential memory leak of the local_pvt struct when ast_channel allocation
18 years ago
Mark Michelson 6835ca7d03 Fix a crash if the channel becomes NULL while attempting to lock it.
18 years ago
Russell Bryant 8c9a6024d9 Account for the fact that the "other" channel can disappear while the local pvt
18 years ago
Russell Bryant ef78f25e8a Make some deadlock related fixes. These bugs were discovered and reported
18 years ago
Olle Johansson 48066f4cfd Add more dependencies on chan_local and add a note to the description of chan_local
18 years ago
Mark Michelson cdd8c1a3c3 Fixing an issue wherein monitoring local channels was not possible. During a channel
18 years ago
Mark Michelson 7decb0d343 Fix a deadlock in chan_local in local_hangup. There was contention because
18 years ago
Mark Michelson 7b052b78e1 A big one...
18 years ago
Jason Parker e9ab13fa81 Re-add the setting of callerid name and number.
18 years ago
Joshua Colp 9a35428295 (closes issue #10437)
18 years ago
Joshua Colp f912c6ba71 Merged revisions 73318 via svnmerge from
18 years ago
Steve Murphy 8c635fb2c1 As per 9570, worrisome CDR warnings have been removed, that are either not helpful, or not relevant.
18 years ago
Steve Murphy 7d5a79a0b9 This is a big improvement over the current CDR fixes. It may still need refinement, but this won't have as many folks bothered.
18 years ago
Tilghman Lesher 1d3fbc214a Merged revisions 60846 via svnmerge from
18 years ago
Joshua Colp 219f4b4913 Merged revisions 57317 via svnmerge from
19 years ago
Russell Bryant 33235b40d6 Merge the changes from the /team/group/vldtmf_fixup branch.
19 years ago
Joshua Colp 88002f78fd Merged revisions 47750 via svnmerge from
19 years ago
Joshua Colp e83e3123f7 Merged revisions 47711 via svnmerge from
19 years ago
Steve Murphy 517978fd5f These mods are to solve the problem in bug 7506. It's a lot of rework to solve a fairly small problem... such is life.
19 years ago
Joshua Colp b3bf131dd8 This is not the commit you are looking for...
19 years ago
Joshua Colp b832f42414 Make MOH work as it did before in chan_local, without this then it can go funky when transfers and MOH are involved. (issue #7671 reported by jmls)
19 years ago
Tilghman Lesher e05a2752e8 Reverse change of "show" to "list" and make several other commands more consistent with "category verb arguments"
19 years ago
Joshua Colp 6dc8b23feb Strip options off the argument passed for devicestate in chan_local. (issue #8034 reported by pcardozo)
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Joshua Colp 082f59ff03 Use flags instead of variables on the private structure for things
19 years ago
Joshua Colp 0b93665a71 Code cleaning/updates/potential bug fixes
19 years ago
Joshua Colp c6977b9983 Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla Russell Bryant and the RTP portion done by myself, Muffinlicious Joshua Colp. This has gone through so many discussions/revisions it's not funny but we finally have it!
19 years ago
Russell Bryant f7e7161607 Merge team/russell/frame_caching
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
BJ Weschke 35a2f14d96 Quit early and print a LOG_WARNING if we are trying to check devicestate on a Local channel that's been improperly defined.
19 years ago
Kevin P. Fleming 794d0e4d1f make Local channel return sensible device state values
19 years ago
Kevin P. Fleming 79f5f61474 Merged revisions 33638 via svnmerge from
19 years ago
Kevin P. Fleming 472c1ca282 simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
19 years ago
Joshua Colp a0f95cd526 Merged revisions 29464 via svnmerge from
19 years ago
Olle Johansson 1783cb3a91 Adding send_text capability to chan_local
19 years ago
Olle Johansson 908c153840 First stab at supporting video in chan_local
19 years ago
Olle Johansson a3cc752008 Add simple devicestate for chan_local
19 years ago
Kevin P. Fleming fdcfd6469b ensure that control frames with payload can be sent to channel drivers via ->indicate()
19 years ago
Luigi Rizzo 5928df2a48 replace strncpy with ast_copy_string.
19 years ago
Luigi Rizzo e43bc6634d This rather large commit changes the way modules are loaded.
19 years ago
Kevin P. Fleming f10f427d49 since the module API is changing, it's a good time to const-ify the description() and key() return values
19 years ago
Tilghman Lesher 756c7cbb12 Bug 6873 - Finish moving from the non-threadsafe (and poor randomness) rand() to threadsafe ast_random()
19 years ago
Luigi Rizzo 0b655c3ce9 minor cleanup: localize a variable and replace i++; i++ with i +=2;
19 years ago
Tilghman Lesher 4f1e5d1aef Bug 6387 - janitor cleanup for linked lists
20 years ago
BJ Weschke 81125d803e Don't set a global variable if the channel you're trying to set CHANLOCALSTATUS on has gone away already.
20 years ago
Kevin P. Fleming a16ae226b6 use string fields for some stuff in ast_channel
20 years ago
Russell Bryant a228af1dd9 remove some more local declarations of null frames
20 years ago
Olle Johansson ad5eaa9aca More doxygen updates
20 years ago
BJ Weschke 242a478023 Fix compiler warning.
20 years ago