Commit Graph

5933 Commits

Author SHA1 Message Date
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
marian 3f4284b829 Fixed bug: copy radio params to radio.create message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6240 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-23 08:43:26 +00:00
marian d14f741ce3 Added configurable params for max supported samplig rate on super/high interface. Return HW not available code when no device is found.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6239 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-22 14:02:38 +00:00
marian 2d2d702606 Added more radio interface error codes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6238 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-22 13:56:34 +00:00
marian 74af6b10ac Added recv thread priority config. Improved stats report.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6237 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-22 13:19:36 +00:00
marian eed4b72288 Documented calibration debug parameters. Improved debug.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6236 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-21 13:38:26 +00:00
marian 2b8c37f988 Fixed bug: fill last chunk also when repeating a built vector (pattern) in destination.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6235 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-20 12:44:07 +00:00
marian af6df24a06 Fixed bug: properly handle calculated result's index when calibrating using a single rx loop.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6234 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-20 11:24:53 +00:00
marian 5a9d41e180 Yield before sending data.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6233 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-20 11:22:50 +00:00
marian 118e2f8e32 Fixed bug: properly select PA (transmit) if enabled during loopback.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6232 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-20 09:15:48 +00:00
marian 13abda5438 Fixed bug: use the same config when running second baseband calibration. Improved debug.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6231 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-20 07:45:44 +00:00
marian 79afeb1178 Automatic remote party change can now be configured per channel from routing. A remote party (transport) can now be configured for an incoming call from pre-routing. Ignore VIA can now be configured per listener.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6230 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-14 09:14:20 +00:00
paulc 34ae3b8537 Fixed behavior of Date constructor with missing parameters or with two digits year.
Added the Date.UTC static method.


git-svn-id: http://yate.null.ro/svn/yate/trunk@6229 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-07 14:17:15 +00:00
paulc 515d38fdbc Added possibility to stop and restart specific external instances.
Added line completion for external command arguments.


git-svn-id: http://yate.null.ro/svn/yate/trunk@6228 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-07 12:04:18 +00:00
paulc 700acb8d1a Fixed limitations and bugs exposed by addition of prompt option.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6227 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-05 15:35:39 +00:00
paulc 9e5c186299 Added support for setting "debug level N+" or "debug level N-"
git-svn-id: http://yate.null.ro/svn/yate/trunk@6226 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-05 12:33:38 +00:00
paulc 436f772758 Added support for configuring an interactive mode prompt.
Added configuration setting for initial value of remote echo.


git-svn-id: http://yate.null.ro/svn/yate/trunk@6225 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-05 11:37:44 +00:00
paulc 29d5a82541 Added support for supressing connection logging per listener.
Added support for customizing or disabling goodbye text.


git-svn-id: http://yate.null.ro/svn/yate/trunk@6224 acf43c95-373e-0410-b603-e72c3f656dc1
2017-06-05 09:03:34 +00:00
marian 33921b778b Added capability to set amr 'fmtp' parameters in SDP session: set them in each offer when rtp forward is not enabled.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6223 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-24 14:36:56 +00:00
marian 64d5a0ec86 Avoid building multiple 'fmtp' lines for a single format.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6222 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-23 13:28:27 +00:00
marian 98b08016c4 Expect more parameters in a 'fmtp' line. Remove only parameters we are using to detect format variant(s).
git-svn-id: http://yate.null.ro/svn/yate/trunk@6221 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-23 13:23:24 +00:00
marian ae263df105 Don't handle CMR 15 (no mode change) as new CMR.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6220 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-22 14:03:49 +00:00
oana 9e8a1602c1 Added Message.copyParams() method to Javascript support.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6219 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-22 12:37:22 +00:00
paulc 0ae34db874 Fixed a deadlock when rmanager was trying to report an error about its own connection.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6218 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-17 10:01:47 +00:00
paulc 81eb63826e Added computation and congestion limit for average dequeued messages age.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6217 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-15 15:28:47 +00:00
marian 9f164a78e6 The number of buffers to use with libusb is now configurable. Use MMX if available to scale and saturate sent samples.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6216 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-09 12:41:41 +00:00
oana 828911a1d7 Do not attempt to build an JS XML object from another object when the expected parameter should be a string.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6215 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-08 09:04:33 +00:00
oana 23b9e4a09c Build JS Message objects with properly set prototypes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6214 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-08 09:03:05 +00:00
oana d8f8bdd5d6 Build RegExp object with properly set prototypes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6213 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-08 08:59:46 +00:00
andrei 42d5ab7c01 Fixed deadlock while destroying JsEngineWorker.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6212 acf43c95-373e-0410-b603-e72c3f656dc1
2017-05-03 08:39:48 +00:00