paulc
ecb4c6954b
Added option to restart engine if system time jumps around too much.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6291 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-10 12:13:53 +00:00
paulc
809f127c54
Fixed OpenSSL build on newer versions lacking AES_ctr128_encrypt.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6290 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-09 12:28:41 +00:00
paulc
a2501fae5f
Fixed new match after end of previous block with no spaces in between.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6289 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-05 12:20:26 +00:00
paulc
7ddc72e67e
Added explanation for conditional blocks.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6288 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-05 10:41:02 +00:00
paulc
74d08d409a
Added support for late SDP in ACK for reINVITE transactions.
...
Allow SDP forwarding when the media address is 0.0.0.0 or :: (muted).
git-svn-id: http://yate.null.ro/svn/yate/trunk@6287 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-18 15:48:17 +00:00
paulc
500e2633b5
Add a Retry-After header to the 503 generated in case of Engine congestion.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6286 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-14 14:02:51 +00:00
paulc
f41bc9e38b
Honor sdp_forward setting after receiving 18x/2xx with SDP for an INVITE without SDP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6285 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-14 13:45:10 +00:00
marian
983e05f546
Added hashCode function for javascript strings. Return String::hash().
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6284 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-08 16:12:59 +00:00
marian
630392fe0c
Removed unused parameters documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6283 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-23 08:01:09 +00:00
marian
543a452976
Clarified documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6282 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-23 07:53:27 +00:00
oana
be0ce880da
Add DNS.dscp() method to validate given DSCP values from Javascript.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6281 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-17 15:57:31 +00:00
paulc
a730efa009
Added support for sending call with SDP in ACK instead of INVITE in proxy and RTP forward modes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6280 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-16 18:11:05 +00:00
oana
e3bf50ad2b
Use String method which trims whitespaces for the implementation of JS String method trim().
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6279 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-14 14:31:52 +00:00
paulc
8d9f34b9db
Fixed maximum MSU size, it's 273 including SIO.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6278 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-02 16:11:42 +00:00
paulc
03a41bb9ee
Allow encoding all variation of A-F address digits in ISUP, SCCP, MAP/CAMEL.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6277 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-01 16:59:05 +00:00
paulc
fc2ea0387b
Added parsing of diversion counter.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6276 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-01 16:38:38 +00:00
paulc
78c93b5462
Added support for recursively dispatching a handled message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6275 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-01 16:37:48 +00:00
paulc
1b3904f58e
Added support for banning IPv6 addresses.
...
Prevent banning the loopback address.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6274 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-30 14:54:16 +00:00
andrei
b4763094c5
Force 'String' constructor from 'unsigned int' in decodeCause.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6273 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-09 11:10:33 +00:00
marian
8605cffeb6
Fixed bug: update udp party local address when transport binds for valid lines (transport was not valid when line was created).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6272 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-06 09:11:32 +00:00
paulc
d9cf33f16c
Added mapping for reason "moved".
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6271 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-05 16:06:28 +00:00
paulc
671aca54ec
Use same filtering rule for accounts status and TAB completion as for login/logout.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6270 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-02 12:02:38 +00:00
oana
ffd790e56b
Add count() method to Javascript implementation of HashList.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6269 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-29 14:52:33 +00:00
marian
9bf5249ecf
Fixed bug: set children parent when copying an XmlElement.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6268 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-26 13:51:18 +00:00
marian
19b8dc9fe4
Fixed bug: avoid dumping ExpFunction when JSON stringifying an object.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6267 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-19 13:56:24 +00:00
paulc
7497ff0d05
Don't attempt to DNS resolve empty, null or undefined names.
...
Added helper functions to check if an operator is missing or empty.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6266 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-18 13:03:30 +00:00
paulc
d60c0d2b34
Added support for basic processing of China and Japan ISUP versions in SIP-T.
...
National specific messages are not decoded, just ITU compatibility.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6265 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-18 12:18:46 +00:00
oana
6f58478394
Added support for a native implementation of a Javascript HashList.
...
When generating iterator for JsObjects avoid checking that were not setting duplicates in the iterator. JsObject does not allow setting duplicates.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6264 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-18 12:14:44 +00:00
paulc
e2060c65fe
Workaround for a race to watch a message result while its ExtModReceiver is being destroyed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6263 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-13 14:55:58 +00:00
paulc
77693c98ea
Take SVN revision from the product directory, not entire repository.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6262 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-13 14:43:55 +00:00
paulc
abdcb5841f
Added basic parsing of H.264 format in SDP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6261 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-11 13:19:00 +00:00
paulc
8ab1b11bf5
Bumped version to 6.0.1 devel.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6260 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-08 13:14:18 +00:00
paulc
68e0a3c412
Fixed RPM build when PACKAGE_STATUS is empty.
...
Workaround for kdoc --version generating warnings.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6258 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-08 11:11:21 +00:00
paulc
0b3dbabcb7
Bumped version to 6.0.0 release.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6257 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-08 10:29:35 +00:00
paulc
27de15bc48
Fixed compile time bugs and warnings exposed by Visual Studio.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6256 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-07 15:29:32 +00:00
paulc
c3f53e62fb
Fixed 3/4/5/6xx responses to add a To tag if not already present.
...
Old behavior still achievable by ORing 128 to SIP engine flags.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6255 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-18 12:55:39 +00:00
paulc
fb2d0ba3ae
Allow rmanager output to be turned off even if debug is on but preserve ^O cycling logic.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6254 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-11 15:37:12 +00:00
paulc
3ec99ceac1
Removed useless undefined method.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6253 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-10 08:28:22 +00:00
andrei
d557427582
BugFix. Clear JsContext parameters before destructor is reached.
...
Clear ScriptRun stack and async tasks, before destroying the script context.
Fixed JsSemaphore prototype.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6252 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-02 13:48:40 +00:00
marian
0025edce41
Reset endpoint pointer when terminated to avoid using it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6251 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-02 07:51:02 +00:00
paulc
c4c9e994f0
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://yate.null.ro/svn/yate/trunk@6250 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 13:08:23 +00:00
paulc
7d4da59ace
Added handling of SCTP states PF and UNCONFIRMED if supported by the library.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6249 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 12:36:57 +00:00
andrei
255bd0161a
Added support for Semaphore in JS.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6248 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 06:20:58 +00:00
marian
754e0561fa
Added configurable param (disabled by default) used to enable LMS chip autocal on device power on.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6247 acf43c95-373e-0410-b603-e72c3f656dc1
2017-07-31 13:59:46 +00:00
marian
31e5fa31e6
Chain tcap user enabler in plugin.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6246 acf43c95-373e-0410-b603-e72c3f656dc1
2017-07-06 07:53:25 +00:00
marian
2f247efea3
Disable frequency offset calibration on fatal error.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6245 acf43c95-373e-0410-b603-e72c3f656dc1
2017-07-03 11:03:26 +00:00
marian
3480211959
Added capability to configure buffered samples based on required sampling rate.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6244 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-28 14:01:26 +00:00
marian
554869663b
Fixed error reporting. Fixed some returned codes. Added config params documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6243 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-27 11:40:01 +00:00
marian
c1b2ebd845
Added radio interface utilities used to complete device info and fill error related parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6242 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-27 11:21:39 +00:00
marian
c8c680e8bc
Add device speed parameter to notification messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6241 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-23 08:44:27 +00:00