Commit Graph

253 Commits (06320f579085f53646dd2248dc1e9233a8833e90)

Author SHA1 Message Date
Kevin P. Fleming 846b39a9f1 major redesign of the channel spy infrastructure, increasing efficiency and reducing locking conflicts
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Mark Spencer 5ef59963d0 Fix timeout > 600000 on Linux x86-32
20 years ago
Mark Spencer 7e890dd49c Handle device state changes properly when formatting characters are present (bug #5450, new patch)
20 years ago
Mark Spencer d2025ad2a1 Add walk by channel name prefixed
20 years ago
Mark Spencer 141d9f7156 Make sure when the timeout occurs that we actually break the bridge (bug #5252)
20 years ago
Kevin P. Fleming 2fe49e7a5f support sending text through agent channels (issue #5295)
20 years ago
Mark Spencer 370f98e223 Fix crash in chanspy (bug #5332)
20 years ago
Mark Spencer dd11afca42 Fix call timeouts with rtp bridge etc (bug #5252)
20 years ago
Kevin P. Fleming b7c31babb0 support call duration limits on inbound OSP calls (issue #5346)
20 years ago
Kevin P. Fleming 62209ede0c code cleanups
20 years ago
Kevin P. Fleming 29bdd1b424 add API for searching active channels by context/exten
20 years ago
Kevin P. Fleming 5da915dcfd update MANY more files with proper copyright/license info (thanks Ian!)
20 years ago
Kevin P. Fleming d3a76999d0 various devicestate fixes (issue #5081, take two)
20 years ago
Kevin P. Fleming 253e6537df don't reverse variable order during inheritance (issue #5091)
20 years ago
Kevin P. Fleming e04ba4a11f eliminate old chan->pvt field, and fix bug in generic bridge to watch chan->tech_pvt instead
20 years ago
Kevin P. Fleming 050d6c7d34 ensure revents fields are initialized before calling poll()
20 years ago
Kevin P. Fleming 1480688582 clarify comments (issue #5075)
20 years ago
Mark Spencer 5d4d2fdfd4 Add SIP video fixes
20 years ago
Kevin P. Fleming 49b0098c4a ensure CDR pointer is cleared after detaching it from channel (related to issue #4877)
20 years ago
Kevin P. Fleming dffade452c add a LOG_DTMF logging channel and send all bridged DTMF events out that channel (issue #4835)
20 years ago
Kevin P. Fleming 8253780716 temporarily revert aggressive native bridge attempts
20 years ago
Kevin P. Fleming ce7a1e4768 bridging code cleanups:
20 years ago
Mark Spencer d9cb23cc90 Don't wait longer than our timeout for something to happen (bug #4653)
20 years ago
Mark Spencer 8712d1d7f1 Fix timestamp issue with features (bug #4760 with mods)
20 years ago
Mark Spencer f49ff59c3f Fix monitoring when channel redirected (bug #3809, patch redone)
20 years ago
Russell Bryant 80af1153bc fix warning
20 years ago
Kevin P. Fleming 8b3f4e3022 formatting cleanups (bug #4782)
20 years ago
Russell Bryant 36093d24f7 get rid of a warning
20 years ago
Russell Bryant 5589a1e387 put ast_recvchar under its desc, add desc for ast_senddigit, don't use a
21 years ago
Russell Bryant 5af1098063 get rid of unused variable
21 years ago
Russell Bryant a9c7f50a09 Allow manager originate to specifiy more than one variable to be set.
21 years ago
Kevin P. Fleming 22b0f5d306 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
21 years ago
Kevin P. Fleming 9d8d86e19d phase two of string portability stuff:
21 years ago
Kevin P. Fleming b6486df40e first phase of proper fix for portable string function problems (bug #4669)
21 years ago
Kevin P. Fleming 4bcf6f7806 fix logic error in searching for channel by name (bug #4684)
21 years ago
Kevin P. Fleming 24f9f8586b cast constants into the proper type (bug #4686)
21 years ago
Anthony Minessale II fb4106f357 Typo Fix (per corydon76)
21 years ago
Malcolm Davenport 47edc64ecd D'oh
21 years ago
Malcolm Davenport fe7c0b0cce Bug #4652 - Take two
21 years ago
Malcolm Davenport d36d51f732 Bug #4652 - Require libstrfunc for FreeBSD. Thanks Corydon
21 years ago
Kevin P. Fleming c13d601fb4 queue device state changes and handle them serially in a background thread
21 years ago
Kevin P. Fleming 6797e6334f don't write frames out to channel until after sending them to spies and/or monitor, since the channel driver might modify the frame data in the buffer (bug #4623)
21 years ago
Kevin P. Fleming 386f0e70b3 ensure that text frames are copied correctly even if they are not null-terminated (bug #4615)
21 years ago
Russell Bryant 52ef5c7d30 add function to convert a cause code to a string
21 years ago
Kevin P. Fleming 7ec4d28296 optimize ast_recvchar/ast_recvtext (bug #4591)
21 years ago
Kevin P. Fleming 85091ab68d add channel CLID info in manager Link event (bug #4548 with minor mod)
21 years ago
Kevin P. Fleming 767f019264 add AGI 'RECEIVE TEXT' command (bug #4525)
21 years ago
Mark Spencer 121a4d8c71 Fix timelimit bug (bug #4552)
21 years ago
Russell Bryant b71be71262 fix deadlock message output (bug #4508)
21 years ago