Commit Graph

2113 Commits

Author SHA1 Message Date
maciej 8a9e2db797 YAYPM update.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1873 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 14:14:19 +00:00
marian 8b6138eea2 Fixed bug: properly add element end tag when requesting un unclosed element.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1872 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 13:09:35 +00:00
paulc 7ed1fc6fd4 Added OpenSSL project, fixed building in Windows.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1871 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-03 12:10:34 +00:00
marian d9703a0089 Added Base64 class: encode/decode data using BASE64 alphabet.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1870 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-02 15:04:56 +00:00
paulc e8b674070e Fixed two typos in OnNotify().
git-svn-id: http://yate.null.ro/svn/yate/trunk@1869 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 13:05:22 +00:00
paulc ea517faf8d Apply timeout parameter to non-utility conference legs.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1868 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 10:20:02 +00:00
paulc 91e6c964d0 Added non-wave chan.notify handler.
Channel ID can be set but not later than first event handler.


git-svn-id: http://yate.null.ro/svn/yate/trunk@1867 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 10:06:42 +00:00
paulc 5a5eb16199 Add early init to ChanAssistList constructor, forward it to Module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1866 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-01 07:45:57 +00:00
paulc b947d01bee Added apidocs-everything target that includes Yate libraries.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1865 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 19:37:29 +00:00
marian cf8847387b Changed STUN message name to socket.stun.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1864 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 15:14:53 +00:00
paulc ad70017d70 Changed the order of pkgconfig packages tried for OpenSSL libraries.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1863 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 15:00:06 +00:00
paulc d5cbc677c9 Added SSL support module based on OpenSSL.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1862 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 14:23:31 +00:00
paulc 7ad9a9690b Report version of found OpenH323 - solves Mantis #0000117
git-svn-id: http://yate.null.ro/svn/yate/trunk@1861 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 13:04:21 +00:00
paulc 32f741241b Locate gtkmozembed in the Debian/Ubuntu specific libxul
(patch by bsd in Mantis - #0000116)


git-svn-id: http://yate.null.ro/svn/yate/trunk@1860 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-31 11:30:30 +00:00
paulc 7a7d60364d Don't force username as called number in registration.
As protocol extension allow to register specific called number and context.


git-svn-id: http://yate.null.ro/svn/yate/trunk@1859 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-28 16:06:21 +00:00
marian eff367371e Avoid double call release: may lead to crash.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1858 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 14:42:01 +00:00
marian 0b535c08c4 Use TelEngine::destruct() instead of deref().
git-svn-id: http://yate.null.ro/svn/yate/trunk@1857 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 14:39:50 +00:00
marian 0461a38f35 Changed debug to see call status.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1856 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 14:01:13 +00:00
paulc a2decb6d8f Separate user counting from utility function.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1855 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 13:47:56 +00:00
marian f960ce3b44 Fixed Restart IE encoding.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1854 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 12:31:14 +00:00
marian 9449543500 Fixed channel id check when processing restart requests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1853 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 12:04:07 +00:00
marian baba46404d Fixed channel id check when receiving restart requests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1852 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 12:00:49 +00:00
marian acfe7a4543 Removed span's D-channel flag. Use the first span to process ISDN restart requests for single interfaces.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1851 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 10:35:36 +00:00
marian 083d57c318 Added data to span to know if it contains a D-channel. Implemented ISDN response to restart requests for a single interface and all interfaces.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1850 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-27 10:11:14 +00:00
marian 5b4f87d088 Fixed status command processing.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1849 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-26 18:29:06 +00:00
paulc 49a2806fb6 Use openssl as fallback if libssl is unknown to pkg-config.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1848 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-26 14:18:26 +00:00
paulc 1cf3f888b7 Ignore compiled Python.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1847 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-26 13:55:31 +00:00
paulc 08579fe164 Flush stdout when Acknowledge()ing a message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1846 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-26 13:53:10 +00:00
marian 2f46051c7d Fixed bug: ISDN call controllers are now properly destroyed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1845 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-26 13:00:00 +00:00
paulc ccd9a187b6 Detect OpenSSL.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1844 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-25 15:29:10 +00:00
paulc 074ce6c689 Removed accidentally duplicate line.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1843 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-25 14:35:37 +00:00
paulc f345e2a50c Forward the notification ID to the recording call leg.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1842 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-25 10:15:58 +00:00
paulc f20c822d83 Fixed escaping of colon character.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1841 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-25 09:29:55 +00:00
paulc f800b9e17e Fixed build in Windows
git-svn-id: http://yate.null.ro/svn/yate/trunk@1840 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-25 08:47:18 +00:00
marian 9842664b1f Raise a Verify event whenever the circuits' locked state changes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1839 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-24 09:39:50 +00:00
marian 935b6d9f77 Added support to call controller to raise a Verify event when requested by descendants.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1838 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-24 09:39:09 +00:00
marian 9c18000c72 Changed termination reason when failed to replace call's circuit.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1837 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-24 08:58:06 +00:00
marian d04f65d210 Changed debug message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1836 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-24 08:50:20 +00:00
marian 9c09352499 Copy circuit range from routing. Create a circuit range for each span in a circuit group.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1835 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-24 08:38:03 +00:00
marian 3e7cd52249 Added circuit range support to circuit group and ISUP. Fixed ISDN method call.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1834 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-24 08:36:45 +00:00
marian 3f05227917 Fixed span channel map build.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1833 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-24 07:43:51 +00:00
paulc 3c32ca4eb8 Check that mutex is unlocked from the right thread.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1832 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 15:46:04 +00:00
paulc 9d6e4c5b4b Added more warnings for abnormal conditions.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1831 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 15:25:10 +00:00
marian 69ddd1824a Now status commands can be used to get the status of a range of circuits.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1830 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 13:22:06 +00:00
marian cd4dda7b32 Added circuit range class.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1829 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 13:20:51 +00:00
marian 97dcf25d11 Fixed debug message when recv UPA.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1828 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 12:14:43 +00:00
marian 52d8217126 Don't respond to unexpected UPA.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1827 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 11:13:25 +00:00
marian 9a667ec5b9 Fixed bug: make sure we build a correct circuit map, e.g. circuit codes are sequential.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1826 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 10:56:57 +00:00
marian 48030d45f7 Fixed bug: unlock call controller's mutex before exiting from getEvent().
git-svn-id: http://yate.null.ro/svn/yate/trunk@1825 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 09:56:59 +00:00
marian 57d2e7297e Added more debug for link worker thread.
git-svn-id: http://yate.null.ro/svn/yate/trunk@1824 acf43c95-373e-0410-b603-e72c3f656dc1
2008-03-21 09:44:45 +00:00