Commit Graph

842 Commits (8a7982c1ff7a5014fc0c23512025b29e00a0f4c8)

Author SHA1 Message Date
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
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
Steve Murphy 890386410a In reference to the fix made for 13871, I was
17 years ago
Steve Murphy 596f31a1a1 (closes issue #13871)
17 years ago
Kevin P. Fleming 187f6d485a the gcc optimizer frequently finds broken code (use of uninitalized variables, unreachable code, etc.), which is good. however, developers usually compile with the optimizer turned off, because if they need to debug the resulting code, optimized code makes that process very difficult. this means that we get code changes committed that weren't adequately checked over for these sorts of problems.
17 years ago
Mark Michelson 3429c9de5e Fix a crash in the end_bridge_callback of app_dial and
17 years ago
Sean Bright f2ecc4c80e Use static functions here instead of nested ones. This requires a small
17 years ago
Kevin P. Fleming 18df35a2c1 somehow missed a bunch of gcc 4.3.x warnings in this branch on the first pass
17 years ago
Kevin P. Fleming add5ff5b05 fix a bunch of potential problems found by gcc 4.3.x, primarily bare strings being passed to printf()-like functions and ignored results from read()/write() and friends
17 years ago
Terry Wilson 705d6f3742 Add end_bridge_callback for app_follome and add AUTOLOOP flag to res_features
17 years ago
Terry Wilson 6280e04736 Recent CDR fixes moved execution of the 'h' exten into the bridging code, so variables that were set after ast_bridge_call was called would not show up in the 'h' exten. Added a callback function to handle setting variables, etc. from w/in the bridging code. Calls back into a nested function within the function calling ast_bridge_call
17 years ago
Steve Murphy 961bc7e758 The magic trick to avoid this crash is not to
17 years ago
Terry Wilson 3f6d4154b8 Backport fix from 1.6.0 that allows you to set parkedcalltransfers=no|caller|callee|both, but default to both which would be the equivalent of the existing behaviour.
17 years ago
Steve Murphy 8f30902385 Interesting crash. In this case, you exit the
17 years ago
Jeff Peeler b1da541a92 (closes issue #13139)
18 years ago
Tilghman Lesher 93ef1ee4ef Dialplan functions should not actually return 0, unless they have modified the
18 years ago
Jeff Peeler fc2e08f823 (closes issue #13425)
18 years ago
Steve Murphy b161b2df6e (closes issue #13579)
18 years ago
Tilghman Lesher 1178fb0bc4 Some sanity checks that may have led to prior crashes, found by codefreeze-lap
18 years ago
Steve Murphy ee2d2f2cae (closes issue #13489)
18 years ago
Jeff Peeler 5d6a7c270b compare peer and chan instead of looking at the parked user (pu), which could have possibly already have been freed by the parking thread
18 years ago
Jeff Peeler 407b16efd7 (closes issue #13493)
18 years ago
Jeff Peeler a3289918e3 (closes issue #13465)
18 years ago
Steve Murphy eccd14d7f0 Tested by: sergee, murf, chris-mac, andrew, KNK
18 years ago
Steve Murphy aa58c91fbe (closes issue #13364)
18 years ago
Steve Murphy dca52e11c5 (closes issue #12318)
18 years ago
Russell Bryant 5730a3169a Ensure that the stored CDR reference is still valid after the bridge before
18 years ago
Tilghman Lesher 0e8f3075bc Reverting behavior change (AGI should not exit non-zero on SUCCESS)
18 years ago
Jeff Peeler 1c8fff43ad (closes issue #11979)
18 years ago
Steve Murphy 271e1a4acf This patch reverts the changes made via 139347, and 139635, as users
18 years ago
Steve Murphy d0f001accc I found some problems with the code I committed earlier, when
18 years ago
Steve Murphy 3bb4f66a30 (closes issue #13251)
18 years ago
Tilghman Lesher 9d294cd934 Deallocate database connection handle on disconnect, as we allocate another
18 years ago
Steve Murphy ee8adb313e (closes issue #12982)
18 years ago
Steve Murphy 08450d1a93 (closes issue #11849)
18 years ago
Tilghman Lesher 0dff9821d6 launch_netscript sometimes returns -1, which fails to set AGISTATUS. Map
18 years ago
Brett Bryant 5d4058b41a Fix a bug in blind transfers where the BLINDTRANSFER variable isn't always set to the other end of the blind transfer.
18 years ago
Tilghman Lesher 74c78a9e3a Oops
18 years ago
Steve Murphy e9f5152eba The CDRfix4/5/6 omnibus cdr fixes.
18 years ago
Jeff Peeler a2266547c6 fixed dahdi compatability header from assuming either dahdi or zaptel is installed (may not have either)
18 years ago
Terry Wilson e128c2a314 This should fix the behavior of the 'T' dial feature being passed incorrectly to the transferee when builtin_atxfers are used.
18 years ago
Jeff Peeler f9818af8dd Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff should continue working. Release announcement to follow.
18 years ago
Jeff Peeler 0c0a5cdc73 (closes issue #12193)
18 years ago
Terry Wilson c340004d76 Backport fix for 11520--for some reason I didn't do this back in February when I patched for trunk.
18 years ago
Philippe Sultan d9ad9cc1e4 Ignore appended resource when comparing JIDs.
18 years ago
Russell Bryant dae683eb3f It turns out that searching on the forwarding station isn't very useful for
18 years ago
Philippe Sultan 59410a3f01 Do not link the guest account with any configured XMPP client (in
18 years ago
Joshua Colp b5ac40e980 Use the right pthread lock and condition when waiting.
18 years ago
Tilghman Lesher 01f5aee7ac Avoid zombies when the channel exits before the AGI.
18 years ago