marian
ac6dc5cde3
Added signalling call pointer to debug message.
...
git-svn-id: http://voip.null.ro/svn/yate@1901 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-14 14:12:46 +00:00
marian
1c8b437efb
Look for server parameter when creating a client stream.
...
git-svn-id: http://voip.null.ro/svn/yate@1900 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-14 13:11:58 +00:00
marian
e35d659aee
Use jid's domain when creating client streams and destination address is missing.
...
git-svn-id: http://voip.null.ro/svn/yate@1899 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-14 10:56:32 +00:00
marian
255ae379cc
Set outgoing call timeout from call.execute message.
...
git-svn-id: http://voip.null.ro/svn/yate@1898 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-14 09:59:31 +00:00
paulc
2fb90309a6
Apply the "timeout" parameter if available.
...
git-svn-id: http://voip.null.ro/svn/yate@1897 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-14 09:40:48 +00:00
paulc
faf27d88a5
Replaced the needmedia call.drop with a configurable notification.
...
git-svn-id: http://voip.null.ro/svn/yate@1896 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-11 12:25:26 +00:00
paulc
a4923bd4ba
By default warn only when media is missing from the beginning.
...
Moved timeout settings in their own config section.
git-svn-id: http://voip.null.ro/svn/yate@1895 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 19:18:30 +00:00
paulc
5815b91e5d
Fire the timeout only once for every detected large gap in voice data.
...
git-svn-id: http://voip.null.ro/svn/yate@1894 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 18:58:11 +00:00
paulc
b6fcb500ef
Don't allocate a random SSRC with a value of zero.
...
git-svn-id: http://voip.null.ro/svn/yate@1893 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 18:29:58 +00:00
paulc
38334a727c
Detect and drop the calls for which a proper transaction ACK was not received.
...
git-svn-id: http://voip.null.ro/svn/yate@1892 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 18:08:40 +00:00
paulc
85c7e98d78
Added RTP timeout detection with optional call drop.
...
The default local RTP binding address can be set from yrtpchan.conf file.
git-svn-id: http://voip.null.ro/svn/yate@1891 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 16:35:20 +00:00
marian
187b8948e6
Changed default ccause value when missing.
...
git-svn-id: http://voip.null.ro/svn/yate@1890 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 11:45:53 +00:00
marian
8907fbd5d6
Fixed bug: call Channel's msgDrop() when dropping a signalling channel.
...
git-svn-id: http://voip.null.ro/svn/yate@1889 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 11:42:45 +00:00
marian
6cd6804027
ISDN is now using the SignallingUtils' methods to encode/decode Cause IE.
...
git-svn-id: http://voip.null.ro/svn/yate@1888 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 11:00:00 +00:00
marian
dd6f3b1095
Fixed bug: now the ISDN call is using a destroyed flag instead of Null state to destroy itself.
...
git-svn-id: http://voip.null.ro/svn/yate@1887 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 09:10:46 +00:00
marian
99442bb90a
Use TelEngine::destruct() instead of deref(). Added more debug.
...
git-svn-id: http://voip.null.ro/svn/yate@1886 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 08:46:27 +00:00
paulc
b11438d1a7
Added a proper method for changing the name of an identity.
...
Fixes random but relatively frequent crashes.
git-svn-id: http://voip.null.ro/svn/yate@1885 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-09 20:29:48 +00:00
paulc
b849aff8ff
Added default payload for speex[-wb] and AMR[-[U]WB]
...
git-svn-id: http://voip.null.ro/svn/yate@1884 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-09 15:25:50 +00:00
paulc
ccc0cf7506
Use Setparam instead of assigning to params, clarify required priority.
...
git-svn-id: http://voip.null.ro/svn/yate@1883 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-09 15:23:53 +00:00
marian
09153fa1ac
ISUP circuits state can be loaded from file and saved saved when changed.
...
git-svn-id: http://voip.null.ro/svn/yate@1882 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-09 15:04:22 +00:00
marian
d203fc5194
Avoid building socket data member with pointer to unconstructed stream.
...
git-svn-id: http://voip.null.ro/svn/yate@1881 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-09 09:21:59 +00:00
marian
51fc0796c9
Avoid building base class with unconstructed pointer to derived class.
...
git-svn-id: http://voip.null.ro/svn/yate@1880 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-09 09:09:45 +00:00
paulc
70465bf47c
Added YATE_API specifier to the Base64 class.
...
git-svn-id: http://voip.null.ro/svn/yate@1879 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-08 07:38:03 +00:00
paulc
acd20f6e93
Don't update to a single codec not in our offer
...
git-svn-id: http://voip.null.ro/svn/yate@1878 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-04 09:49:48 +00:00
marian
51a04f91ff
Implemented jabber client stream. Major library changes.
...
git-svn-id: http://voip.null.ro/svn/yate@1877 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 15:25:15 +00:00
marian
079dab3094
Fixed bug that was preventing channel drop (incorrect id check when handling a drop message). Simplified masquerade handler's code.
...
git-svn-id: http://voip.null.ro/svn/yate@1876 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 14:45:26 +00:00
paulc
2ecc2ae07a
By default don't try to preserve targetid of chan.dtmf and chan.text anymore.
...
git-svn-id: http://voip.null.ro/svn/yate@1875 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 14:43:05 +00:00
maciej
21b509da28
default ports restored
...
git-svn-id: http://voip.null.ro/svn/yate@1874 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 14:27:01 +00:00
maciej
c5a347ffac
YAYPM update.
...
git-svn-id: http://voip.null.ro/svn/yate@1873 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 14:14:19 +00:00
marian
8234478b60
Fixed bug: properly add element end tag when requesting un unclosed element.
...
git-svn-id: http://voip.null.ro/svn/yate@1872 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 13:09:35 +00:00
paulc
3354dcd054
Added OpenSSL project, fixed building in Windows.
...
git-svn-id: http://voip.null.ro/svn/yate@1871 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 12:10:34 +00:00
marian
324316ea9c
Added Base64 class: encode/decode data using BASE64 alphabet.
...
git-svn-id: http://voip.null.ro/svn/yate@1870 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-02 15:04:56 +00:00
paulc
969badc650
Fixed two typos in OnNotify().
...
git-svn-id: http://voip.null.ro/svn/yate@1869 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 13:05:22 +00:00
paulc
453b9c3247
Apply timeout parameter to non-utility conference legs.
...
git-svn-id: http://voip.null.ro/svn/yate@1868 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 10:20:02 +00:00
paulc
ac147815c0
Added non-wave chan.notify handler.
...
Channel ID can be set but not later than first event handler.
git-svn-id: http://voip.null.ro/svn/yate@1867 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 10:06:42 +00:00
paulc
a1622a363e
Add early init to ChanAssistList constructor, forward it to Module.
...
git-svn-id: http://voip.null.ro/svn/yate@1866 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 07:45:57 +00:00
paulc
699bb6b3f6
Added apidocs-everything target that includes Yate libraries.
...
git-svn-id: http://voip.null.ro/svn/yate@1865 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 19:37:29 +00:00
marian
6fedfa0910
Changed STUN message name to socket.stun.
...
git-svn-id: http://voip.null.ro/svn/yate@1864 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 15:14:53 +00:00
paulc
179acdc1aa
Changed the order of pkgconfig packages tried for OpenSSL libraries.
...
git-svn-id: http://voip.null.ro/svn/yate@1863 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 15:00:06 +00:00
paulc
bc28f7b4a0
Added SSL support module based on OpenSSL.
...
git-svn-id: http://voip.null.ro/svn/yate@1862 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 14:23:31 +00:00
paulc
2e12aa6f8f
Report version of found OpenH323 - solves Mantis #0000117
...
git-svn-id: http://voip.null.ro/svn/yate@1861 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 13:04:21 +00:00
paulc
4c0f579211
Locate gtkmozembed in the Debian/Ubuntu specific libxul
...
(patch by bsd in Mantis - #0000116 )
git-svn-id: http://voip.null.ro/svn/yate@1860 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 11:30:30 +00:00
paulc
939eb94045
Don't force username as called number in registration.
...
As protocol extension allow to register specific called number and context.
git-svn-id: http://voip.null.ro/svn/yate@1859 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-28 16:06:21 +00:00
marian
e37417dbdb
Avoid double call release: may lead to crash.
...
git-svn-id: http://voip.null.ro/svn/yate@1858 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 14:42:01 +00:00
marian
a854cbc54b
Use TelEngine::destruct() instead of deref().
...
git-svn-id: http://voip.null.ro/svn/yate@1857 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 14:39:50 +00:00
marian
b0d95ae914
Changed debug to see call status.
...
git-svn-id: http://voip.null.ro/svn/yate@1856 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 14:01:13 +00:00
paulc
a6db518ee0
Separate user counting from utility function.
...
git-svn-id: http://voip.null.ro/svn/yate@1855 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 13:47:56 +00:00
marian
b9f7d88aa8
Fixed Restart IE encoding.
...
git-svn-id: http://voip.null.ro/svn/yate@1854 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 12:31:14 +00:00
marian
ed630257bc
Fixed channel id check when processing restart requests.
...
git-svn-id: http://voip.null.ro/svn/yate@1853 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 12:04:07 +00:00
marian
b13bb6b601
Fixed channel id check when receiving restart requests.
...
git-svn-id: http://voip.null.ro/svn/yate@1852 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 12:00:49 +00:00