paulc
e01b2f9aad
Fixed name of SVN EOL property.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4416 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-28 12:34:27 +00:00
paulc
22460d1939
Made the _cache project Windows use native EOL.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4415 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-28 12:32:18 +00:00
paulc
1f05aaeb1c
Allow forcing the SDP parser to update the formats list.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4414 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-28 12:28:35 +00:00
marian
93191bf0aa
Added cache module to Windows build and setup script.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4413 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-27 15:05:02 +00:00
marian
b9f97696a9
Set and read expires as expire interval. Properly copy parameters when an item is found in cache.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4412 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-27 08:33:33 +00:00
paulc
3bac3fd1dc
Emit proper user.notify when failing to connect to H.323 Gatekeeper.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4411 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-26 12:49:37 +00:00
marian
4c80b9a28e
Install basic relays when module is loaded. Handle status
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4410 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-26 12:38:43 +00:00
marian
bff42aa952
Added cache module handling LNP and CNAM.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4409 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-26 08:20:19 +00:00
paulc
9906a5da8e
Update the fax reason in phase B too, we may never reach phase E.
...
Added separate reason variable, simplified complete() code.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4408 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-25 18:25:46 +00:00
paulc
a289194c67
Add the reason parameter to the fax chan.hangup message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4407 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-25 17:59:16 +00:00
paulc
7a7bcc604c
Allow using span and range names in trunk circuit status.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4406 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-25 15:29:19 +00:00
paulc
07a8350f5c
Allow using span and range names in circuits= parameter for (un)block commands.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4405 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-25 15:26:54 +00:00
paulc
ca8e08cce5
Clear active notification requests when deleting the MGCP connection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4404 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-24 12:39:27 +00:00
paulc
b8794261a9
Use a "Param_" prefix to form the name for unknown ISUP parameters.
...
Allow raw encoding of unknown ISUP parameters.
A parameter that failed to decode is added raw with its correct name but also added to the parameters-unsupported list.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4403 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-24 09:35:16 +00:00
oana
3980868c6b
Changed default values for ASR/NER thresholds. Added hysteresis for triggering ASR/NER alarms. Corrected incrementation of ASR/NER alarm counters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4402 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-24 07:56:22 +00:00
oana
8ae138b626
Added YATE MIB file containing the noMediaEndCause counter OID and the fixed access levels for ASR/NER alarms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4401 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-20 09:48:48 +00:00
paulc
b6c35d9b57
Print the number of the circuit on which the Cisco DSP failed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4400 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-19 17:22:58 +00:00
oana
0ee766bacf
Added counter for calls ended due to nomedia reason. Fixed access level for ASR/NER alarms.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4399 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-19 15:38:30 +00:00
paulc
5b3ca10782
As much as possible process messages in external scripts after acknowledging them.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4398 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-19 14:40:26 +00:00
paulc
ba4e89a1ee
Add the billid parameter to IAX generated user.auth messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4397 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-19 12:48:37 +00:00
paulc
db9d880bc1
Add the billid parameter to SIP generated user.auth messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4396 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-19 11:21:30 +00:00
paulc
25f271b4b6
Added support for interdigit timer in overlapped dialer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4395 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-19 11:18:22 +00:00
paulc
ad45c6d917
Create h323-conf-id for authentication too if billid is present in message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4394 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-19 09:34:09 +00:00
oana
05e33ce94a
Bug fix: Return the correct OID successor for GetNextRequest for table entries when an extra 0 is added at the end of the OID in the request.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4393 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-18 14:30:43 +00:00
oana
bfd7aa6146
Bug fix: Don't increment global call counters when cdrwrite is false in the call.cdr messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4392 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-18 13:14:02 +00:00
oana
aed5df67c5
Fixed unloading of the monitoring module. Allow reconfigure through reload.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4391 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-18 13:08:51 +00:00
oana
befd1bebe6
Fixed unloading of the SNMP module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4390 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-18 13:08:01 +00:00
paulc
1f881ec204
Added missing documentation for some MGCP engine parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4389 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-18 09:36:35 +00:00
paulc
19d0cf70c6
Close and reconnect the SIGTRAN stream socket whenever an error or EOF occurs.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4388 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 15:39:08 +00:00
paulc
3aebbf24d7
Handle more SCTP events that can indicate a closed connection.
...
Return -1 when an event is detected.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4387 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 15:36:28 +00:00
andrei
4ed0e4297f
Reinitialize stream socket if an non retryable write error occurred
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4386 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 14:13:48 +00:00
paulc
60ef5593f6
Accomodate new SIGTRAN stream handling by issuing ASP commands on link events.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4385 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 12:57:45 +00:00
paulc
51b399d75d
On transport failure set the SIGTRAN ASP state down.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4384 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 11:55:38 +00:00
andrei
f688401789
Detect when remote peer has closed the socket. Notify upper layer that transport layer, is down and try to reconnect the transport layer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4383 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 11:17:58 +00:00
paulc
d0d8c101ad
Added support for altering the reason and error code of SIP Registrar answers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4382 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 11:12:37 +00:00
andrei
468d6a6cec
Handle sctp socket shutdown event
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4381 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 11:12:21 +00:00
paulc
f214a2b733
Copy UAS SIP headers between user.register and REGISTER messages and answers.
...
In UAC mode copy returned headers from REGISTER answer to user.notify message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4380 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-17 10:20:16 +00:00
paulc
b3aa286f0f
Change call status before checking the bearer so any call cleanup is executed correctly.
...
Got rid of some useless instruction blocks.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4379 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-16 12:22:20 +00:00
marian
b77429d566
Use a global (per engine) nonce counter. Increase it each time we need it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4378 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-16 08:18:56 +00:00
paulc
0cb7bde855
No longer enable by default cluster/fallback related operation of MGCP GW.
...
Moved processing of Signal and RequestNotify parameters in their own function called when they are embedded in CRCX or MDCX.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4377 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-13 16:59:27 +00:00
paulc
186090834c
Allow yes/no and on/off aliases for DTMF request modes once/none.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4376 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-13 16:55:47 +00:00
paulc
980815c723
Protect the channel status variable while changing it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4375 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-13 13:26:07 +00:00
paulc
9cfc4fef96
Do not provide the raw user data from library when processing MGCP events.
...
Access explicitely the pointer under a mutex lock to prevent race conditions.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4374 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-13 13:12:05 +00:00
marian
fa8b1cb15a
Avoid message double destruction if trying to send an invalid command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4373 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-13 11:02:39 +00:00
paulc
34c79e5cd6
Use the proxy address if domain is not set for outbound calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4372 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-12 20:55:26 +00:00
paulc
09a9c34518
Allow setting arbitrary SIP headers in rejected calls.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4371 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-12 20:29:27 +00:00
paulc
bba5f88ac9
Allow copying parameters starting with authfail_ from failed user.auth messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4370 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-12 19:26:15 +00:00
paulc
19f6ee089e
Allow returning attributes from rejected RADIUS authentication.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4369 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-12 18:55:24 +00:00
paulc
f017bdba77
Added possibility to print returned RADIUS attributes in debugging.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4368 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-12 18:35:06 +00:00
paulc
e15e761821
Allow querycnam / querylnp to override the default E.164 checking of numbers.
...
Check that caller / called party number is E.164 after applying substitution.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4367 acf43c95-373e-0410-b603-e72c3f656dc1
2011-05-12 12:17:53 +00:00