Commit Graph

366 Commits (8f27350e65509ac51e7e922b6934217226664634)

Author SHA1 Message Date
Martin Pycko 4602d19afd Allow use of immediate=yes with EM / EM_W signalling
23 years ago
Martin Pycko 0f453631c4 Remove dependancy on libpri
23 years ago
Mark Spencer b0506b3e4b Fix minor typos
23 years ago
Mark Spencer c75324a1a4 Switch to audio mode on confmute, too
23 years ago
Mark Spencer b3543499f0 Switch to audio mode when enabling echo cancellation
23 years ago
Mark Spencer 67aa337ee7 Also take out of proceeding when ALERTING received
23 years ago
Jeremy McNamara 6eb85b943b decrement useage counter on hangup
23 years ago
Mark Spencer 8feb0d8bb6 Fix build on chan_zap
23 years ago
Mark Spencer e6472033b1 Process audio stuff in audio mode and then switch back to clear
23 years ago
Mark Spencer 82082c0a35 More include fixes
23 years ago
Mark Spencer c4225d255e More OpenBSD changes
23 years ago
Mark Spencer 89e0dd94a2 Add commonly used include headers
23 years ago
Mark Spencer f5652e5d4e Copy tohost from the peer when poking
23 years ago
Mark Spencer 7d1c585587 Fix some symbol and Makefile issues
23 years ago
Mark Spencer d19769f687 Set into clear mode
23 years ago
Mark Spencer 907980f17d Fix tiny typo
23 years ago
Mark Spencer 0e09ca68a5 Fix race in DISCONNECT vs RELEASE
23 years ago
Martin Pycko 9cb7619730 Clean the error for IAX when using SPEEX codec
23 years ago
Mark Spencer beaab96cdf Reuse correct sequence numbers
23 years ago
Mark Spencer 0dee7f521b Use the same call id for registrations
23 years ago
Mark Spencer 833d11aeb2 Remove old printf
23 years ago
Mark Spencer a03e42860f IAX2 updates, dial fix
23 years ago
Martin Pycko 4a90412468 Fix dependancy on a new libpri for my previous patch
23 years ago
Martin Pycko f2245eff85 Don't send INFORMATION's with the number when we shouldn't
23 years ago
Mark Spencer 732c8b2a00 Put actual host name in field where possible
23 years ago
Mark Spencer f01788bff9 Various contributed VPB fixes
23 years ago
Mark Spencer dffda7e8c7 Fix transmissions
23 years ago
Mark Spencer e16a3e6f74 Detect frame length of G.729A
23 years ago
Mark Spencer edf612581f Contribute SIP changes
23 years ago
Mark Spencer 154334a414 Make IAX know about iLBC
23 years ago
Mark Spencer df085816fc MOve to definition
23 years ago
Mark Spencer 0cfae29887 Add preliminary voicetronix support
23 years ago
Mark Spencer c4da749362 Add iLBC codec
23 years ago
Mark Spencer 41129c57bd Trim down gateway names with []'s in them
23 years ago
Mark Spencer 3fddf10c3e Accept "defaultexpirey" too
23 years ago
Mark Spencer ca5ebe78cd Don't unlock in handle_response
23 years ago
Mark Spencer 8d2dcf3a32 Fix locking issue
23 years ago
Mark Spencer aae534130b Fix chan alsa typo
23 years ago
Mark Spencer 7b6912fd28 Add support for :authuser...
23 years ago
Mark Spencer 665e5bfee1 Various requested SIP enhancements
23 years ago
Mark Spencer 2cf87c7c50 Fix ALSA/OSS leak
23 years ago
Jeremy McNamara ac16b57304 tweak internal codec order
23 years ago
Jeremy McNamara 979de9323a make non matching IP addresses go to invalid extension if default context exists
23 years ago
Mark Spencer a02b54bfb8 Add MGCP audit
23 years ago
Mark Spencer 7cabdde1ce Fix zombie *8# channels in SIP
23 years ago
Mark Spencer c3098625ea Fix blind transfer with macro
23 years ago
Mark Spencer bbcac3aa85 Fix deferred dialing on FXO
23 years ago
Mark Spencer 256093b5da Suppress 487 message since people think it is an error
23 years ago
Mark Spencer 13dbf301c6 update CREDTS file
23 years ago
Mark Spencer 5654b1b886 Use hostname instead of IP for sip registration
23 years ago
Mark Spencer f94a62d64e Don't double ack subscribes
23 years ago
Mark Spencer aa39431646 Put number in name field if name field is NULL *or* has 0 length
23 years ago
Mark Spencer a6cc0b233e When swapping subs, queue a null frame, extend delay for hangup-on-flash
23 years ago
Jeremy McNamara 4ffdfcbec7 remove debug
23 years ago
Jeremy McNamara c75fdd13cf more debug
23 years ago
Mark Spencer 93cd3c18e7 Only do call progress on outgoing calls
23 years ago
Jeremy McNamara ae23339452 add some debug for testing
23 years ago
Mark Spencer 10a7938b6e Only consider a RINGOFFHOOK as "UP" when a call is outgoing
23 years ago
Mark Spencer 15b1b0b0f1 Fix double transfer bug
23 years ago
Mark Spencer 39094852db Merge and edit Nick's dial support
23 years ago
Mark Spencer b430999a96 Ignore ;user=phone on register
23 years ago
Mark Spencer f8a6b5e31d Parse initial request
23 years ago
Mark Spencer 1bfcc8d8d0 Don't ACK on anything but INVITE
23 years ago
Mark Spencer ec6cca344b Add missing "Contact" line to Register
23 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
23 years ago
Mark Spencer 14009dbfa1 Fix SIP registration (I hope)
23 years ago
Mark Spencer 9d5e3ee8b9 Clear out old call
23 years ago
Mark Spencer af6aeefada First pass at fixing REGISTER functionality under SIP
23 years ago
Mark Spencer 3bcda42140 Fix potential hangup issues
23 years ago
Jeremy McNamara ea57a86564 fix silly typo
23 years ago
Mark Spencer fa9c225dd3 Don't send 180 "Ringing" after 183 Session Progres
23 years ago
Mark Spencer 6301ef6baf Minor chan_nbs fix
23 years ago
Mark Spencer 863104131d Check authentication before destination
23 years ago
Mark Spencer 43604eb770 Implement call pickup on SIP, override context if appropriate
23 years ago
Mark Spencer 2758349cae Make all address comparisons explicit
23 years ago
Mark Spencer 6978d58552 Send empty voice frame on 183 session progress
23 years ago
Mark Spencer 4bd768a43e Always ack packets
23 years ago
Jeremy McNamara b49fd4ab95 d'oh! make it so you can acutally use other ports than 1720
23 years ago
Mark Spencer 501d2cdc17 Update to 3261 branch definition
23 years ago
Mark Spencer 16c2861fa8 Fix contact stuff once-and-for-all (I hope)
23 years ago
Mark Spencer b6a6c83b78 Fix peerpoke to also acknowledge
23 years ago
Mark Spencer 9cc2aa39d0 Unlink local channels
23 years ago
Mark Spencer 2f771c677e After 404 or 484, don't send 503
23 years ago
Mark Spencer 3e8183de43 Add expiry patch from Jim
23 years ago
Mark Spencer d6b38a8b3b Fix retransmission on BYE
23 years ago
Mark Spencer fd6cc08ac8 Phone updates
23 years ago
Mark Spencer 736bb7c6dc Fix phone crash
23 years ago
Jeremy McNamara 451e3aa6dd fix gatekeeper logic
23 years ago
Mark Spencer 5c18d407c5 Fix contact header, don't transmit BYE when INVITE are still outstanding
23 years ago
Mark Spencer 1680ccf66c Provide authentication for BYE and CANCEL requests
23 years ago
Mark Spencer 85cb2844aa Various management updates
23 years ago
Mark Spencer 67eafb9b74 Fix selection of tag in reqprep
23 years ago
Mark Spencer c42b5f915d Add steven's SIP update
23 years ago
Mark Spencer f8755643cd Merge enhanced status changes, add SIP subscribe from Andre
23 years ago
Mark Spencer 77b48c0aed Make call forwarding work properly by using new Local channel
23 years ago
Mark Spencer 864fc0cfce Complete local channel implementation
23 years ago
Mark Spencer c2e4a6646d Add "From" to register
23 years ago
Mark Spencer 511730407d Fix tag handling on CANCEL (and maybe others)
23 years ago
Mark Spencer c35b05dd30 Fix chan_local build, update SIP
23 years ago
Mark Spencer 9f8cab83a3 Try to ACK on 487 response, handle case of incoming HANGUP before 200 OK
23 years ago