Commit Graph

3157 Commits (283f63c594d0c4327c51fdae0587a6a9f1cb15d3)

Author SHA1 Message Date
David Vossel c28c620936 Merged revisions 284561 via svnmerge from
15 years ago
Terry Wilson 920f5ea8b7 Merged revisions 284477 via svnmerge from
15 years ago
Tilghman Lesher d99e8609de Merged revisions 284415 via svnmerge from
15 years ago
Leif Madsen 7e718275a5 Add trustrpid and sendrpid global values to 'sip show settings'
15 years ago
David Vossel 22c5c7c437 Merged revisions 284032 via svnmerge from
15 years ago
David Vossel 522806df97 Merged revisions 283692 via svnmerge from
15 years ago
David Vossel 75232687f4 Merged revisions 283595 via svnmerge from
15 years ago
David Vossel 848135748f Merged revisions 283559 via svnmerge from
15 years ago
Russell Bryant 2e4c877542 Merged revisions 283527 via svnmerge from
15 years ago
Leif Madsen ea7ddb38fc Merged revisions 283457 via svnmerge from
15 years ago
David Vossel bb9be59671 Merged revisions 283382 via svnmerge from
15 years ago
David Vossel 5ef8140eb2 Merged revisions 282895 via svnmerge from
15 years ago
David Vossel da683f0cc0 Merged revisions 282891 via svnmerge from
15 years ago
Matthew Nicholson a49703a77d Merged revisions 282860 via svnmerge from
15 years ago
Matthew Nicholson 70a7d40da7 Merged revisions 282639 via svnmerge from
15 years ago
David Vossel f283b0a61a Merged revisions 282577 via svnmerge from
15 years ago
David Vossel eca5209181 Merged revisions 282302 via svnmerge from
15 years ago
David Vossel 0f8eaa6299 Merged revisions 282269 via svnmerge from
15 years ago
David Vossel 86142d711f Merged revisions 282236 via svnmerge from
15 years ago
Matthew Nicholson 8e178bb9eb Merged revisions 281874 via svnmerge from
15 years ago
Matthew Nicholson fbb801fc15 Merged revisions 281760 via svnmerge from
15 years ago
Russell Bryant e8aea605dc Merged revisions 281532 via svnmerge from
15 years ago
David Vossel 62ab85a834 Merged revisions 281432 via svnmerge from
15 years ago
dfb810efc3 Merged revisions 280778 via svnmerge from
15 years ago
dc0f39a760 Reverted r280706 and r280707. Will commit in branch 1.8 and merge to trunk properly.
15 years ago
b641ad14a4 Fixed IPv6-related SIP parsing bugs.
15 years ago
David Vossel f507546498 if totag is not present for an ACK request, do not send an error response
15 years ago
David Vossel 5e2999324b Merged revisions 280552 via svnmerge from
15 years ago
David Vossel 91cfe9a93e respond with 481 when request requiring totag has no totag to match against
15 years ago
Olle Johansson 8e4efe2164 Formatting changes
15 years ago
Mark Michelson eecac589ec Merged revisions 279887 via svnmerge from
15 years ago
David Vossel d61a4088f5 Merged revisions 279817 via svnmerge from
15 years ago
Mark Michelson 805082efd4 Merged revisions 279785 via svnmerge from
15 years ago
David Vossel 4a98994542 Merged revisions 279568 via svnmerge from
15 years ago
Mark Michelson d1ad460b3d SIP URI comparison fixes.
15 years ago
Russell Bryant 09206a7db8 ... just kidding. Enable SIP by default. :-)
15 years ago
Russell Bryant 98f0f3933f Disable SIP support by default for Asterisk 1.8.
15 years ago
Mark Michelson 57a92a6a7c Allow IPv6 addresses for UDPTL streams.
15 years ago
David Vossel 3819ba7ac7 update sip subscription debug message to a warning message
15 years ago
David Vossel 318798e932 send "423 Interval too small" Response to Subscribe with Expires less that min allowed
15 years ago
Matthew Nicholson 43b486453b Properly set the port number for UDPTL media sessions.
15 years ago
David Vossel c26791d5f8 fixes sip CANCEL race condition
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
Mark Michelson cb5892bb67 Fix port setting of external address in SIP.
15 years ago
Mark Michelson 6fa79e8f77 Make ACLs IPv6-capable.
15 years ago
Matthew Nicholson 5150954d4a Merged revisions 277497 via svnmerge from
15 years ago
Olle Johansson 93373d7bdf Formatting fixes
15 years ago
Olle Johansson cbe0a6dc02 Formatting changes (guideline corrections)
15 years ago
Olle Johansson e129b31fc6 Add ability to configure the Max-Forwards header in the dialplan, as well as in
15 years ago
Mark Michelson dfba265a0b Fix reversed logic of if statement.
15 years ago
Jeff Peeler 44ae0033be Correct not setting the bindport before attempting to open the socket.
15 years ago
Jeff Peeler 2b2a6123de Fix MWI notification transmission problems over SIP.
15 years ago
Mark Michelson 1e8c66e749 Fix errors where incorrect address information was printed.
15 years ago
David Vossel d1c9a4b366 handle special case were "200 Ok" to pending INVITE never receives ACK
15 years ago
Richard Mudgett cf7bbcc4c6 Expand the caller ANI field to an ast_party_id
15 years ago
David Vossel e2599bc42c collapse debug code in retrans_pkt into separate lines
15 years ago
Jeff Peeler f4c665ee13 Do not skip sending MWI for a peer if an address is defined. Really just a merge mistake from IPv6
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
David Vossel 23b6e621d2 chan_sip: RFC compliant retransmission timeout
15 years ago
Terry Wilson b42c6cab17 Revert early destruction of RTP sessions
15 years ago
Terry Wilson cb160a12b0 Destroy RTP fds when we schedule final dialog destruction
15 years ago
Terry Wilson 6f8832735b Don't try to ref authpeer when it isn't set
15 years ago
Mark Michelson 7b1e28c6a1 Fix error in parsing SIP registry strings from ASTdb.
15 years ago
Mark Michelson e46325f18c Fix port parsing in check_via.
15 years ago
Mark Michelson 7e6f9b4e2d Fix an issue where the port for p->ourip was being set to 0.
15 years ago
Paul Belanger d2872c60e4 Merged revisions 275241 via svnmerge from
15 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
15 years ago
Mark Michelson 5f92aed2ba Return logic of sip_debug_test_addr() to its original functionality.
15 years ago
53071af180 Copy the address into the peer structure after we set the default port
15 years ago
Mark Michelson cd4ebd336f Add IPv6 to Asterisk.
15 years ago
Eliel C. Sardanons a1b89a6a50 Implement AstData API data providers as part of the GSOC 2010 project,
15 years ago
David Vossel 21f8c77934 Fixes some ref count issues introduced by r274539
15 years ago
Mark Michelson d6f8dd67f7 Use the relatedpeer field of a sip_pvt during INVITE processing.
15 years ago
Terry Wilson 745f4edbd5 Merged revisions 274280 via svnmerge from
15 years ago
Tzafrir Cohen c613897d1c Fix various typos reported by Lintian
15 years ago
David Vossel 243d87038e correct handling of get_destination return values
15 years ago
Tilghman Lesher 62a3133df2 Merged revisions 273060 via svnmerge from
15 years ago
David Vossel 64ae2e1e2a send a 400 Bad Request on malformed sip request
15 years ago
David Vossel 8a07dbf95d rfc compliant sip option parsing + new unit test
15 years ago
Mark Michelson dc877759cb Merged revisions 272804 via svnmerge from
15 years ago
David Vossel 43871a926b code guidelines cleanup for retrans_pkt() function
15 years ago
David Vossel aa428b8967 chan_sip: more accurate retransmissions
15 years ago
Mark Michelson 2c798f321a Add extra protection for reinvite glare scenario.
15 years ago
David Vossel 1509737580 ignore CANCEL request after having already received final response to INVITE
15 years ago
Matthew Nicholson 5f45ca4d50 Merged revisions 271902 via svnmerge from
15 years ago
Matthew Nicholson 9bbeb945e8 Merged revisions 271689 via svnmerge from
15 years ago
David Vossel 462da0585e fixes crash when From header URI is missing "sip:"
15 years ago
David Vossel a1fe641a38 retransmit response to BYE requests until timer J expires
15 years ago
David Vossel fcb055fb4e addition of G.719 pass-through support
15 years ago
Terry Wilson 480f412858 Make contactdeny apply to src ip when nat=yes
15 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
15 years ago
Terry Wilson 857814f435 Add SRTP support for Asterisk
15 years ago
Tilghman Lesher bfdb973191 Use the mailbox destructor function, instead.
15 years ago
Tilghman Lesher 8b790e4f06 Mailbox list would previously grow at each reload, containing duplicates.
15 years ago
Tilghman Lesher 17bd11b8aa Seems strange (and the code backs up) that if the max and min of a statistic is expressed as a double, the last value would not also need to be a double.
15 years ago
David Vossel e32d9a1303 fixes compile error from uninitialized variable
15 years ago
David Vossel 19d1cd04ba RFC3261 compliant sip unreliable retransmit timing + 'registerattempts' option tweak
15 years ago
Terry Wilson f06302755a Send an ACK for every final response received for an INVITE
15 years ago
Mark Michelson b8d39db94d Prevent use of uninitialized values.
15 years ago
Richard Mudgett afd4454c44 Generic Advice of Charge.
15 years ago
David Vossel 185f73d8b1 fixes crash when creation of UDPTL fails
15 years ago
David Vossel 77a96c5a93 do all sip registry parsing before transmit_register
15 years ago
David Vossel 07500098c1 fixes failed SIP Directed pickup resulting in dead channel
15 years ago
Mark Michelson 822423adb8 .......
15 years ago
Mark Michelson 83ca84d9bd Re-enable "always" option for videosupport option in sip.conf.
15 years ago
Mark Michelson 01db62bdbe Properly use peer's outboundproxy for outbound REGISTERs.
15 years ago
Mark Michelson f908dd984c Allow type=user SIP endpoints to be loaded properly from realtime.
15 years ago
David Vossel 94de6f3cb8 reverses incorrect logic introduced by r243200
15 years ago
Mark Michelson ee60cb8d41 Be sure to set the sin_family on the proxy when allocating.
15 years ago
Terry Wilson fe9c315171 Take dup'd code for directmedia ACLs and make utility func
15 years ago
Terry Wilson c7303d840e Add support for direct media ACLs
15 years ago
Mark Michelson 6bb45831eb Fix transcode_via_sln option with SIP calls and improve PLC usage.
15 years ago
David Vossel 0407208b6d fixes crash in check_rtp_timeout
15 years ago
Mark Michelson 7814913d86 Be sure to heap-allocate the redirecting to tag so as not to cause crashiness.
15 years ago
Mark Michelson 2b2439dede Fix memory leaks in redirecting structures in chan_sip.c
15 years ago
Mark Michelson b5d5cc565f Enhancements to connected line and redirecting work.
15 years ago
Paul Belanger 4b1d9f85a7 Convert to AST_CLI_YESNO and AST_CLI_ONOFF
15 years ago
Paul Belanger 9c012b460f Improve logging information for misconfigured contexts
15 years ago
David Vossel f16625b7a0 fixes sip native transfer
15 years ago
Paul Belanger 35eeb71ead Merged revisions 261274 via svnmerge from
15 years ago
Mark Michelson 9e1b6c7236 Don't override peer context with domain context.
15 years ago
Leif Madsen 1b62cf14e4 Small error in the T.140 RTP port verbose log.
15 years ago
David Vossel f2b8561a5a fixes issue with double "sip:" in header field
15 years ago
Mark Michelson ba81ee6d28 Make sure to fail a monitor if we receive a negative response for a CC SUBSCRIBE.
15 years ago
Tilghman Lesher 84d0b95def Merged revisions 257467 via svnmerge from
15 years ago
Tilghman Lesher e148ffc00f Also unref the pvt when we delete the provisional keepalive job.
15 years ago
David Vossel bd53cbabcf gives channel reference before unlocking it and using setvar helper.
15 years ago
Mark Michelson 9afa6af881 Remove status_response callbacks where they are not needed.
15 years ago
Mark Michelson ae7b76a1b9 Fix some compiler errors that popped up after the CCSS merge.
15 years ago
Mark Michelson e24661fd18 Merge Call completion support into trunk.
15 years ago
Mark Michelson 6cad0f1602 func_srv and explicit specification of a remote IP for SIP.
15 years ago
David Vossel d3f44c979c fixes deadlock in chan_sip caused by usage of MASTER_CHANNEL dialplan function
15 years ago
Richard Mudgett a5a0a5f867 Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number.
15 years ago
Mark Michelson 284ac3a4d9 Fix improper comaparison of anonymous URI when getting P-Asserted-Identity.
15 years ago
Kevin P. Fleming 42577406fd Improve handling of T.38 re-INVITEs that arrive before a T.38-capable
15 years ago
Russell Bryant ce4086bbdc Tell the RTP engine API about the initial read and write format.
15 years ago
Tilghman Lesher 7d963333e2 THIS IS NOT PYTHON. Indentation doesn't matter, only braces do.
15 years ago
Terry Wilson 68d1ded8dd Only change the RTP ssrc when we see that it has changed
15 years ago
Russell Bryant 0c45fc4eda Fix a crash in SIP blind transfer handling found by an automated external test.
15 years ago
Russell Bryant 7f8e8d01de Fix up some of chan_sip's usage of the RTP engine API.
15 years ago
David Vossel ba1a8d3ff0 fixes signed to unsigned int comparision issue for FaxMaxDatagram value.
15 years ago
David Vossel 862ebf4d00 fixes adaptive jitterbuffer configuration
15 years ago
Mark Michelson 86f0690571 Merged revisions 249100 via svnmerge from
15 years ago
David Vossel 6568b06d29 Merged revisions 248396 via svnmerge from
15 years ago
Mark Michelson 3a422d7796 Move the REF_DEBUG comment higher in the include list.
15 years ago
David Vossel fc0cb53aa5 handle_request_invite revise comment, fix coding guideline issues
15 years ago
Tilghman Lesher 6fb7e0ece7 If the peer record is from realtime, it could be set to 0, due to MySQL not representing NULL well in integer columns.
15 years ago
Tilghman Lesher e7a5fb5459 Make all of the various rtpqos parameters in this branch available from the CHANNEL function.
15 years ago
Tilghman Lesher b26b519159 Allow Timer B to be set on the peer, and ensure SIP rules are followed (or warn) in comparison to Timer T1.
15 years ago
David Vossel 2003243947 chan_sip parse code refactoring plus two new unit tests
15 years ago
David Vossel 72dcd51cc8 fixes areas where port should be removed from domain during parsing
16 years ago
Matthew Nicholson f935799e51 This commit removes an extra newline in T.38 generated SDP packets. This bug was caused by the fix introduced in r243860.
16 years ago
Mark Michelson a1ac799b58 Remove parsing of constantssrc from reload_config.
16 years ago
Mark Michelson 38cb3e2ac9 Remove useless sip options related to hash table size.
16 years ago
David Vossel 1810f1efff fixes issue with sip registry not having correct default expiry
16 years ago
David Vossel f30de5ef0e parse_moved_contact tries to parse contact_name twice
16 years ago
David Vossel a9932363a9 -----Changes -----
16 years ago
David Vossel 36bbf8f902 fixes crash during T.38 negotiation caused by invalid or missing FaxMaxDatagram field
16 years ago
Russell Bryant 5766b06ad4 Add a missing line terminator for T.38 SDP.
16 years ago
Russell Bryant 9ae1efe42c Merged revisions 243779 via svnmerge from
16 years ago
David Vossel d16b89be17 RFC compliant uri and display-name encode/decode
16 years ago
Olle Johansson 64b76fa41a Merged revisions 242226 via svnmerge from
16 years ago
Sean Bright e612d87695 Convert a few places to use ast_calloc_with_stringfields where applicable.
16 years ago
Olle Johansson c15a667733 SIP Show channelstats fix - use float division to show proper stats
16 years ago
David Vossel fa0ef8031d fixes text support in sdp answer
16 years ago
David Vossel 084e235a8c Change in sip show channels display format allowing more digits for CID
16 years ago
Tilghman Lesher 82f998dcd4 Whoa, duplicate setting (dead code).
16 years ago
Tilghman Lesher 0078b3bc5c global_contact_ha was renamed in trunk
16 years ago
Olle Johansson 6da31b48d7 Merged revisions 237135 via svnmerge from
16 years ago
Jeff Peeler 1a219ad725 Fix compiling with LOW_MEMORY.
16 years ago
Tilghman Lesher 5d2b47ffb8 Shut down the SIP session timers more gracefully, in order to prevent a possible crash.
16 years ago
David Vossel b74201f2b6 Merged revisions 236062 via svnmerge from
16 years ago
Joshua Colp ff0f861383 Remove some old code for going to the 'fax' extension when a T.38 switchover occurs. This would have
16 years ago
David Vossel 181f617fd7 reverse minor sip registration regression
16 years ago
Olle Johansson 2d49d547ed Merged revisions 234492 via svnmerge from
16 years ago
Tilghman Lesher 84678fc77d Merged revisions 234095 via svnmerge from
16 years ago
David Vossel 86dc66625c Merged revisions 233471 via svnmerge from
16 years ago
Matthew Nicholson 3069bab67c Do not reject SDP packets describing only non audio streams.
16 years ago
Mark Michelson 74b388ea4a Do not change the exten string field or rebuild the contact header
16 years ago
Joshua Colp 6a7f37e07d Add support for handling the 415 Unsupported media type response like we do for a 488 Not acceptable here response.
16 years ago
Joshua Colp 23781604aa Fix a bug where a scheduled item ID would get retained on registrations in a certain scenario
16 years ago
Tilghman Lesher f59fe83c56 More 32->64 bit codec conversions.
16 years ago
Kevin P. Fleming 5ba2b689b2 Another round of UDPTL stack fixes/improvements:
16 years ago
Joshua Colp c899add7f9 When receiving SDP that matches the version of the last one do not treat it as a fatal error.
16 years ago
Joshua Colp 28b009b266 Fix a bug where an immediate masquerade would cause a queued unhold frame to get lost. Now we just
16 years ago
Joshua Colp 60e10aba46 Change fax detection in chan_sip so it behaves as one would expect.
16 years ago
Kevin P. Fleming fe1ebc8d46 Merged revisions 230839 via svnmerge from
16 years ago
Kevin P. Fleming 1f759eddfa Merged revisions 230772 via svnmerge from
16 years ago
Joshua Colp 8ba56154bb Merged revisions 230144 via svnmerge from
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Joshua Colp b3b6537e71 Fix T.38 negotiation regression introduced with the SDP parser changes.
16 years ago
Matthew Nicholson 2cc2bade4b Reverted revision 201717.
16 years ago
Joshua Colp c205958f4c Merged revisions 228547 via svnmerge from
16 years ago
Matthew Nicholson b3bd43366f Modify the SDP parsing code to parse session and media level items separately.
16 years ago
Joshua Colp 45f0f0cfef Merged revisions 227700 via svnmerge from
16 years ago
Tilghman Lesher 2bbda7a7c8 Two other trunk build fixes (reported by seanbright on #asterisk-dev)
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Matthew Nicholson 4b69c3af69 Fixed a spelling error in the q850 reason header option in the output of sip show settings.
16 years ago
David Vossel 8cd25fc043 user.conf entries in SIP were not having their peer type set.
16 years ago
Olle Johansson ede3699c6e Merged revisions 227088 via svnmerge from
16 years ago
David Brooks 2c4d3b3168 SIP channel name uniqueness
16 years ago
Matthew Nicholson 93e43578ec This patch adds support for a draft proposal for adding Q.850 reason headers to sip messages.
16 years ago
Joshua Colp 5825f68e8b Add support for receiving unsolicited MWI NOTIFY messages.
16 years ago
Kevin P. Fleming ea8b54fb9d Fix building in REF_DEBUG mode.
16 years ago
Jeff Peeler ec0a1882c9 ACL check not present for verifying SIP INVITEs
16 years ago
Kevin P. Fleming fb0196fce6 Improve performance of pedantic mode dialog searching in chan_sip.
16 years ago
David Vossel 2208fb171b Fixes an iterator memory leak and uninitialized memory
16 years ago
David Vossel 776a14386a SIP TCP/TLS: move client connection setup/write into tcp helper thread, various related locking/memory fixes.
16 years ago
Kevin P. Fleming 87ff40d3f3 Add 'mohsuggest' configuration option to 'sip show peer' CLI command and
16 years ago
Joshua Colp 01ab66275a Add support for specifying the IP address to use for media streams in sip.conf
16 years ago
Joshua Colp a31eb5bb35 Revert media_address commit, I'm going to roll a fix to the SDP generation in the next version.
16 years ago
David Vossel 984d6500ce Merged revisions 225032 via svnmerge from
16 years ago
Joshua Colp 28d0ec5421 Add support for specifying the IP address to use for media streams in sip.conf
16 years ago
Jeff Peeler e3f473f4f3 Allow for adding message body to the SIP NOTIFY message
16 years ago
Kevin P. Fleming e197f85b8c Remove automatic switching from T.38 to voice mode in chan_sip.
16 years ago
Mark Michelson 9e1598b762 Check the proper page for the SENDRPID flag.
16 years ago
David Vossel fc27da108d Merged revisions 223205 via svnmerge from
16 years ago
David Vossel 0a50c512da 'auth=' did not parse md5 secret correctly
16 years ago
David Vossel b2a7eecd6e p->peerauth is always empty in transmit_register()
16 years ago
David Vossel 799e9962b6 fixed comment line for do_magic_pickup
16 years ago
David Vossel c0ee60419d Deadlock between ast_cel_report_event and ast_do_masquerade
16 years ago
David Vossel b764544641 makes externtcpport and externtlsport static variables
16 years ago
David Vossel 9456ab2724 Deadlock in channel masquerade handling
16 years ago
David Vossel f819ce5b20 Merged revisions 222542 via svnmerge from
16 years ago
David Vossel 1d40faebac contact header port ignored transport when using externip
16 years ago
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
16 years ago
Kevin P. Fleming 20743ec07d Allow non-compliant T.38 endpoints to be supportable via configuration option.
16 years ago
Tilghman Lesher c0a884ba29 Revision 220906 (a merge from 1.4) was not merged correctly, causing a problem with non-dynamic peers.
16 years ago
David Vossel aaa7284c00 outbound tls connections were not defaulting to port 5061
16 years ago
Matthew Nicholson da169b2db4 Merged revisions 221588 via svnmerge from
16 years ago
Olle Johansson 73697dc2c7 Simplify code for porturi, use TRUE/FALSE constructs when it's just TRUE or FALSE.
16 years ago
Matthew Nicholson d043f52a2d Cleaned up merge from r221432
16 years ago
Matthew Nicholson a5eee590f4 Merged revisions 221360 via svnmerge from
16 years ago
Terry Wilson 10ce6cd757 Use rtp properties instead of adding a callback
16 years ago
Terry Wilson 865daf4858 Merged revisions 221086 via svnmerge from
16 years ago
Tilghman Lesher 6f5e763fe5 Merged revisions 220873 via svnmerge from
16 years ago
Jeff Peeler 05f94a05c2 Fix building of registration entry in build_peer when using callbackextension
16 years ago
Matthew Nicholson 944b05d51a Ensure the numeric portion of the P-Asserted-Identity header is properly escaped.
16 years ago
David Vossel e85e39899f Merged revisions 219450 via svnmerge from
16 years ago
David Vossel 06782af238 fixes deadlock when performing directed pickup w Invite/replaces
16 years ago
Mark Michelson dc6f08e275 Merged revisions 219320 via svnmerge from
16 years ago
David Vossel 0284951e77 Merged revisions 219303 via svnmerge from
16 years ago
Joshua Colp 8a3f2fff91 Ensure no spaces exist before "refresher=" when doing the comparison.
16 years ago
Mark Michelson 19aeff195a Reverse order of args to fread.
16 years ago
Joshua Colp 5c52a7a746 On TCP and TLS connections do not attempt to stop retransmission of the packet internally.
16 years ago
David Vossel c373c8807e upward bound checking for port string to int conversion
16 years ago
Matthew Nicholson 6f6998fef7 Merged revisions 218578 via svnmerge from
16 years ago
Mark Michelson 15c7e6dea2 Use a better method of ensuring null-termination of the buffer
16 years ago
Mark Michelson 579919e831 Ensure that SDP read from TCP socket is null-terminated.
16 years ago
Mark Michelson b72f28ea01 Fix off-by-one error when reading SDP sent over TCP.
16 years ago