Commit Graph

151 Commits (fc8d3631b4c00d3e5c5ccd6843c47c549e964a24)

Author SHA1 Message Date
Mark Spencer fc8d3631b4 Add SRV code to SIP, cleanup ENUM and make IAX2 do the right thing on dials
22 years ago
Martin Pycko c680adba74 Fix the segfault in get_calleridname if the From: string starts with "<sip:..."
22 years ago
Martin Pycko 79c8c611db Add intercepting the calleridname from incoming SIP calls
22 years ago
Mark Spencer 1ba2edcfb2 Fix INFO on SIP with weird hardware
22 years ago
Mark Spencer acc40fafeb Enforce mailboxes checked in increasing order
22 years ago
Mark Spencer 38c28eb6cb Restart faster on checking NOTIFY messages on mailboxes
22 years ago
Mark Spencer 921ffb5dd7 Only send 180 ringing once, fix CTRL+D in main code
22 years ago
Mark Spencer bbdb142d2e Always lock call in find_call
22 years ago
Mark Spencer f345e8a77c Handle progress in chan_sip properly
22 years ago
Mark Spencer 7c2d9a9302 Clarify check for when to send message
22 years ago
Mark Spencer 377303a391 If we receive OPTIONS as the start of a conversation, kill it immediately after giving our response
22 years ago
Mark Spencer 4f5c46fb20 Implement transfer (first pass) in SIP
22 years ago
Mark Spencer 6642fb0688 Fix get_rdnis typo
22 years ago
Mark Spencer 847f8207f7 Attempt RDNIS support
22 years ago
Mark Spencer 48647bfc08 Make canreinvite globally applicable
22 years ago
Mark Spencer e0458e4c27 Consider VIA on BYE and CANCEL too
22 years ago
Mark Spencer 067eae567c Fix potential seg
22 years ago
Mark Spencer c31ecfba93 Make insecure perform as expected
22 years ago
Mark Spencer 01a79e3adc Merge tilghman's updates for getourip
22 years ago
Mark Spencer 8162607c58 Fix typo
22 years ago
Mark Spencer fe7038fb2d Build tohost on options
22 years ago
Mark Spencer 163898dae7 Release peer/user determination when insecure = yes
22 years ago
Mark Spencer f0d069772c Parse first line parts when copying initreq's.
22 years ago
Mark Spencer 6abb9f6415 Fix core on initial one
22 years ago
Mark Spencer b32daa0ed7 Queue null frame on receiving INVITE to prod ast_rtp_bridge
22 years ago
Mark Spencer 4981335c1d Keep track of redirected place for sending reinvites
22 years ago
Mark Spencer 07dfb3d5f2 Fix to "Messages-waiting"
22 years ago
Mark Spencer f7e921313e Make mimetype for NOTIFY configurable
22 years ago
Mark Spencer f6764f4722 More contributed BSD enhancements
22 years ago
Mark Spencer 3cf4974cfe AMAflags and account code honored in SIP
22 years ago
Mark Spencer ba1639e1f7 Fix TOS stuff for BSD
22 years ago
Mark Spencer 5987504e82 Use 503 for CONGESTION and 486 for BUSY
22 years ago
Mark Spencer c4225d255e More OpenBSD changes
22 years ago
Mark Spencer f5652e5d4e Copy tohost from the peer when poking
22 years ago
Mark Spencer beaab96cdf Reuse correct sequence numbers
22 years ago
Mark Spencer 0dee7f521b Use the same call id for registrations
22 years ago
Mark Spencer 732c8b2a00 Put actual host name in field where possible
22 years ago
Mark Spencer edf612581f Contribute SIP changes
22 years ago
Mark Spencer 3fddf10c3e Accept "defaultexpirey" too
22 years ago
Mark Spencer ca5ebe78cd Don't unlock in handle_response
22 years ago
Mark Spencer 8d2dcf3a32 Fix locking issue
22 years ago
Mark Spencer 7b6912fd28 Add support for :authuser...
22 years ago
Mark Spencer 665e5bfee1 Various requested SIP enhancements
22 years ago
Mark Spencer 7cabdde1ce Fix zombie *8# channels in SIP
22 years ago
Mark Spencer c3098625ea Fix blind transfer with macro
22 years ago
Mark Spencer 256093b5da Suppress 487 message since people think it is an error
22 years ago
Mark Spencer 13dbf301c6 update CREDTS file
22 years ago
Mark Spencer 5654b1b886 Use hostname instead of IP for sip registration
22 years ago
Mark Spencer f94a62d64e Don't double ack subscribes
22 years ago
Mark Spencer aa39431646 Put number in name field if name field is NULL *or* has 0 length
22 years ago