marian
1bfbe7d34e
Fixed response to disco query
...
git-svn-id: http://voip.null.ro/svn/yate@1266 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-13 09:50:18 +00:00
marian
5996fcf937
Force auto probe and auto subscribe if the roster is kept by the server
...
git-svn-id: http://voip.null.ro/svn/yate@1265 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-13 08:32:01 +00:00
marian
b6530ec4bd
Bug fix: stream termination event is now destructed
...
git-svn-id: http://voip.null.ro/svn/yate@1263 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 14:24:26 +00:00
marian
e50f7b672f
Bug fix: responses to disco info query are now of type 'result'
...
git-svn-id: http://voip.null.ro/svn/yate@1262 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 14:22:18 +00:00
marian
881979e9f0
Added configurable option to print XML elements to output
...
git-svn-id: http://voip.null.ro/svn/yate@1260 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 10:10:41 +00:00
marian
d402950415
Bug fixed: No more responses to presence stanzas of type error.
...
Get server info returns a referenced pointer
git-svn-id: http://voip.null.ro/svn/yate@1259 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:22:51 +00:00
marian
bed1845846
Added XDEBUG compiler directive in destructor
...
git-svn-id: http://voip.null.ro/svn/yate@1258 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:19:21 +00:00
marian
9b1bbab443
Added new item to namespace list
...
git-svn-id: http://voip.null.ro/svn/yate@1257 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:17:59 +00:00
marian
428e20ec23
Added keep roster parameter to server info class. Fixed some comments
...
git-svn-id: http://voip.null.ro/svn/yate@1256 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-12 08:16:42 +00:00
marian
45db7e7024
Fixed auto adding of users in subdomain mode.
...
In-call chat messages are forwarded as chan.text messages.
git-svn-id: http://voip.null.ro/svn/yate@1246 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-03 22:41:39 +00:00
marian
42dfbcf617
Changed identity and roster storing settings
...
git-svn-id: http://voip.null.ro/svn/yate@1245 acf43c95-373e-0410-b603-e72c3f656dc1
2007-04-02 14:46:21 +00:00
marian
eeba7747d9
Added auto response to probe requests when we know nothing about user presence
...
git-svn-id: http://voip.null.ro/svn/yate@1212 acf43c95-373e-0410-b603-e72c3f656dc1
2007-03-06 15:27:06 +00:00
marian
821030aa77
Fixed bug in 'command' stanzas handler
...
git-svn-id: http://voip.null.ro/svn/yate@1197 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-21 17:54:18 +00:00
paulc
9caa0f1a01
Fixed reversed order of routes and ACK to 2xx for RFC 2543 proxies.
...
git-svn-id: http://voip.null.ro/svn/yate@1188 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-05 19:19:29 +00:00
paulc
889990d3ec
Added support for drilling a hole through a firewall or NAT by sending
...
one invalid 4 bytes RTP and RTCP packet.
git-svn-id: http://voip.null.ro/svn/yate@1187 acf43c95-373e-0410-b603-e72c3f656dc1
2007-02-01 23:33:30 +00:00
marian
882b047dbe
Bug fixed in message handler for resource.subscribe. Users were added in local roster even if not permitted by configuration.
...
git-svn-id: http://voip.null.ro/svn/yate@1167 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-15 04:01:24 +00:00
marian
dc0535ca07
Bug fixed. Users were added in local roster on incoming presence stanzas even if not permitted by configuration.
...
git-svn-id: http://voip.null.ro/svn/yate@1166 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-15 03:27:51 +00:00
marian
8d8f216258
Added default resource name to Jabber engine. Added full identity data for Jabber servers.
...
git-svn-id: http://voip.null.ro/svn/yate@1164 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-14 22:15:46 +00:00
marian
98a64eb78c
Fixed authentication bug.
...
git-svn-id: http://voip.null.ro/svn/yate@1160 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-10 18:56:27 +00:00
monica
e0ece42206
Added method to access the call.execute message. (commit by paulc)
...
git-svn-id: http://voip.null.ro/svn/yate@1157 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-08 01:21:50 +00:00
paulc
3f56343808
Fixed Windows build, added preliminary project for Speex codec.
...
git-svn-id: http://voip.null.ro/svn/yate@1154 acf43c95-373e-0410-b603-e72c3f656dc1
2007-01-02 15:58:37 +00:00
paulc
a0bee04d6d
Final answer events take priority over any provisional ones.
...
git-svn-id: http://voip.null.ro/svn/yate@1147 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-22 13:47:52 +00:00
paulc
1ebf767fc2
Added missing initialization of answer code in several constructors.
...
git-svn-id: http://voip.null.ro/svn/yate@1145 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-21 23:26:04 +00:00
marian
3a020d422b
Fixed bug in stream restart.
...
Now the stream is restarted using a limited counter incremented after a given interval
and decremented each time the stream try to connect.
git-svn-id: http://voip.null.ro/svn/yate@1136 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-18 15:34:01 +00:00
marian
4a44bdc64f
Added preliminary command support.
...
git-svn-id: http://voip.null.ro/svn/yate@1129 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 18:09:25 +00:00
marian
18bd0dc847
Add extra socket check in cleanup to prevent crashing.
...
Post connect actions are executed with lock hold.
git-svn-id: http://voip.null.ro/svn/yate@1128 acf43c95-373e-0410-b603-e72c3f656dc1
2006-12-17 18:07:26 +00:00
marian
f36c54ed98
Weakened the Pong response check to Ping.
...
git-svn-id: http://voip.null.ro/svn/yate@1116 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-23 15:15:44 +00:00
paulc
86512a4a22
Fixed another extra qualification bug.
...
git-svn-id: http://voip.null.ro/svn/yate@1115 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-21 19:05:36 +00:00
marian
db29fcb3da
Changed presence implementation. Added support for libjingle. Added dtmf support.
...
git-svn-id: http://voip.null.ro/svn/yate@1112 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-17 14:05:53 +00:00
marian
cfa3a4afc9
Fixed compile errors in Windows
...
git-svn-id: http://voip.null.ro/svn/yate@1111 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-16 08:11:50 +00:00
marian
42ecdae805
Fixed deadlock bug when processing media. Added debug info.
...
git-svn-id: http://voip.null.ro/svn/yate@1110 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-15 15:14:59 +00:00
paulc
07b1842fa7
Fixed build in Windows.
...
git-svn-id: http://voip.null.ro/svn/yate@1104 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-06 10:51:11 +00:00
marian
fc5c9a49ce
Added debug info
...
git-svn-id: http://voip.null.ro/svn/yate@1102 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-03 16:47:12 +00:00
marian
2905f87ecb
Changed some debug info.
...
git-svn-id: http://voip.null.ro/svn/yate@1097 acf43c95-373e-0410-b603-e72c3f656dc1
2006-11-01 16:51:40 +00:00
marian
2e1b684ffa
Fixed bug in stream restart.
...
git-svn-id: http://voip.null.ro/svn/yate@1094 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-31 09:02:15 +00:00
paulc
0df283ba65
Locking fix by Marian.
...
git-svn-id: http://voip.null.ro/svn/yate@1093 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-27 16:00:30 +00:00
marian
9b47abb9d4
Bug fixed in session terminate on stream destroy.
...
git-svn-id: http://voip.null.ro/svn/yate@1091 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-26 12:58:23 +00:00
marian
4a0e918532
Fixed bug in stream cleanup.
...
git-svn-id: http://voip.null.ro/svn/yate@1090 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-26 06:43:58 +00:00
marian
470c7ea670
Added message handler to the Jingle session
...
Bug fixed in the way a Jingle session accepts an event
git-svn-id: http://voip.null.ro/svn/yate@1087 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-24 14:29:59 +00:00
marian
ca64900100
Changed the way received transport-info is confirmed
...
git-svn-id: http://voip.null.ro/svn/yate@1086 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-23 18:41:50 +00:00
marian
9d0ac08bca
Fixed stream reconnection procedure.
...
Wait for an answer when a subscribe request is forcibly sent before call.
git-svn-id: http://voip.null.ro/svn/yate@1085 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-21 03:09:26 +00:00
marian
0831be8c62
Fixed a bug when compiling with gcc-4.2+. Better handling of session
...
connects. Reworded many debug messages and moved them to debug compiles.
git-svn-id: http://voip.null.ro/svn/yate@1084 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-20 19:40:38 +00:00
paulc
0eae1637d9
Added Jingle related projects. Fixes to compile in Windows.
...
git-svn-id: http://voip.null.ro/svn/yate@1083 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-19 21:23:55 +00:00
marian
a16747a4a1
Added XML (from TinyXML) and Jingle component support.
...
Added STUN request and answer support for RTP and generic UDP sockets.
git-svn-id: http://voip.null.ro/svn/yate@1082 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-19 20:33:15 +00:00
marian
5eb94fe9a5
The RTP socket is accessible from session.
...
git-svn-id: http://voip.null.ro/svn/yate@1077 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-19 00:28:00 +00:00
marian
f3c125eef3
Bug fixed for registration
...
git-svn-id: http://voip.null.ro/svn/yate@1074 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-14 10:50:28 +00:00
paulc
8f98f239c6
Authentication "opaque" parameter is copied back in answers.
...
Fixed a compilation warning.
git-svn-id: http://voip.null.ro/svn/yate@1073 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-13 11:30:13 +00:00
paulc
d47ef9c15a
Client support for the most trivial call forking with only one 2xx answer.
...
git-svn-id: http://voip.null.ro/svn/yate@1067 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-05 22:37:36 +00:00
paulc
fdced394cb
Added timerTick method in Socket and SocketFilter.
...
git-svn-id: http://voip.null.ro/svn/yate@1064 acf43c95-373e-0410-b603-e72c3f656dc1
2006-10-03 14:24:20 +00:00
paulc
fc84aaa1b9
Removed an extra qualification preventing compilation with some gcc-4.
...
git-svn-id: http://voip.null.ro/svn/yate@1062 acf43c95-373e-0410-b603-e72c3f656dc1
2006-09-28 19:17:05 +00:00