Commit Graph

4315 Commits (29a32cf040ec9f387837bbf6a4acfebb1b4ec487)

Author SHA1 Message Date
Michiel van Baak 4f2c87c1d1 Update the directory of placed calls on skinny phones
19 years ago
Joshua Colp 8bb334e308 200 OKs in response to a reinvite need to be sent reliably. If the remote side does not receive one the dialog will be torn down.
19 years ago
Russell Bryant 0ddb8b4a7d Fix a channel name issue. chan_oss registers the "Console" channel type,
19 years ago
Mark Michelson e0194ffaa7 Fix a race condition in the SIP packet scheduler which could cause a crash.
19 years ago
Russell Bryant a10f524dfb Make a tweak that gets the LEDs on polycom phones to blink when an extension that
19 years ago
Mark Michelson 9ff74a2b0a Change AST_SCHED_DEL use to ast_sched_del for autocongestion in chan_sip.
19 years ago
Kevin P. Fleming 988e55c13f if we receive an INVITE with a Content-Length that is not a valid number, or is zero, then don't process the rest of the message body looking for an SDP
19 years ago
Jason Parker ea47c2d0b7 Copy voicemail dependency logic for res_adsi to chan_gtalk (for jabber).
19 years ago
Kevin P. Fleming d6b2cb9efb get chan_vpb to build properly in dev mode
19 years ago
Kevin P. Fleming 428a560d33 fix various other problems found by gcc 4.3
19 years ago
Terry Wilson 28423c15fc If we fail to alloc a channel, we should re-lock the pvt structure before returning.
19 years ago
Jason Parker be8690e9a8 Make sure to reenable echo can after a "failed" (canceled, etc) three-way call.
19 years ago
Kevin P. Fleming 57eaf9dd8f don't generate D-Channel "up" and "down" messages unless the channel state is actually changing; also, generate the "up" message when an implicit "up" occurs due to reception of a normal event when we thought the channel was "down"
19 years ago
Tilghman Lesher 56e908b787 Safely use the strncat() function.
19 years ago
Russell Bryant 9479a831f0 Fix a potential deadlock and a few different potential crashes.
19 years ago
Joshua Colp cd703523db Add a control frame to indicate the source of media has changed. Depending on the underlying technology it may need to change some things.
19 years ago
Kevin P. Fleming 461e3fea79 when a PRI call must be moved to a different B channel at the request of the other endpoint, ensure that any DSP active on the original channel is moved to the new one
19 years ago
Tilghman Lesher b350a97937 Correctly initialize retransid in SIP, and ensure that the warning when failing to delete a schedule entry can actually hit the log.
19 years ago
Joshua Colp 36bb1f9d46 When a new source of audio comes in (such as music on hold) make sure the marker bit gets set.
19 years ago
Russell Bryant 7f7dbcb11f In the case of an ast_channel allocation failure, take the local_pvt out of the
19 years ago
Russell Bryant b3c0e042d4 Fix a potential memory leak of the local_pvt struct when ast_channel allocation
19 years ago
Joshua Colp 70d43ff1d2 Add a comment to describe some logic.
19 years ago
Jason Parker 70a45ef5b1 According to a video at www.cisco.com, the 7921G supports 6 line appearances.
19 years ago
Russell Bryant 54eaddd028 When we receive a known alarm, make sure that the unknown alarm flag is not still
19 years ago
Russell Bryant 37f0ad57a7 Zaptel 1.4 now exposes FXO battery state as an alarm. However, Asterisk 1.4
19 years ago
Russell Bryant bc56a84c58 Merge changes from team/russell/smdi-1.4
19 years ago
Jason Parker aba8d8d763 IPTOS_MINCOST is not defined on Solaris.
19 years ago
Joshua Colp e6652d0a13 Make it so a users.conf user creates both a SIP peer and a SIP user. The user will be used for inbound authentication for the device, and peer will be used for placing calls to the device.
19 years ago
Russell Bryant c27732c38c Ensure that the channel doesn't disappear in agent_logoff(). If it does, it
19 years ago
Joshua Colp 9b32204204 If a resubscription comes in for a dialog we no longer know about tell the remote side that the dialog does not exist so they subscribe again using a new dialog.
19 years ago
Joshua Colp 2395b1a6f5 Due to recent changes tag will no longer be NULL if not present so we have to use ast_strlen_zero to see if it's actually blank.
19 years ago
Tilghman Lesher 638ca62698 Backwards debug message.
19 years ago
Mark Michelson 2d8f502132 And as a followup to revision 104026, completely remove event-related
19 years ago
Mark Michelson b3dd064bcb Remove an incorrect debug message. It reported that it had received a specific event and tried to report
19 years ago
Joshua Colp 11edc2ab8d Don't wait for additional digits when overlap dialing is enabled if the setup message contains the sending_complete information element.
19 years ago
Mark Michelson 6835ca7d03 Fix a crash if the channel becomes NULL while attempting to lock it.
19 years ago
Joshua Colp 749f1e1963 Send CallerID Name in setup message.
19 years ago
Russell Bryant 8c9a6024d9 Account for the fact that the "other" channel can disappear while the local pvt
19 years ago
Joshua Colp 7b6d391b76 Fix building of chan_sip.
19 years ago
Olle Johansson 7b72c89fb9 Make sure we send error replies correctly by checking the via header.
19 years ago
Jason Parker add30e2666 Fix previous commit so that we actually disable echocanbridged if echocancel is off.
19 years ago
Jason Parker 4ce44f1c28 Correct a message when echocancelwhenbridged is on, but echocancel is not.
19 years ago
Tilghman Lesher 4306df31b1 When a SIP channel is being auto-destroyed, it's possible for it to still be
19 years ago
Mark Michelson a300034b08 Fix a linked list corruption that under the right circumstances
19 years ago
Joshua Colp c8d5a65d35 Don't care if the extension given doesn't exist for subscription based MWI.
19 years ago
Russell Bryant 6bf909cd2e Fix a crash in chan_iax2 due to a race condition
19 years ago
Tilghman Lesher e049bdfcfa We aren't talking to ourselves; we're talking to someone else.
19 years ago
Joshua Colp f3f663d6fd Even if no CallerID name or number has been provided by the remote party still use the configured sip.conf ones.
19 years ago
Mark Michelson 19f5074cd8 Yield the thread and return -1 if the ioctl fails for Zaptel timing device.
19 years ago
Joshua Colp 5e3cbd6f92 Make sure the presence of dbsecret is factored into user scoring.
19 years ago