Commit Graph

431 Commits (f97df161f41d55c9984af48f40d70a86b993e7c3)

Author SHA1 Message Date
Mark Spencer f97df161f4 Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944)
21 years ago
Mark Spencer ef0128ec41 Allow nat=never mode to work around buggy UNIDEN UIP200 firmware (bug #1935)
21 years ago
Mark Spencer a11c4965b7 If we don't accept a SUBSCRIBE, set needdestroy
21 years ago
Mark Spencer 9127ab071b Add option for in-band progress (bug #1879)
21 years ago
Mark Spencer fe4b2401bd Handle URL encoded stuff in pedantic checking
21 years ago
Mark Spencer 80c9620612 Add sample config file, implement verification
21 years ago
Mark Spencer 1d473f25dd Add outgoing OSP support (SIP only at this point)
21 years ago
Mark Spencer f6f67727c6 Merge Ehud's MySQL users support (bug #1815)
21 years ago
Mark Spencer 68248b91f0 Be sure to hold lock during answer
21 years ago
James Golovich 8801247d76 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
21 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
21 years ago
Mark Spencer ec3f9d5041 More fixes for remote_party_id
21 years ago
Mark Spencer 7b0160ee51 Sorry, 403 is "Forbidden" not "Permission Denied"
21 years ago
Mark Spencer b0991ab170 Check if subscribe is for mailbox. If so, return 200 OK or 403 Permission Denied as appropriate
21 years ago
Mark Spencer 585afa7e8e Add promiscuous redirect option
21 years ago
Mark Spencer 737e9b2458 Merge outgoing MSN support + Remote Party ID for SIP (bug #1841) with cleanups
21 years ago
James Golovich 18fef6deb1 Formatting fix
21 years ago
Mark Spencer e32c8f1ebe Debugging cleanups (bug #1633)
21 years ago
Mark Spencer 19d5ae6e8d Send 403 when authentication fails on a call
21 years ago
Mark Spencer 7538cee13b Enable support for RFC3581 (bug #1862)
21 years ago
Mark Spencer 001623fa0a Minor formatting cleanups
21 years ago
Mark Spencer 5b9cab6c13 Separate PROCEEDING and PROGRESS
21 years ago
Mark Spencer d208532e6e x86-64 compile fixes and cleanups
21 years ago
Mark Spencer 439e5eeeb4 Use 401 Unauthorized instead of 407 Proxy Authentication required for REGISTER,
21 years ago
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