Commit Graph

72 Commits

Author SHA1 Message Date
Andrey Volk 671da28796 FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows. 2018-07-24 07:21:55 +00:00
Andrey Volk 3645facb84 FS-11122: [Build-System] Fix improper use of debug symbols settings on Windows. 2018-07-24 07:21:50 +00:00
Alexey Sibyakin 72c625dfb9 FS-10119 [mod_h323] Patch from issue 2018-04-03 22:09:37 +09:00
Mike Jerris f8789c0130 FS-10104: [mod_h323] fix build error caused by FS-10025 2017-03-08 11:30:31 -06:00
Sergey Safarov df1ab07ca4 FS-9924: Removed extra space in source files 2017-02-09 23:59:49 -05:00
Mike Jerris a3ee7595bb FS-10025: fix global symbol scope issue causing modules to use another modules global pointer 2017-02-09 17:23:30 -06:00
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 46c6650a94 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