marian
eb3f192ede
Added zlib data (de)compression module based on zlib library.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3434 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-16 08:57:49 +00:00
paulc
9fdf3a6db9
Fixed minor typo.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3344 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-27 13:44:27 +00:00
paulc
4b92b14b56
Support for linking statically the GSM, Speex and AMR-NB libraries.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3317 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-13 12:00:19 +00:00
paulc
25da5dff68
Added portage ebuild script.
...
Fixed tarball path in the specfile.
Fixed unintended removal of specfile by "make distclean".
git-svn-id: http://yate.null.ro/svn/yate/trunk@3301 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-07 15:55:58 +00:00
paulc
15c9044934
Bumped release number to alpha 3.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3269 acf43c95-373e-0410-b603-e72c3f656dc1
2010-05-02 21:10:36 +00:00
paulc
6e6cfd74fa
Qt version >= 4.3.0 is now required.
...
Fixed Qt (non)detection by some versions of qmake.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3197 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-15 10:42:59 +00:00
paulc
b2d984bba2
Unset PKG_CONFIG_LIBDIR only after we're done with it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3171 acf43c95-373e-0410-b603-e72c3f656dc1
2010-04-07 08:50:04 +00:00
paulc
a8802ff874
Fixed sed type detection, added messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3159 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 13:37:41 +00:00
paulc
56e2cba8f7
Fixed typo in sed type detection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3158 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 13:30:41 +00:00
paulc
a8645cdc3f
Support versions of sed that do not implement infix operator | in default mode.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3157 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 13:26:04 +00:00
paulc
e3fb3c7755
Suppress spurious messages about missing qmake.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3156 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 13:15:10 +00:00
oana
0bfabcb3c2
Added detection of Qt4 header files and libraries on Mac OS X.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3155 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 12:29:20 +00:00
oana
2b92a31841
Audio support for Mac OS X added.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3154 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 12:12:32 +00:00
oana
51b082375f
Yate has been ported on Mac OS X.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3153 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-30 11:49:43 +00:00
paulc
586922d77d
Search for pkgconfig Qt4 files in architecture specific dir only if fails in standard location.
...
Fixes bug #205 reported by Mandriva.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3141 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-23 14:43:29 +00:00
paulc
6b2afadf7a
Reordered Qt libraries to allow proper resolution of symbols at link time.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3130 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-17 15:58:04 +00:00
marian
a0cbae483c
Store custom identity in dynamic property (avoid using accessibleName). Requires QT 4.2.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3118 acf43c95-373e-0410-b603-e72c3f656dc1
2010-03-08 09:35:59 +00:00
oana
7073af1da6
Added support for Dahdi drivers. Compatibility with Zaptel is maintained.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3094 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-23 13:50:52 +00:00
paulc
86fc61b7c5
The zapcard and tdmcard can be disabled individually.
...
Bumped status / build number to alpha2.
git-svn-id: http://yate.null.ro/svn/yate/trunk@3065 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-03 23:35:36 +00:00
paulc
22813941da
Detect if sctp_connectx() has 3 or 4 arguments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@3059 acf43c95-373e-0410-b603-e72c3f656dc1
2010-02-02 16:46:53 +00:00
paulc
9e536a65cf
Bumped SVN trunk version to 3.0.0 alpha 1.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2883 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-03 09:48:34 +00:00
marian
d6966c6347
Implemented jabber server. Changed jingle channel to support the new jabber library. Replaced tinyxml with yate own XML library. Added openssl support for server. Work in progress in jabber client support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2882 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-02 16:05:39 +00:00
paulc
23507de97f
Added new modules to main package and qt4client
...
Fixed distro and relese variables of RPM specfile
Bumped version to 2.1.0
git-svn-id: http://yate.null.ro/svn/yate/trunk@2879 acf43c95-373e-0410-b603-e72c3f656dc1
2009-11-02 07:15:58 +00:00
paulc
4c2d060eb5
It is possible to configure --with-spandsp=static to avoid runtime version trouble.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2865 acf43c95-373e-0410-b603-e72c3f656dc1
2009-10-05 10:36:37 +00:00
paulc
fba49ac1ec
Support for newer versions of spandsp with separate RX and TX pages stats.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2864 acf43c95-373e-0410-b603-e72c3f656dc1
2009-10-05 08:53:43 +00:00
paulc
ba37eb642e
Weed out some older and incompatible versions of spandsp.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2863 acf43c95-373e-0410-b603-e72c3f656dc1
2009-10-05 08:02:24 +00:00
paulc
b4afeaa930
Accept some spandsp versions older than 0.0.6, provide wrappers around incompatible member access methods.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2861 acf43c95-373e-0410-b603-e72c3f656dc1
2009-10-02 13:13:45 +00:00
paulc
d98cc424eb
Use inet_ntop, inet_pton and gethostbyname_r if available on system.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2859 acf43c95-373e-0410-b603-e72c3f656dc1
2009-10-02 10:00:23 +00:00
paulc
c0a309d809
Build the SCTP flags in configure, they may be needed outside the engine.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2846 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-21 11:37:38 +00:00
paulc
19b55b1c37
Try to find Fedora-style moc-qt4 in PATH before falling back to moc.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2819 acf43c95-373e-0410-b603-e72c3f656dc1
2009-09-01 17:21:13 +00:00
paulc
3d1283260e
Added separate library for interpreting lines of a SDP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2804 acf43c95-373e-0410-b603-e72c3f656dc1
2009-08-24 11:58:41 +00:00
paulc
1868b6b23e
When checking for prctl() include unistd.h so we pull in sys/cdefs.h
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2766 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-23 13:50:22 +00:00
paulc
97f063c0d1
Use AC_TRY_LINK when looking for pthread_mutex_timedlock and sem_timedwait so we can detect platforms where these are declared but not implemented.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2765 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-23 13:26:48 +00:00
paulc
132976a3ef
Include <time.h> as on some platforms is required for struct timespec.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2762 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-22 13:09:21 +00:00
paulc
a2812051f2
Added Semaphore class, made Mutex derive from (new class) Lockable, made Lock able to get a lock on any Lockable - Mutex or Semaphore.
...
Use pthread_mutex_timedlock and sem_timedwait if available on platform.
Fixed a bug in the IAX channel exposed by Mutex having virtual methods.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2761 acf43c95-373e-0410-b603-e72c3f656dc1
2009-07-22 12:57:14 +00:00
paulc
f17d89f159
Detect prctl availability when configuring.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2730 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-22 12:22:52 +00:00
paulc
32d4a4030f
Fixed building osschan on FreeBsd where soundcard.h is in include/sys
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2690 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-05 17:39:29 +00:00
paulc
ef913bddc2
Configure can receive explicit path to openssl base directory, assumes
...
libssl and libcrypto are in the linker's path.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2686 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-04 14:52:08 +00:00
paulc
84c764c5b7
Check for regcomp only if we would use it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2684 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-04 14:02:57 +00:00
paulc
953cbfe189
Use normal function check instead of AC_FUNC_MALLOC as we never call it
...
to allocate zero bytes.
AC_FUNC_MALLOC cannot be tested wile cross-compiling and its default
behaviour disturbs subsequent tests.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2680 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-03 12:34:07 +00:00
paulc
6ad1605ad6
Reserve $LIBS and @LIBS@ for the system libraries that can be passed to
...
the configure script.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2678 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 19:17:54 +00:00
paulc
d0e5df7671
Made resolver checks stricter to avoid false positives because
...
of implicit declaration.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2675 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 17:13:45 +00:00
paulc
2c03a9624d
Use the system detected CFLAGS instead of hardcoding -O2
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2673 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 16:06:14 +00:00
paulc
ac2afc3a99
Detect the proper threading library where pthread_mutexattr_settype is
...
located.
Look for regcomp only when not using internal regexp.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2672 acf43c95-373e-0410-b603-e72c3f656dc1
2009-06-01 15:42:34 +00:00
paulc
a3d461e66e
Building of wpcard and tdmcard modules can be disabled independently of detecting wanpipe.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2629 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-15 14:35:48 +00:00
paulc
0343acc958
Find installed Wanpipe headers if available, let tdmcard compile if found.
...
The Linux kernel headers are only used as fallback for wpcard.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2619 acf43c95-373e-0410-b603-e72c3f656dc1
2009-05-08 16:03:59 +00:00
paulc
13cc53ff77
Allow mysqldb to compile on systems without mysql_set_character_set.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2539 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 19:59:59 +00:00
paulc
b319b7e605
Updated detection and fax channel to work with spandsp 0.0.6 pre3
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2411 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-03 19:36:40 +00:00
paulc
edcc8a22bb
Fixed libpq.so detection in lib vs. lib64
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2388 acf43c95-373e-0410-b603-e72c3f656dc1
2008-12-03 13:49:14 +00:00
paulc
85c034adef
Retrieve the QtNetwork include and library parameters for modules in need.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2376 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-29 15:56:26 +00:00