oana
|
55813dcbe3
|
Added SNMP support.
git-svn-id: http://voip.null.ro/svn/yate@3776 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-11-03 16:27:30 +00:00 |
paulc
|
0629159c34
|
Added an "available" command to ISUP so the remote user part can be enabled manually for testing.
git-svn-id: http://voip.null.ro/svn/yate@3740 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-10-21 09:38:20 +00:00 |
marian
|
76e918e444
|
Fixed Redirection information encoder: copy all message data in msu buffer.
git-svn-id: http://voip.null.ro/svn/yate@3612 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-31 20:18:00 +00:00 |
marian
|
8ca79e4a63
|
Don't terminate incoming calls when blocking for maintenance reason (just make a repeat attempt).
git-svn-id: http://voip.null.ro/svn/yate@3601 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-31 09:25:27 +00:00 |
marian
|
49b970317a
|
Added option used to ignore unknown digit encoding in numbers (defaults to true).
git-svn-id: http://voip.null.ro/svn/yate@3599 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-31 07:56:50 +00:00 |
marian
|
3f7398adfb
|
Avoid generating 2 release events (memory leak).
git-svn-id: http://voip.null.ro/svn/yate@3594 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-31 01:16:06 +00:00 |
marian
|
4c0f81ea14
|
Replace circuits for outgoing calls in early state and terminate all other calls when circuits are blocked for hardware failure reason.
git-svn-id: http://voip.null.ro/svn/yate@3593 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-31 01:03:35 +00:00 |
marian
|
a67cb1b0e0
|
Don't send cause in RLC response sent by the ISUP call.
git-svn-id: http://voip.null.ro/svn/yate@3592 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-31 00:26:15 +00:00 |
marian
|
90c75af969
|
Handle unexpected message received for non test calls in early state.
git-svn-id: http://voip.null.ro/svn/yate@3591 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-31 00:19:46 +00:00 |
marian
|
b70a6b56b1
|
Always handle message compatibility flags (ignore transit/end node flag).
git-svn-id: http://voip.null.ro/svn/yate@3590 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-30 22:54:07 +00:00 |
marian
|
713e97154d
|
Added static method to SignallingTimer used to retrieve an interval from a list of parameters. Implemented T9 timer in ISUP.
git-svn-id: http://voip.null.ro/svn/yate@3588 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-30 20:59:20 +00:00 |
marian
|
7844b4a5c1
|
Terminate calls when resetting a circuit at remote request, except for outgoing calls in Setup state.
git-svn-id: http://voip.null.ro/svn/yate@3575 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 22:18:43 +00:00 |
marian
|
a51848b53e
|
The ISUP user part is now sending an UPT when user part unavailable is received from remote user part and UPT is not disabled from configuration.
git-svn-id: http://voip.null.ro/svn/yate@3574 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 22:03:15 +00:00 |
marian
|
788fd73731
|
Release previous circuit of a an existing call before re-sending the initial address message.
git-svn-id: http://voip.null.ro/svn/yate@3573 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 21:43:07 +00:00 |
paulc
|
b6e927ad2e
|
Added method so User Part Unavailable notifications can be received from Management.
git-svn-id: http://voip.null.ro/svn/yate@3572 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 21:28:10 +00:00 |
marian
|
8ef2f97bdc
|
Replace circuits (make an automatic repeat attempt) for outgoing calls in initial state when a blocking message is received from remote party.
git-svn-id: http://voip.null.ro/svn/yate@3568 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 16:30:10 +00:00 |
marian
|
1cb831f307
|
Avoid notifying the same hardware lock state on circuit alarm/no alarm notification.
git-svn-id: http://voip.null.ro/svn/yate@3567 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 15:57:18 +00:00 |
marian
|
8c5fc3fff2
|
Fixed call collision condition.
git-svn-id: http://voip.null.ro/svn/yate@3566 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 15:41:35 +00:00 |
marian
|
567f4e2ca1
|
Added method used to start a single circuit (un)blocking operation. Send circuit block message on previously blocked circuit when it is reset by the remote party.
git-svn-id: http://voip.null.ro/svn/yate@3565 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 14:47:54 +00:00 |
marian
|
4b87eab92a
|
Fixed circuit (un)blocking flag check when processing (un)blocking command.
git-svn-id: http://voip.null.ro/svn/yate@3564 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 14:01:05 +00:00 |
marian
|
5df7c4c520
|
Fixed call release collisions. Just send RLC when receiving REL while call release is in progress.
git-svn-id: http://voip.null.ro/svn/yate@3563 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 13:21:38 +00:00 |
paulc
|
aab389a813
|
Added a missing parameter to a debug call.
git-svn-id: http://voip.null.ro/svn/yate@3561 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 12:27:32 +00:00 |
marian
|
79b9067803
|
Drop circuit group (un)blocking requests/responses with unknown GroupSupervisionTypeIndicator value.
git-svn-id: http://voip.null.ro/svn/yate@3559 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-29 11:20:04 +00:00 |
marian
|
e3c3386e4e
|
Fixed message compatibility information interpretation.
git-svn-id: http://voip.null.ro/svn/yate@3558 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-28 23:54:29 +00:00 |
marian
|
5bb873fd72
|
Make sure we try to decode all messages with mandatory parameters.
git-svn-id: http://voip.null.ro/svn/yate@3556 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-28 19:28:31 +00:00 |
marian
|
0026dbf21d
|
Changed isup default call release reason to 'interworking'.
git-svn-id: http://voip.null.ro/svn/yate@3553 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-27 14:19:17 +00:00 |
marian
|
53758d0a15
|
Fixed debug parameter bug.
git-svn-id: http://voip.null.ro/svn/yate@3550 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-27 13:09:06 +00:00 |
marian
|
6e72dd2ebb
|
Make sure a release event is signaled to the upper layer when call release is initiated (avoid sending call release without notifying the upper layer).
git-svn-id: http://voip.null.ro/svn/yate@3549 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-27 13:07:27 +00:00 |
marian
|
790f8c0312
|
Implemented circuit group (un)blocking command. Fixed single circuit (un)blocking command: avoid adding requested circuit to other pending circuits.
git-svn-id: http://voip.null.ro/svn/yate@3547 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-27 11:33:58 +00:00 |
paulc
|
3c0dff769d
|
Fixed the discrmination logic, it was breaking STP operation.
git-svn-id: http://voip.null.ro/svn/yate@3545 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-27 10:21:38 +00:00 |
paulc
|
259e9096a4
|
Added a HandledMSU return value from receivedMSU so unavailability causes can be discriminated.
git-svn-id: http://voip.null.ro/svn/yate@3542 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-27 07:38:14 +00:00 |
marian
|
c719d52ce3
|
Fixed parameter compatibility handling. Handle all parameters (known parameters also). Gracefully terminate an existing call when processing the release call flag in parameter compatibility.
git-svn-id: http://voip.null.ro/svn/yate@3540 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 22:24:46 +00:00 |
marian
|
2f0ba83046
|
Gracefully release call (use REL instead of RLC) if termination is set.
git-svn-id: http://voip.null.ro/svn/yate@3539 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 21:58:34 +00:00 |
marian
|
f6bac517af
|
Process the message compatibility information parameter in unknown/unhandled messages.
git-svn-id: http://voip.null.ro/svn/yate@3538 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 21:47:20 +00:00 |
marian
|
3e3a9b809a
|
The isup call controller is now trying to decode all received MSUs (unknown messages also).
git-svn-id: http://voip.null.ro/svn/yate@3537 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 20:52:24 +00:00 |
marian
|
f840377006
|
Accept CON if the call was not accepted yet.
git-svn-id: http://voip.null.ro/svn/yate@3534 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 15:02:00 +00:00 |
marian
|
53470907fd
|
Push a received continuity check request to an existing incoming call (don't drop it).
git-svn-id: http://voip.null.ro/svn/yate@3531 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 12:15:23 +00:00 |
marian
|
86a12ff0d8
|
Fixed overlapped dialing detection when starting an outgoing call.
git-svn-id: http://voip.null.ro/svn/yate@3530 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 11:57:50 +00:00 |
marian
|
2b63cacbae
|
Added configurable options used to ignore 0 range circuit group reset and (un)blocking requests.
git-svn-id: http://voip.null.ro/svn/yate@3529 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 11:50:06 +00:00 |
marian
|
cb3287122c
|
Check the number of bits set to 1 in circuit group (un)blocking messages. Don't send confusion if CGB/CGU are dropped.
git-svn-id: http://voip.null.ro/svn/yate@3528 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 11:17:38 +00:00 |
marian
|
19f813641b
|
Don't start circuit reset when receiving a call release request for un unknown call: just respond with release complete.
git-svn-id: http://voip.null.ro/svn/yate@3525 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 09:09:41 +00:00 |
marian
|
8e84549470
|
CCR response can now be inhibited from configuration.
git-svn-id: http://voip.null.ro/svn/yate@3521 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 07:12:41 +00:00 |
marian
|
96e4cd6c3e
|
Implemented T27 (continuity check failure) timer.
git-svn-id: http://voip.null.ro/svn/yate@3520 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 07:10:10 +00:00 |
marian
|
b56eb0ad88
|
Start circuit reset when un unexpected (no existing call) call message is received.
git-svn-id: http://voip.null.ro/svn/yate@3519 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 07:08:23 +00:00 |
marian
|
fcc3790794
|
Start call release when un unexpected release complete message is received.
git-svn-id: http://voip.null.ro/svn/yate@3518 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 07:05:18 +00:00 |
marian
|
f9dc865db0
|
Ignore (don't send confusion) when an invalid circuit group reset message is processed.
git-svn-id: http://voip.null.ro/svn/yate@3517 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 07:03:48 +00:00 |
marian
|
74fef916a5
|
Ignore (don't send confusion) invalid circuit group (un)blocking responses.
git-svn-id: http://voip.null.ro/svn/yate@3516 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 07:02:25 +00:00 |
marian
|
7b7097bbc5
|
Avoid sending useless Q.850 cause in release complete responses.
git-svn-id: http://voip.null.ro/svn/yate@3515 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 06:59:33 +00:00 |
marian
|
e456d9bda7
|
The isup user part is now accepting a received MSU after checking if it must handle it. Check the circuit before parsing the received MSU.
git-svn-id: http://voip.null.ro/svn/yate@3514 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 06:57:51 +00:00 |
marian
|
707c15606a
|
Fixed call termination: don't set terminate flag before starting call release.
git-svn-id: http://voip.null.ro/svn/yate@3513 acf43c95-373e-0410-b603-e72c3f656dc1
|
2010-08-26 06:53:57 +00:00 |