marian
353f7e696d
Rollback accidentally commited files in previous commit.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6137 acf43c95-373e-0410-b603-e72c3f656dc1
2016-09-15 10:45:40 +00:00
marian
4590f53dc7
Documented tcp idle/keeplive intervals.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6136 acf43c95-373e-0410-b603-e72c3f656dc1
2016-09-15 10:35:31 +00:00
marian
20f5ca261b
Added separate configurable parameter to outgoing tcp keepalive. Added optional first keepalive interval (for faster first keepalive).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6135 acf43c95-373e-0410-b603-e72c3f656dc1
2016-09-15 10:14:14 +00:00
marian
6ca595b59f
Force line to emit user.notify when tcp transport is used.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6134 acf43c95-373e-0410-b603-e72c3f656dc1
2016-09-14 10:03:36 +00:00
paulc
d57fd133bc
Increased the size of the debug message hader buffer to accomodate up to 111 characters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6133 acf43c95-373e-0410-b603-e72c3f656dc1
2016-09-14 09:08:48 +00:00
marian
02a214b3d0
Match incoming line by transport when tcp is used.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6132 acf43c95-373e-0410-b603-e72c3f656dc1
2016-09-14 07:53:34 +00:00
marian
971ea0f692
Removed activity simulator from the internal send thread: it is eating the processor on higher sampling rates.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6131 acf43c95-373e-0410-b603-e72c3f656dc1
2016-08-19 14:17:55 +00:00
marian
7cd78c58ec
Fixed bug in radio test: idle while waiting for interface initialize to complete.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6130 acf43c95-373e-0410-b603-e72c3f656dc1
2016-08-19 13:36:16 +00:00
paulc
c3f9659ec9
Fixed compilation of test1 plugin.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6129 acf43c95-373e-0410-b603-e72c3f656dc1
2016-08-18 14:22:28 +00:00
paulc
813bd8fd18
Allow the "earlymedia" parameter to override a missing source and create provisional RTP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6128 acf43c95-373e-0410-b603-e72c3f656dc1
2016-08-12 12:38:07 +00:00
paulc
2a0c76f8d5
Added a Text-to-Speech script wrapper for Festival.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6127 acf43c95-373e-0410-b603-e72c3f656dc1
2016-07-29 17:05:28 +00:00
marian
549739060e
Removed checking of rx vga gain (compare requested value with actual value) when changing it in radio interface: the value set in the board is rounded to a multiple of 3.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6126 acf43c95-373e-0410-b603-e72c3f656dc1
2016-07-08 07:58:23 +00:00
marian
96d4c7af10
Calibration fix and amplifier linearization feature (work in progress) by David Burgess.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6125 acf43c95-373e-0410-b603-e72c3f656dc1
2016-07-05 11:22:44 +00:00
paulc
d814d58516
Fixed group of main Yate package.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6124 acf43c95-373e-0410-b603-e72c3f656dc1
2016-06-28 09:41:51 +00:00
marian
6529e4d34f
Added missing getObject() to SocketAddr.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6123 acf43c95-373e-0410-b603-e72c3f656dc1
2016-06-28 09:01:13 +00:00
marian
ee68319ac4
Fixed AMR octet align detection when the SDP line contains extra field(s).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6122 acf43c95-373e-0410-b603-e72c3f656dc1
2016-06-02 11:30:10 +00:00
marian
9efa057328
Detect 'ipv6' default value from bind address when updating an udp transport: avoid listener restart.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6121 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-27 12:35:39 +00:00
paulc
834918b46b
Fixed explicit disabling of GUI build when Qt is present but unusable.
...
Fixed binaries stripping to preserve file date to avoid dependency problems.
Added possibility to specify custom RPM build commands and parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6120 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-27 11:57:26 +00:00
marian
a16b32b009
Listener: default 'ipv6' parameter to true if bind address contains ':'.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6119 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-24 14:01:04 +00:00
marian
d8b25337a9
Added listener role parameter. Set it in messages sent by connections using the listener.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6118 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-24 13:33:14 +00:00
marian
cc58ef73dd
Added option to copy message headers in user.auth messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6117 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-23 14:43:33 +00:00
paulc
f37f408a2f
Made maximum loadable JS file size configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6116 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-18 13:31:47 +00:00
oana
1e75fa2786
Make sure to also copy the name of a global function when initializing a ScriptContext.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6115 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-13 13:47:26 +00:00
marian
34a58b284f
Replaced calibration algorithm (work in progress). Added asynchronous calibration support. Removed test capability.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6114 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-04 12:33:21 +00:00
marian
abc0eddf8b
Added capability to set custom device params and automatically restart radio test.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6113 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-04 11:42:02 +00:00
marian
8076dcdd04
Added support to poll for pending operation completion.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6112 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-04 11:35:55 +00:00
paulc
a42065447d
Make a copy of global JS functions when initializing a Script Context.
...
This prevents changing JS functions across instances of the same script.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6111 acf43c95-373e-0410-b603-e72c3f656dc1
2016-05-04 10:35:55 +00:00
paulc
2653e02713
Append a -L directive to library returned by yate-config to support prefixes not in linker's path.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6110 acf43c95-373e-0410-b603-e72c3f656dc1
2016-04-29 10:33:52 +00:00
marian
8b49ba5e59
Fixed bug: properly return data pointer when requested offset is not 0.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6109 acf43c95-373e-0410-b603-e72c3f656dc1
2016-04-27 08:08:08 +00:00
marian
4c8b78b1b1
Additional check for Nuand's vendor and product when choosing a device to open.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6108 acf43c95-373e-0410-b603-e72c3f656dc1
2016-04-13 07:02:40 +00:00
marian
3fb71dcdc9
Added capability to configure test thread priority and include a config section.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6107 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-29 11:50:31 +00:00
marian
6cb3ab93fa
Allow indicating the format when dumping data.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6106 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-29 07:22:26 +00:00
paulc
d3ba52e3e0
Changed the way ExtModReceivers are (de)referenced and destroyed.
...
Fixes destruction of external channels that have or had a watcher.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6105 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-18 10:17:55 +00:00
paulc
648123eb0a
Fixed a pointer use after free.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6104 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-17 19:00:17 +00:00
paulc
2461efa911
Added support for parsing and updating bandwidth in SDP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6103 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-09 17:41:35 +00:00
paulc
d244a2df0d
Allow assigned top-level functions to work as callbacks.
...
Store a JsFunction name in its embedded ExpFunction so they are always in sync.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6102 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-08 12:23:11 +00:00
andrei
b978614bb5
Fixed Math.random() possible crash.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6101 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-07 12:05:52 +00:00
marian
beac5b2cd1
Allow changing RegExp case insensitive and basic posix properties.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6100 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-04 14:48:48 +00:00
marian
5e18aa85f8
Added Regexp flag used to avoid regexp re-compile if not changed. Removed valid() method.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6099 acf43c95-373e-0410-b603-e72c3f656dc1
2016-03-04 10:24:01 +00:00
paulc
40860a794a
Fixed the returned type of charCodeAt(), must be integer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6098 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-25 17:12:00 +00:00
paulc
efb00bbe2f
Added Javascript string method charCodeAt.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6097 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-25 15:41:34 +00:00
marian
469cf9a61e
Fixed bug: avoid crashing if JsRegExp constructor receives empty flags.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6096 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-25 14:28:10 +00:00
marian
28db40ad77
Added JsRegExp function used to check if the object contains a valid regexp.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6095 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-23 14:00:18 +00:00
marian
26cb46d632
Added method used to check if a Regexp is valid.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6094 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-19 12:36:51 +00:00
paulc
dd5c21a636
Add the Cisco call-id to the Access-Request packet too.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6093 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-15 15:31:43 +00:00
paulc
95280ee6ab
Add the SIP channel ID to the user.auth message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6092 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-15 15:21:04 +00:00
marian
647e6c4da7
Added function used to obtain XML attributes. Extended setAttribute() to allow setting multiple attributes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6091 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-15 15:06:10 +00:00
marian
80e46badff
JsXML: properly check namespace parameter pointer before using it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6090 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-15 12:44:43 +00:00
paulc
adaad148bf
Add the connection_id parameter to user.auth, user.unregister, call.preroute and chan.startup messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6089 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-08 15:06:38 +00:00
paulc
3ec80e12bb
Support absolute directory names in -x argument and in yate.conf extrapath.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6088 acf43c95-373e-0410-b603-e72c3f656dc1
2016-02-08 09:24:21 +00:00