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