Commit Graph

791 Commits (8703628608a3eb0f075ed6f9555e16ad68107688)

Author SHA1 Message Date
Kevin P. Fleming 1a5aa9c836 add dedicated function for adding Content-Length header (bug #4795)
21 years ago
Kevin P. Fleming 6596f8496e _really_ rewrite get_in_brackets to do the right thing (including skipping escaped double-quote characters)
21 years ago
Kevin P. Fleming 1aa875b656 combine bracket-removing functions (bug #4794, with compiler warning mod)
21 years ago
Kevin P. Fleming 1e9beaa1d2 ensure that port number in URI is presented when needed (bug #4784)
21 years ago
Kevin P. Fleming 1153f74259 add plain-text hangup cause private header to outbound BYE/CANCEL (bug #4783 with minor mods)
21 years ago
Kevin P. Fleming 5238d544e9 ensure socket address family is copied (bug #4789)
21 years ago
Kevin P. Fleming dd1cd37f11 ensure SIP_HEADER does not segfault when called on hung-up channels (bug #4756, different fix than posted patch)
21 years ago
Russell Bryant bd18858411 more formatting fixes from oej :-) (bug #4757)
21 years ago
Kevin P. Fleming 91e8442629 add SIPPEER dialplan function (bug #4728)
21 years ago
Kevin P. Fleming 0be59a11de simple fix for bug #3638
21 years ago
Kevin P. Fleming 22b0f5d306 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
21 years ago
Kevin P. Fleming 9d8d86e19d phase two of string portability stuff:
21 years ago
Kevin P. Fleming aaa057778c add create_addr_from_peer, to use an existing peer reference
21 years ago
Russell Bryant e24821e1cf fix off by one errors in calls to ast_copy_string (bug #4600)
21 years ago
Russell Bryant 4c531ca8c0 define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
21 years ago
Kevin P. Fleming c13d601fb4 queue device state changes and handle them serially in a background thread
21 years ago
Malcolm Davenport f1a18b8066 Hardcode urgent messages option in Voice-Message to 0
21 years ago
Kevin P. Fleming 1bd88c387e don't segfault when peer doesn't send Referred-By (bug #4588)
21 years ago
Russell Bryant 52ef5c7d30 add function to convert a cause code to a string
21 years ago
Kevin P. Fleming 3c91556d2d reset regattempts counter after successful registration (bug #4634)
21 years ago
Kevin P. Fleming 4803ab0bb2 don't use locks when reading usecounts (reading only, not writing)
21 years ago
Mark Spencer 4358089aa7 Fix SIP with OSP
21 years ago
Kevin P. Fleming 369b421b78 make SIP registration accept RFC non-compliant Digest headers (bug #4577)
21 years ago
Kevin P. Fleming 52e26805e7 begin properly supporting 'Supported' and 'Required' headers (bug #4351)
21 years ago
Kevin P. Fleming 4e6d610317 ensure that proper response code is return for unimplemented methods (bug #4512)
21 years ago
Kevin P. Fleming a752aeb4e8 fix reply_digest breakage from earlier patch
21 years ago
Mark Spencer f80df76143 Fix fd's when we release rtp/vrtp
21 years ago
Mark Spencer b6ea1bcb29 Attempt to repair SIP parameter gathering brokenness
21 years ago
Mark Spencer 0c61fc56be Fix via comparison to be case insensitive
21 years ago
Kevin P. Fleming 2f7e984a31 don't generate 'rport' unless RFC3581 support is enabled (bug #4533)
21 years ago
Kevin P. Fleming 81d1a11ed6 clean up and optimize reply_digest (bug #4447)
21 years ago
Kevin P. Fleming 9a80a7bc2c string/whitespace handling cleanups (bug #4449, with mods)
21 years ago
Kevin P. Fleming f3efc756ad allow transfer-to number for SIP transfers to contain an '@' (and enforce the max-forwards restriction for these transfers) (bug #4048)
21 years ago
Kevin P. Fleming 5736270107 add 'rtignoreexpire' option to allow Realtime addresses to be used regardless of expiration time (bug #4362)
21 years ago
Kevin P. Fleming e5e64bfd41 header ordering fixes for FreeBSD (pending a global merge into asterisk.h) (bug #4484)
21 years ago
Kevin P. Fleming 7584fac64b various compiler warning fixes (bug #4483)
21 years ago
Kevin P. Fleming 2b8338cb52 more file version tags
21 years ago
Kevin P. Fleming 005e436b57 another round of version tag updates, along with 'show version files' pattern filtering
21 years ago
Mark Spencer bccc1171f0 Fix minor OSP compile issue
21 years ago
Kevin P. Fleming 090f7d278b more cleanups for outbound registrations (bug #4457)
21 years ago
Kevin P. Fleming d6a2290eb2 use a struct for long parameter list to transmit_invite (bug #4458)
21 years ago
Kevin P. Fleming 420737f3ea correct oops in recent outbound registration rework (bug #4461)
21 years ago
Kevin P. Fleming c9004afb94 various improvements to outbound registrations and response handling (bug #3850)
21 years ago
Kevin P. Fleming 115e45c7b0 handle stale authentication nonces more properly (bug #4343, with formatting fixes)
21 years ago
Mark Spencer 5b55f3600b Fix attended transfer crash (bug #4404 with changes)
21 years ago
Mark Spencer db99849187 Fix reply digest selection of size (bug #4409)
21 years ago
Mark Spencer ed233f7e82 Fix the ordering fo some checks (bug #4406)
21 years ago
Russell Bryant 4e329973eb use DEFAULT_SIP_PORT (bug #4408)
21 years ago
Mark Spencer a6f2f031b3 Fix typo about maddr (bug #4386)
21 years ago
Josh Roberson 70b3b8730e Fix typo in chan_sip. (Bug #4376).
21 years ago