Commit Graph

7031 Commits (379785c4017811d6d8e8c33f15f554d44020537c)
 

Author SHA1 Message Date
Kevin P. Fleming 84790a577b respect 'usecallingpres' in zapata.conf even if CLID has not been set for the channel (issue #7123)
20 years ago
Kevin P. Fleming 76066c2b74 fix for non-OSP builds (issue #7217)
20 years ago
Kevin P. Fleming 9739139287 add an option to allow the admin to 'hide' SIP user/peer names from systems trying to 'fish' names
20 years ago
Russell Bryant 6d3d5e1649 fix the sourceaddress option (issue #7213, alphaque)
20 years ago
Kevin P. Fleming d6873875cc simplify/fix lock retry, and fix comment
20 years ago
BJ Weschke f84891dfbb Sanity check code for an extended failure in trying to obtain a channel lock that may have been obtained elsewhere. Prevents the monitor thread of the SIP module from going into an infinite loop, effectively, breaking SIP until you restart Asterisk or the mutex is unlocked, whichever comes first.
20 years ago
Kevin P. Fleming 75ca02dbaa backport some mutex initialization and linked list handling fixes from trunk
20 years ago
BJ Weschke f1c97e7df8 Fix a potential leak and correct (hopefully) a segfault under certain conditions. #6784 (vovan and perry testing)
20 years ago
Joshua Colp 919e8741b4 Increase the silence threshold to 128 to "fix" it, so I'm told. (issue #6595 reported by davetroy fixed by casper)
20 years ago
Joshua Colp 7018a80e91 Use the correct language when playing the transfer sound (issue #7109 reported by casper)
20 years ago
Joshua Colp f0e022bbad Preserve presentation bit when going through chan_local (issue #7002 reported by acunningham)
20 years ago
Tilghman Lesher 6691ebf59f Bug 7194 - spelling fix
20 years ago
Tilghman Lesher d5a7d2e170 Bug 7196 - month range did not work
20 years ago
BJ Weschke 1795ff12cd When an application that is executed via applicationmap and exits non-zero, make sure that we pass through the correct return value from the application to make sure a segfault doesn't occur by a bridge trying to continue when it should not. Also, when executing applications via applicationmap, make sure that the application is executed against the channel whose DTMF caused it to be fired off in the first place. (part 1/2 of #7090 - this is the only fix that will be applied to both 1.2 and /trunk) acunningham and blitzrage on testing...
20 years ago
Russell Bryant ee808b6187 fix the possibility of writing one byte past the end of a buffer.
20 years ago
Kevin P. Fleming e0989958cc don't allow queue member devices to ring longer than the total queue timeout (issue #6423, reported and patched by bcnit)
20 years ago
Russell Bryant 9123735599 fix a case where code made assumptions about how memory for variables is
20 years ago
Kevin P. Fleming 4eef3ef785 don't try to predict where the compiler will place things on the stack... put them in the right place explicitly (issues #7029 and #7100, maybe others)
20 years ago
Kevin P. Fleming 0c4cc3b0ce use the specified 'subscribecontext' for a peer rather than the context found via the target domain (domain contexts are for calls, not for subscriptions) (issue #7122, reported by raarts)
20 years ago
Russell Bryant a0c5fed6e8 fix the build of smsq with -Werror. I learned something new about format
20 years ago
Russell Bryant 8506e078c5 This explicit poll is only needed on mac. In fact, it breaks some systems
20 years ago
Joshua Colp dda49ce86b Make the minidle option actually exist as documented (issue #7159 reported by imran)
20 years ago
Joshua Colp 63c91a899e When forwarding messages use the context that the active voicemail user was found in. (issue #7010)
20 years ago
Joshua Colp 892d98aca0 Backport of fix for issue #6654 that was fixed in trunk but not here
20 years ago
Joshua Colp 14285e5b2b Treat paused queue members as unreachable (issue #7127 reported by peterh)
20 years ago
Kevin P. Fleming 89da276678 fix up a few more places to find the SDP properly (fallout from fix for #7124)
20 years ago
Kevin P. Fleming 53a0b36973 handle incoming multipart/mixed message bodies in SIP and find the SDP, if presnet (issue #7124 reported and patched by eborgstrom, but very different fix)
20 years ago
Kevin P. Fleming bfbf66aec6 use unsigned counters for handling answer/IE lengths while processing DNS results (issue #7174)
20 years ago
Kevin P. Fleming 2ef43a770b support 'inactive' tag for SDP media streams (simple fix, proper fix will appear in 1.4 release) (issue #7130)
20 years ago
Tilghman Lesher 25d2c99737 Bug 7167 - HasNewVoicemail and VMCOUNT() didn't work when USE_ODBC_STORAGE was defined
20 years ago
Joshua Colp 3c8d8caca1 Return -1 on error in ODBC messagecount and 0 on success (issue #7133 reported by cfieldmtm)
20 years ago
Joshua Colp a6d8b31956 Fix endless looping message by checking value of res before doing retries stuff. (issue #7140 reported by tanischen)
20 years ago
Olle Johansson 9911943d3d Video in meetme? Hmmm. Removed until we do have some code for it.
20 years ago
Joshua Colp 3361be7b6e Fix codec priority stuff during authentication (issue #6194 reported by jkoopmann)
20 years ago
Olle Johansson 8b96daf53e Issue #7176 - Crash in expire_register
20 years ago
Joshua Colp 968d069242 Priority jumping not working on VoiceMail app with new syntax (issue #7164 reported and fixed by alvaro_palma_aste)
20 years ago
Joshua Colp bc3570ac0f OSPNext does not handle success/failure correctly (issue #7147 reported and fixed by eborgstrom)
20 years ago
Olle Johansson d5d56f98c3 chan_sip did not use the TRANSFER_CONTEXT for transfers, like res_features. Now fixed.
20 years ago
Tilghman Lesher 728e1d9a31 Bug 7125 - Fix race condition between resequencing and leaving a message
20 years ago
Joshua Colp 961bcfe98c Inherit channel variables during call forwards when going through chan_local (issue #7095 reported by raarts)
20 years ago
Kevin P. Fleming e6254eeb34 don't leak frames when deferring DTMF or dropping duplicate ANSWER frames (issue #7041, slightly different fix, reported/patched by clausf)
20 years ago
Tilghman Lesher ee46d2d92e Bug 7134 - File descriptor leak with ODBC storage of voicemail
20 years ago
Tilghman Lesher dd260ec707 Bug 7086 - pbx_checkcondition substitution, so that arbitrary strings are true (for regex)
20 years ago
Kevin P. Fleming bb0812be95 backport fix from trunk for bug #6934, ensuring that RTP mark bit is changed when SSRC changes
20 years ago
Kevin P. Fleming 78986fe938 ensure that we send a response to REGISTER requests that are successfully authenticated but contain invalid Contact URIs
20 years ago
BJ Weschke adbfc9d3c7 Add the appropriate jumping behavior that is the standard for 1.2.X to SIPGetHeader that is now deprecated in /trunk. #7111 (blitzrage!!!)
20 years ago
BJ Weschke b2e48e3c22 Correct memory leak in find_user_realtime #7118 (fnordian)
20 years ago
Olle Johansson 6b93396fb9 Issue 7103 - mikma
20 years ago
BJ Weschke 6af35712ef Don't show agents as available when they are in wrap-up time. #6726 (ZX81)
20 years ago
BJ Weschke 249760b951 Make QueueStatusComplete event thread safe by wrapping it inside the queue lock clause already there. #7013 (bziherl reporting)
20 years ago