Commit Graph

162 Commits

Author SHA1 Message Date
paulc dc4b779817 Build system and packaging changes.
The yate library is now versioned.


git-svn-id: http://voip.null.ro/svn/yate@166 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-09 06:05:02 +00:00
paulc b4a67ba1ab Fixed refcounting in oss and message names in oss and qtclient.
Searching one more directory for Qt-3.


git-svn-id: http://voip.null.ro/svn/yate@165 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-08 19:26:26 +00:00
paulc e9abf9f6d4 Wrote alternative method of listing registered capabilities for newer versions
of OpenH323 that use a PFactory.


git-svn-id: http://voip.null.ro/svn/yate@164 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-08 15:42:47 +00:00
paulc 5dc4a76c43 Added the possibility of declaring fake codecs.
Updated comments in config file.


git-svn-id: http://voip.null.ro/svn/yate@163 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 19:36:53 +00:00
paulc 36ae7dcfe5 Added textual call end reason.
git-svn-id: http://voip.null.ro/svn/yate@162 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 16:20:51 +00:00
paulc ecdc505aba Increased buffer size to accomodate an UDP datagram.
Removed an initialization that broke x86_64 - unfortunately it results in a
harmless warning.


git-svn-id: http://voip.null.ro/svn/yate@161 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 15:33:35 +00:00
paulc 815c238eaa Properly taking the answer address from top Via line.
git-svn-id: http://voip.null.ro/svn/yate@160 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 15:32:16 +00:00
paulc ad15575842 Codec names are taken from the list.
git-svn-id: http://voip.null.ro/svn/yate@159 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 01:27:34 +00:00
paulc a9d16fc9fc *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@158 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-05 06:38:21 +00:00
paulc 779b777ae7 Changed codecs name to follow code.
git-svn-id: http://voip.null.ro/svn/yate@157 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-05 06:27:43 +00:00
paulc 9b1542d53e Hacked a RTP pass-trough between H.323 and SIP.
git-svn-id: http://voip.null.ro/svn/yate@156 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-05 06:24:07 +00:00
paulc 2f9051aea1 More assignment operators for String.
RTP pass-trough for SIP.


git-svn-id: http://voip.null.ro/svn/yate@155 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-04 02:22:43 +00:00
paulc 651c402537 SIP finally works both incoming and outgoing.
git-svn-id: http://voip.null.ro/svn/yate@154 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-03 03:02:11 +00:00
paulc 9bbee459e0 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@153 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-02 04:52:02 +00:00
paulc 5b586386d2 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@152 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-01 22:21:32 +00:00
paulc ba3a7efaca Fixed minor annoyance in rtp chan.
git-svn-id: http://voip.null.ro/svn/yate@151 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-31 04:18:13 +00:00
paulc 84aa062017 Reduced thread stack size. Proper signalling in H323. Changed status format
in Zaptel.


git-svn-id: http://voip.null.ro/svn/yate@150 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-31 01:09:21 +00:00
paulc 77a749a7bb *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@149 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-29 17:01:39 +00:00
paulc d0b6fb4841 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@148 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-29 04:02:55 +00:00
paulc 3d09f70b5d *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@147 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 14:50:10 +00:00
paulc 814562e4e7 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@146 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 06:24:03 +00:00
paulc 3f3f86750f More SIP features.
git-svn-id: http://voip.null.ro/svn/yate@145 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 05:47:43 +00:00
paulc e769ab6217 Various minor engine improvments. Added more functionality in SIP.
git-svn-id: http://voip.null.ro/svn/yate@144 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-28 05:15:11 +00:00
paulc 8fe9a5fdc8 Added case-insensitive String comparation operators.
SIP header holds a list of NamedStrings.


git-svn-id: http://voip.null.ro/svn/yate@143 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-27 15:08:12 +00:00
paulc d3bbcbf234 Minor typo.
git-svn-id: http://voip.null.ro/svn/yate@142 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-26 22:34:20 +00:00
paulc a7074e4662 Added Yet Another SIP Engine ;) and a channel based on it.
git-svn-id: http://voip.null.ro/svn/yate@141 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 18:15:34 +00:00
paulc 8dd1a1cc21 Bugfix - stupid typo.
git-svn-id: http://voip.null.ro/svn/yate@140 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 04:53:34 +00:00
paulc fb3db14135 Added toUpper and toLower methods in String.
git-svn-id: http://voip.null.ro/svn/yate@139 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-24 03:26:13 +00:00
paulc a966742d8e Bugfix.
git-svn-id: http://voip.null.ro/svn/yate@138 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-22 00:06:58 +00:00
paulc b8d02d4cf0 Fixed the pthread_mutexattr_settype test program fragment.
git-svn-id: http://voip.null.ro/svn/yate@137 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 14:15:20 +00:00
paulc 16c44c2d77 Updated change log.
git-svn-id: http://voip.null.ro/svn/yate@136 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 14:12:06 +00:00
paulc e5b82aa227 Hack to compile on systems that have but don't declare pthread_mutexattr_settype.
git-svn-id: http://voip.null.ro/svn/yate@135 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 14:06:25 +00:00
paulc db6f854dc7 Added autogen script so it is easier to bootstrap.
git-svn-id: http://voip.null.ro/svn/yate@134 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:31:37 +00:00
paulc f619a3765f Added final parameter to disconnect. Renamed most messages.
Version header file is generated at configure time. Added soname in library.
Proper handling of DTMF in IAX, H.323 and Zap.


git-svn-id: http://voip.null.ro/svn/yate@133 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:16:09 +00:00
paulc 3a8e0a6406 Many stability improvments.
git-svn-id: http://voip.null.ro/svn/yate@132 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-20 04:11:29 +00:00
paulc b507736ca4 Removed dependencies of modules. Init script is now installed.
git-svn-id: http://voip.null.ro/svn/yate@131 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-15 03:11:04 +00:00
paulc ef71db43c4 Don't attempt to start Qt if DISPLAY is not set - guaranteed to exit abruptly.
git-svn-id: http://voip.null.ro/svn/yate@130 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-15 00:28:37 +00:00
paulc 9f4c57ddbb Fixed IAX building from other directory and Qt3 detection.
git-svn-id: http://voip.null.ro/svn/yate@129 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-14 17:44:25 +00:00
paulc 26f35bcd4c Added a Qt-3 client by Dorin Lazar.
Cleaned up build system and also made it detect Qt libraries.


git-svn-id: http://voip.null.ro/svn/yate@128 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-14 03:09:26 +00:00
paulc 500e4fdc0c ldconfig is run only for install-root and uninstall-root
git-svn-id: http://voip.null.ro/svn/yate@127 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 15:43:39 +00:00
diana 9bdb9a2c11 Fixing some problems in regfile.cpp that have made yate cvs for the first time in history to not compile.
git-svn-id: http://voip.null.ro/svn/yate@126 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 13:38:30 +00:00
diana 3fd0fa7a3c Clean something in h323chan.
git-svn-id: http://voip.null.ro/svn/yate@125 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-13 11:57:24 +00:00
paulc 5250cf4235 Backported some features from Yate-new. Improved API documentation.
git-svn-id: http://voip.null.ro/svn/yate@124 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-08 00:04:26 +00:00
paulc bb5e0d6ad6 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@123 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-05 02:39:49 +00:00
paulc 16c96b1c98 Added toString() method and search by string in lists.
git-svn-id: http://voip.null.ro/svn/yate@122 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-04 15:44:54 +00:00
paulc fc420d1d80 Version is reported in the engine status.
git-svn-id: http://voip.null.ro/svn/yate@121 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 15:01:30 +00:00
paulc 5355906dc1 Changed status format to make it easily parsable by a program.
git-svn-id: http://voip.null.ro/svn/yate@120 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 14:25:30 +00:00
paulc 8d17b2a2e8 Added alternative keywords for jump and include.
git-svn-id: http://voip.null.ro/svn/yate@119 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:56:53 +00:00
paulc 80112a7c1a Modified and improved regexroute.
Added extra support methods in engine, fixed minor annoyances.


git-svn-id: http://voip.null.ro/svn/yate@118 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:54:04 +00:00
paulc 305b4db9b1 Changed typedef structs to C++ style structs - mainly for documentation benefit.
git-svn-id: http://voip.null.ro/svn/yate@117 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:15:59 +00:00