marian
414a5d9414
Stop chan.rtp dispatch for audio or video media with empty formats list.
...
git-svn-id: http://voip.null.ro/svn/yate@5608 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 08:37:10 +00:00
marian
51406e17e2
Notify SDPSession descendents before dispatching chan.rtp. Improved debug.
...
git-svn-id: http://voip.null.ro/svn/yate@5607 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 08:35:00 +00:00
paulc
ccae9ca1cf
Added settings to allow matching inbound calls from broken registrars.
...
git-svn-id: http://voip.null.ro/svn/yate@5606 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-05 20:45:29 +00:00
paulc
f777b559d2
Added Javascript methods for enabling and controlling debug levels.
...
git-svn-id: http://voip.null.ro/svn/yate@5605 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-05 09:56:52 +00:00
marian
972a23de13
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://voip.null.ro/svn/yate@5604 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 14:28:44 +00:00
marian
73bb976de9
Initialize all CallMonitor data members.
...
git-svn-id: http://voip.null.ro/svn/yate@5603 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 13:48:45 +00:00
oana
89974c646d
Emit a user.authfail message when authentification for a SNMP request fails.
...
git-svn-id: http://voip.null.ro/svn/yate@5602 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 13:24:22 +00:00
marian
10f0d6bffc
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://voip.null.ro/svn/yate@5601 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 11:56:53 +00:00
marian
8e97f597ee
Fixed bug: start transport worker thread after init to make sure data is initialized. Fixes incoming tcp transport race condition.
...
git-svn-id: http://voip.null.ro/svn/yate@5600 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 11:11:38 +00:00
marian
c9257c678e
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://voip.null.ro/svn/yate@5599 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 10:01:39 +00:00
marian
4a0533fa36
Fixed conversion from boolean false to pointer.
...
git-svn-id: http://voip.null.ro/svn/yate@5598 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-02 07:10:00 +00:00
paulc
d23fcafcee
Added possibility to sepcify the hexa separator in regexroute.
...
Accelerated function name comparations in regexroute.
git-svn-id: http://voip.null.ro/svn/yate@5597 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 15:23:59 +00:00
paulc
a19f534767
Added unHexify version that automatically detects separator presence.
...
git-svn-id: http://voip.null.ro/svn/yate@5596 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 14:52:52 +00:00
marian
73a20bf4d4
Warn if failed to send RTP/RTCP data.
...
git-svn-id: http://voip.null.ro/svn/yate@5595 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 13:44:59 +00:00
paulc
b5ba94fded
Use message watches in bruteforcers ban script to improve behavior under load.
...
Improved some code comments in the script.
git-svn-id: http://voip.null.ro/svn/yate@5594 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 09:11:43 +00:00
oana
f132e90ed2
Improved speed of appending parsed operator codes to the operator codes list.
...
git-svn-id: http://voip.null.ro/svn/yate@5593 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-01 07:34:21 +00:00
paulc
6071cb7777
MIB type usage fixes, use Gauge32 instead of Counter32 for values that do not roll-over.
...
git-svn-id: http://voip.null.ro/svn/yate@5592 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-31 12:23:56 +00:00
paulc
dd1bfde5df
Fixed MIB type usage to be SMIv2 compliant.
...
git-svn-id: http://voip.null.ro/svn/yate@5591 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-29 14:03:29 +00:00
paulc
3832903902
Fixed two minor MIB errors.
...
git-svn-id: http://voip.null.ro/svn/yate@5590 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-29 13:28:00 +00:00
paulc
28d69900c8
Fixed order of declarations in the genericAlarm notification.
...
Renamed leaf moduleInfo to moduleExtra to fix a duplicate name.
git-svn-id: http://voip.null.ro/svn/yate@5589 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-29 12:51:30 +00:00
marian
a833e3dc52
Incoming registration NAT detection: don't check port for non udp parties.
...
git-svn-id: http://voip.null.ro/svn/yate@5588 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-23 14:39:46 +00:00
paulc
ebbdc98816
Ignore To tags in 100 answers, they are not supposed to establish a dialog.
...
git-svn-id: http://voip.null.ro/svn/yate@5587 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-18 12:55:01 +00:00
oana
1c5160f54d
Resolve fields on expressions/non-objects also.
...
git-svn-id: http://voip.null.ro/svn/yate@5586 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-17 14:47:33 +00:00
oana
53834559a2
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://voip.null.ro/svn/yate@5585 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-17 11:02:25 +00:00
oana
91a8e2e62d
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://voip.null.ro/svn/yate@5584 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-16 13:47:17 +00:00
paulc
7221317efd
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://voip.null.ro/svn/yate@5583 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-16 13:15:40 +00:00
marian
089da38bee
Windows: avoid evaluating debug macro parameters when the debug message is not compiled.
...
git-svn-id: http://voip.null.ro/svn/yate@5582 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-16 11:02:10 +00:00
oana
20ed4703b8
Fixed constructors for constant objects and arrays, avoid enumeration of prototype methods.
...
git-svn-id: http://voip.null.ro/svn/yate@5581 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-15 11:26:02 +00:00
oana
e0eb48805e
Also update array length when assigning values through the array subscript operator.
...
git-svn-id: http://voip.null.ro/svn/yate@5580 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-11 13:25:09 +00:00
paulc
655d4a34fe
Cleaned up and simplified the direction QoS monitoring code.
...
git-svn-id: http://voip.null.ro/svn/yate@5579 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 12:05:46 +00:00
paulc
99a7cc1f21
Add alarmText (if provided) to the new style specificAlarm trap.
...
git-svn-id: http://voip.null.ro/svn/yate@5578 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 11:57:59 +00:00
paulc
f0434cf4d3
Send trap sysUpTimeInstance with 1/100 s resolution.
...
git-svn-id: http://voip.null.ro/svn/yate@5577 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 11:42:10 +00:00
marian
81a49d562b
Fixed bug: the 'mode' attribute of ilbc payload overrides the 'ptime' SDP line.
...
git-svn-id: http://voip.null.ro/svn/yate@5576 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 09:40:06 +00:00
oana
7199c38cb5
Changed section configuration example for monitoring routing directions.
...
Fixed spelling error.
git-svn-id: http://voip.null.ro/svn/yate@5575 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-09 09:16:43 +00:00
paulc
f964a7922d
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://voip.null.ro/svn/yate@5574 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 14:46:19 +00:00
paulc
cc07622946
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://voip.null.ro/svn/yate@5573 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 14:40:15 +00:00
paulc
b39d2c4d71
Synchronized parameters CPU modules, fixes a bug introduced by Rev. 5396
...
Simplified logic and cleaned up code.
git-svn-id: http://voip.null.ro/svn/yate@5572 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 14:38:13 +00:00
marian
6971315341
Show main window when incoming call notification window become active (MacOS only).
...
git-svn-id: http://voip.null.ro/svn/yate@5571 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 13:37:49 +00:00
marian
6e4873aaa3
Added property used to show another window when a window is activated.
...
git-svn-id: http://voip.null.ro/svn/yate@5570 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 13:36:53 +00:00
paulc
22dcf9f53e
Use Alarm() in places that could prevent normal operation.
...
This allows sending SNMP traps when parts of the service become non-operational.
git-svn-id: http://voip.null.ro/svn/yate@5569 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 12:21:26 +00:00
paulc
d170440805
Send alarms from the SNMP module.
...
Disable trap sending on SNMP service shutdown caused by socket error.
git-svn-id: http://voip.null.ro/svn/yate@5568 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 11:38:23 +00:00
paulc
b62e8880ff
Make sure captured events have some form of timestamp.
...
git-svn-id: http://voip.null.ro/svn/yate@5567 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 10:55:21 +00:00
paulc
67e0e4ce66
Sent the unexpectedRestart trap only if the child was terminated by a signal.
...
git-svn-id: http://voip.null.ro/svn/yate@5566 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 08:10:40 +00:00
paulc
ac26f45ce9
Fixed comparation in new worker thread alarm level.
...
git-svn-id: http://voip.null.ro/svn/yate@5565 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 13:47:11 +00:00
paulc
49a0fea2cc
Added Engine.alarm() method in Javascript.
...
git-svn-id: http://voip.null.ro/svn/yate@5564 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:50:18 +00:00
paulc
b3e87ed1a6
Send Alarm from several places instead of just Debug.
...
git-svn-id: http://voip.null.ro/svn/yate@5563 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:49:44 +00:00
paulc
88f2588285
Added support for hooking into Alarm() and sending SNMP genericAlarm traps.
...
git-svn-id: http://voip.null.ro/svn/yate@5562 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:48:19 +00:00
paulc
7ebd8dce8c
Added MIB entries for Generic Alarms.
...
git-svn-id: http://voip.null.ro/svn/yate@5561 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:47:02 +00:00
paulc
fd1ef45888
Support for sending traps with an arbitrary number of variables.
...
More flexible handling of the monitor.notify message parameters.
git-svn-id: http://voip.null.ro/svn/yate@5560 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:42:32 +00:00
paulc
9d214b663f
Added a generic Alarm() function that can be hooked by a module.
...
git-svn-id: http://voip.null.ro/svn/yate@5559 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:40:59 +00:00