Commit Graph

2667 Commits (c28fb2bf19e122a0e36ff72d7ea48db67b70a6b1)

Author SHA1 Message Date
Tilghman Lesher c28fb2bf19 Clarifying comments in sip_register, and removing a dead section
16 years ago
David Vossel 06ff8023f5 Register request line contains wrong address when user domain and register host differ
16 years ago
David Vossel 1f81e544c0 fixes sip register parsing when user@domain is used
16 years ago
Tilghman Lesher 3028e257bb Better parsing for the "register" line
16 years ago
Tilghman Lesher 68b255eedc If we have realtime caching enabled, 'sip reload' must purge users/peers, even if the config files haven't changed.
16 years ago
Kevin P. Fleming c3bc5cf567 Ensure that T38FaxVersion is put into outgoing SDP in the proper case.
16 years ago
Joshua Colp 47220d3506 Check an actual populated variable when seeing if we need to do video or not.
16 years ago
Matthew Nicholson 5583a4e955 This patch adds support for choosing a realm based on the domain in the From or To header in the incoming request. Eligible domains are taken from the domains list in the config file. This functionality is enabled when domainsasrealm is enabled in the config file.
16 years ago
Matthew Nicholson 56110dd4f1 Make asterisk handle 423 Interval Too Short messages better.
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Joshua Colp 6391976270 Fix retrieval of the port used for the video stream when adding SDP to a SIP message.
16 years ago
Joshua Colp 3bf326b898 Accept additional T.38 reinvites after an initial one has been handled.
16 years ago
Kevin P. Fleming e9d22f802e Rename 'canreinvite' option to 'directmedia', with backwards compatibility.
16 years ago
Mark Michelson 2df5b70b16 Improve chan_sip's ability to determine what methods should and should not be used in a dialog.
16 years ago
Mark Michelson 192e2be596 Fix a crash that can result if text codecs are allowed but textsupport is disabled.
16 years ago
Kevin P. Fleming ba020fc390 Define side-effect-safe MIN and MAX macros and remove duplicate definitions from various files.
16 years ago
Mark Michelson 554c5e62d0 Merged revisions 208587 via svnmerge from
16 years ago
Kevin P. Fleming 17e2d9fdbc Resolve a T.38 negotiation issue left over from the udptl-updates merge.
16 years ago
Kevin P. Fleming 0a6e06c7ff Rework of T.38 negotiation and UDPTL API to address interoperability problems
16 years ago
Mark Michelson 88f1d14766 Merged revisions 208386 via svnmerge from
16 years ago
Mark Michelson bacf6ab51e Merged revisions 208312 via svnmerge from
16 years ago
Mark Michelson 98b4bdc1b9 Merged revisions 208262 via svnmerge from
16 years ago
Mark Michelson 3843480b8f Fix potential crash if p->owner is NULL.
16 years ago
David Vossel 3f8059f87d reg->username is parsed only once on sip reload
16 years ago
Mark Michelson bec894cbe5 Merged revisions 207423 via svnmerge from
16 years ago
David Vossel 65388d4e21 sip option flags handled incorrectly
16 years ago
David Vossel 0ce3fa1c22 Merged revisions 206938 via svnmerge from
16 years ago
David Vossel f91bc197cd Session timer were not activated if Supported header field in INVITE had both "timer" and other options.
16 years ago
David Vossel 3402f34e9b callerid(num) is wrong when username is missing
16 years ago
David Vossel 6891ccad28 dns lookup of peername rather than peer's host in transmit_register()
16 years ago
David Vossel c01286976a SIP register not using peer's outbound proxy
16 years ago
Mark Michelson 5aab96f0b7 Merged revisions 205877 via svnmerge from
16 years ago
David Vossel fe493cf85e Merged revisions 205804 via svnmerge from
16 years ago
Mark Michelson aafa57cf4b Merged revisions 205775 via svnmerge from
16 years ago
Kevin P. Fleming 67d1957e60 Repair ability of SendFAX/ReceiveFAX to respond to T.38 switchover.
16 years ago
Tilghman Lesher e76a0e92d2 Permit setting custom headers from the peer definition.
16 years ago
Mark Michelson 320c8d27b9 Move the masquerade in local_attended_transfer to a point where we hold the channel lock.
16 years ago
Mark Michelson ab2b9bd16d Remove some bogus deadlock avoidance code from local_attended_transfer.
16 years ago
Mark Michelson a4dc276ed9 Merged revisions 204300 via svnmerge from
16 years ago
Mark Michelson 200f1dc19e Merged revisions 204243,204246 via svnmerge from
16 years ago
Russell Bryant 92f0cdfce7 Ensure the TCP read buffer is fully initialized before handling each packet.
16 years ago
Joshua Colp 48f7381af0 Fix the 'nat' option to actually do RFC3581 as expected and extend the configurable values for finer control.
16 years ago
Joshua Colp 59c1998d67 Improve T.38 negotiation by exchanging session parameters between application and channel.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Russell Bryant c6a986222e Merged revisions 203115 via svnmerge from
16 years ago
Mark Michelson 0a915a84e6 Merged revisions 202966 via svnmerge from
16 years ago
Joshua Colp 4c07c7a6b2 Ensure the default settings are applied for T.38 when we set it up for a peer.
16 years ago
David Vossel 5f73ab9f4e Merged revisions 202671 via svnmerge from
16 years ago
Russell Bryant e2bfdbac0a Merged revisions 202414 via svnmerge from
16 years ago
Mark Michelson f142cbe10c Merged revisions 202341-202342 via svnmerge from
16 years ago