paulc
6b2daa2d48
Added G.722 codec from the WebRTC code.
...
git-svn-id: http://voip.null.ro/svn/yate@6363 acf43c95-373e-0410-b603-e72c3f656dc1
2019-11-06 18:31:54 +00:00
marian
ec9b6a16b0
Update channel uri from received 2xx answer when generating ACK.
...
git-svn-id: http://voip.null.ro/svn/yate@6362 acf43c95-373e-0410-b603-e72c3f656dc1
2019-10-30 08:57:57 +00:00
oana
edc09c0bcc
Avoid generating more than one engine.timer message per second when usleep is interrupted by signals.
...
git-svn-id: http://voip.null.ro/svn/yate@6361 acf43c95-373e-0410-b603-e72c3f656dc1
2019-10-25 14:26:49 +00:00
paulc
d17d1c7a27
Made SRTP start message not logged by default.
...
git-svn-id: http://voip.null.ro/svn/yate@6360 acf43c95-373e-0410-b603-e72c3f656dc1
2019-10-21 08:10:02 +00:00
paulc
9401c35524
Added support for setting the current timestamp in external to yate messages.
...
Always set the current time if protocol did not set it.
git-svn-id: http://voip.null.ro/svn/yate@6359 acf43c95-373e-0410-b603-e72c3f656dc1
2019-10-03 13:25:17 +00:00
paulc
ab451bd5c8
Added basic support for forwarding the VP9 codec payload.
...
git-svn-id: http://voip.null.ro/svn/yate@6358 acf43c95-373e-0410-b603-e72c3f656dc1
2019-09-04 10:29:00 +00:00
paulc
5ebd71de00
Fixed CSeq picking from added SIP message.
...
git-svn-id: http://voip.null.ro/svn/yate@6357 acf43c95-373e-0410-b603-e72c3f656dc1
2019-08-20 15:23:24 +00:00
paulc
b4f00cf6dd
Added support for running through the "perf" tool.
...
git-svn-id: http://voip.null.ro/svn/yate@6356 acf43c95-373e-0410-b603-e72c3f656dc1
2019-08-08 11:38:03 +00:00
paulc
b83c8ca3ae
Reset the message time and handlers list when renaming call preroute -> route -> execute.
...
git-svn-id: http://voip.null.ro/svn/yate@6355 acf43c95-373e-0410-b603-e72c3f656dc1
2019-06-28 12:59:33 +00:00
marian
4e30cb7655
Fixed some memory leaks: values extracted from stack and not freed.
...
git-svn-id: http://voip.null.ro/svn/yate@6354 acf43c95-373e-0410-b603-e72c3f656dc1
2019-06-25 13:00:25 +00:00
marian
7166f715b7
Silenced unused variable compiler warning.
...
git-svn-id: http://voip.null.ro/svn/yate@6353 acf43c95-373e-0410-b603-e72c3f656dc1
2019-06-06 10:12:45 +00:00
marian
b226a10102
Reverted accidental commit in mgcp.
...
git-svn-id: http://voip.null.ro/svn/yate@6352 acf43c95-373e-0410-b603-e72c3f656dc1
2019-06-06 10:11:23 +00:00
marian
68348ce124
Allow setting incoming channel params from user.auth.
...
git-svn-id: http://voip.null.ro/svn/yate@6351 acf43c95-373e-0410-b603-e72c3f656dc1
2019-06-06 10:05:42 +00:00
oana
5b48fbfc3e
Return extra configuration parameters for users in user.auth response also.
...
git-svn-id: http://voip.null.ro/svn/yate@6350 acf43c95-373e-0410-b603-e72c3f656dc1
2019-04-01 12:56:30 +00:00
marian
b55aeef403
Constifyed String::encodeFlags() methods.
...
git-svn-id: http://voip.null.ro/svn/yate@6349 acf43c95-373e-0410-b603-e72c3f656dc1
2019-03-28 13:55:51 +00:00
marian
46d8b6fcb5
Don't check system time jump when plugins are reloaded.
...
git-svn-id: http://voip.null.ro/svn/yate@6348 acf43c95-373e-0410-b603-e72c3f656dc1
2019-03-28 13:49:22 +00:00
paulc
bbc0192843
Fixed concatenation of strings to work with modern C++ compilers.
...
git-svn-id: http://voip.null.ro/svn/yate@6347 acf43c95-373e-0410-b603-e72c3f656dc1
2019-03-13 15:16:40 +00:00
paulc
a373f8904a
Properly return undefined on finding garbage after JSON.
...
git-svn-id: http://voip.null.ro/svn/yate@6346 acf43c95-373e-0410-b603-e72c3f656dc1
2019-02-28 19:17:38 +00:00
sabina
04f7e72fb8
Small bug fix: Removed warning when remote address is not set.
...
git-svn-id: http://voip.null.ro/svn/yate@6345 acf43c95-373e-0410-b603-e72c3f656dc1
2019-02-18 11:38:11 +00:00
paulc
dd7ff33236
Fixed handling of a full read buffer containing one or more processable lines.
...
git-svn-id: http://voip.null.ro/svn/yate@6344 acf43c95-373e-0410-b603-e72c3f656dc1
2019-02-06 13:36:08 +00:00
paulc
2ea93407df
Added ^F and ^B to move one page forward / backward.
...
git-svn-id: http://voip.null.ro/svn/yate@6343 acf43c95-373e-0410-b603-e72c3f656dc1
2019-01-28 10:50:42 +00:00
marian
bbde14b1f4
Fixed TokenDict arrays not ending with token and value set to 0.
...
git-svn-id: http://voip.null.ro/svn/yate@6342 acf43c95-373e-0410-b603-e72c3f656dc1
2019-01-18 09:46:21 +00:00
sabina
70c892c42c
Implementation of encodeFlags() and decodeFlags functions.
...
git-svn-id: http://voip.null.ro/svn/yate@6341 acf43c95-373e-0410-b603-e72c3f656dc1
2019-01-17 15:24:55 +00:00
marian
a0307d368f
Added TokenDict64 structure and lookup functions.
...
git-svn-id: http://voip.null.ro/svn/yate@6340 acf43c95-373e-0410-b603-e72c3f656dc1
2019-01-14 14:57:27 +00:00
marian
cc4f86d64b
Added Channel parameters list to be set in all Channel messages. Update it from routing and chan.control.
...
git-svn-id: http://voip.null.ro/svn/yate@6339 acf43c95-373e-0410-b603-e72c3f656dc1
2019-01-14 09:54:04 +00:00
marian
b60d9d067c
Added Time methods for 32bit NTP time conversion.
...
git-svn-id: http://voip.null.ro/svn/yate@6338 acf43c95-373e-0410-b603-e72c3f656dc1
2019-01-14 09:19:22 +00:00
paulc
9f93f88f81
Retrieve P-Asserted-Identity parameters even if privacy is disabled.
...
Added support for extra URI parameters in P-A-I as "asserted_params".
git-svn-id: http://voip.null.ro/svn/yate@6337 acf43c95-373e-0410-b603-e72c3f656dc1
2018-12-30 12:05:13 +00:00
paulc
37aa16255e
Added File methods to read and write file content from Javascript.
...
Fixed a memory leak in some cases of File.mkdir().
git-svn-id: http://voip.null.ro/svn/yate@6336 acf43c95-373e-0410-b603-e72c3f656dc1
2018-12-11 16:57:32 +00:00
paulc
3b63e559db
Populate P-Asserted-Identity when the "privacy" parameter is set explicitly to false.
...
git-svn-id: http://voip.null.ro/svn/yate@6335 acf43c95-373e-0410-b603-e72c3f656dc1
2018-12-04 11:30:03 +00:00
sabina
2b9afe2961
Updated files to Rev. 6330.
...
git-svn-id: http://voip.null.ro/svn/yate@6334 acf43c95-373e-0410-b603-e72c3f656dc1
2018-12-04 10:06:04 +00:00
sabina
80f3616942
Update name from wiresniff to yatewiresniff.
...
git-svn-id: http://voip.null.ro/svn/yate@6333 acf43c95-373e-0410-b603-e72c3f656dc1
2018-11-28 10:13:05 +00:00
paulb
63d24a5835
Changed comment: "2GB" to "100MB"
...
git-svn-id: http://voip.null.ro/svn/yate@6332 acf43c95-373e-0410-b603-e72c3f656dc1
2018-11-27 14:16:05 +00:00
sabina
bfc2e5de31
Added files for wiresniff module. Identical to Rev. 2213
...
git-svn-id: http://voip.null.ro/svn/yate@6331 acf43c95-373e-0410-b603-e72c3f656dc1
2018-11-27 12:57:17 +00:00
marian
803247f900
Fixed bug: lock transaction list mutex during local id generation to avoid duplicates.
...
git-svn-id: http://voip.null.ro/svn/yate@6330 acf43c95-373e-0410-b603-e72c3f656dc1
2018-11-23 10:05:57 +00:00
paulc
4ab37a1a79
Added support for allowing extra commands in restricted user mode.
...
git-svn-id: http://voip.null.ro/svn/yate@6329 acf43c95-373e-0410-b603-e72c3f656dc1
2018-11-20 13:07:33 +00:00
paulc
291fbd564c
Added support for monitoring services with name other than yate.
...
git-svn-id: http://voip.null.ro/svn/yate@6328 acf43c95-373e-0410-b603-e72c3f656dc1
2018-11-19 21:07:13 +00:00
marian
4ed655abce
Make sure debugger output is enabled if debug is enabled when connection starts. Fixes suppressed output: yate is started daemonified with no log file.
...
git-svn-id: http://voip.null.ro/svn/yate@6327 acf43c95-373e-0410-b603-e72c3f656dc1
2018-11-13 14:00:19 +00:00
marian
7db4b82c64
Removed account lock during query: this was preventing running multiple queries at a time.
...
git-svn-id: http://voip.null.ro/svn/yate@6326 acf43c95-373e-0410-b603-e72c3f656dc1
2018-10-25 11:21:09 +00:00
marian
5a2b44cb6a
Use a timed lock (if answer timeout is set) when serializing message send to script. Don't send the message to script if failed to lock for configured timeout.
...
git-svn-id: http://voip.null.ro/svn/yate@6325 acf43c95-373e-0410-b603-e72c3f656dc1
2018-10-01 11:31:59 +00:00
marian
e5da301845
Outgoing call: initialize dialog's sequence generator and set it in first generated request to avoid CSeq mismatch if challenged.
...
git-svn-id: http://voip.null.ro/svn/yate@6324 acf43c95-373e-0410-b603-e72c3f656dc1
2018-09-17 15:04:38 +00:00
marian
0e90f99c59
SDP parse: adjust payload name for configured octet align amr when rtpmap line is parsed and amr is identified by name: this is the point where amr (dynamic payload) is properly identified.
...
git-svn-id: http://voip.null.ro/svn/yate@6323 acf43c95-373e-0410-b603-e72c3f656dc1
2018-09-14 09:39:28 +00:00
paulc
622a718b04
Bumped version to 6.1.1 devel.
...
git-svn-id: http://voip.null.ro/svn/yate@6322 acf43c95-373e-0410-b603-e72c3f656dc1
2018-07-06 09:53:54 +00:00
marian
00b0b1e408
Added SIPS URI support.
...
git-svn-id: http://voip.null.ro/svn/yate@6321 acf43c95-373e-0410-b603-e72c3f656dc1
2018-07-06 09:37:17 +00:00
paulc
28ff4b262e
Bumped version to 6.1.0 release.
...
git-svn-id: http://voip.null.ro/svn/yate@6319 acf43c95-373e-0410-b603-e72c3f656dc1
2018-07-03 12:24:53 +00:00
paulc
7de893f3c1
Added support for following forked transactions' 1xx provisional messages.
...
git-svn-id: http://voip.null.ro/svn/yate@6318 acf43c95-373e-0410-b603-e72c3f656dc1
2018-07-03 12:19:25 +00:00
oana
1a8b055ed2
Moved methods to the JS library that stringify objects to JSON format.
...
git-svn-id: http://voip.null.ro/svn/yate@6317 acf43c95-373e-0410-b603-e72c3f656dc1
2018-06-15 13:39:48 +00:00
paulc
dcc1217f84
Detect and deal with some OpenSSL 1.1.0 deprecations.
...
git-svn-id: http://voip.null.ro/svn/yate@6316 acf43c95-373e-0410-b603-e72c3f656dc1
2018-06-11 11:33:06 +00:00
paulc
d6d7b0081e
Added JS Array method includes().
...
git-svn-id: http://voip.null.ro/svn/yate@6315 acf43c95-373e-0410-b603-e72c3f656dc1
2018-05-10 12:55:45 +00:00
paulc
da4e6bb39e
Added String method includes().
...
git-svn-id: http://voip.null.ro/svn/yate@6314 acf43c95-373e-0410-b603-e72c3f656dc1
2018-05-04 18:37:44 +00:00
oana
c1e5a20c9e
Add UTF-16 encoding support to UChar class.
...
git-svn-id: http://voip.null.ro/svn/yate@6313 acf43c95-373e-0410-b603-e72c3f656dc1
2018-04-25 12:16:54 +00:00