marian
d5273458ab
Show main window when incoming call notification window become active (MacOS only).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5571 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 13:37:49 +00:00
marian
6474806a63
Added property used to show another window when a window is activated.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5570 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 13:36:53 +00:00
paulc
3cf42e2828
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://yate.null.ro/svn/yate/trunk@5569 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 12:21:26 +00:00
paulc
f1e97e2488
Send alarms from the SNMP module.
...
Disable trap sending on SNMP service shutdown caused by socket error.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5568 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 11:38:23 +00:00
paulc
7a41d92af8
Make sure captured events have some form of timestamp.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5567 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 10:55:21 +00:00
paulc
74aae464d4
Sent the unexpectedRestart trap only if the child was terminated by a signal.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5566 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-08 08:10:40 +00:00
paulc
6053283c1d
Fixed comparation in new worker thread alarm level.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5565 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 13:47:11 +00:00
paulc
2d7d0489d5
Added Engine.alarm() method in Javascript.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5564 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:50:18 +00:00
paulc
863247ff31
Send Alarm from several places instead of just Debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5563 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:49:44 +00:00
paulc
2f20df0f4d
Added support for hooking into Alarm() and sending SNMP genericAlarm traps.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5562 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:48:19 +00:00
paulc
0a015f3fe1
Added MIB entries for Generic Alarms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5561 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:47:02 +00:00
paulc
608b8f17c9
Support for sending traps with an arbitrary number of variables.
...
More flexible handling of the monitor.notify message parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5560 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:42:32 +00:00
paulc
696317d733
Added a generic Alarm() function that can be hooked by a module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5559 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 12:40:59 +00:00
paulc
224a6a1471
Fixed the OID included in traps to no longer held a .0 suffix.
...
Fixed a memory leak that occured when failing to send a misconfigured trap.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5558 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-05 09:50:29 +00:00
andrei
c7af62107d
Added methods to obtain the parameters list from a NamedList.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5557 acf43c95-373e-0410-b603-e72c3f656dc1
2013-07-01 10:54:57 +00:00
marian
8cfd569cdf
Added incoming call notification window.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5556 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-25 15:04:42 +00:00
marian
8cec1717df
Added more window flags to set from ui. Don't move notification windows.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5555 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-25 15:01:05 +00:00
marian
5be733d70a
Added support to negotiate gsm half rate on iax.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5554 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-25 13:21:29 +00:00
marian
ed86466da2
Chain iax engine debug enabler in module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5553 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-24 15:00:58 +00:00
paulc
d239f9a084
Populate more parameters in the IAX chan.startup message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5552 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-24 14:02:11 +00:00
marian
cab5d6ebc4
Fixed bug: avoid rejecting a call when a full Voice frame is received before processing Accept.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5551 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-24 09:13:17 +00:00
marian
5f3ab731e3
Added support for multiple iax listeners.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5550 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-20 13:50:39 +00:00
paulc
b3f76e22c0
Removed a potential buffer overflow, the Telnet options are binary anyway.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5549 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-14 15:52:55 +00:00
paulc
0aba5b2329
Added support for Telnet window size and paged output.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5548 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-14 15:31:02 +00:00
paulc
b65b5a40e2
Removed a spurious warning at shutdown.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5547 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-14 15:29:50 +00:00
marian
266819937c
Fixed race condition when (re)setting connection transaction pointer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5546 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-14 14:54:22 +00:00
paulc
2cf95d0cf8
Return -1 to the Mutex or Semaphore count if they are not counted (started without -Dd).
...
Don't include them in Engine status if not counted.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5545 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-14 13:08:30 +00:00
marian
03618a32ff
Added option to use efficient trunking: a transaction can now send trunking data only if the number of calls using the trunk is greater then 1.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5544 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-14 12:31:31 +00:00
oana
8e228e8e9c
Bug fix: when encoding a long ASN.1 tag, insert it at the beginning of the payload, not at the end.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5543 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-13 13:59:33 +00:00
marian
b88be7a47e
Allow trunking parameters set in 'user.login' to override configured. Allow trunking out to be enabled in 'user.login'.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5542 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-13 10:28:53 +00:00
paulc
347829548c
Invert the action of -Dd command line option, favor performance by default.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5541 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-13 09:27:03 +00:00
marian
1f8feb6d48
Made sent challenge timeout interval configurable. Improved debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5540 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-12 13:47:13 +00:00
marian
c924cdfb28
Fixed transaction timeout when waiting for terminate. improved debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5539 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-12 12:17:20 +00:00
marian
e09aa75d48
Send INVAL for all unmatched full frames except for INVAL.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5538 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-11 14:03:57 +00:00
marian
d6060f0213
Made configurable ping interval, frame retransmission counter and interval.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5537 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-11 13:41:36 +00:00
marian
ce83870516
Fixed bug: don't reject incoming calls with missing USERNAME IE, reject incoming (un)register requests with missing USERNAME IE. Improved debug.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5536 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-11 10:23:22 +00:00
marian
3021fe3b2a
Implemented sending of trunk without miniframes timestamp. Fixed timestamp handling when processing trunk without miniframes timestamps. Check for thread termination when parsing lists tp process transactions and trunks.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5535 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-11 08:57:46 +00:00
oana
9d8f0a75b0
Changed configuration example for RTP monitoring.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5534 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-10 12:28:59 +00:00
paulc
a5bac6672b
Added settings for the SIP T1 and T4 timers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5533 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-07 15:18:42 +00:00
paulc
55f287abd5
Copy SIP authentication headers to Yate messages when foreign auth is enabled.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5532 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-07 15:17:19 +00:00
paulc
a71a910e8f
Allow MIME lines to build only the content part of the line without header.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5531 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-07 15:15:31 +00:00
marian
e3af4022bc
Fixed IAX uri regexp: proto can be iax or iax2.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5530 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-07 09:40:47 +00:00
marian
5c24fda9b0
Added some missing frame and IEs names to decoder.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5529 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-05 15:00:20 +00:00
marian
14b658f0a5
Send missing required parameters in New and RegRej.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5528 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-05 11:03:40 +00:00
marian
0632636339
Set and handle caller number type, presentation and screening.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5527 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-05 09:57:42 +00:00
paulc
5cbae1781a
Populate user.register with custom SIP headers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5526 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-04 14:47:06 +00:00
paulc
2b12d13fa7
Allow returning a message body from a generic SIP handler.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5525 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-04 14:46:03 +00:00
paulc
5139fb89c5
Added possibility to set credentials in generic UAC transactions.
...
SIP headers and body can be returned from generic UAC transactions.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5524 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-04 14:45:35 +00:00
paulc
d0aba1a525
Apply NAT detection only when registering a SIP or SIPS URI.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5523 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-04 14:44:23 +00:00
marian
a3fc6023a1
Properly send and handle call termination reason.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5522 acf43c95-373e-0410-b603-e72c3f656dc1
2013-06-04 13:31:33 +00:00