Chris Rienzo
d9d763d2a8
FS-11397 [mod_rayo] add xmlns to exec <response> to make adhearsion's life easier.
2018-09-19 15:36:19 -04: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
Mike Jerris
efc6515e43
Merge pull request #1567 in FS/freeswitch from rayo-exec-dialplan-app to master
...
* commit '01bac4cc5f02f34f2fb3af87aa0bd055c8657adb':
FS-11316 [mod_rayo] Add FS API support
FS-11316 [mod_rayo] Add dialplan app execution component
2018-08-08 16:40:02 +00:00
Chris Rienzo
01bac4cc5f
FS-11316 [mod_rayo] Add FS API support
2018-08-07 20:08:20 -04:00
Chris Rienzo
479c8a4a4e
FS-11316 [mod_rayo] Add dialplan app execution component
2018-08-07 20:07:29 -04:00
Andrey Volk
87f004bc16
FS-11271: [Build-System] Add mod_cdr_mongodb to the Windows build.
2018-08-01 00:52:01 +03: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
b3ff29eb5c
FS-10908: [mod_amqp] AMQP routing key (format_fields) formation broke and invalid reads reported by valgrind #resolve
2018-07-24 07:21:48 +00:00
Andrey Volk
2e7e6221f8
FS-11083: [Build-System] Add mod_cdr_sqlite to the Windows build.
2018-07-24 07:21:46 +00:00
Andrey Volk
5c04c4ad6b
FS-11082: [Build-System] Add mod_odbc_cdr to the Windows build.
2018-07-24 07:21:46 +00:00
Andrey Volk
cd0fdcd58b
FS-11076: [mod_cdr_pg_csv] Add mod_cdr_pg_csv to the Windows build.
2018-07-24 07:21:44 +00:00
Andrey Volk
fe9f2713b4
FS-11075: [mod_amqp] Add mod_amqp to the Windows build.
2018-07-24 07:21:44 +00:00
Brian West
4fc7ee7720
FS-10908: [mod_amqp] AMQP routing key (format_fields) formation broke and invalid reads reported by valgrind #resolve
2018-07-24 07:21:39 +00:00
Brian West
243f9f33b6
FS-10749: [mod_amqp] Crash on unload after mod_amqp reloaded with command + incorrect command behavior #resolve
2018-07-24 07:21:38 +00:00
Mike Jerris
938ec99950
Merge pull request #1485 in FS/freeswitch from ~DIASBRUNO/freeswitch:bugfix/FS-10777-freeswitch-failing-to-link-to-process to master
...
* commit 'ab97ad0b5f3093e94377ae568aeeba0ccea5813d':
FS-10777 [mod_erlang_event] #resolve
2018-04-06 19:52:57 +00:00
Bruno Dias
ab97ad0b5f
FS-10777 [mod_erlang_event] #resolve
2018-03-09 13:41:24 -03:00
Sebastian Kemper
eded5965a4
FS-10939 mod_cdr_mongodb: fix format truncation warnings with gcc 7
...
gcc 7 complains about possible format truncation:
mod_cdr_mongodb.c: In function 'my_on_reporting':
mod_cdr_mongodb.c:242:45: error: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Werror=format-truncation=]
snprintf(idx_buffer, sizeof(idx_buffer), "%d", callflow_idx);
The char * idx_buffer has a size of 4 Bytes, and according to gcc's
calculation it is possible that up to 11 Bytes might be copied into it
via int bson_idx.
This commit adds an extra 8 Bytes to char * idx_buffer, which silences
the warnings.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2018-02-03 19:00:09 +01:00
Mike Jerris
87bb7cb5fb
Revert "FS-10820 [mod_kazoo] eventstream configuration"
...
This reverts commit bb4499ec24bd7a5cadb90eab1b1a05515d38eaa2.
This commit breaks the build. Please correct and re-submit
2018-01-25 15:51:44 -06:00
Mike Jerris
11f8647ec2
Merge pull request #1451 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-10820 to master
...
* commit 'bb4499ec24bd7a5cadb90eab1b1a05515d38eaa2':
FS-10820 [mod_kazoo] eventstream configuration
2018-01-19 18:57:14 +00:00
lazedo
bb4499ec24
FS-10820 [mod_kazoo] eventstream configuration
2018-01-11 16:03:09 +00:00
Praveen Kumar
d311a06a83
FS-10833: [mod_amqp] memory leak on reconnection attempt to RabbitMQ broker
...
Memory leak happening during reconnection attempt after connectivity loss with
RabbitMQ broker.
With these changes, memory leak issue has been addressed and the object has
been properly freed.
2017-12-08 04:23:43 +05:30
Seven Du
e99fa26257
FS-10832 #resolve
2017-12-07 23:55:29 +08:00
Praveen Kumar
97d6bee3fc
FS-10805: Memory Leak fix in mod_amqp
...
Memory allocated to hash iterators and hash tables isn't released
during module shutdown.
With these changes, memory allocated to hash iterators and hash tables
will be freed properly.
2017-12-01 01:51:19 +05:30
Andrey Volk
ea8c3be8ec
FS-10541: [Build-System] Move OpenSSL to props with BaseDir on windows.
2017-10-07 22:50:48 +03:00
Anthony Minessale
aef2487077
FS-10601: [freeswitch-core] accomodate should be accommodate #resolve
2017-08-21 17:09:24 -05:00
Brian West
197bbd8cab
FS-10495: [Modules] firing custom event with no sub class will crash freeswitch when mod_fail2ban is loaded #resolve
2017-07-12 17:19:52 -05:00
Mike Jerris
3551e6c0d8
FS-10430: [mod_amqp] fix support for libamqp version .0.5.2. Change to api actually happend in v0.6.0
2017-07-05 13:42:33 -05:00
Mike Jerris
9600fdd1d6
FS-10457: [mod_cdr_csv] set group too when creating new csv file so other users in the group can access it
2017-06-30 17:44:05 -04:00
Mike Jerris
fc1dd2a4ef
Merge pull request #1321 in FS/freeswitch from ~LAZEDO/freeswitch:bug/fs-10453 to master
...
* commit '4631e6cdfab6e9cb70c11a0c33098ee06e09e786':
FS-10453 [kazoo] fix dropped messages
2017-06-30 17:19:51 +00:00
lazedo
4631e6cdfa
FS-10453 [kazoo] fix dropped messages
2017-06-30 12:38:32 +01:00
Trever L. Adams
cdfe49ee0d
FS-9785: update mod_event_multicast to work with OpenSSL 1.1.0.
2017-06-29 21:35:39 -06:00
Mike Jerris
823b5bc6f8
FS-10431: [mod_smpp] fix build on newer compilers due to malformed system headers
2017-06-27 17:06:39 -05:00
Mike Jerris
8c8a4dd0f8
FS-10430: [mod_amqp] add support for libamqp >= 0.5.2
2017-06-27 16:42:45 -05:00
Andrey Volk
c877b35096
FS-10364 [mod_event_multicast] Enable encryption on windows by adding missing defines.
2017-06-02 23:19:32 +03:00
Anthony Minessale
ee7a52d9b7
FS-10291: [fs_cli] fs_cli Error indicated on console loglevel debug with extra whitespace before or after debug #resolve
2017-05-08 14:01:56 -05:00
Andrey Petrov
348ce5ff09
FS-7575 Update freeradius-client to 1.1.7
2017-05-02 16:55:45 +03:00
Mike Jerris
e105da0b09
Merge pull request #1236 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10172_mod_event_socket-err_log to master
...
* commit 'e02631c0a8e105d93aa7132a4d2d7c0055d26912':
FS-10172: mod_event_socket: handle return codes from switch_queue_trypush() , more verbose logging when we cannot enqueue
2017-04-28 19:16:06 +00:00
Chris Rienzo
35d44c3fec
FS-10251 [mod_rayo] fix defects found by clang-analyzer
2017-04-20 09:02:46 -04:00
Chris Rienzo
e7fb58a6b6
FS-10117 [mod_rayo] allow duplicate rayo signal-type configs for call progress detector
2017-04-04 15:52:59 -04:00
Dragos Oancea
e02631c0a8
FS-10172: mod_event_socket: handle return codes from switch_queue_trypush() , more verbose logging when we cannot enqueue
2017-03-27 09:21:07 +01:00
Anthony Minessale
a8adc886b2
FS-10054
2017-02-17 14:43:18 -06:00
Anthony Minessale
aa7fccb4ab
FS-10054: [mod_smpp] mod_smpp will not reconnect if connection was interupted #resolve
2017-02-17 14:23:52 -06:00
Mike Jerris
e8f6ed3d93
Merge pull request #1183 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-10009 to master
...
* commit '6c12f69e0c893646eda0bb010873583040aa136b':
FS-10009: mod_fail2ban - Added logging of network_ip for abandoned calls
2017-02-14 13:32:05 -06:00
Andrey Antipov
cfad94f8aa
FS-10032: [mod_amqp] Fix log facilities #resolve
2017-02-11 16:42:49 +03:00
Sergey Safarov
6c12f69e0c
FS-10009: mod_fail2ban - Added logging of network_ip for abandoned calls
2017-02-10 13:17:45 -05: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
Sergey Safarov
e0a96e2875
FS-10013: Several bugfixes
2017-02-05 17:44:11 -05:00
Mike Jerris
c03ec62e1b
Merge pull request #738 in FS/freeswitch from ~KYCONQUERS/mod_fail2ban:FS-7394-add-mod_fail2ban to master
...
* commit '4c1e7f24bcac3e6d3b20331a191cf90b0ac0b6fc':
FS-7394 adding mod_fail2ban into freeswitch repo
2017-02-03 19:00:08 -06:00
Hesaam Farhang
70503dd71e
FS-9989 [mod_kazoo] add a parameter to ignore transient network issues
2017-01-30 11:55:45 -08:00