Commit Graph

2041 Commits

Author SHA1 Message Date
paulc b65e0e97e0 Fixed most of 2-wire recorder code.
git-svn-id: http://voip.null.ro/svn/yate@2051 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-03 14:54:00 +00:00
paulc 362d1cd144 Added simple 2-wire recorder channel capability.
git-svn-id: http://voip.null.ro/svn/yate@2050 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-03 10:05:23 +00:00
marian 96c6505fd1 Fixed bug: String descendants are now calling the parent's changed() method to allow the String to update its data.
git-svn-id: http://voip.null.ro/svn/yate@2049 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-02 14:49:21 +00:00
maciej 3c7d1c3138 examples readded
git-svn-id: http://voip.null.ro/svn/yate@2048 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-02 13:45:29 +00:00
maciej 9ef8616f9a INSTALL renamed.
git-svn-id: http://voip.null.ro/svn/yate@2047 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-02 13:44:19 +00:00
maciej f4e9518b1d Directory structure reorganization for distutils.
git-svn-id: http://voip.null.ro/svn/yate@2046 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-02 13:37:27 +00:00
maciej 6eb20497ba INSTALL renamed, examples __init__.py added.
git-svn-id: http://voip.null.ro/svn/yate@2045 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-02 13:33:08 +00:00
paulc bb4cd6bf34 Added comments to IVR sample.
git-svn-id: http://voip.null.ro/svn/yate@2044 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-01 19:37:49 +00:00
paulc a02638c3aa Abort immediately on highly critical errors even if not requested from command line.
git-svn-id: http://voip.null.ro/svn/yate@2043 acf43c95-373e-0410-b603-e72c3f656dc1
2008-07-01 14:57:43 +00:00
paulc 8df9aac66a Convert PHP boolean parameters to proper string format before escaping.
git-svn-id: http://voip.null.ro/svn/yate@2042 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-30 17:09:22 +00:00
marian 490c74816c Added resource audio capability when enqueueing client resource.notify.
git-svn-id: http://voip.null.ro/svn/yate@2041 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-28 21:05:08 +00:00
paulc bf945c92b5 Added a simple 2 wire recorder line type.
git-svn-id: http://voip.null.ro/svn/yate@2040 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-27 20:24:12 +00:00
paulc 0376d39f49 Poll for on/off hook events on passive FXO interfaces.
git-svn-id: http://voip.null.ro/svn/yate@2039 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-27 14:37:41 +00:00
paulc d3ebafdd8a Invert recorder's address determination logic, a call from a FXO arrives on the FXS monitored interface.
git-svn-id: http://voip.null.ro/svn/yate@2038 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-25 23:46:57 +00:00
paulc 0a57ec1ad3 In the debugging message display address as stored.
git-svn-id: http://voip.null.ro/svn/yate@2037 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-25 23:37:19 +00:00
paulc dbb5c054ae Fixed source addressing, must be just deref() not destruct().
git-svn-id: http://voip.null.ro/svn/yate@2036 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-25 12:18:18 +00:00
paulc 72c85ca069 Supervisor waits until a blocked child finishes cleaning up after SIGKILL.
git-svn-id: http://voip.null.ro/svn/yate@2035 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-24 16:44:16 +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 8516aae0a4 Added option to remove the H.323 subpackage.
git-svn-id: http://voip.null.ro/svn/yate@2033 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-19 21:37:18 +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 ac1eb9aeec Work in progress - using the new fixed buffer size API.
git-svn-id: http://voip.null.ro/svn/yate@2031 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-19 00:53:08 +00:00
marian 947e75e3c9 Fixed bug: deref stream after increasing its reference counter.
git-svn-id: http://voip.null.ro/svn/yate@2030 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-18 14:58:36 +00:00
marian 28585f4183 Accept jabber/xmpp/jingle as callto prefix when processing call.execute.
git-svn-id: http://voip.null.ro/svn/yate@2029 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-18 07:13:58 +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 97f368bc47 Fixed EOL style for files added from Windows
git-svn-id: http://voip.null.ro/svn/yate@2027 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 18:42:35 +00:00
paulc 1c395402fe Added analog detector to Windows project, made it compile
git-svn-id: http://voip.null.ro/svn/yate@2026 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 18:17:14 +00:00
paulc d0deb6a9b8 Added TUP to non-windows builds.
git-svn-id: http://voip.null.ro/svn/yate@2025 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 17:57:30 +00:00
paulc f036500903 Modified libysig to create a DLL, added wanpipe module for Windows.
git-svn-id: http://voip.null.ro/svn/yate@2024 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 17:51:32 +00:00
paulc 018b1ed803 Made the SIP features script autorestartable.
git-svn-id: http://voip.null.ro/svn/yate@2023 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 14:40:41 +00:00
paulc 6b8e94bee4 Change the mode external module are referenced, fix some abnormalities and crashes.
git-svn-id: http://voip.null.ro/svn/yate@2022 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 14:37:14 +00:00
paulc 84e29e323c Fixed and simplified logic, reduced debugging clutter.
git-svn-id: http://voip.null.ro/svn/yate@2021 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 11:13:52 +00:00
paulc 990ea49352 Handle the case when the queue outbound call leg failed to start.
git-svn-id: http://voip.null.ro/svn/yate@2020 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 10:44:19 +00:00
paulc 97ebfaa5fa Accept PHP bool values for Yate::SetLocal.
git-svn-id: http://voip.null.ro/svn/yate@2019 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 10:21:00 +00:00
paulc 3143f16fd8 Fixed maximum timeout, must be 60000ms not 6000.
git-svn-id: http://voip.null.ro/svn/yate@2018 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-09 22:18:49 +00:00
marian ebf33b5d3b Fixed bug that was preventing other streams to process data if the first stream in list didn't return an event.
git-svn-id: http://voip.null.ro/svn/yate@2017 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-05 15:33:51 +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 6f0a39a674 Added "privacy_..." parameters to get/set the URI in Remote-Party-ID.
git-svn-id: http://voip.null.ro/svn/yate@2014 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 15:29:53 +00:00
maciej a694c85710 Outgoing call failure reporting.
git-svn-id: http://voip.null.ro/svn/yate@2013 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-04 12:28:55 +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
marian d0b390f184 Destroy the stream when receiving invalid stream xml elements in non Running state
git-svn-id: http://voip.null.ro/svn/yate@2010 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 19:06:17 +00:00
paulc 1638bb179b Reduce contention by dereferencing some objects after dropping mutex locks.
git-svn-id: http://voip.null.ro/svn/yate@2009 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 16:20:32 +00:00
paulc 93cbca9de1 Fixed a race bug accessing the sources list.
git-svn-id: http://voip.null.ro/svn/yate@2008 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 16:18:54 +00:00
marian cfc2fa07e9 Add support to send/receive multiple DTMFs in the same stanza.
git-svn-id: http://voip.null.ro/svn/yate@2007 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 15:15:54 +00:00
paulc bbc0dbea91 Add configure time LDFLAGS to linker command line.
git-svn-id: http://voip.null.ro/svn/yate@2006 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-03 10:59:16 +00:00
paulc 193bfdc322 Fix how include path is generated when PWLib exists only as source directory.
git-svn-id: http://voip.null.ro/svn/yate@2005 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-02 11:31:50 +00:00
paulc 67a13b0f15 Removed the GTK client.
git-svn-id: http://voip.null.ro/svn/yate@2004 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-30 12:36:57 +00:00
paulc 44fffce562 Advanced copyright year range.
git-svn-id: http://voip.null.ro/svn/yate@2003 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-30 10:14:10 +00:00
marian 4f4e424401 Added xmpp.generate message handler.
git-svn-id: http://voip.null.ro/svn/yate@2002 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-29 14:34:55 +00:00