Commit Graph

1826 Commits

Author SHA1 Message Date
paulc 938ff4f47b Implemented table based operations and multi file play.
git-svn-id: http://voip.null.ro/svn/yate@1786 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-16 17:18:58 +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 e493c8c2b1 Disable echo canceller support if invalid API is detected when compiling.
git-svn-id: http://voip.null.ro/svn/yate@1784 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-15 14:27:13 +00:00
marian f132cb8ac6 Fixed echo canceller/dtmf detect setup.
git-svn-id: http://voip.null.ro/svn/yate@1783 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-14 16:55:34 +00:00
marian 9e6b4a7900 Fixed Wanpipe echo canceller availability check.
Implemented link status detection in Wanpipe module.


git-svn-id: http://voip.null.ro/svn/yate@1782 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-14 16:13:28 +00:00
marian e9bed530e8 Fixed bug when transmitting CNF.
git-svn-id: http://voip.null.ro/svn/yate@1781 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-14 14:34:50 +00:00
marian a9b90ece54 Added method to get the circuit from a circuit event.
git-svn-id: http://voip.null.ro/svn/yate@1780 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-14 14:34:22 +00:00
marian 027019732d Changed debug.
git-svn-id: http://voip.null.ro/svn/yate@1779 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-13 10:57:50 +00:00
marian 8864462783 Fixed debug output when decoding RangeAndStatus.
git-svn-id: http://voip.null.ro/svn/yate@1778 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-13 10:57:29 +00:00
paulc 6bb7ef75f5 Added object oriented IVR library and sample.
git-svn-id: http://voip.null.ro/svn/yate@1777 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-13 10:40:10 +00:00
marian 0e69a91f71 Fixed bug in CGB/CGU processing.
git-svn-id: http://voip.null.ro/svn/yate@1776 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-13 09:09:16 +00:00
marian 6f3a80a589 Implemented circuit group block/unblock.
git-svn-id: http://voip.null.ro/svn/yate@1775 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-13 08:56:31 +00:00
marian 9cc1aee474 Dump MSU content to output when asked to send one.
git-svn-id: http://voip.null.ro/svn/yate@1774 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-13 08:26:08 +00:00
marian 80fbb9da5f Fixed RangeAndStatus encoding.
git-svn-id: http://voip.null.ro/svn/yate@1773 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-13 08:18:25 +00:00
marian 65109ac451 Fixed RangeAndStatus parameter encoding.
git-svn-id: http://voip.null.ro/svn/yate@1772 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 17:10:24 +00:00
marian be2e8a424b Implemented offset to be added to circuit codes on creation.
git-svn-id: http://voip.null.ro/svn/yate@1771 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 16:46:51 +00:00
marian 6fcf21abe4 Handle circuit group reset message.
git-svn-id: http://voip.null.ro/svn/yate@1770 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 16:19:42 +00:00
marian 143cd763a6 Print created circuits on span creation.
git-svn-id: http://voip.null.ro/svn/yate@1769 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 16:19:04 +00:00
marian 31e4ba0a39 Added method to print SNM messages to output.
git-svn-id: http://voip.null.ro/svn/yate@1768 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 15:44:26 +00:00
marian be77b5b5d5 Fixed bug: cic group block/unblock message parameter list is now correct.
git-svn-id: http://voip.null.ro/svn/yate@1767 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 15:41:18 +00:00
marian 275e82efff Handle some management messages. Fixed debug message condition when decoding an ISUP message.
git-svn-id: http://voip.null.ro/svn/yate@1766 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 11:39:44 +00:00
marian 41b8bccd94 Conditionally add parameter when decoding a SNM message.
git-svn-id: http://voip.null.ro/svn/yate@1765 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 10:18:32 +00:00
marian 7dd7d61e17 Fixed deadlock when destroying the ISUP call controller.
git-svn-id: http://voip.null.ro/svn/yate@1764 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 09:44:43 +00:00
marian 1e177b3924 Don't compile useless evil code.
git-svn-id: http://voip.null.ro/svn/yate@1763 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-12 09:23:40 +00:00
marian 389ca27a98 Fixed point code assign.
git-svn-id: http://voip.null.ro/svn/yate@1762 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 13:02:39 +00:00
marian 53f6a73aef Fixed point code assign.
git-svn-id: http://voip.null.ro/svn/yate@1761 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:37:24 +00:00
marian 82344277f1 Fixed point code assignement.
git-svn-id: http://voip.null.ro/svn/yate@1760 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:26:06 +00:00
marian 6bb6c2ea6c Fixed point code assignement.
git-svn-id: http://voip.null.ro/svn/yate@1759 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:16:57 +00:00
marian e05ea6b76a Fixed point code assign.
git-svn-id: http://voip.null.ro/svn/yate@1758 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:07:56 +00:00
marian 9f5ddc1a8f Added debug.
git-svn-id: http://voip.null.ro/svn/yate@1757 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:03:59 +00:00
marian 7b34cf304e Fixed SNM message parser.
git-svn-id: http://voip.null.ro/svn/yate@1756 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 12:00:22 +00:00
marian 6912a243f0 Added more functionality to SNM message parser.
git-svn-id: http://voip.null.ro/svn/yate@1755 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 11:54:34 +00:00
marian 55a159fb6f Added preliminary SNM message parser.
git-svn-id: http://voip.null.ro/svn/yate@1754 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 11:08:54 +00:00
paulc d7b4931807 Added methods to assign point code and label from a memory block.
git-svn-id: http://voip.null.ro/svn/yate@1753 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-11 08:48:13 +00:00
monica 6f9b570cfc Made function to allow different ways of holding the voicemail files
git-svn-id: http://voip.null.ro/svn/yate@1752 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-10 17:11:55 +00:00
paulc 5eec57a32c New option -F to increase maximum file handle instead of running ulimit -n.
git-svn-id: http://voip.null.ro/svn/yate@1751 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-10 15:40:54 +00:00
paulc 6d59691cf9 Properly (re)negotiate capabilities according to "formats" message parameter.
git-svn-id: http://voip.null.ro/svn/yate@1750 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-08 00:22:54 +00:00
paulc d2ac5b1ea7 Improved debug messages.
git-svn-id: http://voip.null.ro/svn/yate@1749 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-07 14:48:26 +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
paulc 834c56dbdb Detect G.729 Annex B
git-svn-id: http://voip.null.ro/svn/yate@1747 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-06 17:15:29 +00:00
marian a028389bc2 Fixed bug: when sending ISDN CONNECT message: check if the pointer to the list of parameters is valid before trying to access it.
git-svn-id: http://voip.null.ro/svn/yate@1746 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-06 08:16:00 +00:00
maciej ce392d6aff test commit
git-svn-id: http://voip.null.ro/svn/yate@1745 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-05 11:43:24 +00:00
marian d7ba898dad isup.encode/decode handlers: use protocol-type value to check protocol-basetype when this one is missing.
git-svn-id: http://voip.null.ro/svn/yate@1744 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-03 11:17:11 +00:00
paulc e7a2a6b546 Added parantheses around conditional.
git-svn-id: http://voip.null.ro/svn/yate@1743 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-29 18:57:21 +00:00
paulc cc9ed996f6 Append the pseudoformat g729b to indicate G.729 Annex B support.
git-svn-id: http://voip.null.ro/svn/yate@1742 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-29 18:38:51 +00:00
paulc dc29d8392e Allow media formats to be altered when the called party answers.
git-svn-id: http://voip.null.ro/svn/yate@1741 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-29 18:19:21 +00:00
marian 2e4ea51013 Fixed bearer caps encoding. Do a hex dump of diagnostic data from cause IE.
git-svn-id: http://voip.null.ro/svn/yate@1740 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-29 14:54:16 +00:00
paulc 2faec1a6cb Changed debug levels to allow viewing only the important events.
git-svn-id: http://voip.null.ro/svn/yate@1739 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-29 11:14:15 +00:00
paulc 942a4c4750 Remove failed media from offer instead of dropping the SDP.
git-svn-id: http://voip.null.ro/svn/yate@1738 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-28 13:05:43 +00:00
paulc 1a57f42074 Initialize the module only if at least one active gateway is defined.
git-svn-id: http://voip.null.ro/svn/yate@1737 acf43c95-373e-0410-b603-e72c3f656dc1
2008-02-27 17:06:33 +00:00