paulc
277e34b576
Renamed DebugGoOn to DebugCrit so it better matches its purpose.
...
Swapped order of DebugCall and DebugNote so DebugCall is less visible.
Changed default debug level to DebugNote.
Modified a few inadequate uses of DebugCrit.
git-svn-id: http://voip.null.ro/svn/yate@6250 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 13:08:23 +00:00
marian
9d14264c3a
Removed unused function.
...
git-svn-id: http://voip.null.ro/svn/yate@5900 acf43c95-373e-0410-b603-e72c3f656dc1
2014-08-05 10:57:17 +00:00
paulc
d56cecb40e
Added copyright notices to sources and scripts missing them.
...
Updated copyright notices for 2014.
Fixed end of lines in many files.
git-svn-id: http://voip.null.ro/svn/yate@5755 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 11:42:17 +00:00
paulc
18e10bfd69
Changed license terms in each source file to reference an external file.
...
git-svn-id: http://voip.null.ro/svn/yate@5609 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:38:10 +00:00
marian
e67a9bdd93
Added file share namespaces and tags to known list. Add utility methods used to build file share and result set management elements.
...
git-svn-id: http://voip.null.ro/svn/yate@5475 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-23 07:30:30 +00:00
marian
7213dcada8
Fixed bug: avoid infinite loop when adding a new stream to a stream set.
...
git-svn-id: http://voip.null.ro/svn/yate@5378 acf43c95-373e-0410-b603-e72c3f656dc1
2013-01-17 13:42:00 +00:00
marian
d4f26bee65
Check android node when detecting google caps.
...
git-svn-id: http://voip.null.ro/svn/yate@5293 acf43c95-373e-0410-b603-e72c3f656dc1
2012-10-15 08:03:36 +00:00
marian
18c9bdba66
Implemented ping on client to server streams.
...
git-svn-id: http://voip.null.ro/svn/yate@5252 acf43c95-373e-0410-b603-e72c3f656dc1
2012-09-05 13:50:08 +00:00
marian
3943bc66c6
Added support for redirect (see-other-host) stream error.
...
git-svn-id: http://voip.null.ro/svn/yate@5245 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-28 15:03:43 +00:00
marian
b10485e4d6
Added support for outgoing jabber component streams.
...
git-svn-id: http://voip.null.ro/svn/yate@4980 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-26 14:44:01 +00:00
marian
d4842c7b8c
Fixed bug: properly check iq stanza when sending result response.
...
git-svn-id: http://voip.null.ro/svn/yate@4977 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-26 09:34:23 +00:00
marian
38e791aaff
Outgoing client stream: handle the situation when user's domain is hosted by another domain.
...
git-svn-id: http://voip.null.ro/svn/yate@4616 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-15 14:54:12 +00:00
marian
9084761f89
Delay stream termination on I/O error if we have pending xml elements.
...
git-svn-id: http://voip.null.ro/svn/yate@4585 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-01 15:04:31 +00:00
marian
b6355eecd6
Added Resolver class to engine. Use it in jabber library.
...
git-svn-id: http://voip.null.ro/svn/yate@4548 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-19 13:04:53 +00:00
paulc
07132042d0
Added class for pseudo random number generation.
...
Replace library ::random() and ::rand() calls with shared Random method.
git-svn-id: http://voip.null.ro/svn/yate@4470 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-29 11:19:02 +00:00
marian
e005885da7
Added new namespace and use it to detect jingle version and audio capability from advertised features.
...
git-svn-id: http://voip.null.ro/svn/yate@4214 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-24 15:33:32 +00:00
marian
5b39629262
Use async connect if available. The stream connect timeout value is no longer global: it's used for each connect attempt (configured address, srv record, domain). Remember connect status and re-connect starting from old status. Added srv query timeout configurable option.
...
git-svn-id: http://voip.null.ro/svn/yate@4150 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-03 13:02:29 +00:00
marian
071c85ecb0
Changed stream start timeout values.
...
git-svn-id: http://voip.null.ro/svn/yate@4131 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-25 10:53:23 +00:00
marian
3e16f27c7a
Changed stream setup and connect default and maximum timeout values.
...
git-svn-id: http://voip.null.ro/svn/yate@4130 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-25 09:58:56 +00:00
marian
8f0c2fe698
Added cluster stream.
...
git-svn-id: http://voip.null.ro/svn/yate@4116 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-18 16:07:46 +00:00
marian
2aba6e4e4a
Outgoing streams can now be forced to use a specified local ip when connecting.
...
git-svn-id: http://voip.null.ro/svn/yate@4110 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-15 15:26:53 +00:00
marian
8528733d75
Fixed bug: avoid sending entity caps request on s2s incoming stream.
...
git-svn-id: http://voip.null.ro/svn/yate@4018 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-23 15:48:12 +00:00
marian
3769d428df
The jabber client engine default value for 'printxml' is now 'verbose'.
...
git-svn-id: http://voip.null.ro/svn/yate@4013 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-22 16:01:38 +00:00
marian
9c4c4a7a83
Merged jabber changes from client branch into trunk.
...
git-svn-id: http://voip.null.ro/svn/yate@3928 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-08 09:55:05 +00:00
marian
1b3ff2308f
Added jabber stream compression support.
...
git-svn-id: http://voip.null.ro/svn/yate@3436 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-16 11:11:50 +00:00
marian
0549bfe554
Check TLS availability before using it on outgoing streams.
...
git-svn-id: http://voip.null.ro/svn/yate@3427 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-09 14:37:19 +00:00
marian
cae46114b4
Fixed SRV query failure reporting.
...
git-svn-id: http://voip.null.ro/svn/yate@3132 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-18 15:25:15 +00:00
marian
52d07b557d
Fixed debug.
...
git-svn-id: http://voip.null.ro/svn/yate@3131 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-18 14:32:37 +00:00
marian
b480d411f0
Fixed deadlock: outgoing jabber stream id is now checked by the engine event processor to avoid locking engine's stream list(s) while the stream is locked.
...
git-svn-id: http://voip.null.ro/svn/yate@3126 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-17 13:06:54 +00:00
marian
f0efb2945a
Fixed indendation.
...
git-svn-id: http://voip.null.ro/svn/yate@3086 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-18 11:45:20 +00:00
marian
8630c28ec1
Implemented support for multiple remote domains on incoming s2s streams. Implemented XEP 0185 and 0220. Added module option and stream flag used to disable RFC3920 features advertising on incoming s2s streams.
...
git-svn-id: http://voip.null.ro/svn/yate@3085 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-18 11:40:24 +00:00
marian
ac821b5213
Add one pair of separators (-----) when xml is printed in verbose mode.
...
git-svn-id: http://voip.null.ro/svn/yate@3043 acf43c95-373e-0410-b603-e72c3f656dc1
2010-01-28 11:20:16 +00:00
marian
f59b9fbc96
Set message type to 'chat' when building from a list of parameters. Added some namespaces to global list.
...
git-svn-id: http://voip.null.ro/svn/yate@2986 acf43c95-373e-0410-b603-e72c3f656dc1
2009-12-14 16:44:34 +00:00
marian
15812c43a6
Add stream type prefix to stream name. Added account to client streams. A client stream can now be retrieved by account from the jabber client engine.
...
git-svn-id: http://voip.null.ro/svn/yate@2976 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-27 12:17:17 +00:00
marian
8674887c45
Fixed compile error.
...
git-svn-id: http://voip.null.ro/svn/yate@2969 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-26 13:46:17 +00:00
marian
a5b4364394
Skip SRV query if a destination port was set.
...
git-svn-id: http://voip.null.ro/svn/yate@2968 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-26 13:40:09 +00:00
marian
aa0b6ec97d
Implemented c2s non sasl authentication. Added listener for direct c2s SSL connections. Restrict client resources with the same name while authenticating using non sasl.
...
git-svn-id: http://voip.null.ro/svn/yate@2943 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-13 11:36:05 +00:00
paulc
d079caaae2
Made Yate 3 build in Visual Studio, fixed some bugs discovered by the VC++ compiler.
...
git-svn-id: http://voip.null.ro/svn/yate@2923 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-10 18:44:44 +00:00
marian
353032803b
Added error flag used to avoid stream re-connect when terminated with error and have nothing to send. Fixed stream idle timer usage.
...
git-svn-id: http://voip.null.ro/svn/yate@2917 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-10 15:27:47 +00:00
marian
a5a3672ead
Added external component support to jabber server.
...
git-svn-id: http://voip.null.ro/svn/yate@2893 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-04 14:29:28 +00:00
marian
76c182e440
Implemented jabber server. Changed jingle channel to support the new jabber library. Replaced tinyxml with yate own XML library. Added openssl support for server. Work in progress in jabber client support.
...
git-svn-id: http://voip.null.ro/svn/yate@2882 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-02 16:05:39 +00:00