66 Commits

Author SHA1 Message Date
Michael Jerris
164c6111a1 FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
Michael Giagnocavo
5e456fe9a6 FS-7966. First pass at moving to Visual Studio 2015.
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
Michael Giagnocavo
f116387443 FS-7644. Change 2013.vcxproj references to 2013 2015-06-18 04:17:53 -06:00
Jeff Lenk
345e50d25a FS-7644 2015-06-11 15:29:28 -05:00
Michael Jerris
2cc0348422 FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used. 2015-06-10 16:33:14 -04:00
Anthony Minessale
7c294f242f FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec 2015-05-28 12:47:13 -05:00
Georgiewskiy Yuriy
2e45fc0619 fix memory leaks, tanks to Sharath from packetizer forum. 2014-04-26 04:49:35 +04:00
Travis Cross
bd4af28648 Reorder lines in mod_h323 build 2014-03-19 01:32:03 +00:00
Travis Cross
d95d4b5014 Move mod_h323 -fno-exceptions flag to CXXFLAGS 2014-03-19 01:32:03 +00:00
Travis Cross
ff3872432f Remove ptlib include in mod_h323
This doesn't seem needed, and the empty include was breaking the
build.
2014-03-19 01:32:03 +00:00
Travis Cross
3dce3d10a0 Move define to CPPFLAGS in mod_h323 2014-03-19 01:32:02 +00:00
Travis Cross
eb9041cdb0 Separate out CFLAGS and CPPFLAGS in mod_h323
CPPFLAGS should contain -I and -D flags.

This also has the effect of fixing the build of this module.
2014-03-19 01:13:51 +00:00
Michael Jerris
1b27ece6b8 fix source file 2014-03-18 19:21:41 -04:00
Michael Jerris
bcd9f49fbe move applications to use automake 2014-03-07 18:36:12 -05:00
Anthony Minessale
8dfbd91a3d fold version macros into runtime functions to avoid cascade rebuilds when modifying the core 2014-01-17 01:54:47 +05:00
Anthony Minessale
4a172402d2 some refactoring and plumbing for 1.4 2013-10-16 02:24:32 +05:00
Seven Du
2985d38f52 debug audio on h323 channels 2013-07-09 14:10:02 +08:00
Jeff Lenk
19a9649a58 FS-5278 --resolve 2013-04-08 07:29:54 -05:00
Anthony Minessale
3fe0b471c1 switch rtp flags format usage on switch_rtp_new 2013-03-31 21:27:19 -05:00
Jeff Lenk
dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Anthony Minessale
8bb55ed4bf abstract out originate_signal_bond to a function to avoid confustion and regressions 2012-05-29 13:10:15 -05:00
Jeff Lenk
d615ae55fc FS-3975 --resolve 2012-03-06 13:43:00 -06:00
Marc Olivier Chouinard
2b34887698 FS-3677 --resolve 2011-12-17 15:57:04 -05:00
Georgiewskiy Yuriy
00fce043eb fix stale calls then fax send/recv in some circumstance 2011-11-09 07:40:57 +04:00
Georgiewskiy Yuriy
e9668c3d5c remove SWITCH_RTP_FLAG_AUTO_CNG - works incorrectly. 2011-10-10 23:28:12 +04:00
Georgiewskiy Yuriy
6f4c4ea088 moves the switch_rtp_request_port() call from the contructor to FSH323Connection::CreateRealTimeLogicalChannel() - fix rtp port leak. tnx to Peter Olsson. 2011-09-20 15:22:09 +04:00
Georgiewskiy Yuriy
b0fc1d8fb5 fix small interoperability issues if remote endpoint send progress twice 2011-07-19 19:23:54 +04:00
Georgiewskiy Yuriy
949d528a36 apply patch from Jan Willamowius:
make sure dtmfinband gets initialized.
make gk-identifier and gk-interface settings optional (documentation sayed that about gk-identifier already)
2011-05-22 12:37:13 +04:00
Georgiewskiy Yuriy
71658eab1e fixed in upstream version of h323plus. 2011-05-20 15:33:27 +04:00
Georgiewskiy Yuriy
c22aac0eac fix race condition on destroying signaling thread in h323 library 2011-04-22 15:19:27 +04:00
Brian West
3734f4cd44 bump copyright date and fix some email and typos from diego. 2011-01-05 10:09:04 -06:00
Georgiewskiy Yuriy
03f5d55fc9 change terminal type 2010-12-23 17:10:59 +03:00
Anthony Minessale
93cc3dc556 normalize tests for outbound channels to use switch_channel_direction instead of testing for CF_OUTBOUND 2010-12-15 20:59:42 -06:00
Georgiewskiy Yuriy
a024f006de Adds an extra switch_rtp_destroy or switch_rtp_release_port when a session ends - to make sure the port is returned to FS. 2010-12-03 19:33:29 +03:00
root
006b3165cf fix issues with Progress message type if pre_answer enabled 2010-11-30 19:35:38 +03:00
root
70dca6dd4b Makefile changes for x86_64 arch, thnx Steven Ayre and ptlib include path fix. 2010-11-11 10:56:10 +03:00
root
19dc1ab0f2 fix crashes on FSH323Connection calls in on_hangup routine in different threads. 2010-09-16 20:08:30 +04:00
Jeff Lenk
6eca026342 fix build for changes in 46c6650a947a4d1733058ecfb2e7f9e098f847aa 2010-09-02 11:24:40 -05:00
root
5a0114a16f add compiling.txt 2010-09-02 17:05:35 +04:00
Jeff Lenk
72e5a7068c add mod_h323 to 2010 solution for VS- not built by default 2010-08-29 15:45:41 -05:00
root
072bf5ad14 set network_addr of caller profile to signaling ip address. (requested by Steven Ayre) 2010-08-20 23:14:35 +04:00
root
ab33034266 fix crash on log print. 2010-08-05 00:37:17 +04:00
root
7b5803f71f move PTrace level set to FSH323EndPoint::Initialise.
partially apply patch from from Peter Olsson, Remove UnLock() when TryLock() failed and DEBUG_RTP_PACKETS directiv
e.
2010-08-04 18:18:22 +04:00
root
aa8692576c revert changes from PProcess to PLibraryProcess due console locking issue. 2010-08-03 18:09:56 +04:00
root
c1e5613e62 fix t38 flag for new spandsp. 2010-08-03 15:35:57 +04:00
Jeff Lenk
015bcaf671 MODENDP-301 Add mod_h323 to windows 2010-07-23 09:12:48 -05:00
root
235f812436 add missing param fax-old-asn in h323.conf.xml 2010-07-23 12:46:40 +04:00
root
30e3ed776b apply changes from mod_h323-patch.diff by Peter Olsson. 2010-07-23 12:25:48 +04:00
root
0b353d7a30 add missing conf prameter 2010-07-21 19:33:05 +04:00
root
5efe5c88b5 some t.38 and lockinng improvements.
replace ptrace with switch_log_printf.
2010-07-21 18:58:16 +04:00