Dragos Oancea
746d5c3919
[mod_amqp] scan-build: Multiple dereferences of null pointer (loaded from variable 'active')
2020-02-28 13:45:28 +00:00
Andrey Volk
baeb11c208
Merge pull request #437 from dragos-oancea/mod_amqp-nullptr-deref
...
[mod_amqp] scan-build: Dereference of null pointer (loaded from variable 'active') - mod_amqp_connection_open()
2020-02-27 00:01:26 +04:00
Andrey Volk
996daffb40
Merge pull request #429 from dragos-oancea/mod_erlang_event-nullptr-deref
...
[mod_erlang_event] scan-build: Access to field 'rwlock' results in a dereference of a null pointer (loaded from variable 'listener')
2020-02-26 23:47:56 +04:00
Andrey Volk
4bb96f4bcd
Merge pull request #426 from signalwire/mod_json_cdr
...
[mod_json_cdr] scan-build: Fix dead assignments.
2020-02-26 23:43:37 +04:00
Dragos Oancea
89555c2151
[mod_amqp] scan-build: Dereference of null pointer (loaded from variable 'active') - mod_amqp_connection_open()
2020-02-25 22:09:33 +00:00
Dragos Oancea
1ccd75c94b
[mod_erlang_event] scan-build: Access to field 'rwlock' results in a dereference of a null pointer (loaded from variable 'listener')
2020-02-25 21:30:10 +00:00
Andrey Volk
05a7914b8e
[mod_json_cdr] scan-build: Fix dead assignments.
2020-02-26 01:18:45 +04:00
Andrey Volk
39453fbcdc
[mod_odbc_cdr] scan-build: Fix dereference of null pointer and a dead assignment.
2020-02-26 00:58:51 +04:00
lazedo
30f5fdd1da
[mod_kazoo] : simplify kz_att_xfer
2020-01-24 16:40:53 +00:00
lazedo
be9888d74c
[mod_kazoo] add configuration for queue timeouts
...
* implements ei_queue_pop that calls
switch_queue_trypop or switch_queue_pop_timeout
depending on timeout value
* default for sender_timeout is set to 0
to bring back previous behaviour of
using switch_queue_trypop when fetching
messages to be sent to erlang node
2020-01-24 16:39:51 +00:00
lazedo
93fdf2d9d7
[mod_kazoo] Fix potential memory leaks
...
* fixes several potential memory leaks
* formatting
* fixes parameter name
* logs unsupported parameters
* fixes default event profile
* fixes unconfigured bindings
2020-01-20 20:12:05 +04:00
Andrey Volk
f1c1f9085c
Merge pull request #241 from signalwire/mod_rayo_leak
...
[mod_rayo] Fix leak in the mod and in tests.
2020-01-20 13:44:50 +04:00
Andrey Volk
520de70f4f
[mod_rayo] Fix leak in the mod and in tests.
2020-01-20 03:04:48 +04:00
Andrey Volk
852e4a9471
[mod_rayo] Fix heap use after free and a possible buffer overflow.
2020-01-20 00:20:30 +04:00
Andrey Volk
751d5ff55b
[Unit-tests] Place module tests into their module's Makefile.am, fix tests, add missing Makefile.am to mod_png, implement recursive make check.
2020-01-18 09:58:42 +00:00
lazedo
ac77de715b
[mod_kazoo] use globals hostname to create nodename in create_ei_cnode
2019-12-04 05:58:08 +00:00
lazedo
731b0eb8fd
[mod_kazoo] add kz_set_hostname declaration
2019-12-03 23:24:47 +00:00
lazedo
1afad3413b
[mod_kazoo] missing call to kz_set_hostname
2019-12-03 21:45:15 +00:00
Andrey Volk
f8dc87bd18
[mod_event_socket] Fix "Listener session is null" problem - regression from previous commit to the mod.
2019-11-13 19:28:25 +04:00
Andrey Volk
a288c3d969
Merge pull request #117 from lazedo/kazoo-ctx
...
[mod_kazoo] recurse context runtime vars
2019-11-12 01:25:14 +04:00
Vallimamod Abdullah
7f63483138
[mod_event_socket] Add null pointer checks on listener session and socket
2019-11-11 22:58:18 +04:00
lazedo
3c6d47c293
[mod_kazoo] recurse context runtime vars
2019-11-11 18:09:26 +00:00
Andrey Volk
7861ec937e
Merge pull request #64 from cdosoftei/amqp-reconnect
...
[mod_amqp] open logging and produced connections from within their threads
2019-11-11 20:11:59 +04:00
Andrey Volk
55afe220d3
Merge pull request #71 from cdosoftei/amqp-queue-properties
...
[mod_amqp] configurable commands queue properties
2019-11-11 20:11:30 +04:00
lazedo
998e322f46
[mod_kazoo] add kz-endpoint-runtime-context
2019-11-07 22:42:28 +00:00
lazedo
8d2174d707
[mod_kazoo] several fixes & code cleanup
2019-10-31 11:06:16 +00:00
cdosoftei
5244a64d4e
[mod_amqp] configurable commands queue properties
2019-10-22 15:22:00 -04:00
cdosoftei
5f628c0090
[mod_amqp] open logging and produced connections from within their respective threads
2019-10-17 15:38:38 -04:00
cdosoftei
7e91927278
[mod_amqp] Properly parse out heartbeat parameter
2019-10-15 12:37:47 -04:00
lazedo
318e5d0d6d
[mod_kazoo] fix xml leak when event-filter is not available
2019-10-13 12:21:22 +01:00
Sebastian Kemper
fc41980f19
[mod_event_multicast] Fix memory leak
...
Taken from FS-11193:
In "event_handler()" function, when encrypting data using openssl 1.1.0,
the context ctx is allocated by "EVP_CIPHER_CTX_new()", then data is
encrypted, and at the end, EVP_CIPHER_CTX_cleanup is called. This
function resets the context (the function itself is deprecated, and has
been renamed to "EVP_CIPHER_CTX_reset) so that it can be used again. The
correct call would be to "EVP_CIPHER_CTX_free()", which frees the
memory. The code for openssl 1.0 is OK, since the "ctx" struct is kept
in stack. The same thing happens during decryption. "ctx" is allocated,
but never freed.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-10-12 21:43:14 +02:00
Sergey Safarov
6704d3aabe
FS-11917: [mod_event_socket] Added error logging if cannot parse IP address
2019-09-17 07:40:45 +03:00
Andrey Volk
eee07bd95f
Merge pull request #1802 in FS/freeswitch from ~ITALOROSSI/freeswitch:feature/FS-12022 to master
...
* commit '759783532dc7c34b4f8ab27e63438a350bfbc256':
FS-12022: [mod_event_socket] Add Job-Owner-UUID with session uuid when using bgapi inside outbound socket
2019-08-27 12:30:43 -05:00
David Grant
7a4a988dcb
FS-11993 [mod_http_cache][mod_smpp] fix gcc errors when building on rpi4 buster (strncpy to snprintf)
...
FS-11993 [mod_http_cache][mod_smpp] fix gcc errors when building on rpi4 buster (strncpy to snprintf)
2019-08-24 22:48:59 -05:00
Ítalo Rossi
759783532d
FS-12022: [mod_event_socket] Add Job-Owner-UUID with session uuid when using bgapi inside outbound socket
2019-08-22 16:35:34 -03:00
lazedo
88448ebfba
FS-11982 [mod_kazoo] add expand-headers-on-fetch
2019-08-05 15:40:42 +00:00
Dragos Oancea
4f66959ed3
FS-11973: [mod_event_multicast] add mutex and checks on hash ptrs on shutdown
2019-08-01 18:12:39 +00:00
Andrey Volk
718d2341f7
FS-11952: [Core] Fix memory leaks.
2019-07-24 20:26:32 +04:00
Andrey Volk
9c8de649b3
FS-11947: [Build-System] Do not install test binaries when doing make install.
2019-07-23 19:34:21 +04:00
Andrey Volk
ccc4ae282a
FS-11880: [Core,mod_pgsql] Remove native PostgreSQL support from the core, add mod_pgsql database module.
2019-07-18 00:20:50 +04:00
Chris Rienzo
7d0523f084
FS-11785 [mod_format_cdr, mod_local_stream] fix dead assignment
2019-07-17 21:50:43 +04:00
Chris Rienzo
91d07accee
FS-11785 [mod_event_socket] fix dead assignment
2019-07-17 21:50:36 +04:00
Andrey Volk
f4c9048e24
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_rayo
2019-07-15 23:39:28 +04:00
Andrey Volk
e0211e2ce1
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for mod_event_socket
2019-07-15 23:39:26 +04:00
Andrey Volk
a7477ed0e2
FS-11911: Fix build on Debian Buster
2019-07-15 22:23:25 +04:00
lazedo
ad7db39999
FS-11732 [mod_kazoo] ei_init added in OTP 21.3
2019-06-25 14:54:47 +00:00
Andrey Volk
08a6a8a2fa
FS-11864: [mod_kazoo] Fix uint64_t type overflow on 32 bit platforms
2019-05-29 00:34:07 +04:00
Luis Azedo
90438ffe78
FS-11846 [mod_kazoo] fix queue cleanup
2019-05-15 13:24:12 +01:00
Luis Azedo
9bfa2fc5e4
FS-11838 [mod_kazoo] handle intercept
2019-05-10 18:41:23 +01:00
lazedo
fdd2acfbfe
FS-11791 [mod_kazoo] fixes & improvements
...
* tweak configuration
* customized att_xfer
* json_api with uuid support
2019-04-18 04:05:31 +01:00