Commit Graph

225 Commits

Author SHA1 Message Date
paulc e2a85771b5 Pick the SVN revision from the "svn info" if possible.
Get the SVN revision from the correct path when building out of source directory.


git-svn-id: http://voip.null.ro/svn/yate@5459 acf43c95-373e-0410-b603-e72c3f656dc1
2013-04-12 14:17:59 +00:00
paulc a901325d1c Bumped version to 4.3.1 development.
git-svn-id: http://voip.null.ro/svn/yate@5371 acf43c95-373e-0410-b603-e72c3f656dc1
2012-12-21 15:47:52 +00:00
paulc fbceecd8c3 Bumped version to 4.3.0 release.
git-svn-id: http://voip.null.ro/svn/yate@5368 acf43c95-373e-0410-b603-e72c3f656dc1
2012-12-21 14:17:35 +00:00
andrei f4dc6960c3 Added the option to set sctp socket "adaptation" parameter.
git-svn-id: http://voip.null.ro/svn/yate@5335 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-21 13:59:34 +00:00
paulc 696748a278 Try to search for ptlib-config in yet another place where it may be lurking.
Thanks to Vasily Redkin for finding it on Debian.


git-svn-id: http://voip.null.ro/svn/yate@5291 acf43c95-373e-0410-b603-e72c3f656dc1
2012-10-04 14:04:27 +00:00
paulc 9b19038c34 Bumped version to 4.2.1 development.
git-svn-id: http://voip.null.ro/svn/yate@5237 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-20 13:08:20 +00:00
paulc 1373972f48 Changed release code to 2 for the SIP changes.
git-svn-id: http://voip.null.ro/svn/yate@5235 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-20 11:42:38 +00:00
paulc 3d9ad0dd8b Changed version to release.
git-svn-id: http://voip.null.ro/svn/yate@5232 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-20 09:16:27 +00:00
paulc cb5fbd33a3 Changed package version to 4.2
git-svn-id: http://voip.null.ro/svn/yate@5231 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-20 09:09:29 +00:00
oana 9e5c0b49b6 Detect the presence of the sa_len field of struct sockaddr and set it if that is the case. Fixes the comparison of SocketAddr objects on Mac OS X and BSD-based systems.
git-svn-id: http://voip.null.ro/svn/yate@5218 acf43c95-373e-0410-b603-e72c3f656dc1
2012-08-07 12:08:16 +00:00
paulc 951c55e0d6 Fixed typo in variable default initialization.
git-svn-id: http://voip.null.ro/svn/yate@5199 acf43c95-373e-0410-b603-e72c3f656dc1
2012-07-16 12:34:09 +00:00
paulc cc69a025d0 Added iLBC codec based on the WebRTC library.
git-svn-id: http://voip.null.ro/svn/yate@5179 acf43c95-373e-0410-b603-e72c3f656dc1
2012-07-05 09:16:00 +00:00
paulc 8993eb5357 Bumped version to devel 4.1.1
git-svn-id: http://voip.null.ro/svn/yate@5024 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-23 09:55:23 +00:00
paulc 4db32824d3 Bumped version to 4.1.0 release.
git-svn-id: http://voip.null.ro/svn/yate@5022 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-23 09:09:56 +00:00
oana df8496ae28 Detect Mac OS X user path using Mac OS X Foundation API. Modified the build system to build and link Objective-C code.
git-svn-id: http://voip.null.ro/svn/yate@4991 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-04 12:46:24 +00:00
paulc 2843e1e7ed Detect and compile with the new aft_core wanpipe API.
Code is experimental, currently DTMF detection is not supported!


git-svn-id: http://voip.null.ro/svn/yate@4967 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-16 17:00:11 +00:00
andrei 1c60b4ba27 Added iSAC codec support based on lib WebRTC.
git-svn-id: http://voip.null.ro/svn/yate@4952 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-02 17:45:45 +00:00
paulc c9298e95d4 Bumped version to 4.0.1 alpha 1 (devel).
git-svn-id: http://voip.null.ro/svn/yate@4939 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-21 11:56:29 +00:00
paulc c6cc9372a6 Bumped version to 4.0.0 release.
git-svn-id: http://voip.null.ro/svn/yate@4922 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-17 16:34:10 +00:00
paulc b15e963c58 Added partial universal scripting implementation with Javascript support.
git-svn-id: http://voip.null.ro/svn/yate@4892 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 14:53:55 +00:00
oana baf0a0b3ff Do proper detection of Qt4 framework paths.
git-svn-id: http://voip.null.ro/svn/yate@4884 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-10 12:37:14 +00:00
paulc 55e3261c5f Detect and use atomic integer operations for RefObject reference counter.
Note that GCC supports them on specific architectures, on some platforms -march=... must be set in CFLAGS.


git-svn-id: http://voip.null.ro/svn/yate@4682 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-07 17:10:32 +00:00
paulc f13c04f9d1 Use pwlib-config CCFLAGS if available, guess only if we have to.
Define by default PHAS_TEMPLATES only for ancient versions of pwlib.
Avoid having the ptlib include path twice.


git-svn-id: http://voip.null.ro/svn/yate@4638 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-28 18:31:35 +00:00
paulc 088d5bb6e4 Attempt to detect big endian machines, add -DBIGENDIAN to CFLAGS if so.
git-svn-id: http://voip.null.ro/svn/yate@4609 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-15 11:14:32 +00:00
paulc 976c60aa34 Find and include speex.h from the speex/ subdirectory.
This breaks libspeex 1.0.3 and older which are no longer supported anyway.
Because of differences in UWB support libspeex 1.0.5 is minimum.
Patch by James Le Cuirot.


git-svn-id: http://voip.null.ro/svn/yate@4588 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-07 08:56:41 +00:00
paulc b6e228f9e4 Initialize SCTP test variables so the result report doesn't end with ...
git-svn-id: http://voip.null.ro/svn/yate@4582 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 12:13:10 +00:00
paulc e8da4872cd Reject really old Zaptel that does not support ZT_GETVERSION.
git-svn-id: http://voip.null.ro/svn/yate@4579 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 10:12:09 +00:00
andrei 4557d1d974 Check if set delayed acknowledge timer struct exists.
git-svn-id: http://voip.null.ro/svn/yate@4578 acf43c95-373e-0410-b603-e72c3f656dc1
2011-08-30 09:42:26 +00:00
paulc 04c1704000 Added configure option to disable resolver.
Added variable for resolver related include and defines.
Check the availability of dn_skipname() for linking.


git-svn-id: http://voip.null.ro/svn/yate@4478 acf43c95-373e-0410-b603-e72c3f656dc1
2011-07-08 08:36:46 +00:00
paulc 471dd0d96d New YSTRING macro that creates an ad-hoc static const String to speed up comparations and conversions from literal strings.
On unsupported compilers the literal string is returned unchanged.


git-svn-id: http://voip.null.ro/svn/yate@4423 acf43c95-373e-0410-b603-e72c3f656dc1
2011-06-03 12:26:53 +00:00
paulc dbe48366e9 Bumped version to 3.3.3 alpha1 development.
git-svn-id: http://voip.null.ro/svn/yate@4286 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-12 15:26:17 +00:00
paulc 266c5d401f Bumped version to 3.3.2 release.
git-svn-id: http://voip.null.ro/svn/yate@4284 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-12 14:03:47 +00:00
paulc 4fe8b3f201 Bumped version to 3.3.1 alpha1 development.
git-svn-id: http://voip.null.ro/svn/yate@4262 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 16:35:12 +00:00
paulc 2cab9731c6 Bumped version to 3.3.0 release.
git-svn-id: http://voip.null.ro/svn/yate@4260 acf43c95-373e-0410-b603-e72c3f656dc1
2011-04-01 15:51:30 +00:00
paulc 7cb3579bf9 Prevent the original Bourne shell from showing command not found errors.
git-svn-id: http://voip.null.ro/svn/yate@4251 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 13:05:52 +00:00
oana 81be2eb450 Fixed compile errors on Mac OS X 10.6. Moved on from deprecated APIs. Added check during configure for APIs used.
git-svn-id: http://voip.null.ro/svn/yate@4248 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-31 12:14:32 +00:00
paulc 4494821757 Add the "workpath" to the Engine parameters so the current working directory can be found at runtime.
git-svn-id: http://voip.null.ro/svn/yate@4223 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-28 13:32:24 +00:00
paulc 2958b46cdc Bumped version to 3.2.1 alpha1 development.
git-svn-id: http://voip.null.ro/svn/yate@4170 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-09 16:31:21 +00:00
paulc 52cefd0074 Bumped version to 3.2.0 release.
git-svn-id: http://voip.null.ro/svn/yate@4168 acf43c95-373e-0410-b603-e72c3f656dc1
2011-03-09 15:03:26 +00:00
paulc 010cb7ac97 Fixed incomplete command bug in iLBC detection introduced by Rev 4132.
git-svn-id: http://voip.null.ro/svn/yate@4135 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-25 16:53:03 +00:00
paulc 167bc5a0e9 Fixed building the modules/ilbccodec.yate if the source path contains spaces or some special characters.
Refuse to configure in a separate build directory if the source path has spaces or special characters in name.


git-svn-id: http://voip.null.ro/svn/yate@4132 acf43c95-373e-0410-b603-e72c3f656dc1
2011-02-25 11:16:30 +00:00
paulc 8d4d3ba674 Bumped version to 3.1.1 alpha1 development.
git-svn-id: http://voip.null.ro/svn/yate@4086 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-31 09:12:27 +00:00
paulc 4b3bf2ce2e Bumped version to 3.1.0 release.
git-svn-id: http://voip.null.ro/svn/yate@4084 acf43c95-373e-0410-b603-e72c3f656dc1
2011-01-28 15:40:17 +00:00
paulc 0408bb83d5 Bumped version to 3.0.1 alpha 1.
Development will go on in 3.0.x, next release will be 3.1.0


git-svn-id: http://voip.null.ro/svn/yate@3999 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-21 12:01:15 +00:00
paulc a37fa7a431 Bumped version - 3.0.0 release 1.
git-svn-id: http://voip.null.ro/svn/yate@3995 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-20 09:17:31 +00:00
paulc 4115810d25 Added new configure --with-qtstatic to accomodate linking to a static Qt.
git-svn-id: http://voip.null.ro/svn/yate@3947 acf43c95-373e-0410-b603-e72c3f656dc1
2010-12-15 16:50:56 +00:00
paulc f359578193 Detect if available and use poll() instead of select() on sockets.
This save a lot on performance by not FD_ZEROing large sets.


git-svn-id: http://voip.null.ro/svn/yate@3797 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-05 15:06:57 +00:00
oana 55813dcbe3 Added SNMP support.
git-svn-id: http://voip.null.ro/svn/yate@3776 acf43c95-373e-0410-b603-e72c3f656dc1
2010-11-03 16:27:30 +00:00
paulc fd4ff25b45 Added support for finding and compiling with H323Plus instead of OpenH323.
The cleanup code still hangs in some versions of ptlib/h323plus.


git-svn-id: http://voip.null.ro/svn/yate@3651 acf43c95-373e-0410-b603-e72c3f656dc1
2010-09-13 15:09:40 +00:00
marian 7ea9878402 Added zlib data (de)compression module based on zlib library.
git-svn-id: http://voip.null.ro/svn/yate@3434 acf43c95-373e-0410-b603-e72c3f656dc1
2010-07-16 08:57:49 +00:00