marian
27887d0faa
Add a configurable route_type parameter if missing when late routing a msg.execute message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5621 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-13 10:10:33 +00:00
marian
9ad1953fa6
Fixed compile error.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5620 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-13 08:32:24 +00:00
marian
9fab20a109
Always handle MESSAGE method. Route incoming MESSAGE received outside INVITE dialog using call.route and send it using msg.execute. Forward MESSAGE received inside INVITE dialogs to channel peer using chan.text.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5619 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-13 08:31:33 +00:00
marian
e0942e7e65
Changed im.execute relay id. Removed im.route message relay. Route chat using call.route message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5618 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-13 07:54:00 +00:00
paulc
a8e03e577b
No longer require =true on a line that requests to load a module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5617 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-09 12:42:58 +00:00
marian
df080024ae
Fixed VC project options conflicts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5616 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-08 07:41:41 +00:00
paulc
55c7a8e843
Don't display telnet window size changes in non-debug compile.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5615 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-07 11:53:15 +00:00
paulc
7c39b31458
Fixed warnings - mostly conversions - exposed by Visual C++ compiler.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5614 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-07 11:24:10 +00:00
paulc
e81cbde58e
More fixes related to 32 and 64 bit types usage in JS.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5613 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-07 10:18:23 +00:00
paulc
18ff43d395
Fixed 64 bit types usage in Javascript, was broken on 32 bit machines.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5612 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-07 09:49:52 +00:00
paulc
c371a7037c
Separated 32 and 64 bit constructors and assignments for String.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5611 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 15:42:44 +00:00
paulc
4a36b1aff2
Fixed comment destroyed by script.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5610 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:49:03 +00:00
paulc
cf5d0fd71a
Changed license terms in each source file to reference an external file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5609 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:38:10 +00:00
marian
46ec59af29
Stop chan.rtp dispatch for audio or video media with empty formats list.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5608 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 08:37:10 +00:00
marian
bd9a10d476
Notify SDPSession descendents before dispatching chan.rtp. Improved debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5607 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 08:35:00 +00:00
paulc
13547a1ff3
Added settings to allow matching inbound calls from broken registrars.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5606 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-05 20:45:29 +00:00
paulc
bdcfd22d5b
Added Javascript methods for enabling and controlling debug levels.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5605 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-05 09:56:52 +00:00
marian
acafd80e98
Reset connect retry counter when received data not when connect succeeds. Fixes forever connect retry when connection is closed after accepted without receiving any data. Improved debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5604 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 14:28:44 +00:00
marian
b81948b893
Initialize all CallMonitor data members.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5603 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 13:48:45 +00:00
oana
64ec2f1b9e
Emit a user.authfail message when authentification for a SNMP request fails.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5602 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 13:24:22 +00:00
marian
c367c116fb
Check ssl availability. Don't bind a tls listener if the context is not valid. Don't try to connect a tls transport if ssl is not available.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5601 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 11:56:53 +00:00
marian
9a13938320
Fixed bug: start transport worker thread after init to make sure data is initialized. Fixes incoming tcp transport race condition.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5600 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 11:11:38 +00:00
marian
a0b11fc63d
Propagate non-retryable send errors to transaction. Terminate outgoing transactions in Trying state if first send attempt failed. Reset failed message party otherwise.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5599 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 10:01:39 +00:00
marian
d4b5beaa08
Fixed conversion from boolean false to pointer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5598 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 07:10:00 +00:00
paulc
5d7e4bb682
Added possibility to sepcify the hexa separator in regexroute.
...
Accelerated function name comparations in regexroute.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5597 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 15:23:59 +00:00
paulc
78201aa0be
Added unHexify version that automatically detects separator presence.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5596 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 14:52:52 +00:00
marian
5b87758780
Warn if failed to send RTP/RTCP data.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5595 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 13:44:59 +00:00
paulc
ab23197719
Use message watches in bruteforcers ban script to improve behavior under load.
...
Improved some code comments in the script.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5594 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 09:11:43 +00:00
oana
fd9593ce55
Improved speed of appending parsed operator codes to the operator codes list.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5593 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 07:34:21 +00:00
paulc
5190606f3a
MIB type usage fixes, use Gauge32 instead of Counter32 for values that do not roll-over.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5592 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-31 12:23:56 +00:00
paulc
54232f8715
Fixed MIB type usage to be SMIv2 compliant.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5591 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-29 14:03:29 +00:00
paulc
3aef4ba0a8
Fixed two minor MIB errors.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5590 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-29 13:28:00 +00:00
paulc
ec6d84c2fe
Fixed order of declarations in the genericAlarm notification.
...
Renamed leaf moduleInfo to moduleExtra to fix a duplicate name.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5589 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-29 12:51:30 +00:00
marian
cfa0be7eb2
Incoming registration NAT detection: don't check port for non udp parties.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5588 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-23 14:39:46 +00:00
paulc
3843f27737
Ignore To tags in 100 answers, they are not supposed to establish a dialog.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5587 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-18 12:55:01 +00:00
oana
f7287c7d7b
Resolve fields on expressions/non-objects also.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5586 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-17 14:47:33 +00:00
oana
da23194709
Fix Array.pop() implementation in order to properly return objects.
...
Also, when building constant objects or array, set their name according to internal convention.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5585 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-17 11:02:25 +00:00
oana
8de63f495f
Bug fix: don't allow enumeration of the length property in Array.
...
Properly handle assignments to the Array.length property: if set to a value smaller than the previous length value, destroy all objects found at indexes greater than length.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5584 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-16 13:47:17 +00:00
paulc
d8b1569efd
Copy a SIP remote party change to the "address" parameter.
...
Add change information for address and contact in the call.update message.
Delay updating channel parameters until the reINVITE is accepted.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5583 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-16 13:15:40 +00:00
marian
d611e533ca
Windows: avoid evaluating debug macro parameters when the debug message is not compiled.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5582 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-16 11:02:10 +00:00
oana
631b11c48e
Fixed constructors for constant objects and arrays, avoid enumeration of prototype methods.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5581 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-15 11:26:02 +00:00
oana
008f6d5e67
Also update array length when assigning values through the array subscript operator.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5580 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-11 13:25:09 +00:00
paulc
868daf6efd
Cleaned up and simplified the direction QoS monitoring code.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5579 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 12:05:46 +00:00
paulc
8efaad89e7
Add alarmText (if provided) to the new style specificAlarm trap.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5578 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 11:57:59 +00:00
paulc
a1fe617088
Send trap sysUpTimeInstance with 1/100 s resolution.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5577 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 11:42:10 +00:00
marian
c52c646fd4
Fixed bug: the 'mode' attribute of ilbc payload overrides the 'ptime' SDP line.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5576 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 09:40:06 +00:00
oana
9208f469b1
Changed section configuration example for monitoring routing directions.
...
Fixed spelling error.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5575 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 09:16:43 +00:00
paulc
babd3f41b9
Moved all trap variables to a common specificAlarm trap OID.
...
Edited the MIB so genericAlarm and specificAlarm use the NOTIFICATION-TYPE macro.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5574 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 14:46:19 +00:00
paulc
439e8d6d31
Check for disabled traps when placed in a specific alarm too.
...
Don't send the trap if all its parameters were disabled.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5573 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 14:40:15 +00:00
paulc
2aa31a41a7
Synchronized parameters CPU modules, fixes a bug introduced by Rev. 5396
...
Simplified logic and cleaned up code.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5572 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 14:38:13 +00:00