Commit Graph

72 Commits

Author SHA1 Message Date
paulc c581a7803a Call progress support.
git-svn-id: http://voip.null.ro/svn/yate@442 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-12 16:05:29 +00:00
paulc bd59db094f Added sending PRACK support. Fixed generation of in-dialog messages.
git-svn-id: http://voip.null.ro/svn/yate@436 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-07 05:41:04 +00:00
paulc 5b48a328be Added Reason header.
git-svn-id: http://voip.null.ro/svn/yate@426 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-03 10:56:16 +00:00
paulc e0faecf689 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@424 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 23:09:22 +00:00
paulc 88a4dd8454 Improved readability of debug messages.
git-svn-id: http://voip.null.ro/svn/yate@422 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 22:35:06 +00:00
paulc a29084cf50 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@421 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 21:12:16 +00:00
paulc 0106aa1f09 Fixed generation of Contact header.
git-svn-id: http://voip.null.ro/svn/yate@420 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 20:31:43 +00:00
paulc 9168701a2c User agent settable from config file.
git-svn-id: http://voip.null.ro/svn/yate@414 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-24 23:18:08 +00:00
paulc 553126de41 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@405 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-14 20:53:20 +00:00
paulc cab5861ebb Added setting of "peerid" in call.execute to most modules.
git-svn-id: http://voip.null.ro/svn/yate@404 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-14 12:36:03 +00:00
paulc b01f7ca157 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@403 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-13 15:30:19 +00:00
paulc de2e013fe2 Added record routing support.
git-svn-id: http://voip.null.ro/svn/yate@402 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-13 15:01:15 +00:00
paulc d6d6d54baf *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@401 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-13 12:27:19 +00:00
paulc 4658eb3b15 Estetic changes, option to display program version.
git-svn-id: http://voip.null.ro/svn/yate@400 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-13 12:08:56 +00:00
paulc f39493029d Implemented authenticated outgoing SIP calls.
git-svn-id: http://voip.null.ro/svn/yate@399 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-12 18:58:17 +00:00
paulc 049f5b562d *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@396 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-09 18:31:45 +00:00
paulc 9175f5258a DTMF send/forward support.
git-svn-id: http://voip.null.ro/svn/yate@393 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-08 15:09:27 +00:00
paulc 51fd364ba6 no message
git-svn-id: http://voip.null.ro/svn/yate@388 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-04 00:17:04 +00:00
paulc 5d0608ce3a Fixed authentication issues.
git-svn-id: http://voip.null.ro/svn/yate@387 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-04 00:06:59 +00:00
paulc fd60be4ece SIP authentication
git-svn-id: http://voip.null.ro/svn/yate@386 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-03 12:23:12 +00:00
paulc da9e021862 More NAT handling
git-svn-id: http://voip.null.ro/svn/yate@382 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-01 01:33:53 +00:00
paulc 0f41b4a3b7 Simple NAT suport for SIP on the server side
git-svn-id: http://voip.null.ro/svn/yate@381 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-31 22:18:38 +00:00
paulc 9c2be3bb26 Added translator check function.
git-svn-id: http://voip.null.ro/svn/yate@380 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-31 19:42:44 +00:00
paulc 362c94fe17 Better forwarding of error reasons.
git-svn-id: http://voip.null.ro/svn/yate@356 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 22:31:13 +00:00
paulc b9b095f073 Added anti-looping code.
git-svn-id: http://voip.null.ro/svn/yate@355 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 21:59:07 +00:00
paulc 0336a613ee Added support for redirecting calls from routing - SIP for now.
git-svn-id: http://voip.null.ro/svn/yate@354 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 20:03:38 +00:00
paulc 83a6096f83 Fixed CANCELing an outgoing call in state Ringing.
git-svn-id: http://voip.null.ro/svn/yate@350 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 10:52:17 +00:00
paulc e486a582fc Direct Sound channel, thread fixes
git-svn-id: http://voip.null.ro/svn/yate@347 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 01:38:58 +00:00
paulc 786901d77f Fixed compilation in gcc (fscked up by changes for VC++).
Billid is propagating (partly). RTP clears up the thread early enough.


git-svn-id: http://voip.null.ro/svn/yate@343 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-10 14:54:04 +00:00
paulc aeb45faef7 Added YRTP in Windows, fixed compiling in VC++
git-svn-id: http://voip.null.ro/svn/yate@342 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-10 11:52:48 +00:00
paulc cc1dde9ab0 Fixed call.ringing and call.answered processing, SIP outgoing call-id and
adjusted some SIP debugging modes and levels.


git-svn-id: http://voip.null.ro/svn/yate@339 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-07 23:47:37 +00:00
paulc a614c7e2bc Debugging related changes.
git-svn-id: http://voip.null.ro/svn/yate@336 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-06 18:13:33 +00:00
paulc 29675e4f37 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@321 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-02 18:31:05 +00:00
paulc aa2cb0417f Updated copyright years, fixed %ll formatting.
git-svn-id: http://voip.null.ro/svn/yate@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc 330bace9e2 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@319 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 21:07:41 +00:00
paulc 265c976bab Countless changes.
git-svn-id: http://voip.null.ro/svn/yate@318 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 22:46:59 +00:00
paulc 775c6aedcc Made compile some modules, added socket address class.
git-svn-id: http://voip.null.ro/svn/yate@315 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 17:40:41 +00:00
paulc fc6f9fae39 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@309 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-24 23:50:37 +00:00
paulc 6b9e48dc26 no message
git-svn-id: http://voip.null.ro/svn/yate@283 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-10 21:42:49 +00:00
paulc eb92ccae2b no message
git-svn-id: http://voip.null.ro/svn/yate@282 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 22:10:00 +00:00
paulc f6fb8b6c0f Moved the engine away, added install-noapi
git-svn-id: http://voip.null.ro/svn/yate@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc b695f43dd3 Caller number is forwarded to SIP.
git-svn-id: http://voip.null.ro/svn/yate@258 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-17 15:11:15 +00:00
paulc 331dfeafe1 Status now have the same name as messages.
git-svn-id: http://voip.null.ro/svn/yate@255 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-10 10:16:51 +00:00
paulc 3fbba2ac51 Standardizing the parameters for messages.
git-svn-id: http://voip.null.ro/svn/yate@254 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-09 09:45:35 +00:00
paulc 406193f08c DTMF handling in oRTP channel. Mute support in SIP.
BRI support in Zaptel (trough patched libpri).


git-svn-id: http://voip.null.ro/svn/yate@237 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-29 15:55:06 +00:00
paulc 987371460a Incoming DTMF support in RTP and SIP.
git-svn-id: http://voip.null.ro/svn/yate@235 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 10:25:21 +00:00
paulc 8c70574792 Preliminary registration support in SIP.
Added a NAPTR resolver that will become the ENUM router module.


git-svn-id: http://voip.null.ro/svn/yate@234 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-25 18:56:20 +00:00
paulc 977d77076e Status report in callgen and ysipchan.
Extended thread termination wait time.


git-svn-id: http://voip.null.ro/svn/yate@226 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-21 22:24:54 +00:00
paulc 0f7fcc188d Fixed URI parser limitation (protocol is now optional).
Fixed possible bug when resolved to non-IPv4 address.


git-svn-id: http://voip.null.ro/svn/yate@208 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-17 00:42:27 +00:00
paulc a9db4dc64c Removed call.preroute message, added chan.startup message, renamed call.hangup
to chan.hangup, many message related fixes.


git-svn-id: http://voip.null.ro/svn/yate@207 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-16 04:39:36 +00:00