1443 Commits

Author SHA1 Message Date
Andrey Volk
3b281cd5a1 FS-11422: [mod_java] Fix logging. 2018-09-29 13:21:37 +03:00
Mike Jerris
5f6ca30bb2 swigall 2018-09-06 17:58:43 +00:00
Mike Jerris
515bbdc881 FS-11351: [swig] fix windows build with swig3 for mod_managed and fix make swigall 2018-08-24 18:57:40 +00:00
Mike Jerris
798e5ea095 swigall 2018-08-22 19:54:37 +00:00
Anthony Minessale
d3e320ef56 FS-11346: [core] add api to pass pre-parsed values instead of dial strings to switch_ivr_originate
SWITCH_DECLARE(switch_status_t) switch_dial_handle_create(switch_dial_handle_t **handle);
SWITCH_DECLARE(void) switch_dial_handle_destroy(switch_dial_handle_t **handle);
SWITCH_DECLARE(void) switch_dial_handle_add_leg_list(switch_dial_handle_t *handle, switch_dial_leg_list_t **leg_listP);
SWITCH_DECLARE(void) switch_dial_leg_list_add_leg(switch_dial_leg_list_t *parent, const char *dial_string, switch_dial_leg_t **legP);
SWITCH_DECLARE(void) switch_dial_handle_add_global_var(switch_dial_handle_t *handle, const char *var, const char *val);
SWITCH_DECLARE(void) switch_dial_handle_add_global_var_printf(switch_dial_handle_t *handle, const char *var, const char *fmt, ...);
SWITCH_DECLARE(switch_status_t) switch_dial_handle_add_leg_var(switch_dial_leg_t *leg, const char *var, const char *val);
SWITCH_DECLARE(switch_status_t) switch_dial_handle_add_leg_var_printf(switch_dial_leg_t *leg, const char *var, const char *fmt, ...);
SWITCH_DECLARE(int) switch_dial_handle_get_peers(switch_dial_handle_t *handle, int idx, char **array, int max);
SWITCH_DECLARE(int) switch_dial_handle_get_vars(switch_dial_handle_t *handle, int idx, switch_event_t **array, int max);
SWITCH_DECLARE(switch_event_t *) switch_dial_handle_get_global_vars(switch_dial_handle_t *handle);
SWITCH_DECLARE(switch_event_t *) switch_dial_leg_get_vars(switch_dial_leg_t *leg);
SWITCH_DECLARE(int) switch_dial_handle_get_total(switch_dial_handle_t *handle);
SWITCH_DECLARE(void) switch_ivr_orig_and_bridge(switch_core_session_t *session, const char *data, switch_dial_handle_t *dh);

add switch_dial_handle_t *dh to end of args for switch_ivr_originate
2018-08-22 18:20:13 +00:00
Seven Du
ae4e48fa15 FS-11265 #resolve add detectSpeech and playAndDetectSpeech 2018-08-13 18:59:53 +00:00
Anthony Minessale
3323809985 FS-11259: [mod_perl] mod_perl tweaks #resolve 2018-07-24 07:21:58 +00:00
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
Brian West
70f21b8287 reswig 2018-07-24 07:21:54 +00:00
Brian West
a46cb42cdd reswig 2018-07-24 07:21:54 +00:00
Joshua Young
afcb1f8d51 FS-11178: [core] return switch_status_t from switch_ivr_intercept_session 2018-07-24 07:21:53 +00:00
Mike Jerris
bf59e825bd FS-11047: [build] support v8 6.6 fixes from Andrey Volk 2018-07-24 07:21:52 +00:00
Mike Jerris
b8b4517843 Revert "FS-11048: [build] support v8 6.6 fixes from Andrey Volk"
This reverts commit 27389f29377f84a4bee2625053cba64255980409.
2018-07-24 07:21:52 +00:00
Mike Jerris
54c2bbeda8 FS-11047: [build] support v8 6.6 fixes from Andrey Volk 2018-07-24 07:21:52 +00:00
Mike Jerris
524ad35933 FS-11047: add mod_v8 back to build 2018-07-24 07:21:51 +00:00
Andrey Volk
561d187085 FS-11125: [Build-System] Remove unused files left from previous Visual Studio version. 2018-07-24 07:21:51 +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
Mike Jerris
e47a6922b3 swigall 2018-07-24 07:21:48 +00:00
Andrey Volk
c31e7062b7 FS-11085: [Build-System] Update curl to 7.59.0 and move to pre-compiled binaries on Windows. 2018-07-24 07:21:46 +00:00
Andrey Volk
50d38ba36c FS-10980: [mod_lua] Update lua version to 5.3.4 and move it to pre-compiled binaries on Windows. 2018-07-24 07:21:46 +00:00
Andrey Volk
24ef5b2762 FS-11065: [Build-System, mod_v8] Update libv8 to 6.1.298 on windows, speedup windows build by moving libv8 to pre-compiled binaries. 2018-07-24 07:21:42 +00:00
Mike Jerris
634c92de7d swigall 2018-07-24 07:21:42 +00:00
Ethan Atkins
4876cb76a7 FS-11037: [mod_lua] reduce logging levels 2018-07-24 07:21:40 +00:00
Mike Jerris
177823f9c3 swigall 2018-07-24 07:21:35 +00:00
Marc Olivier Chouinard
3d9365edbb FS-10496: [mod_v8] Fixing regression from FS-10496 when no settings exist in v8.conf. 2018-01-28 10:18:58 -05:00
Andrey Volk
c1280938bf FS-10496: [mod_v8] Speedup JavaScript. Enabling Code Caching. 2017-12-05 14:25:13 +03:00
Andrey Volk
db3e6ec32f FS-10789: [mod_v8] v8 segs on invalid instruction 2017-12-05 13:56:40 +03:00
Andrey Volk
bf101a5f0b FS-10525: [Build-System] Update curl to 7.54.1 for windows, move to props. 2017-07-21 01:21:34 +03:00
Andrey Volk
28913d2764 FS-10488: [mod_v8] Fix memory leak. 2017-07-11 21:34:45 +03:00
Andrey Volk
105afc3f29 FS-10465: [mod_v8] Fix javascript failures when a session callback is called from another thread/leg. 2017-07-03 23:01:59 +03:00
Andrey Volk
cd79ae19ad FS-10464 [mod_v8] Fix broken classes after switching to new libv8 #resolve 2017-07-03 18:16:54 +03:00
Mike Jerris
c7de29c16d FS-10455: [build, mod_v8] new build system for libv8 and upgrade libv8 2017-06-30 16:34:21 -04:00
Andrey Volk
ba32e0e23d FS-10435 [mod_v8] Update mod_v8 to support future v8 engine version change 2017-06-29 01:05:19 +03:00
Mike Jerris
f63a3541a1 FS-9785: fix build deps for mod_java 2017-06-27 14:35:40 -05:00
Mike Jerris
62ac7de80e FS-10427: move mod_python to use swig3.0 so we can reswig on debian9 2017-06-27 12:33:38 -05:00
Mike Jerris
40ae744b33 FS-10427: move mod_perl to use swig3.0 so we can reswig on debian9 2017-06-27 12:32:17 -05:00
Mike Jerris
fb4ea595b3 FS-10427: move mod_lua to use swig3.0 so we can reswig on debian9 2017-06-27 12:18:21 -05:00
Mike Jerris
f9d1332002 FS-10427: move mod_java to use swig3.0 so we can reswig on debian9 2017-06-27 12:16:45 -05:00
Sebastian Kemper
56f766f357 FS-10384 [mod_lua] Fix Makefile target
When running "make swigclean" in mod_lua directory and trying to compile
mod_lua afterward, the build fails because the target mod_lua_wrap.cpp
doesn't exist. The target is wrongly called lua_wrap instead.

making all mod_lua
make[7]: Entering directory '/path/to/freeswitch-1.6.17/src/mod/languages/mod_lua'
  CXX mod_lua_la-mod_lua.lo
  CXX mod_lua_la-freeswitch_lua.lo
make[7]: *** No rule to make target 'mod_lua_wrap.cpp', needed by 'mod_lua_la-mod_lua_wrap.lo'. Stop.

Fix this by renaming lua_wrap to mod_lua_wrap.cpp.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-06-10 12:48:28 +02:00
Mike Jerris
2de96120e4 FS-10373: remove last bits of old in tree lua references from build system 2017-06-07 10:15:07 -05:00
Mike Jerris
95c7fb0155 Merge pull request #1221 in FS/freeswitch from ~NBLASGEN/freeswitch:feature/FS-10084-mod_v8-block-for-event to master
* commit 'd9c6ebc8031ef665f0332b3832030d8cb95b61b7':
  FS-10084 [mod_v8] Fixed incorrect variable name
  FS-10084 [mod_v8] If the value passed is negative, block until event is received
2017-06-06 18:40:58 +00:00
Andrey Volk
cbe8c8b521 FS-10362 [mod_lua] Update lua to 5.2.4 for windows build. 2017-06-03 02:08:21 +03:00
Anthony Minessale
ea05cb22bb reswig 2017-05-23 12:42:43 -05:00
Mike Jerris
7a8495a43b Merge pull request #1240 in FS/freeswitch from ~MITCH.CAPPER/freeswitch:bugfix/FS-10071-mod_perl-crashes-on-ubuntu-but-not to master
* commit 'ba544dc746a4a265624f23d2c75c2e7d4c0dfd3f':
  FS-10071 mod_perl safety fix for clone call Adding NULL at the end of our fake ARGV string for completeness
2017-05-02 19:07:05 +00:00
Mitch Capper
ba544dc746 FS-10071 mod_perl safety fix for clone call
Adding NULL at the end of our fake ARGV string for completeness
2017-04-28 18:07:30 -07:00
Ken Rice
b57dcf982f swigall 2017-04-27 23:05:19 -05:00
Nicholas Blasgen
d9c6ebc803 FS-10084 [mod_v8] Fixed incorrect variable name 2017-04-01 05:29:21 +00:00
Mike Jerris
130dba8915 Merge pull request #1227 in FS/freeswitch from ~NBLASGEN/freeswitch:bugfix/FS-10128-v8-socket-implementation-uses-strlen to master
* commit 'fabe27abde36044e917e9ac396ee0ca2f05b8535':
  FS-10128 [mod_v8] This commit removes strlen() in favor of binary safe .length() function
2017-03-24 18:59:42 +00:00
Mike Jerris
e4b7b2038f Merge pull request #1233 in FS/freeswitch from ~MITCH.CAPPER/freeswitch:mod_perl_init_fix_FS_10071 to master
* commit '862c969ba5924fb04ed32e483c5bef13712d4463':
  Resolves FS-10071. Fixed newer (perl 5.22 and up) versions of perl from crashing, -e means evaluate the following string and it does not like emptystr.
2017-03-22 21:03:29 +00:00
Mitch Capper
862c969ba5 Resolves FS-10071. Fixed newer (perl 5.22 and up) versions of perl from crashing, -e means evaluate the following string and it does not like emptystr. 2017-03-22 12:24:59 -07:00