Commit Graph

2868 Commits (1.2-netsec)

Author SHA1 Message Date
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
Mark Spencer a6cc0b233e When swapping subs, queue a null frame, extend delay for hangup-on-flash
22 years ago
Jeremy McNamara 4ffdfcbec7 remove debug
22 years ago
Jeremy McNamara c75fdd13cf more debug
22 years ago
Mark Spencer 93cd3c18e7 Only do call progress on outgoing calls
22 years ago
Jeremy McNamara ae23339452 add some debug for testing
22 years ago
Mark Spencer 10a7938b6e Only consider a RINGOFFHOOK as "UP" when a call is outgoing
22 years ago
Mark Spencer 15b1b0b0f1 Fix double transfer bug
22 years ago
Mark Spencer 39094852db Merge and edit Nick's dial support
22 years ago
Mark Spencer b430999a96 Ignore ;user=phone on register
22 years ago
Mark Spencer f8a6b5e31d Parse initial request
22 years ago
Mark Spencer 1bfcc8d8d0 Don't ACK on anything but INVITE
22 years ago
Mark Spencer ec6cca344b Add missing "Contact" line to Register
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
22 years ago
Mark Spencer 14009dbfa1 Fix SIP registration (I hope)
22 years ago
Mark Spencer 9d5e3ee8b9 Clear out old call
22 years ago
Mark Spencer af6aeefada First pass at fixing REGISTER functionality under SIP
22 years ago
Mark Spencer 3bcda42140 Fix potential hangup issues
22 years ago
Jeremy McNamara ea57a86564 fix silly typo
22 years ago
Mark Spencer fa9c225dd3 Don't send 180 "Ringing" after 183 Session Progres
22 years ago
Mark Spencer 6301ef6baf Minor chan_nbs fix
22 years ago
Mark Spencer 863104131d Check authentication before destination
22 years ago
Mark Spencer 43604eb770 Implement call pickup on SIP, override context if appropriate
22 years ago
Mark Spencer 2758349cae Make all address comparisons explicit
22 years ago
Mark Spencer 6978d58552 Send empty voice frame on 183 session progress
22 years ago
Mark Spencer 4bd768a43e Always ack packets
22 years ago
Jeremy McNamara b49fd4ab95 d'oh! make it so you can acutally use other ports than 1720
22 years ago
Mark Spencer 501d2cdc17 Update to 3261 branch definition
22 years ago
Mark Spencer 16c2861fa8 Fix contact stuff once-and-for-all (I hope)
22 years ago
Mark Spencer b6a6c83b78 Fix peerpoke to also acknowledge
22 years ago
Mark Spencer 9cc2aa39d0 Unlink local channels
22 years ago
Mark Spencer 2f771c677e After 404 or 484, don't send 503
22 years ago
Mark Spencer 3e8183de43 Add expiry patch from Jim
22 years ago
Mark Spencer d6b38a8b3b Fix retransmission on BYE
22 years ago
Mark Spencer fd6cc08ac8 Phone updates
22 years ago
Mark Spencer 736bb7c6dc Fix phone crash
22 years ago
Jeremy McNamara 451e3aa6dd fix gatekeeper logic
22 years ago
Mark Spencer 5c18d407c5 Fix contact header, don't transmit BYE when INVITE are still outstanding
22 years ago
Mark Spencer 1680ccf66c Provide authentication for BYE and CANCEL requests
22 years ago
Mark Spencer 85cb2844aa Various management updates
22 years ago
Mark Spencer 67eafb9b74 Fix selection of tag in reqprep
22 years ago
Mark Spencer c42b5f915d Add steven's SIP update
22 years ago
Mark Spencer f8755643cd Merge enhanced status changes, add SIP subscribe from Andre
22 years ago
Mark Spencer 77b48c0aed Make call forwarding work properly by using new Local channel
22 years ago
Mark Spencer 864fc0cfce Complete local channel implementation
22 years ago
Mark Spencer c2e4a6646d Add "From" to register
22 years ago
Mark Spencer 511730407d Fix tag handling on CANCEL (and maybe others)
22 years ago
Mark Spencer c35b05dd30 Fix chan_local build, update SIP
22 years ago
Mark Spencer 9f8cab83a3 Try to ACK on 487 response, handle case of incoming HANGUP before 200 OK
22 years ago
Mark Spencer c235acc4ea Make fromdomain applicable at a peer basis as well as global
22 years ago
Mark Spencer 346d8d1b23 Add content-length and blank header to registration request, add "fromdomain" option for setting domain for "from" field
22 years ago
Mark Spencer fbc8fd227c Add preliminary chan_local, fix chan_sip to delete unknown calls
22 years ago
Mark Spencer 9c6f9b78de Cleanup sip_destination
22 years ago
Mark Spencer 7edc592778 Fix a couple of non-initialization bugs
22 years ago
Mark Spencer f3475fad8c Merge Stephen Davie's record route patches
22 years ago
Mark Spencer a4e97626d3 Cleanup SIP locking
22 years ago
Mark Spencer 56790e3021 Grab incoming tag on initial events.
22 years ago
Jeremy McNamara 0a7548d4ec add more instructions
22 years ago
Jeremy McNamara eeb1a0aad4 update with proper building information
22 years ago
Mark Spencer b7585a7578 Set call as outgoing *after* sending reinvite
22 years ago
Martin Pycko cb87c27bfd Add make samples to the main Makefile
22 years ago
Martin Pycko 817eaa46c7 Add some instructions to download and compile cvs openh323 and chan_h323
22 years ago
Mark Spencer 611c0b41f5 Remove extra contact header
22 years ago
Martin Pycko 6b4c9fca59 Fix "typo" with authorization
22 years ago
Mark Spencer 9df7ee5653 Include "Contact" line in responses and requests
22 years ago
Jeremy McNamara a54c71d4c3 do user authentication right
22 years ago
Jeremy McNamara 33d20ff5ea IP based user authentcation
22 years ago
Mark Spencer 3ebbb69e65 Add contact header on reinvite
22 years ago
Jeremy McNamara 861deb56f3 remove debug
22 years ago
Martin Pycko 7f1005e793 Fix my previous fix
22 years ago
Mark Spencer 7bc99b0135 Fix potential segfault in chan_sip
22 years ago
Martin Pycko a8420172ba Fix problem with processing too many lines in process_sdp
22 years ago
Mark Spencer b5073a2e44 provide a default context, so transfer works on non-peer calls
22 years ago
Jeremy McNamara 2b32a1bbb7 first commit of chan_h323
22 years ago
Mark Spencer 9baba73625 Eliminate localtime calls, various cleanups
22 years ago
Mark Spencer e6918cb42e Merge hint patch, add new variables, and misc. PBX cleanups
22 years ago
Mark Spencer a987ef1163 Fix 302 Redirects on SIP
22 years ago
Mark Spencer 0e170f8f81 Fix SIP CallerId
22 years ago
Mark Spencer d93216742c Don't retransmit 183 session progress
22 years ago
Mark Spencer a7d793678e Fix sip show channel
22 years ago
Mark Spencer 082813a0fa Fix autokill
22 years ago
Mark Spencer 13d3fd287b Handle call forward on SIP
22 years ago
Mark Spencer 7674dff43d It's okay to be answered while you are in DIALING state
22 years ago
Mark Spencer 2f35e7462e Enable reinvite via "UPDATE" if selected
22 years ago
Mark Spencer 488cdb8ef7 A reinvite is a "Request" not a "Response"
22 years ago
Mark Spencer 235fb19b74 Implement SIP retransmissions
22 years ago
Mark Spencer e44df9eaa2 STart towards packets
22 years ago
Mark Spencer e6fcca503b Privacy updates, message waiting with new messages only
22 years ago
Mark Spencer 08db8f131e Fix application of global DTMF when a peer exists
22 years ago
Mark Spencer a8225de175 Fix message summary in notify to be application/simple-message-summary instead of text/plain
22 years ago
Mark Spencer 9dbe69a7a4 Add additional debugging
22 years ago
Mark Spencer 7d2025db5f On busy, don't destroy channel
22 years ago
Mark Spencer 56fea820dc Only set clear mode on PRI
22 years ago
Mark Spencer d391e86036 Add more clear channel debugging
22 years ago
Mark Spencer 0f7e77fb23 Make SIP message notify send detail MWI info
22 years ago
Martin Pycko 3df489bff6 Fix the dependancy on libpri in zt_digit
22 years ago
Mark Spencer a98ed49b0c More specifics in MGCP
22 years ago
Martin Pycko 697c33c81d Add limited overlap sending for PRI, eg: exten => 9,1,Dial,Zap/g1/
22 years ago
Mark Spencer 54d3735b7b MGCP updates to try to improve CID delivery
22 years ago
Mark Spencer eb180d0bb5 Default to 128 when echo cancel is "yes"
22 years ago
Jim Dixon e2c23ff3db Fixed more stuff for clearchannel mode in app_dial
22 years ago
Jim Dixon 63d49a667e Fixed so that dial from a Zap channel to a Zap channel in 'dataquality' mode actually puts channels into CLEAR mode (so that 56k ISDN calls will work thru it) 64K calls STILL DONT.
22 years ago
Mark Spencer dd86d6d6d4 If a hangup occurs within 1000ms of a flash, consider it a bounce, and just hangup both channels
22 years ago
Mark Spencer 68ebc88679 Fix formatting bug (thanks Luke)
22 years ago
Mark Spencer 12ab2fcadf Select proper trunk mode on incoming calls based upon peer
22 years ago
Mark Spencer 1d49a6b34f Fix trunking for fixed addresses
22 years ago
Mark Spencer 83016e1bce Don't destory rtp until destroy, use rtp_stop instead
22 years ago
Mark Spencer f02b64d258 *** empty log message ***
22 years ago
Mark Spencer d0d50a4ad7 Merge some of Mahmut's patches
22 years ago
Mark Spencer d5251a8505 Zap optimization
22 years ago
Mark Spencer 81cf114576 Fix silly extra message
22 years ago
Mark Spencer bd4eb86616 Autodetect if zaptel is recent enough
22 years ago
Mark Spencer 176799c7f6 Use new timer interface for timing iax2
22 years ago
Mark Spencer e856df69d0 Add transfer ID for potential use in more complex NAT environments
22 years ago
Mark Spencer 4d3a223232 Fix new channel restart algorithm
22 years ago
Mark Spencer 371a3d4185 Fix channel restarting (first try)
22 years ago
Mark Spencer 18a59c1f0a On RSIP, send RQNT
22 years ago
Mark Spencer dfd7cff867 Perform additional locking on PRI interfaces
22 years ago
Matteo Brancaleoni ad80c6308b Wed Mar 19 07:00:01 CET 2003
22 years ago
Matteo Brancaleoni 4b77904dbe mar mar 18 19:11:37 CET 2003
22 years ago
Matteo Brancaleoni 2c64ccad0f Tue Mar 18 07:00:01 CET 2003
22 years ago
Matteo Brancaleoni e8ae988b72 lun mar 17 21:04:15 CET 2003
23 years ago
Matteo Brancaleoni ca908e767c lun mar 17 19:11:15 CET 2003
23 years ago
Matteo Brancaleoni 060dda2022 Mon Mar 17 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 61e446f04b dom mar 16 23:37:23 CET 2003
23 years ago
Matteo Brancaleoni 7640e83360 Sun Mar 16 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni d1b666fc56 Sat Mar 15 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 2d86a6955c Fri Mar 14 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni d9848d6c49 gio mar 13 16:44:17 CET 2003
23 years ago
Matteo Brancaleoni 4ebaef0e1c Thu Mar 13 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 66a57e51e3 Wed Mar 12 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 67fad0eab1 Tue Mar 11 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 1ecb57b142 lun mar 10 23:05:19 CET 2003
23 years ago
Matteo Brancaleoni 0ce1ae2a36 lun mar 10 21:39:02 CET 2003
23 years ago
Matteo Brancaleoni c1e327a713 Mon Mar 10 07:00:00 CET 2003
23 years ago
Matteo Brancaleoni 32b4c314f9 Sun Mar 9 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni d50ea0e9d4 Sat Mar 8 07:00:00 CET 2003
23 years ago
Matteo Brancaleoni f2c4538f61 Fri Mar 7 07:00:00 CET 2003
23 years ago
Matteo Brancaleoni a8723ad68f Thu Mar 6 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni fa50831650 Wed Mar 5 07:00:00 CET 2003
23 years ago
Matteo Brancaleoni 3f86070028 Mon Mar 3 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni b9ae36c893 dom mar 2 20:52:10 CET 2003
23 years ago
Matteo Brancaleoni 708c892f57 dom mar 2 01:10:37 CET 2003
23 years ago
Matteo Brancaleoni d76da9c8e8 Sat Mar 1 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 3a8580e982 Fri Feb 28 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 4ac7db7746 mer feb 26 20:41:00 CET 2003
23 years ago
Matteo Brancaleoni c7ea3e9425 lun feb 24 22:10:09 CET 2003
23 years ago
Matteo Brancaleoni 7a67a8faa3 Mon Feb 24 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 17769619c2 Sun Feb 23 07:00:00 CET 2003
23 years ago
Matteo Brancaleoni 48130719cb Thu Feb 20 07:00:00 CET 2003
23 years ago
Matteo Brancaleoni cf3b725fe9 mar feb 18 19:15:15 CET 2003
23 years ago
Matteo Brancaleoni 9ea88c1825 Mon Feb 17 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 1c156b82d1 Sun Feb 16 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 55d89cfea0 Sat Feb 15 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 06fde4bfaf Fri Feb 14 07:00:01 CET 2003
23 years ago
Matteo Brancaleoni 52a7b81e24 Thu Feb 13 07:00:00 CET 2003
23 years ago
Matteo Brancaleoni 2bd936105e mer feb 12 14:56:57 CET 2003
23 years ago
Mark Spencer d2f186de49 Version 0.3.0 from FTP
23 years ago
Mark Spencer f7714db80b Version 0.3.0 from FTP
23 years ago
Mark Spencer 20393ecf10 Version 0.3.0 from FTP
23 years ago
Mark Spencer 32c3738fb8 Version 0.3.0 from FTP
23 years ago
Mark Spencer 9b5c611ead Version 0.3.0 from FTP
23 years ago
Mark Spencer 9fb0063933 Version 0.3.0 from FTP
23 years ago
Mark Spencer d5ccd47ad0 Version 0.3.0 from FTP
23 years ago
Mark Spencer d4cce257b2 Version 0.3.0 from FTP
23 years ago
Mark Spencer 7bcf9080c5 Version 0.3.0 from FTP
23 years ago
Mark Spencer c6df9fae0e Version 0.3.0 from FTP
23 years ago
Mark Spencer 3990f9c86d Version 0.2.0 from FTP
23 years ago
Mark Spencer 14650e5c4f Version 0.2.0 from FTP
23 years ago
Mark Spencer 105b71e710 Version 0.2.0 from FTP
23 years ago
Mark Spencer dd8905bf88 Version 0.2.0 from FTP
23 years ago
Mark Spencer a68a0d526d Version 0.2.0 from FTP
23 years ago
Mark Spencer 5e1eef326c Version 0.2.0 from FTP
23 years ago
Mark Spencer d233fd5d12 Version 0.2.0 from FTP
23 years ago
Mark Spencer 8c63834523 Version 0.1.12 from FTP
23 years ago
Mark Spencer 13f34c3518 Version 0.1.12 from FTP
23 years ago
Mark Spencer 7336b021e8 Version 0.1.12 from FTP
23 years ago
Mark Spencer afd122b895 Version 0.1.12 from FTP
23 years ago
Mark Spencer 123613853b Version 0.1.12 from FTP
23 years ago
Mark Spencer ede7bca2a7 Version 0.1.12 from FTP
23 years ago
Mark Spencer 11fefdc37c Version 0.1.12 from FTP
23 years ago
Mark Spencer 5b44727583 Version 0.1.12 from FTP
23 years ago
Mark Spencer d5930d1fe8 Version 0.1.12 from FTP
23 years ago
Mark Spencer f62f33ce93 Version 0.1.11 from FTP
24 years ago
Mark Spencer edcd34976e Version 0.1.11 from FTP
24 years ago
Mark Spencer 60811d944f Version 0.1.11 from FTP
24 years ago
Mark Spencer 21b5e17de5 Version 0.1.11 from FTP
24 years ago
Mark Spencer 3957344c83 Version 0.1.11 from FTP
24 years ago
Mark Spencer 239b43d953 Version 0.1.11 from FTP
24 years ago
Mark Spencer c36135eebf Version 0.1.11 from FTP
24 years ago
Mark Spencer f3140658b4 Version 0.1.10 from FTP
24 years ago
Mark Spencer 31c31a718c Version 0.1.10 from FTP
24 years ago
Mark Spencer eb97d576eb Version 0.1.10 from FTP
24 years ago
Mark Spencer 5da86a5290 Version 0.1.10 from FTP
24 years ago
Mark Spencer 0327bf310f Version 0.1.10 from FTP
24 years ago
Mark Spencer a07f2c930b Version 0.1.10 from FTP
24 years ago
Mark Spencer c555c6fbcf Version 0.1.9 from FTP
24 years ago
Mark Spencer 31587bd336 Version 0.1.9 from FTP
24 years ago
Mark Spencer a779a730c4 Version 0.1.9 from FTP
24 years ago
Mark Spencer 71355b3fe0 Version 0.1.9 from FTP
24 years ago
Mark Spencer 44407ad3da Version 0.1.9 from FTP
24 years ago
Mark Spencer ebf777ad20 Version 0.1.9 from FTP
24 years ago
Mark Spencer 5cab624871 Version 0.1.9 from FTP
24 years ago
Mark Spencer c62ffabb2f Version 0.1.9 from FTP
24 years ago
Mark Spencer 14f24a6e0f Version 0.1.8 from FTP
24 years ago
Mark Spencer 20e29b0fad Version 0.1.8 from FTP
24 years ago
Mark Spencer 677e22cd2c Version 0.1.8 from FTP
24 years ago
Mark Spencer 188030b4d9 Version 0.1.8 from FTP
24 years ago
Mark Spencer 0bffff6a4d Version 0.1.8 from FTP
24 years ago
Mark Spencer 132d84be6c Version 0.1.8 from FTP
24 years ago
Mark Spencer d6cb5495fa Version 0.1.8 from FTP
24 years ago
Mark Spencer b178be4766 Version 0.1.8 from FTP
24 years ago
Mark Spencer 5f80ce7975 Version 0.1.8 from FTP
24 years ago
Mark Spencer ef47e8b675 Version 0.1.7 from FTP
24 years ago
Mark Spencer 9eb053a847 Version 0.1.7 from FTP
25 years ago
Mark Spencer 054b91de6e Version 0.1.7 from FTP
25 years ago
Mark Spencer 7157261be4 Version 0.1.7 from FTP
25 years ago
Mark Spencer 22318b627d Version 0.1.7 from FTP
25 years ago
Mark Spencer 40780b1559 Version 0.1.7 from FTP
25 years ago
Mark Spencer d3417cad56 Version 0.1.6 from FTP
25 years ago
Mark Spencer 0b9685cc3b Version 0.1.6 from FTP
25 years ago
Mark Spencer e165a9d027 Version 0.1.6 from FTP
25 years ago
Mark Spencer 67826ab9b8 Version 0.1.6 from FTP
25 years ago
Mark Spencer 4e8bcf1af1 Version 0.1.6 from FTP
25 years ago
Mark Spencer ce46416cb3 Version 0.1.5 from FTP
25 years ago
Mark Spencer b545125d11 Version 0.1.4 from FTP
25 years ago
Mark Spencer dc57c56065 Version 0.1.4 from FTP
25 years ago
Mark Spencer e47ab6be7a Version 0.1.4 from FTP
25 years ago
Mark Spencer dbc092f362 Version 0.1.4 from FTP
25 years ago
Mark Spencer 9efbfe2213 Version 0.1.4 from FTP
25 years ago
Mark Spencer e69da9d0ab Version 0.1.3 from FTP
25 years ago
Mark Spencer 426381275d Version 0.1.3 from FTP
25 years ago
Mark Spencer 5e0525cc65 Version 0.1.3 from FTP
26 years ago
Mark Spencer 255ccb33d5 Version 0.1.3 from FTP
26 years ago
Mark Spencer 5800db6556 Version 0.1.2 from FTP
26 years ago
Mark Spencer 9440db13f4 Version 0.1.2 from FTP
26 years ago
Mark Spencer c8640d5486 Version 0.1.2 from FTP
26 years ago
Mark Spencer 9fafdf3ccc Version 0.1.2 from FTP
26 years ago
Mark Spencer 2ebdf66e5f Version 0.1.2 from FTP
26 years ago
Mark Spencer 53d37127de Version 0.1.2 from FTP
26 years ago
Mark Spencer 5099c2edf7 Version 0.1.2 from FTP
26 years ago
Mark Spencer d5e6ab1569 Version 0.1.2 from FTP
26 years ago
Mark Spencer 86361b6866 Version 0.1.1 from FTP
26 years ago
Mark Spencer 0ed9477395 Version 0.1.1 from FTP
26 years ago
Mark Spencer 2b1596f375 Version 0.1.1 from FTP
26 years ago
Mark Spencer c0dfa24553 Version 0.1.1 from FTP
26 years ago
Mark Spencer 42d4c7991c Version 0.1.1 from FTP
26 years ago
Mark Spencer a8ffb8b553 Version 0.1.0 from FTP
26 years ago
Mark Spencer d5e50192a0 Version 0.1.0 from FTP
26 years ago
Mark Spencer 7eb34ce906 Version 0.3.0 from FTP
26 years ago
Mark Spencer aad4f5cadd Version 0.2.0 from FTP
26 years ago
Mark Spencer 935e26964f Version 0.1.12 from FTP
26 years ago
Mark Spencer 8bcc787f5e Version 0.1.11 from FTP
26 years ago
Mark Spencer 2e651c5e66 Version 0.1.10 from FTP
26 years ago
Mark Spencer 1e1185c878 Version 0.1.9 from FTP
26 years ago
Mark Spencer d1ea8327a9 Version 0.1.8 from FTP
26 years ago
Mark Spencer aab03f49cc Version 0.1.7 from FTP
26 years ago
Mark Spencer 6dd5f341fc Version 0.1.6 from FTP
26 years ago
Mark Spencer 7ab36193b6 Version 0.1.5 from FTP
26 years ago
Mark Spencer d25cd9e2ac Version 0.1.4 from FTP
26 years ago
Mark Spencer 878f04fe3a Version 0.1.3 from FTP
26 years ago
Mark Spencer 5e6b2a79f7 Version 0.1.2 from FTP
26 years ago
Mark Spencer 445e08d4d4 Version 0.1.1 from FTP
26 years ago
Mark Spencer 39e1915264 Version 0.1.0 from FTP
26 years ago
Mark Spencer fe3d9b2a0f Version 0.1.0 from FTP
26 years ago