Mark Spencer
28076a9c68
Cleanup SIP formatting, strncpy's strncats and global variable names (bug #1990 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3392 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
18844270c3
When doing rport, remove the ";rport" before adding ";rport=5060"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3388 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
432bb121f3
Cleanups to the ordering of events in dial, don't freak out on the wrong codec
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3385 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2f911dfba6
Use INET_ADDRLEN (bug #1956 ) (from airport!)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Malcolm Davenport
b94f5ca495
Bug #1952 : iaxbuf now declared in chan_iax2.c and chan_sip.c
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3362 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ee4a248e6b
Make history configurable
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3351 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4d0dd2775a
Report checksum failures as such (bug #1942 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3350 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
eb6b35b75f
Display invalid extension when there is one, fix minor OSP typo, Don't send 200 OK after 403 Forbidden on SUBSCRIBE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3349 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f97df161f4
Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3345 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ef0128ec41
Allow nat=never mode to work around buggy UNIDEN UIP200 firmware (bug #1935 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3335 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a11c4965b7
If we don't accept a SUBSCRIBE, set needdestroy
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3333 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
9127ab071b
Add option for in-band progress (bug #1879 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3324 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
fe4b2401bd
Handle URL encoded stuff in pedantic checking
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3303 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
80c9620612
Add sample config file, implement verification
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3300 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1d473f25dd
Add outgoing OSP support (SIP only at this point)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3296 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f6f67727c6
Merge Ehud's MySQL users support (bug #1815 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3294 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
68248b91f0
Be sure to hold lock during answer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3286 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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).
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3276 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
5546e32355
Merge major BSD mutex and symbol conflict patches (bug #1816 ) (link patch still pending)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3273 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ec3f9d5041
More fixes for remote_party_id
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3260 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7b0160ee51
Sorry, 403 is "Forbidden" not "Permission Denied"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3259 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b0991ab170
Check if subscribe is for mailbox. If so, return 200 OK or 403 Permission Denied as appropriate
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3258 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
585afa7e8e
Add promiscuous redirect option
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3254 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
737e9b2458
Merge outgoing MSN support + Remote Party ID for SIP (bug #1841 ) with cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3253 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
James Golovich
18fef6deb1
Formatting fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3242 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e32c8f1ebe
Debugging cleanups (bug #1633 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3240 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
19d5ae6e8d
Send 403 when authentication fails on a call
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3239 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7538cee13b
Enable support for RFC3581 (bug #1862 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3224 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
001623fa0a
Minor formatting cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3210 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
5b9cab6c13
Separate PROCEEDING and PROGRESS
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3206 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d208532e6e
x86-64 compile fixes and cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3202 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
439e5eeeb4
Use 401 Unauthorized instead of 407 Proxy Authentication required for REGISTER,
...
and use 403 for final request on proxy instead of 401 (bug #1798 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3195 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3184 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
727abcdec7
Merge FreeBSD locking fixes (bug #1411 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3176 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3110 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
bf2ec2d6d0
Initialize secrets properly (bug #1748 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3108 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a2cc6b01be
Really don't authenticate if we're not supposed to authenticate (bug #1738 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3102 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e446f4ca81
Merge OSS fixes for FreeBSD, implement rtptimeout and rtpholdtimeout
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3097 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2cd1eb39b1
Don't count as outgoing until we actually send the new INVITE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3092 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b820fd0075
Doc fix for controlplayback, get rid of 500ms wait in rtp.c (bug #1589 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3090 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
cf57ba2310
Make RTP handle codecs (first pass)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3089 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
fdb8ffe20d
Cancel destroy request on new invite, merge bkw's control playback changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3084 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1b5d2d4667
Cancel self destruct on provisional responses too (bug #1722 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3078 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
67b3ab9ee5
Merge useragent patch (bug #712 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3067 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d7ba067af6
Always authenticate when insecure is not "very" even on matching IP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3055 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7f1117a71f
Don't send the same codec twice even if listed twice in allow section (bug #1691 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3033 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3025 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
34347418e3
Allow multiple codecs to be printed in debug (bug #989 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@3011 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ed443d08cf
Timely packet removal and make valgrind happy
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2980 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1081dc05c2
Improve handling of multiple CANCEL requests
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2978 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b8190d0e92
Make sure that we have the sin_family set to AF_INET for FreeBSD
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2975 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
103034acf2
Add Taiwan support (bug #1599 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2974 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
baeb134536
Better document SIP (bug #1603 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2959 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c1b3b1d5b1
Lose all the "auth" stuff since we don't use it (bug #1627 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2958 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
dbb7b83ecc
Minor memory cleanups, initialize peer/user invite status from global
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2954 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1aba1bbca4
Minor cleanups (bug #1618 included)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2951 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2950 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Anthony Minessale II
960c01e4c6
Patch Submitted by BKW on 5/10/2004 to chan_sip.c
...
Fixing 'show help' inefficency.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2944 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4b84c43811
More minor bkw fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2940 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
22243ee9ae
merge brian's cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2939 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
6ead43beb1
Add SIPUSERAGENT, SIPCALLID, and fix some formatting (bug #1593 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2937 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
62eef7c695
Fix accidental strlen_zero mistransfer (bug #1592 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2936 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f2e0152108
Fix minor formatting problem
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2935 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
25b07915d6
Remove "jitter"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2934 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2927 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
297e62b8be
Copy musicclass to right field (bug #1582 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2924 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1d7c058f08
Add sip show peers (trivial zap fix, too) bug #1573
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2915 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
76adf66390
Add "sip show subscriptions" command (bug #1569 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2912 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
efc8c74b9a
Allow global authentication realm to be set (bug #1567 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2905 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
05a87a441c
Don't autodestruct on semi-ack. We'll add it as we need it case-by-case.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2903 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ab3c603b1c
If user fails host access, search for peers too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2901 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
cc1da2eb5b
Qualify that SIP INFO stuff is real (bug #1558 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2894 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
cc9ffa5ac1
Fix SIP autohangup mishap
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2893 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
9cc62f6461
Print route when doing sip show channel foo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2892 65c4cc65-6c06-0410-ace0-fbb531ad65f3
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)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2890 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d4c439c61d
Use strlen_zero function in chan_sip (bug #1545 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2878 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ca2069a246
Don't update route once it's set (bug #1491 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2876 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
bbaf536f6a
Add "insecure=very" where we don't authenticate peers who are registered
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2873 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b50ecc25b2
Merge slepp's sub-second expiration timer although hopefully it will never have to be used.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2872 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ded7dae112
Merge slepp's REGISTER RFC compliance fixes (bug #1538 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2866 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c3c38eeeaf
Let OSS know how to deal with indication -1
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2861 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
6cdbd6903c
On a reload, don't stop supporting sip if we can't find our ip.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2860 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
503dbb3d8a
Add new "authname" field so we can authenticate BYE properly on incoming calls (bug #1436 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2859 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
35ca4404f0
On incoming call, set peername to username to properly authenticate BYE (it's not used for anything else, as far as I know)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2858 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
44de97d496
Provide more fine grained control of sip and iax show peers (bug #1470 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2856 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3c134b6549
Revert earlier changes. The right answer for bug #1436 should be using username=
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2852 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
5b34d11ce9
Allow debug to be enabled on a per-peer or per-IP basis (bug #850 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2845 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1dbc8e3f0e
Rid compiler warning, make information meaningful in sip debug for codecs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2844 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3d16691c9e
Revert routing change
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2835 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ec6644c146
Only clear route if we have a new one
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2832 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d106797a26
Add relaxdtmf option to sip
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2824 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
cd788e2ab9
Handle fromdomain properly when there is no @ sign
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2817 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7e79c52808
Don't double receive INFO or MESSAGE elements (bug #1512 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2808 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
fd9d8ca43b
Run setstate after setting all appropriate variables including callerid
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2797 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7ca96ea7e5
Add white space condensing to pedantic mode of chan_sip.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2789 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f4b55b802c
SIP cleanups for database linkage
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2781 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1511750650
Use proper token for authenticating BYE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2772 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f85d0713cf
Clean up SQL queries (bug #1479 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2766 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
64c9e859e0
Also handle properly \r\n instead of just \n...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2765 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ed360fcf57
Committed a little bit too quickly there...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2764 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c924d1a322
First pass at handling multi-line headers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2763 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d3f9887589
gethostbyname isn't reentrant, who knew...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2734 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ca493a14e1
Increase buffer size (bug #1459 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2733 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
8e0f9147b2
Fix trailing slash problem (Zap) and making sure refers get ignored the second tiem around.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2712 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
97dd838cda
Fix name properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2692 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
5a2c606d94
Keep random data around, we'll need it for certain bogus REGISTER and INVITE network hiccups (bug # 1236)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2648 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
13bca43aa8
Get rid of all that old needlock garbage now that we're using recursive mutexes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2644 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1bbf0d2cf6
Bump branch id on INVITE with auth (bug #1313 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2636 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
940a5deb2e
Support some more SIP idiocies
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2623 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
9f726fce46
603 is a busy too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
94279f00c1
Various video fixes (bug #688 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2616 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
9c7ffa265e
Fix small SIP issue with SER (bug #1181 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2614 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7ae1d61120
Provide more useful debugging on retries and scheddestroy()
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2608 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b285cd40b2
Keep REGISTER dialog open a little longer in case they don't get our 200 OK right away...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2603 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3415434e04
When going to in-band, be sure to allocate DSP (bug #1336 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2602 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a925c1b306
Update security document, work on threading with pbx.c and small SIP fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2600 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
1d53342b18
Expand SIP opaque buffers, prefer recursive to "error checking" mutexes...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2596 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
71e80e5f62
Leave retry time alone, handle "opaque" stuff in message.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2589 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3e9c337946
Small SIP fix, voicemail fix, and some delivery fixes on new apps
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2581 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
dbbf64fdd4
Attempt at incrementing branch (or changing it) at the right places (bug #1313 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2577 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
eeb2ca5b26
Make read/write mode have a lock parameter and use it properly.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2572 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b43c1f054b
Allow expiration of several messages to be non-fatal.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2550 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
747a18f65d
It's okay to send RINGING > 1 time, and don't try to send it in-band
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2537 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b5d452b1c7
Minor SIP cleanups for valgrind, finally close the coffin on IAX1 and take it ou
...
t of the normal build process.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2532 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c1c704c042
Fix mysql friends by type
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2517 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3f5277d57b
Don't reconstruct authentication information on retransmissions.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2515 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a386f01a7c
Favor requested codec whenever possible (pass #1 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
8c232e1dbb
Populate DNID for SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2464 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Malcolm Davenport
b0d28cedf7
Bug # 1116. CallerID number not hidden when RestrictCID is on, Fixed
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2447 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
James Golovich
9223055df1
Fixup some pthread_t checking in channels
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2438 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
James Golovich
0e90480d6b
Fix bug 1217. Change pthread_t initializers to AST_PTHREADT_NULL and
...
AST_PTHREADT_STOP
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2434 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Malcolm Davenport
89c55fe46c
Bug #1213 . Fix for improperly specified Content-Length header
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2429 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ea92b714f2
Turn off silence suppression in SDP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2423 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
James Golovich
6f0d8022d1
Make mess more informative if non-dynamic sip user registers (bug 1186)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2377 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e42e998f76
Expand our definition of 3XX responses
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2347 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
806bb3c63f
Add support for parking with IAX2
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2318 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b82aa22442
Process SDP on 183 session progress (bug #930 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a9d042db2c
Handle video codecs properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2281 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Malcolm Davenport
6023b736d9
Bug # 1052 Got it this time..I'm sure of it ;)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2237 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Malcolm Davenport
23eaf5c442
Fix Bug # 935 and Bug # 1052
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2231 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6724dd1597
Improve SIP friends support (should address bugs #1063 & #1052 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2202 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
James Golovich
48496a930c
Fix another spelling typo in chan_sip.c (bug #1059 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2196 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
James Golovich
43e312bd62
Fix spelling typo in chan_sip.c (bug #1059 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2193 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
James Golovich
7907a37002
Fix typo in chan_sip.c (bug #1037 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2165 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
077975cba7
Fix memory leak with SIP friends (bug #1010 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2145 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e1df8c9082
Properly fully URL decode the REPLACES in SIP and also watch for edge condition (bug #1015 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2142 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ae4adad5c4
Insert blank after REFER (bug #997 )
...
Correct path to VM sample (bug #994 )
Make manager interface non-blocking (bug #861 )
Don't bork on empty from in SIP (bug #887 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2138 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1a225306f8
Don't get stuck in loop
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2117 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2c9585e9f6
Force SIP reload to happen in network thread only
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2116 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bc06fe3b51
Fix small typos
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2115 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5bb289262e
Centralize all sip registration around a single lock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2114 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
8c339b9d63
Perform proper locking on registration on SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2113 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
904027f25f
Release the call when freeing a registry
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2112 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9c2f131b66
NetBSD portability enhancements (bug #969 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2109 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
12934e17e6
If unregistered, don't consider it valid (bug #956 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2105 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
80f23eb97d
Don't send VMWI when we're not registered
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2078 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
662e7238ef
Send 481 if call leg does not exist on CANCEL, and send 487 before 200 as per rfc3261 (bug #917 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2071 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
785da17231
Properly handle transfer of application (bug #911 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2066 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1499f1e480
Create individual sip reload command (bug #880 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2062 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
8abe6ccb64
Merge SIP/MySQL friends patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2053 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
a4cc03ffd9
clean up output and print that we are unregistering a channel type
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2025 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
4a558d611b
comment out getsipuri to stop compiler warning
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2001 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
226ec5bd25
via z9hG4bK issue. Bug #663
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2000 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
3340239733
fix copy/paste error
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1999 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
c5dcbb9901
Implement NAT trick for outbound SIP connections
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1998 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
aa03b29d77
fix typo. Bug #813
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1987 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
d4af3ee3b6
clean up sip debug output. Bug #674
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1986 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7a39517c94
Add new sound, fix nit picky detail in channel registration
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1985 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
92f261cf3b
unregister cli functions and fix monitor thread. Bug #798
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1975 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
f102ce6f26
Fix ast-db seeding. Bug #767
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1956 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
1e3bd03b92
More buffer overflow checks from Corydon76.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1953 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
2eaddaca67
check buffer for possible overflow. Thanks Corydon76 Bug #788
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1951 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
861ed9a339
Cleanup ACL parsing, handle properly reload on sip with ACL
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1918 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Malcolm Davenport
d9de4806b0
Bug #765 : Modifying Auto-Congestion to p->maxtime * 4 instead of * 2
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1910 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d3bf33f9aa
Send date with invite
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1871 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ef6973087b
Fix reload race in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1870 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1a603dd365
The SIP motto is "There's More Than One Standard for Doing It"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1856 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
23cfe10d94
Don't retransmit INVITE on 407 retransmission
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1849 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
72e21db66a
Minor sip fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1848 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1451a407ac
Minor mgcp debuggin changes, sip deadlock improvement
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1841 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9ccfcb3d24
Properly build Contact on INVITE when asking for authentication
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1803 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
efc61fe709
Temporarily revert changes, prepare for proper fix (sorry for the cvs spam)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1802 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7d74bcd7bc
Always save the extension
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1801 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
37f33c4346
Build contact, don't copy it
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1800 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d4fe6cf255
Have a contact line in responses, merge logging patches
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1799 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6a7ddeb222
limit fixes in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1798 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e45e601c35
Use global nat settings in auto peers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1796 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f367a8bd33
Minor 407 improvements
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1795 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3cfe7e6e25
Apply host access rules in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1790 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
55beaa4d47
Increment session version each time we send a new SDP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1789 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
171b29fd4c
Allow SIP/peer/exten like IAX
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1787 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
669e957291
Delete on unregister (bug #527 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1770 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
e3b0a66805
Don't do reinvite if both parties talk diffrent codecs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1752 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
6f9da41a6c
Do the last thing the right way (thanks Mark)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1751 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
2850b4962f
Don't allow to run SIPDtmfMode on other channels than SIP ones.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1750 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
265d0a060c
A little oops ...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1749 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4195115d60
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1733 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d21c6b7c13
Properly decode strings in REPLACES and ignore leading whitespace
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1732 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
9d2c55e62a
Fix SIP_CODEC support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1729 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a2303e3d0f
Don't reinvite if we got a refer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1724 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
027d5bbf30
Add ${SIPDOMAIN} and "dynamic peer" mode
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9175d0a1ee
If somehow we don't have an answer, set need to destroy on CANCEL
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b0f482d9b3
Handle 401 for INVITE as well (should we add support for BYE too?)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1714 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1e95c3a4ac
Remove really broke MP3 stuff in favor of G.726 in the near future
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1689 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
0c5ee9486b
Make SIP_CODEC warn about not supported/not configured codec
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1687 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
da93b54687
Add externip keyword so that it's possible to use asterisk behind a NAT through port forwarding
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1681 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
77003fea94
Fix *8# magically (bug #116 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1665 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c6569f5177
Check that there really is a tag
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1663 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
37ff334508
Set joint capability as well when checking users
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1662 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
67d2608db9
Handle capability on inbound too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1660 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a1fe10de33
Add language supporrt for SIP (bug #411 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1656 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5e25770a83
Okay, '*' and '#' are still okay in INFO messages
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1642 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bc69cfe5a4
Minor typo fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1639 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
f59f259586
In the SIP -> SIP if the called party disconnects with 486 make sure that the calling party gets 486 also
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1633 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a32f02162b
Actually add md5secret option to CVS (bug #288 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1632 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c8a93d08eb
Properly strip "from" line
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1626 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1682b2ced8
Strip "sip:" from callerid
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1625 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4966cfa119
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1624 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f537e2e0ec
Consider "from" when getting destination (bug #368 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1623 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1343c2638c
Increase sizes in SIP (bug #352 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1610 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e4b8d32001
Make sip show channel display a given callid when only partly specified
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1602 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
c0dde4ac5b
Add 486 message (SIP) to 17 cause (PRI) translation when you call Dial app and then Hangup:
...
exten => _X.,1,Dial(SIP/user)
exten => _X.,2,Hangup()
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1596 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9e68716e0e
Check registry carefully before unlinking
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1592 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d3e0c54f7d
Fix leaking sip channels
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1591 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
80f05b38b0
Fix SIP for outbound too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1590 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
694d3435e1
Add sayunixtime, chan_sip updates for codec negotiation
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1589 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b9643771af
Destroy channels on BYE when no owner is present
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1584 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
eca42807c3
Fix counter in SIP (bug #291 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1566 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
83e9734908
Fix capability lookup failure
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1545 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
273e1b07d6
Keep voicemail from segging on a permissions problem (bug #245 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1543 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
90f6d836ee
Fix deadlock pointed to by Martin
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1524 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c511b967ed
Outgoing limit updates (bug #98 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1505 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
faeb2e28f2
Add extended Matching functionality (bug #97 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1504 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
78ef0d0ebe
Add SIPDtmfMode application
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1497 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
76b99bb025
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1490 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
979dc97f36
Fix "potential" deadlock and make not-a-deadlock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1487 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
479a67e629
BSD portability enhancements (bug #234 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1486 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
6e8a074912
Add restrictcid=[yes|no] for chan_zap and chan_sip. You can specify if the sip/zap users will have the callerid transmitted as ANI or CALLERID.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1476 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
687a0e76b5
Take URI from responses (bug #215 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1473 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
174af33085
Actually use the "get_also" function
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1425 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
eeceb89d31
First pass at BYE/Also transfer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1423 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1d7e348b8f
Make sipdebug default to 0
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1420 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
dcb9b8f9a2
Make SIP registration persistent (bug #159 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1419 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2d9561427e
Enable Asterisk to register with itself (with authentication)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1418 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f148fe7e4f
Send registration info on 407 too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1417 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d6cfcc994d
Use URI in sip, update chan_vpb
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1413 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
8d4afb9c19
Fix call pickup with SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1412 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6b8998b8ec
Store password for later authentication needs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1408 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bc46ece67f
Use "domain" instead of "uri" if supplied
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1407 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
438ed9e5f8
Minor fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1406 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
46059b0714
Reliably transmit BYE always
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1405 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ddb5ae08e8
Small changes that could be useful
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1404 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7d8d7837b4
Never create do initreq with BYE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1402 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
436f02d38a
Don't actually destroy in handle_request
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1397 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4b1baccb2e
In some cases, no need for an initreqprep
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1396 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a869aae156
Only suggest destroy
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1394 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b79a237186
Prefer bind address if specified over our actual route address
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1390 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
913a5331b7
Only half-ack provisional responses
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1386 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b938de4ea7
Check for 407 on both outbound and non-outbound calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1383 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
312760c381
First attempt at fixing bug #131 (authenticate BYE)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1382 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9140063401
Uh, don't lock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
341c78552d
If we can't transfer, be sure we hangup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1359 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
501c800c5a
Show the names of the codecs instead of the numbers (bug #92 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1348 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4e82233874
Don't lock when soft hanging up
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1346 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3e211c91a2
Make sure strncat is > 0
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1341 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
37b7bccc61
Asterisk:
...
#72 - Should eliminate probs on VMWI
#41 - Dynamic add survives reload
#73 - Make festival honor its arguments
#93 - Make events on FXO interfaces more logical
#26 - Prefer "bindaddr" to logical address for registrations
??? - Record crashes AGI
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1338 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1bb58646de
Totally revamp thread debugging to support locating and removing deadlocks
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1310 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e85c9cbc45
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e4614cf487
Add optional pedantic SIP checking
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1298 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b12891297f
Handle 501 right
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1287 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
56f1a46121
Fix TOS bit in SIP when verbose < 2, add support for mgcp TOS bits
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1243 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d407e8e25e
Small SIP simplification
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1242 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5ea641b2d3
If local user not found, allow call to pass
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1239 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
70f306e8d8
Revision to SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1225 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ecf50fcee8
Add per-user limits to chan_sip
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1223 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3f1d92ad68
Merge Matteo's INFO patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1208 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
f2d573fe85
Fix two little things
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1201 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
53fab94828
Minor fix for cid name
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1197 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
09a80571a5
Fix a segfault with the calls that need to register with the remote gateway (eg: when asterisk has to send REGISTER message in order to place a call)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1190 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
817fc344e7
Default to allowing H.263 but not H.261
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1132 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9befc69684
Properly handle broken up packets
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1129 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f5e13431a5
Add SIP/RTP video support, video enable app_echo, start on RTCP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1128 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
733f251743
Turn off moh on SIP transfer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1121 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
0e46787829
Make names more rational
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1114 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4c021fb727
Merge (for the time being) the alert code...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1107 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2685819181
Minor fix for SIP authentication
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1101 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b04542e11e
Handle registration setups better when username contains an @
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1093 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3664ca0cbb
Remove duplicate define
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1091 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
fc8d3631b4
Add SRV code to SIP, cleanup ENUM and make IAX2 do the right thing on dials
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1085 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
c680adba74
Fix the segfault in get_calleridname if the From: string starts with "<sip:..."
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1079 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
79c8c611db
Add intercepting the calleridname from incoming SIP calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1077 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1ba2edcfb2
Fix INFO on SIP with weird hardware
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1068 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
acc40fafeb
Enforce mailboxes checked in increasing order
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1054 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
38c28eb6cb
Restart faster on checking NOTIFY messages on mailboxes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1053 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
921ffb5dd7
Only send 180 ringing once, fix CTRL+D in main code
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1052 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bbdb142d2e
Always lock call in find_call
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1037 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f345e8a77c
Handle progress in chan_sip properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1025 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7c2d9a9302
Clarify check for when to send message
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1022 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
377303a391
If we receive OPTIONS as the start of a conversation, kill it immediately after giving our response
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1020 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4f5c46fb20
Implement transfer (first pass) in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1017 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6642fb0688
Fix get_rdnis typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1009 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
847f8207f7
Attempt RDNIS support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1007 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
48647bfc08
Make canreinvite globally applicable
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1003 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e0458e4c27
Consider VIA on BYE and CANCEL too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@997 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
067eae567c
Fix potential seg
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@985 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c31ecfba93
Make insecure perform as expected
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@974 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
01a79e3adc
Merge tilghman's updates for getourip
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@958 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
8162607c58
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@953 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
fe7038fb2d
Build tohost on options
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
163898dae7
Release peer/user determination when insecure = yes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@950 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f0d069772c
Parse first line parts when copying initreq's.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@949 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6abb9f6415
Fix core on initial one
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@944 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b32daa0ed7
Queue null frame on receiving INVITE to prod ast_rtp_bridge
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@943 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4981335c1d
Keep track of redirected place for sending reinvites
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@941 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
07dfb3d5f2
Fix to "Messages-waiting"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@938 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f7e921313e
Make mimetype for NOTIFY configurable
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@937 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f6764f4722
More contributed BSD enhancements
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@919 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3cf4974cfe
AMAflags and account code honored in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@910 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ba1639e1f7
Fix TOS stuff for BSD
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@909 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5987504e82
Use 503 for CONGESTION and 486 for BUSY
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@907 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c4225d255e
More OpenBSD changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@891 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f5652e5d4e
Copy tohost from the peer when poking
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@888 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
beaab96cdf
Reuse correct sequence numbers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@877 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
0dee7f521b
Use the same call id for registrations
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@875 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
732c8b2a00
Put actual host name in field where possible
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@868 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
edf612581f
Contribute SIP changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@859 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3fddf10c3e
Accept "defaultexpirey" too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@849 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ca5ebe78cd
Don't unlock in handle_response
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@845 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
8d2dcf3a32
Fix locking issue
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@844 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7b6912fd28
Add support for :authuser...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@841 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
665e5bfee1
Various requested SIP enhancements
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@840 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7cabdde1ce
Fix zombie *8# channels in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@832 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c3098625ea
Fix blind transfer with macro
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@831 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
256093b5da
Suppress 487 message since people think it is an error
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@828 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
13dbf301c6
update CREDTS file
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@827 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5654b1b886
Use hostname instead of IP for sip registration
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@826 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f94a62d64e
Don't double ack subscribes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@825 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
aa39431646
Put number in name field if name field is NULL *or* has 0 length
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@824 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a6cc0b233e
When swapping subs, queue a null frame, extend delay for hangup-on-flash
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@823 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b430999a96
Ignore ;user=phone on register
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@809 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f8a6b5e31d
Parse initial request
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@805 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1bfcc8d8d0
Don't ACK on anything but INVITE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@804 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ec6cca344b
Add missing "Contact" line to Register
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@803 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c7c91a93f2
Allow "fromuser" option and don't append port number if it's specified (you can do it with fromdomain=temp.com:5060
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@802 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
14009dbfa1
Fix SIP registration (I hope)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@801 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9d5e3ee8b9
Clear out old call
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@800 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
af6aeefada
First pass at fixing REGISTER functionality under SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@799 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3bcda42140
Fix potential hangup issues
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@798 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
fa9c225dd3
Don't send 180 "Ringing" after 183 Session Progres
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@794 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
863104131d
Check authentication before destination
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@792 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
43604eb770
Implement call pickup on SIP, override context if appropriate
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@791 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2758349cae
Make all address comparisons explicit
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@789 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6978d58552
Send empty voice frame on 183 session progress
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@787 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4bd768a43e
Always ack packets
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@786 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
501d2cdc17
Update to 3261 branch definition
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@782 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
16c2861fa8
Fix contact stuff once-and-for-all (I hope)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@781 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b6a6c83b78
Fix peerpoke to also acknowledge
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@780 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2f771c677e
After 404 or 484, don't send 503
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@775 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3e8183de43
Add expiry patch from Jim
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@774 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d6b38a8b3b
Fix retransmission on BYE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@773 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5c18d407c5
Fix contact header, don't transmit BYE when INVITE are still outstanding
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@765 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1680ccf66c
Provide authentication for BYE and CANCEL requests
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@764 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
85cb2844aa
Various management updates
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@763 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
67eafb9b74
Fix selection of tag in reqprep
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@762 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c42b5f915d
Add steven's SIP update
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@761 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f8755643cd
Merge enhanced status changes, add SIP subscribe from Andre
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@759 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c2e4a6646d
Add "From" to register
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@756 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
511730407d
Fix tag handling on CANCEL (and maybe others)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@755 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c35b05dd30
Fix chan_local build, update SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@754 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9f8cab83a3
Try to ACK on 487 response, handle case of incoming HANGUP before 200 OK
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@753 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c235acc4ea
Make fromdomain applicable at a peer basis as well as global
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@752 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
346d8d1b23
Add content-length and blank header to registration request, add "fromdomain" option for setting domain for "from" field
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@751 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
fbc8fd227c
Add preliminary chan_local, fix chan_sip to delete unknown calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@750 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9c6f9b78de
Cleanup sip_destination
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@749 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7edc592778
Fix a couple of non-initialization bugs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@748 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f3475fad8c
Merge Stephen Davie's record route patches
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@747 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a4e97626d3
Cleanup SIP locking
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@746 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
56790e3021
Grab incoming tag on initial events.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@745 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b7585a7578
Set call as outgoing *after* sending reinvite
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@742 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
611c0b41f5
Remove extra contact header
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@737 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9df7ee5653
Include "Contact" line in responses and requests
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@734 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3ebbb69e65
Add contact header on reinvite
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@731 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
7f1005e793
Fix my previous fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@728 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7bc99b0135
Fix potential segfault in chan_sip
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@727 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
a8420172ba
Fix problem with processing too many lines in process_sdp
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@726 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b5073a2e44
provide a default context, so transfer works on non-peer calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@725 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9baba73625
Eliminate localtime calls, various cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@723 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e6918cb42e
Merge hint patch, add new variables, and misc. PBX cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a987ef1163
Fix 302 Redirects on SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@721 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
0e170f8f81
Fix SIP CallerId
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@720 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d93216742c
Don't retransmit 183 session progress
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@718 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a7d793678e
Fix sip show channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
082813a0fa
Fix autokill
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@716 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
13d3fd287b
Handle call forward on SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@715 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2f35e7462e
Enable reinvite via "UPDATE" if selected
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@712 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
488cdb8ef7
A reinvite is a "Request" not a "Response"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@711 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
235fb19b74
Implement SIP retransmissions
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@710 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e44df9eaa2
STart towards packets
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@706 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e6fcca503b
Privacy updates, message waiting with new messages only
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@702 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
08db8f131e
Fix application of global DTMF when a peer exists
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@699 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a8225de175
Fix message summary in notify to be application/simple-message-summary instead of text/plain
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@698 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9dbe69a7a4
Add additional debugging
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@695 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7d2025db5f
On busy, don't destroy channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@694 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
0f7e77fb23
Make SIP message notify send detail MWI info
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@688 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
68ebc88679
Fix formatting bug (thanks Luke)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@674 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
83016e1bce
Don't destory rtp until destroy, use rtp_stop instead
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@668 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f02b64d258
*** empty log message ***
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@667 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d0d50a4ad7
Merge some of Mahmut's patches
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@666 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Matteo Brancaleoni
ad80c6308b
Wed Mar 19 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@656 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Matteo Brancaleoni
4b77904dbe
mar mar 18 19:11:37 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@654 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Matteo Brancaleoni
2c64ccad0f
Tue Mar 18 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@652 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Matteo Brancaleoni
61e446f04b
dom mar 16 23:37:23 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@647 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Matteo Brancaleoni
7640e83360
Sun Mar 16 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@646 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Matteo Brancaleoni
d9848d6c49
gio mar 13 16:44:17 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@643 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
4ebaef0e1c
Thu Mar 13 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@642 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
66a57e51e3
Wed Mar 12 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@641 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
1ecb57b142
lun mar 10 23:05:19 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@639 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
0ce1ae2a36
lun mar 10 21:39:02 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@638 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
32b4c314f9
Sun Mar 9 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@636 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
d50ea0e9d4
Sat Mar 8 07:00:00 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@635 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
f2c4538f61
Fri Mar 7 07:00:00 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@634 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
a8723ad68f
Thu Mar 6 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@633 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
fa50831650
Wed Mar 5 07:00:00 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@632 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
d76da9c8e8
Sat Mar 1 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@627 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
3a8580e982
Fri Feb 28 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@626 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
c7ea3e9425
lun feb 24 22:10:09 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@623 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
7a67a8faa3
Mon Feb 24 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@622 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
17769619c2
Sun Feb 23 07:00:00 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@621 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
48130719cb
Thu Feb 20 07:00:00 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@619 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
cf3b725fe9
mar feb 18 19:15:15 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
9ea88c1825
Mon Feb 17 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@617 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
1c156b82d1
Sun Feb 16 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@616 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
55d89cfea0
Sat Feb 15 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@615 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
06fde4bfaf
Fri Feb 14 07:00:01 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@614 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
52a7b81e24
Thu Feb 13 07:00:00 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@613 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Matteo Brancaleoni
2bd936105e
mer feb 12 14:56:57 CET 2003
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@612 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f7714db80b
Version 0.3.0 from FTP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@609 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
3990f9c86d
Version 0.2.0 from FTP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@525 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
13f34c3518
Version 0.1.12 from FTP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@472 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago