paulc
b384c30fe1
Correctly handle a non-block rule on the same line as the closing brace of a block.
...
git-svn-id: http://voip.null.ro/svn/yate@6293 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-12 17:07:40 +00:00
paulc
3564a7d171
Fixed misleading indentation.
...
git-svn-id: http://voip.null.ro/svn/yate@6292 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-10 12:18:58 +00:00
paulc
fcf945b0bf
Added option to restart engine if system time jumps around too much.
...
git-svn-id: http://voip.null.ro/svn/yate@6291 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-10 12:13:53 +00:00
paulc
e769dfec8e
Fixed OpenSSL build on newer versions lacking AES_ctr128_encrypt.
...
git-svn-id: http://voip.null.ro/svn/yate@6290 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-09 12:28:41 +00:00
paulc
2b1a2a9fea
Fixed new match after end of previous block with no spaces in between.
...
git-svn-id: http://voip.null.ro/svn/yate@6289 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-05 12:20:26 +00:00
paulc
2b0d280395
Added explanation for conditional blocks.
...
git-svn-id: http://voip.null.ro/svn/yate@6288 acf43c95-373e-0410-b603-e72c3f656dc1
2018-01-05 10:41:02 +00:00
paulc
c91d771298
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://voip.null.ro/svn/yate@6287 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-18 15:48:17 +00:00
paulc
ddd1dd37a6
Add a Retry-After header to the 503 generated in case of Engine congestion.
...
git-svn-id: http://voip.null.ro/svn/yate@6286 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-14 14:02:51 +00:00
paulc
4176ca865d
Honor sdp_forward setting after receiving 18x/2xx with SDP for an INVITE without SDP.
...
git-svn-id: http://voip.null.ro/svn/yate@6285 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-14 13:45:10 +00:00
marian
0ddb2d7e46
Added hashCode function for javascript strings. Return String::hash().
...
git-svn-id: http://voip.null.ro/svn/yate@6284 acf43c95-373e-0410-b603-e72c3f656dc1
2017-12-08 16:12:59 +00:00
marian
a26e45ad25
Removed unused parameters documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@6283 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-23 08:01:09 +00:00
marian
13bedcd33c
Clarified documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@6282 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-23 07:53:27 +00:00
oana
7ced583b1f
Add DNS.dscp() method to validate given DSCP values from Javascript.
...
git-svn-id: http://voip.null.ro/svn/yate@6281 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-17 15:57:31 +00:00
paulc
6217608c8b
Added support for sending call with SDP in ACK instead of INVITE in proxy and RTP forward modes.
...
git-svn-id: http://voip.null.ro/svn/yate@6280 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-16 18:11:05 +00:00
oana
6cd633471f
Use String method which trims whitespaces for the implementation of JS String method trim().
...
git-svn-id: http://voip.null.ro/svn/yate@6279 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-14 14:31:52 +00:00
paulc
8e3d989b0b
Fixed maximum MSU size, it's 273 including SIO.
...
git-svn-id: http://voip.null.ro/svn/yate@6278 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-02 16:11:42 +00:00
paulc
04b2d365ff
Allow encoding all variation of A-F address digits in ISUP, SCCP, MAP/CAMEL.
...
git-svn-id: http://voip.null.ro/svn/yate@6277 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-01 16:59:05 +00:00
paulc
4b828a5684
Added parsing of diversion counter.
...
git-svn-id: http://voip.null.ro/svn/yate@6276 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-01 16:38:38 +00:00
paulc
2cc4f0d77c
Added support for recursively dispatching a handled message.
...
git-svn-id: http://voip.null.ro/svn/yate@6275 acf43c95-373e-0410-b603-e72c3f656dc1
2017-11-01 16:37:48 +00:00
paulc
90f118868e
Added support for banning IPv6 addresses.
...
Prevent banning the loopback address.
git-svn-id: http://voip.null.ro/svn/yate@6274 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-30 14:54:16 +00:00
andrei
f5d88a7027
Force 'String' constructor from 'unsigned int' in decodeCause.
...
git-svn-id: http://voip.null.ro/svn/yate@6273 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-09 11:10:33 +00:00
marian
1402dfe6fe
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://voip.null.ro/svn/yate@6272 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-06 09:11:32 +00:00
paulc
add5096c9a
Added mapping for reason "moved".
...
git-svn-id: http://voip.null.ro/svn/yate@6271 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-05 16:06:28 +00:00
paulc
a02eaeb3de
Use same filtering rule for accounts status and TAB completion as for login/logout.
...
git-svn-id: http://voip.null.ro/svn/yate@6270 acf43c95-373e-0410-b603-e72c3f656dc1
2017-10-02 12:02:38 +00:00
oana
a1867ea521
Add count() method to Javascript implementation of HashList.
...
git-svn-id: http://voip.null.ro/svn/yate@6269 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-29 14:52:33 +00:00
marian
d08772131d
Fixed bug: set children parent when copying an XmlElement.
...
git-svn-id: http://voip.null.ro/svn/yate@6268 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-26 13:51:18 +00:00
marian
93b2d89e82
Fixed bug: avoid dumping ExpFunction when JSON stringifying an object.
...
git-svn-id: http://voip.null.ro/svn/yate@6267 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-19 13:56:24 +00:00
paulc
018a1a65a5
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://voip.null.ro/svn/yate@6266 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-18 13:03:30 +00:00
paulc
25ac4c9458
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://voip.null.ro/svn/yate@6265 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-18 12:18:46 +00:00
oana
8267d6863a
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://voip.null.ro/svn/yate@6264 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-18 12:14:44 +00:00
paulc
71eae1a04e
Workaround for a race to watch a message result while its ExtModReceiver is being destroyed.
...
git-svn-id: http://voip.null.ro/svn/yate@6263 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-13 14:55:58 +00:00
paulc
f5f03f0ffb
Take SVN revision from the product directory, not entire repository.
...
git-svn-id: http://voip.null.ro/svn/yate@6262 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-13 14:43:55 +00:00
paulc
1a983eaeb1
Added basic parsing of H.264 format in SDP.
...
git-svn-id: http://voip.null.ro/svn/yate@6261 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-11 13:19:00 +00:00
paulc
62801d6f2f
Bumped version to 6.0.1 devel.
...
git-svn-id: http://voip.null.ro/svn/yate@6260 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-08 13:14:18 +00:00
paulc
90f3316795
Fixed RPM build when PACKAGE_STATUS is empty.
...
Workaround for kdoc --version generating warnings.
git-svn-id: http://voip.null.ro/svn/yate@6258 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-08 11:11:21 +00:00
paulc
96b6f816fb
Bumped version to 6.0.0 release.
...
git-svn-id: http://voip.null.ro/svn/yate@6257 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-08 10:29:35 +00:00
paulc
23947f2f01
Fixed compile time bugs and warnings exposed by Visual Studio.
...
git-svn-id: http://voip.null.ro/svn/yate@6256 acf43c95-373e-0410-b603-e72c3f656dc1
2017-09-07 15:29:32 +00:00
paulc
f06ad6d492
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://voip.null.ro/svn/yate@6255 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-18 12:55:39 +00:00
paulc
bbe04a7b60
Allow rmanager output to be turned off even if debug is on but preserve ^O cycling logic.
...
git-svn-id: http://voip.null.ro/svn/yate@6254 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-11 15:37:12 +00:00
paulc
12be659381
Removed useless undefined method.
...
git-svn-id: http://voip.null.ro/svn/yate@6253 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-10 08:28:22 +00:00
andrei
b6a14b2377
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://voip.null.ro/svn/yate@6252 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-02 13:48:40 +00:00
marian
9685ab71a0
Reset endpoint pointer when terminated to avoid using it.
...
git-svn-id: http://voip.null.ro/svn/yate@6251 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-02 07:51:02 +00:00
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
paulc
88277b60a0
Added handling of SCTP states PF and UNCONFIRMED if supported by the library.
...
git-svn-id: http://voip.null.ro/svn/yate@6249 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 12:36:57 +00:00
andrei
d6d72562a5
Added support for Semaphore in JS.
...
git-svn-id: http://voip.null.ro/svn/yate@6248 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 06:20:58 +00:00
marian
ab15b76948
Added configurable param (disabled by default) used to enable LMS chip autocal on device power on.
...
git-svn-id: http://voip.null.ro/svn/yate@6247 acf43c95-373e-0410-b603-e72c3f656dc1
2017-07-31 13:59:46 +00:00
marian
2ec1ab9348
Chain tcap user enabler in plugin.
...
git-svn-id: http://voip.null.ro/svn/yate@6246 acf43c95-373e-0410-b603-e72c3f656dc1
2017-07-06 07:53:25 +00:00
marian
b48c212eef
Disable frequency offset calibration on fatal error.
...
git-svn-id: http://voip.null.ro/svn/yate@6245 acf43c95-373e-0410-b603-e72c3f656dc1
2017-07-03 11:03:26 +00:00
marian
4239814118
Added capability to configure buffered samples based on required sampling rate.
...
git-svn-id: http://voip.null.ro/svn/yate@6244 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-28 14:01:26 +00:00
marian
b6282acf4e
Fixed error reporting. Fixed some returned codes. Added config params documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@6243 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-27 11:40:01 +00:00