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
paulc
c8193f1b02
Compile with the new HWEC API if wanec_iface_api.h file is present.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2359 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-24 12:04:03 +00:00
paulc
fbd313c5dd
Added way to put SVN revision in package.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2214 acf43c95-373e-0410-b603-e72c3f656dc1
2008-09-18 15:33:08 +00:00
paulc
b1e317ad53
Fixed detection of Qt by pkgconfig from yet another stupid place.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2139 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 06:36:08 +00:00
paulc
9b03d07cf3
Bumped version to 2.0.0-1
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2138 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 05:29:19 +00:00
paulc
4476196f9c
Fixed UI look in Qt 4.2.x, install the wave files at the proper place.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2136 acf43c95-373e-0410-b603-e72c3f656dc1
2008-08-04 03:54:44 +00:00
paulc
2e8ce4e752
Fix how include path is generated when PWLib exists only as source directory.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2005 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-02 11:31:50 +00:00
paulc
e7316a6df5
Removed the GTK client.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2004 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-30 12:36:57 +00:00
paulc
c0dcc4b158
Removed leftover error when AMR-NB is not detected.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1985 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-15 10:23:26 +00:00
paulc
8540edc3cf
Added AMR-NB codec based on 3GPP code converted to library by Stanislav Brabec.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1984 acf43c95-373e-0410-b603-e72c3f656dc1
2008-05-15 10:13:52 +00:00
paulc
1d49b43ee2
Fixed FD_SETSIZE check.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1949 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-24 11:05:13 +00:00
paulc
d291ea303c
Detect impossibility of setting FD_SETSIZE at configure time.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1948 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-24 11:02:28 +00:00
paulc
d9550d0f4b
Fixes for building in FreeBSD.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1946 acf43c95-373e-0410-b603-e72c3f656dc1
2008-04-24 10:10:01 +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
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
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
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