Commit Graph

198 Commits

Author SHA1 Message Date
marian d985d9e34b Added parameter documentation.
git-svn-id: http://voip.null.ro/svn/yate@2197 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-12 08:42:58 +00:00
paulc acd46e9494 Process SIP REGISTER (user.auth, user.[un]register) in a separate thread.
git-svn-id: http://voip.null.ro/svn/yate@2164 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-15 12:15:02 +00:00
marian 7ff0cc1851 Added option to send single DTMF tones. Added option to send chan.text when a chat message is received and a call between the sender and receiver is found.
git-svn-id: http://voip.null.ro/svn/yate@2161 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-15 07:45:47 +00:00
paulc 4d8ec63ac6 Added capability to skip the initial "100 Trying" for non-INVITE transactions.
git-svn-id: http://voip.null.ro/svn/yate@2146 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-06 17:16:34 +00:00
paulc 2ae1514621 Updated default version values for Yate 2 (cosmetic change).
git-svn-id: http://voip.null.ro/svn/yate@2143 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-06 12:34:22 +00:00
paulc 08b2064e3d Merged branches/marian/client up to rev. 2134.
git-svn-id: http://voip.null.ro/svn/yate@2135 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 02:06:00 +00:00
paulc e6866fe5a9 Fixed some comments in the sample ENUM config file.
git-svn-id: http://voip.null.ro/svn/yate@2084 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 19:27:09 +00:00
paulc 2f010fc6b0 Restored regexp for backwards compatibility, convert types to regexp internally.
git-svn-id: http://voip.null.ro/svn/yate@2083 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 19:05:35 +00:00
paulc 87967e324f Added default "route" prefix for some compatibility with old example.
git-svn-id: http://voip.null.ro/svn/yate@2082 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 16:02:27 +00:00
paulc c9b16392b9 Modified module to use a prefix list (with defaults) and no number modifiers.
git-svn-id: http://voip.null.ro/svn/yate@2081 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-17 15:56:53 +00:00
paulc b2c3bce7b6 Added comment for the [extra] section.
git-svn-id: http://voip.null.ro/svn/yate@2066 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-14 16:59:21 +00:00
paulc dff08cce64 Hook tracking must be explicitely enabled.
git-svn-id: http://voip.null.ro/svn/yate@2056 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-09 17:55:23 +00:00
paulc a854f7dd9f Added missing openssl RPM subpackage. Removed leftover Gtk2 config file.
git-svn-id: http://voip.null.ro/svn/yate@2034 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-20 11:17:12 +00:00
paulc 8df26a72bf Added support for padding RTP payload to a multiple of a chunk size.
git-svn-id: http://voip.null.ro/svn/yate@2032 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-19 13:52:18 +00:00
paulc 78a636c49c Support for octet aligned AMR-NB RTP payload.
git-svn-id: http://voip.null.ro/svn/yate@2028 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-16 08:03:54 +00:00
paulc 0c47e4cf1f Added a limit to the number of simultaneous outgoing calls.
git-svn-id: http://voip.null.ro/svn/yate@2016 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-05 09:53:32 +00:00
paulc c2c123744e Add call position in queue to notifies, optionally emit them when call position changes.
git-svn-id: http://voip.null.ro/svn/yate@2015 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 17:11:49 +00:00
paulc 00f6fd4192 Allow defining individual queues from the config file instead of using it only when database account or query are not set.
git-svn-id: http://voip.null.ro/svn/yate@2012 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 10:07:37 +00:00
paulc 0aabbbeb19 Added single delivery attempt mode - each queued call tries only one operator.
git-svn-id: http://voip.null.ro/svn/yate@2011 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 09:54:30 +00:00
paulc a608a223cf Added more sample codecs, clarified what default means.
git-svn-id: http://voip.null.ro/svn/yate@1986 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-15 10:45:41 +00:00
paulc 115f88d2eb Allow early media (SDP in 1xx messages) to change the formats list.
git-svn-id: http://voip.null.ro/svn/yate@1979 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-10 17:17:11 +00:00
paulc b01f4ae60f Changed message and its meaning from cluster.node to cluster.locate
git-svn-id: http://voip.null.ro/svn/yate@1968 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-01 15:19:22 +00:00
paulc 8752fc2fb9 Added support for dynamically allocating cluster nodes to resources.
git-svn-id: http://voip.null.ro/svn/yate@1962 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-30 14:32:03 +00:00
paulc f04087500c Added capability to mark or block duplicate DTMFs detected by different methods.
git-svn-id: http://voip.null.ro/svn/yate@1954 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-25 13:11:49 +00:00
paulc faf27d88a5 Replaced the needmedia call.drop with a configurable notification.
git-svn-id: http://voip.null.ro/svn/yate@1896 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-11 12:25:26 +00:00
paulc a4923bd4ba By default warn only when media is missing from the beginning.
Moved timeout settings in their own config section.


git-svn-id: http://voip.null.ro/svn/yate@1895 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 19:18:30 +00:00
paulc 38334a727c Detect and drop the calls for which a proper transaction ACK was not received.
git-svn-id: http://voip.null.ro/svn/yate@1892 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 18:08:40 +00:00
paulc 85c7e98d78 Added RTP timeout detection with optional call drop.
The default local RTP binding address can be set from yrtpchan.conf file.


git-svn-id: http://voip.null.ro/svn/yate@1891 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-10 16:35:20 +00:00
paulc 92682020ca Added G.729 Annex B settings.
git-svn-id: http://voip.null.ro/svn/yate@1785 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-15 18:46:32 +00:00
paulc d8428b293b Added minimum time between operator available queries.
Notification capability for queues and calls in them.
Calls can be individually picked from queue by channel ID.
Priority calls can be inserted in queue's head.
Queues can be created from config file.


git-svn-id: http://voip.null.ro/svn/yate@1748 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-06 18:55:57 +00:00
marian 5f51cbaf96 Added switchtype parameter for ISDN group. Removed useless display-charset option.
git-svn-id: http://voip.null.ro/svn/yate@1711 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-31 15:49:47 +00:00
paulc 0bf45dc432 Fixed parameters transfer, added queue assist scripts.
git-svn-id: http://voip.null.ro/svn/yate@1707 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 19:46:09 +00:00
paulc e23f6426b4 Documented input and output parameters of the queries.
git-svn-id: http://voip.null.ro/svn/yate@1705 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 16:55:11 +00:00
paulc 93db880965 Rewritten to take queries from configuration.
git-svn-id: http://voip.null.ro/svn/yate@1703 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-30 16:02:21 +00:00
paulc f98d774648 Added user.register handler and unload capability.
git-svn-id: http://voip.null.ro/svn/yate@1698 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-28 17:48:14 +00:00
paulc 1f88677aad Added late router, allows repeating routing in call.execute stage.
git-svn-id: http://voip.null.ro/svn/yate@1675 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-25 17:02:17 +00:00
paulc 3969214d9b Added initial support for forwarding calls inside a cluster.
git-svn-id: http://voip.null.ro/svn/yate@1660 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 16:36:31 +00:00
marian 8c7c26ee91 Added option to enable/disable isup body encode and decode.
git-svn-id: http://voip.null.ro/svn/yate@1659 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-23 16:03:13 +00:00
paulc 3b9b063351 Added node name (for clustering) and use it in heartbeat and regexroute.
git-svn-id: http://voip.null.ro/svn/yate@1651 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-19 11:19:52 +00:00
paulc 4b026e8ebb Added missing maxforwards and floodevents settings.
git-svn-id: http://voip.null.ro/svn/yate@1632 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-15 19:52:15 +00:00
marian 8275232fcd Added option to enable/disable ISUP message decoding.
git-svn-id: http://voip.null.ro/svn/yate@1629 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-14 15:54:43 +00:00
paulc 02a45d689f Changes required to compile Qt4 under Linux.
git-svn-id: http://voip.null.ro/svn/yate@1595 acf43c95-373e-0410-b603-e72c3f656dc1
2008-01-07 20:39:39 +00:00
paulc 7e359eb396 Added sample file.
git-svn-id: http://voip.null.ro/svn/yate@1568 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-21 18:55:03 +00:00
marian 77d2b1422e Added analog and ysigchan configuration file samples.
git-svn-id: http://voip.null.ro/svn/yate@1549 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-14 16:14:12 +00:00
paulc 7a56ab70e1 Subscriptions are off by default, disabled some irrelevant mild warnings.
git-svn-id: http://voip.null.ro/svn/yate@1542 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-13 14:10:36 +00:00
paulc fa213bc4c3 Added the new RFC2833 setting.
git-svn-id: http://voip.null.ro/svn/yate@1530 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-10 22:15:02 +00:00
paulc 5a8248b80b Fixed building out of source tree (thanks mikma), silenced a benign message.
git-svn-id: http://voip.null.ro/svn/yate@1524 acf43c95-373e-0410-b603-e72c3f656dc1
2007-12-10 15:34:48 +00:00
marian 48f36a46d3 Added new parameters: echocancel and dtmfdetect.
git-svn-id: http://voip.null.ro/svn/yate@1513 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-30 16:32:37 +00:00
marian 3973e8e01a Removed obsolete configuration files
git-svn-id: http://voip.null.ro/svn/yate@1502 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-28 13:59:09 +00:00
marian 54e4e9db56 Added sample configuration files
git-svn-id: http://voip.null.ro/svn/yate@1501 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-28 13:57:06 +00:00