marian
208b314269
Fixed signaling library dependencies and include path(s) in Windows build.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4604 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 15:26:59 +00:00
oana
7c39e6100c
Keep transaction IDs as hex strings (removes uses of htonl).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4603 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 14:57:07 +00:00
paulc
074d84e6de
Fixed sample account registration query: account name was missing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4602 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 13:34:50 +00:00
paulc
59182efdd3
Fixed sample query to log out disabled accounts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4601 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 12:47:43 +00:00
oana
ccc5bee708
Removed compiler warnings.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4600 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 10:40:46 +00:00
paulc
b5a55f533d
Allow a $() in an alias to start a new command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4599 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-14 09:50:15 +00:00
oana
b6f744adfa
Fixed building the names for address parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4598 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-13 11:56:19 +00:00
oana
80925b8e87
Fixed some debug information messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4597 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-12 14:53:57 +00:00
paulc
c9e5cb5813
Copy the "complete" and "inn" parameters from call.execute to sig call.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4596 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-12 14:25:17 +00:00
oana
4550db719e
Fixed include for ASN headers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4595 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-12 13:10:37 +00:00
oana
9ded877a15
Added TCAP ANSI support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4594 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-12 12:34:40 +00:00
paulc
50658629b1
Added sample custom log and CDR rotator script.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4593 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 16:09:57 +00:00
andrei
32ba130367
Removed spaces after parameter name.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4592 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 15:24:08 +00:00
andrei
521769bdec
Fixed text indentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4591 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 13:21:24 +00:00
andrei
21996be781
Added SCCP support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4590 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 12:43:59 +00:00
paulc
8c230e1d21
Fixed a few errors exposed by -Wunused-but-set-variable.
...
Removed some leftover variables exposed by same new compiler check.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4589 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-08 10:36:32 +00:00
paulc
c731cfacf5
Find and include speex.h from the speex/ subdirectory.
...
This breaks libspeex 1.0.3 and older which are no longer supported anyway.
Because of differences in UWB support libspeex 1.0.5 is minimum.
Patch by James Le Cuirot.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4588 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-07 08:56:41 +00:00
paulc
152d0fb013
Check the number of plugins still loaded at shutdown, newer glibc sucks badly!
...
Warn if at shutdown there are mutexes locked or plugins loaded.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4587 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-02 18:06:56 +00:00
marian
87ade157b6
Changed cache commands syntax.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4586 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-01 15:07:52 +00:00
marian
570671414f
Delay stream termination on I/O error if we have pending xml elements.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4585 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-01 15:04:31 +00:00
marian
59517e37f1
Fixed bugs. Properly build a contact from array row content, not from column name. Make sure the user exists when processing the result of l
...
oad user roster database query.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4584 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-31 10:27:09 +00:00
marian
93a23a29a6
Add connection_id to notification data when handling sip subscribe methods.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4583 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 12:21:00 +00:00
paulc
19a798ce51
Initialize SCTP test variables so the result report doesn't end with ...
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4582 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 12:13:10 +00:00
marian
1a544b3915
Add 'newcall' parameter in 'user.auth', true for new call authentication, false otherwise.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4581 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 11:05:23 +00:00
paulc
7bbc8eb963
Avoid compile warnings on really old wanpipe
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4580 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 10:17:35 +00:00
paulc
9be3c48a37
Reject really old Zaptel that does not support ZT_GETVERSION.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4579 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 10:12:09 +00:00
andrei
16f4e24e19
Check if set delayed acknowledge timer struct exists.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4578 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 09:42:26 +00:00
marian
6dc556a891
The entity capabilities cache file is now configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4577 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-29 14:09:32 +00:00
andrei
39e04bab35
Notify L3Users when a route state has changed.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4576 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-29 12:14:32 +00:00
paulc
5516235b2d
Separate the event writing code from the debug variable check.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4575 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-29 11:08:59 +00:00
paulc
cbcda51de9
Increment the pointer with the right amount after encoding one speex frame.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4574 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-29 09:49:04 +00:00
paulc
ca1b7c21d8
At end of routing check if the INVITE transaction still exists.
...
This allows proper processing of an early CANCEL while routing is in progress.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4573 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-29 09:42:30 +00:00
marian
979e496e80
The contact list now remembers and restores contact group items expanded/collapsed state.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4572 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-26 15:07:23 +00:00
andrei
06e41311ef
Added the possibility to set sctp sack parameters.
...
Set sctp message socket parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4571 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-26 11:34:41 +00:00
marian
fb93ebc33b
Fixed bug: use referenced SS7ISUPCall pointers when the call controller is not locked.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4570 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 15:13:33 +00:00
paulc
d5d380d86f
Destruction of SS7 User Parts detaches from network/router in the base class.
...
Fixes crash when removing a Test Part at runtime.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4569 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 10:02:56 +00:00
paulc
b4520ce3cb
Signaling engine can return existing component without referencing it.
...
Reference the SS7Router only when it's created allowing it to be destroyed at shutdown.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4568 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 09:46:36 +00:00
paulc
1548b62566
Added separate mutex for MTP transmit statistics, avoids a deadlock.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4567 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-25 09:10:14 +00:00
marian
eb783b04e6
Added extra check to avoid building a sip party with invalid remote address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4566 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-24 15:03:23 +00:00
paulc
77d032c00b
Added ability to match NTFY by endpoint, use it as default for FXO/FXS.
...
Report base endpoint of each span in status.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4565 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-24 13:28:18 +00:00
paulc
2ae861f747
Fixed MGCP endpoint matching when port is not present.
...
Fixed MGCP range matching against a trunk.
Added debugging of MGCP matching when compiled with XDEBUG.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4564 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-24 09:45:51 +00:00
paulc
f04d08edb8
Fixed meaning of parameter: clump -> clamp.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4563 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-23 15:47:01 +00:00
marian
57bff41ad4
String to integer conversion can now check the result against allowed min/max values. Use it in sip module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4562 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-23 15:14:28 +00:00
marian
bd97f588ab
Initialize class member in constructor body to avoid VC++ warning.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4561 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-23 10:03:41 +00:00
marian
0df2af8655
Removed unused function declarations.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4560 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-23 09:57:52 +00:00
marian
5845857da0
Double the timeout period before using it. Decreased retransmission counters default values to keep the same overall timeout.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4559 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-22 15:16:26 +00:00
paulc
354d235f3a
Error ELAST (500) indicates a Zaptel/DAHDI event during write() too.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4558 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-22 15:07:08 +00:00
marian
cd5aec032b
Added support to choose the transport for sip accounts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4557 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-22 14:57:03 +00:00
marian
df8ec5d64d
Made configurable the number of times to transmit a request or a final response when retransmission is required.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4556 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-22 14:11:51 +00:00
marian
80cd472913
Don't retransmit non 2xx final responses to INVITE on reliable transports.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4555 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-22 12:29:22 +00:00