Commit Graph

890 Commits (a2933fefef64a962e5a94f8cf6293f921dd27646)

Author SHA1 Message Date
Mark Michelson 3e474b3b75 Fix a memory leak in res_monitor.c
17 years ago
David Vossel f42e9eb6bf Cleaning up a few things in detect disconnect patch
17 years ago
David Vossel dd17912d68 Allow disconnect feature before a call is bridged
17 years ago
Russell Bryant 6efa254bea Fix cases where the internal poll() was not being used when it needed to be.
17 years ago
Kevin P. Fleming 7e1ee720ba Improve the build system to *properly* remove unnecessary symbols from the runtime global namespace. Along the way, change the prefixes on some internal-only API calls to use a common prefix.
17 years ago
Kevin P. Fleming 59f867a5cb revert commit that included extranous changes
17 years ago
Kevin P. Fleming f1f417a9d8 Improve the build system to *properly* remove unnecessary symbols from the runtime global namespace. Along the way, change the prefixes on some internal-only API calls to use a common prefix.
17 years ago
Mark Michelson 52752df83c Check the DYNAMIC_FEATURES of both the chan and peer when interpreting DTMF.
17 years ago
Joshua Colp 1813d4a281 Fix incorrect usage of strncasecmp... I really meant to use strcasecmp.
17 years ago
Joshua Colp 01b90d9092 Fix logic flaw in previous commit.
17 years ago
Joshua Colp 2e825bd259 Fix another scenario where depending on configuration the stream would not get read.
17 years ago
Joshua Colp 293900d3f2 Fix issue with streaming MOH failing if nobody is listening.
17 years ago
Jeff Peeler 21ca773c28 Fix malloc debug macros to work properly with h323.
17 years ago
Joshua Colp 3ef0938c76 Do not assume that the bridge_cdr is still attached to the channel when the 'h' exten is finished executing.
17 years ago
Steve Murphy 5996b58192 This change moves the default feature digit timeout to 1000 ms from the previous default of 500.
17 years ago
Steve Murphy 6fb39726c5 This patch prevents the feature detection timeout from being cut in half.
17 years ago
Terry Wilson cdf5240895 Change include order to make compile on Centos 5 with DAHDI
17 years ago
Jeff Peeler de8f6bab86 Modify bridging to properly evaluate DTMF after first warning is played
17 years ago
Jeff Peeler 46963bc8b5 Fix ParkedCall event information for From field in the case of a blind transfer
17 years ago
Jeff Peeler 3e396d458a Fix crash in event of failed attempt to transfer to parking
17 years ago
Joshua Colp e2fd8852db Don't overwrite our pointer to the music class when music on hold stops. We will use this if it starts again to see if we can resume the music where it left off.
17 years ago
Russell Bryant c347a43c9f Fix a race condition that could cause a crash.
17 years ago
Jeff Peeler 87c921a68e Parking attempts made to one end of a bridge no longer will hang up due to a
17 years ago
Terry Wilson 1a9018e799 Fix a feature inheritance bug I added after code review
17 years ago
Terry Wilson 2b340eab54 Rename new parkedcallparking option to parkedcallreparking
17 years ago
Terry Wilson 4e069885ce Fix feature inheritance with builtin features
17 years ago
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
Tilghman Lesher 57c31c89eb Err, yeah.
17 years ago
Tilghman Lesher 2957e5ae8e Add thread to kill zombies, when child processes don't die immediately on
17 years ago
Terry Wilson 3a24e83768 Fix builtin_blindtransfer calling back the wrong channel
17 years ago
Terry Wilson 63385b716c One-touch parking was calling back the wrong channel on timeout
17 years ago
Terry Wilson 0999576f0a Don't play audio to the channel if we've masqueraded
17 years ago
Terry Wilson 4b25111108 Convert call to park_call_full to masq_park_call_announce
17 years ago
Russell Bryant 9161b7fc87 Revert unnecessary indications API change from rev 122314
17 years ago
Jeff Peeler b01ec2512d (closes issue #13881)
17 years ago
Russell Bryant b28fcc36f2 Make this compile for mvanbaak
17 years ago
Tilghman Lesher 8c0191f0dc Don't truncate database results at 255 chars.
17 years ago
Russell Bryant acd0af78ea Re-work ref count handling of MoH classes using astobj2 to resolve crashes.
17 years ago
Steve Murphy e3700a13a4 This merges the masqpark branch into 1.4
17 years ago
Jeff Peeler e0bec5d67d (closes issue #13480)
17 years ago
Russell Bryant 0d24c2ed92 Set the process group ID on the MOH process so that all children will get killed
17 years ago
Russell Bryant c6f1387e73 Don't try to change working directory if a directory was not configured.
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
Russell Bryant d67d8cd2f3 Fix an issue that made it so you could only have a single caller executing
17 years ago
Tilghman Lesher d9fb8362bc Don't wait forever, if there's a specified recording timeout.
17 years ago
Jeff Peeler dda2438b03 Oops, inverted logic for a strcasecmp check. Pointed out by mmichelson, thanks!
17 years ago
Jeff Peeler 90efa9de78 (closes issue #13229)
17 years ago
Terry Wilson de2bff02a1 Channel is masqueraded, don't keep alive
17 years ago
Terry Wilson cedbee5b75 A situation like A calls B, A builtin_atxfers B to C, C parks B would lead to a crash. Thanks to file for telling me how to fix it!
17 years ago