Commit Graph

407 Commits (b1a658f57e8376ad8d1e16c90f59acf11384f684)

Author SHA1 Message Date
Mark Spencer b1a658f57e Although I can't think of any scenario that it could result in a race, don't hold a private iax or sip lock while allocating a channel
21 years ago
Mark Spencer 727abcdec7 Merge FreeBSD locking fixes (bug #1411)
21 years ago
Jim Dixon 5ef2ef8a1d Fixed annoying SIP 'NOTIFY' messages printed on console every n seconds from some SIP peers. Also fixed problem where 'INFO' was not being responded to if in 'ignore' state.
21 years ago
Mark Spencer bf2ec2d6d0 Initialize secrets properly (bug #1748)
21 years ago
Mark Spencer a2cc6b01be Really don't authenticate if we're not supposed to authenticate (bug #1738)
21 years ago
Mark Spencer e446f4ca81 Merge OSS fixes for FreeBSD, implement rtptimeout and rtpholdtimeout
21 years ago
Mark Spencer 2cd1eb39b1 Don't count as outgoing until we actually send the new INVITE
21 years ago
Mark Spencer b820fd0075 Doc fix for controlplayback, get rid of 500ms wait in rtp.c (bug #1589)
21 years ago
Mark Spencer cf57ba2310 Make RTP handle codecs (first pass)
21 years ago
Mark Spencer fdb8ffe20d Cancel destroy request on new invite, merge bkw's control playback changes
21 years ago
Mark Spencer 1b5d2d4667 Cancel self destruct on provisional responses too (bug #1722)
21 years ago
Mark Spencer 67b3ab9ee5 Merge useragent patch (bug #712)
21 years ago
Mark Spencer d7ba067af6 Always authenticate when insecure is not "very" even on matching IP
21 years ago
Mark Spencer 7f1117a71f Don't send the same codec twice even if listed twice in allow section (bug #1691)
21 years ago
Mark Spencer a105455487 Stage 1 of deadlock fix (bug #1673 -- but not yet solved, just started) and fix configs ending with no newline (bug #1672)
21 years ago
Mark Spencer 34347418e3 Allow multiple codecs to be printed in debug (bug #989)
21 years ago
Mark Spencer ed443d08cf Timely packet removal and make valgrind happy
21 years ago
Mark Spencer 1081dc05c2 Improve handling of multiple CANCEL requests
21 years ago
Mark Spencer b8190d0e92 Make sure that we have the sin_family set to AF_INET for FreeBSD
21 years ago
Mark Spencer 103034acf2 Add Taiwan support (bug #1599)
21 years ago
Mark Spencer baeb134536 Better document SIP (bug #1603)
21 years ago
Mark Spencer c1b3b1d5b1 Lose all the "auth" stuff since we don't use it (bug #1627)
21 years ago
Mark Spencer dbb7b83ecc Minor memory cleanups, initialize peer/user invite status from global
21 years ago
Mark Spencer 1aba1bbca4 Minor cleanups (bug #1618 included)
21 years ago
Mark Spencer 10c25aa6d9 Put sip history stuff in (for real) and provide voicemail context (when not default) in some critical places (bug #1609)
21 years ago
Anthony Minessale II 960c01e4c6 Patch Submitted by BKW on 5/10/2004 to chan_sip.c
21 years ago
Mark Spencer 4b84c43811 More minor bkw fixes
21 years ago
Mark Spencer 22243ee9ae merge brian's cleanups
21 years ago
Mark Spencer 6ead43beb1 Add SIPUSERAGENT, SIPCALLID, and fix some formatting (bug #1593)
21 years ago
Mark Spencer 62eef7c695 Fix accidental strlen_zero mistransfer (bug #1592)
21 years ago
Mark Spencer f2e0152108 Fix minor formatting problem
21 years ago
Mark Spencer 25b07915d6 Remove "jitter"
21 years ago
Mark Spencer d2a4408930 Show peers formatting fixes, SIP strlen optimizations, and using ACL for local network matching (bugs #1587, 1586, 1585, 1584)
21 years ago
Mark Spencer 297e62b8be Copy musicclass to right field (bug #1582)
21 years ago
Mark Spencer 1d7c058f08 Add sip show peers (trivial zap fix, too) bug #1573
21 years ago
Mark Spencer 76adf66390 Add "sip show subscriptions" command (bug #1569)
21 years ago
Mark Spencer efc8c74b9a Allow global authentication realm to be set (bug #1567)
21 years ago
Mark Spencer 05a87a441c Don't autodestruct on semi-ack. We'll add it as we need it case-by-case.
21 years ago
Mark Spencer ab3c603b1c If user fails host access, search for peers too
21 years ago
Mark Spencer cc1da2eb5b Qualify that SIP INFO stuff is real (bug #1558)
21 years ago
Mark Spencer cc9ffa5ac1 Fix SIP autohangup mishap
21 years ago
Mark Spencer 9cc62f6461 Print route when doing sip show channel foo
21 years ago
Mark Spencer 19a080ddd7 strlen fixes and don't destroy SIP channels that still have pending things on them (bug #1552 et al)
21 years ago
Mark Spencer d4c439c61d Use strlen_zero function in chan_sip (bug #1545)
21 years ago
Mark Spencer ca2069a246 Don't update route once it's set (bug #1491)
21 years ago
Mark Spencer bbaf536f6a Add "insecure=very" where we don't authenticate peers who are registered
21 years ago
Mark Spencer b50ecc25b2 Merge slepp's sub-second expiration timer although hopefully it will never have to be used.
21 years ago
Mark Spencer ded7dae112 Merge slepp's REGISTER RFC compliance fixes (bug #1538)
21 years ago
Mark Spencer c3c38eeeaf Let OSS know how to deal with indication -1
21 years ago
Mark Spencer 6cdbd6903c On a reload, don't stop supporting sip if we can't find our ip.
21 years ago