marian
a219f1123a
Changed jingleversion parameter name to jingle_version.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2669 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 10:03:28 +00:00
marian
cf5d0b1168
Implemented old jingle protocol support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2666 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-31 15:22:08 +00:00
paulc
a4a9588bdc
Moved all point code settings to SS7ISUP so the type of point code is known and numeric (packed) values can be used.
...
Changed channellock to milliseconds to improve resolution.
Documented channellock and userparttest parameters.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2660 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-28 17:18:50 +00:00
paulc
0a6be5b4d1
Major rewrite of signalling components creation and configuration.
...
The creation of subcomponents is offloaded to each component to allow for proper building of the component stack.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2650 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-26 13:43:24 +00:00
paulc
0b0f5cc469
Added "cdrtrack" and "cdrcreate" to the forbidden parameters list since they are processed internally.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2644 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-20 17:59:37 +00:00
paulc
02b772bb9f
Added $(threadname) function to help in tracing and debugging.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2639 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-20 14:33:45 +00:00
marian
4eb98ad04d
Added missing parameters documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2632 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-19 13:21:56 +00:00
paulc
212aef34a5
Guard hungup channels for a while to reduce problems with chan.hangup arriving before other channel messages.
...
Added a warning when detecting conditions that can cause billing errors.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2626 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-12 17:24:41 +00:00
paulc
275bb5dfc8
BRI configuration for zapcard, no need to define it as a custom E1 anymore.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2620 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-08 16:45:22 +00:00
paulc
9cae20ecd2
Made CPE number filter act as prefix, not exact match. Documented.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2609 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-05 07:27:06 +00:00
paulc
d07b87f36a
Added new special target "dispatch" to dispatch a new message synchronously.
...
Reentrance is now possible and detectable by the $(dispatching) function.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2605 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-30 10:30:51 +00:00
paulc
5040465935
Fixed endpoint incrementation algorithm and circuit creation.
...
Fixed MGCP connection and SDP creation.
Detect protocol version from RSIP message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2595 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-24 17:36:25 +00:00
paulc
b745abe0f5
Stdio pipe or socket operation are executed with the mutex locked.
...
Wait a configurable time after flushing relays and pending messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2593 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-24 11:18:35 +00:00
paulc
55bd097471
Preliminary support for FXS (analog) MGCP gateways.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2577 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-13 12:31:11 +00:00
paulc
26d6c7548a
Improved documentation in comments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2576 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-13 12:29:40 +00:00
paulc
c9cdebef36
Support for RFC 4568 (SRTP security descriptors in SIP/SDP).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2557 acf43c95-373e-0410-b603-e72c3f656dc1
2009-04-01 20:16:36 +00:00
paulc
988d0431ff
Added option to execute call diversion requested by a signalling protocol.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2552 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-29 21:14:37 +00:00
paulc
13cc53ff77
Allow mysqldb to compile on systems without mysql_set_character_set.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2539 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 19:59:59 +00:00
paulc
057a5be02f
Added regexroute functions '$' and 'chr'.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2536 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 16:00:33 +00:00
paulc
83069bb94c
Added setting for client character set (encoding) of the MySQL connection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2534 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-23 15:43:15 +00:00
paulc
d544fdf1dc
Added setting for client_encoding of the PostgreSQL connection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2530 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 21:35:13 +00:00
paulc
c741cf6b4f
Added call.cdr handler to add "nodename" and "nodeprefix" cluster parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2520 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-11 10:41:22 +00:00
marian
995efa2e63
Documented 'offset' parameter.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2516 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-06 09:11:55 +00:00
paulc
05b717e0b9
ISDN BRI support, most Andrei's (andrei@null.ro) work.
...
Fixes and new features throughout the signalling engine.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2505 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:51:30 +00:00
paulc
4790e58b10
Fixed several state inconsistencies that could cause a call to remain on hold or dialtone.
...
Option to dial back calls that were on hold when their control call leg hang up.
Option in "fortransfer" operation to perform attended transfer on hangup of control call leg.
New operation "dialtone" the puts the current peer on hold then puts the dialtone.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2495 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-24 23:24:10 +00:00
paulc
335d0d57a0
If end user is indicated as known in received ACM interpret it as progress or ringing indication.
...
Added generic mechanism to set protocol specific parameters in messages.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2484 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-18 17:01:48 +00:00
paulc
6f5890e792
Added setting for the address the H.323 endpoint binds to.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2481 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-10 15:07:35 +00:00
paulc
71e471907f
Made clear that the default setting of "ignorevia" violates RFC 3261 but is required to make UDP work through NAT.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2479 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-09 11:37:09 +00:00
paulc
21a195a4e5
Fixed initial TELNET sequence to leave cursor at the start of line on some clients.
...
Made welcome/header string parametrizable.
Added to sample file missing parameter telnet.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2478 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:57:24 +00:00
paulc
5ff2e4fe80
Receive buffer size for SIP UDP packets is now configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2468 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 16:09:02 +00:00
paulc
8c36cc8fe6
Added missing setting for the resource.subscribe message and a list of handlers needed for subscriptions to worl properly.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2467 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 15:06:01 +00:00
paulc
1633437bfc
Fixed and clarified documentation in coments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2449 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-21 19:50:46 +00:00
paulc
c04a4a35f5
Fixed - again - SVN properties
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2431 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 11:32:45 +00:00
marian
b01ac136c0
Added SOCKS module config file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2430 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 11:23:59 +00:00
marian
311d1e3ae4
Added config file for the file transfer module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2427 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 10:26:41 +00:00
paulc
a07670d5ae
Fixed sample query to never return missing or empty passwords.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2406 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-19 14:59:05 +00:00
paulc
610f2ed787
Added a sleep to a tight loop because on some systems CPU usage was at 100%.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2397 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-05 21:14:11 +00:00
paulc
55ac8b5ae3
Fixed how the call and CDR info queries are set up.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2393 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-05 01:18:11 +00:00
marian
9c12f51e67
Added queues notify module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2383 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-01 00:57:04 +00:00
marian
6a28081b7e
Implemented the new Jingle specifications.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2382 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-01 00:37:18 +00:00
paulc
a0734d1e1a
Added missing documentation for $(nodename) function in regexroute sample.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2366 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-25 16:49:42 +00:00
paulc
0aa68ab549
Minor documentation improvments regarding L2 timeouts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2345 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-17 13:22:45 +00:00
marian
03629f0379
Added capability to forward user roster in a single message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2331 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-12 09:46:17 +00:00
marian
b995f7dedb
Fixed jingle session negotiation. Added reason to terminate stanza. The module can now handle presence broadcast when the component is keeping the roster. Additional presence stanza can now be added to presence command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2330 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-12 09:33:17 +00:00
paulc
41d5b80a0a
Fixed documentation error regarding default stream startup mode.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2328 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-11 13:24:00 +00:00
paulc
f9dc572467
Made handler priorities configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2302 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-03 15:02:54 +00:00
marian
d36ae5328c
ISUP message print is now configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2298 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-31 12:18:07 +00:00
paulc
5bb33eea37
MTP2 repeat packet request is now configurable.
...
Added timer used to control FISU/LSSU packets transmission.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2294 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-29 13:45:50 +00:00
paulc
021e26099b
Implemented signalling packet repeat if not supported by the driver.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2293 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-29 13:31:58 +00:00
marian
ed65f72dcd
Added stream_setuptimeout documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2283 acf43c95-373e-0410-b603-e72c3f656dc1
2008-10-22 14:21:34 +00:00