Commit Graph

8042 Commits

Author SHA1 Message Date
Chris Rienzo 7bfc9a514f [build] remove generated libs/srtp/config_in.h file and add some git ignores 2021-10-23 22:00:56 +03:00
Michael Jerris 53059f298a [core] fix stbi scan-build warning 2021-10-23 22:00:06 +03:00
Seven Du 7874d2eb7e [core] update stb image lib to latest master 2021-10-23 22:00:05 +03:00
Seven Du 2a87e7b98c [core] add stb_image_write supported image write 2021-10-23 22:00:03 +03:00
Seven Du 58d5442dc5 [core] add stb_image to read more supported picture formats 2021-10-23 22:00:03 +03:00
Andrey Volk 51ef2f261a [libvpx] scan-build: Assigned value is garbage or undefined 2021-10-19 20:26:52 +03:00
Andrey Volk f82c1f04c5 [iksemel] Fix memory leak 2021-10-19 20:19:25 +03:00
Andrey Volk 7713a2470d [libdingaling] Fix memory leaks 2021-10-19 20:19:25 +03:00
Andrey Volk 65bc81d239 [libvpx] scan-build: fix false-positive dereference of null pointer 2021-10-19 20:15:57 +03:00
Andrey Volk d6884d6871 [apr] scan-build: Dereference of null pointer in apr_hash_merge() 2021-10-19 20:10:35 +03:00
Andrey Volk fa0e616592 [libyuv] Disable scan-build warnings. 2021-10-19 20:10:34 +03:00
Andrey Volk e44fd2ea38 [mod_python3, ESL py3mod] Add Python3 support. 2021-10-14 23:26:36 +03:00
Noah Mehl d24280c700 [core] Add SEND_RTCP_MESSAGE
We utilize: https://github.com/sipcapture/hepipe.js to monitor RTCP for our calls. As such, it's super helpful to get the sent RTCP data along with the received RTCP data. The new: SEND_RTCP_MESSAGE basically mirrors the existing RECV_RTCP_MESSAGE.
2021-10-01 13:46:34 +00:00
Andrey Volk d1220d1818 [libsrtp] Fix build on MAC OS 2021-09-30 17:13:21 +03:00
Andrey Volk 86d2189032
Merge pull request #1330 from signalwire/openssl1.1.x
[Build-System] Windows: Update OpenSSL to 1.1.1l, libpq to 10.18, curl to 7.78.0, libks to 1.7.0, signalwire-c to 1.3.0, rabbitmq-c to 0.11.0
2021-08-31 21:17:12 +03:00
Andrey Volk ee06958df6 [Build-System] Windows: Update OpenSSL to 1.1.1l, libpq to 10.18, curl to 7.78.0, libks to 1.7.0, signalwire-c to 1.3.0, rabbitmq-c to 0.11.0 2021-08-30 21:19:19 +03:00
Andrey Volk bddff9a2f1 [Build-System] Update libsrtp to 2.4.0 2021-08-28 23:54:38 +03:00
Andrey Volk 380fd060ef [Build-System] Remove freetdm from the FreeSWITCH tree. Use out-of-tree module https://github.com/freeswitch/freetdm instead. 2021-08-19 21:10:33 +03:00
Mario G 73571bf9c6 [libvpx] configure: macos release independence for sse 2021-07-24 19:44:39 +03:00
Andrey Volk 189f6f8db2 [apr] error: use of undeclared identifier 'NSIG' 2021-06-03 01:19:39 +03:00
Christian Glombek 513b0fbf00
[mod_avmd, esl/python] Two build fixups (#611) 2021-03-24 19:30:52 +03:00
Mike Jerris fd2ed2546c [build] fix configure checks for ipv6 on latest osx 2021-03-03 10:02:29 -07:00
Andrey Volk 3556119fde [libesl] Fix leak of esl_event_header_t in esl_event_base_add_header(). Code cleanup. 2021-02-17 22:56:10 +03:00
Anthony Minessale 6837661658 [libvpx] add yield to vpx 2021-01-12 10:57:43 -07:00
Andrey Volk 940d82ef9b [Build-System] Fix build with MSBuild. 2020-12-23 00:11:37 +04:00
Andrey Volk fb14eef2b4 [build] Add missing checks to libvpx build system for macOS 11. 2020-12-16 02:49:46 +04:00
cdosoftei 611377d40b
[apr] fix find_if_index for BSDs/mac 2020-09-21 11:50:09 -04:00
Andrey Volk 97c4bfcc85
Merge pull request #773 from signalwire/spandsp
[Build-System] Remove SpanDSP library from the FreeSWITCH tree and use packages instead.
2020-08-05 03:27:52 +04:00
Andrey Volk 231d5e6494 [Build-System] Remove SpanDSP library from the FreeSWITCH tree and use packages instead. 2020-08-04 19:15:28 -04:00
Mike Jerris 1e1d4866f0 [build] detect system installed sofia-sip using PKG_CONFIG_PATH 2020-08-04 13:16:50 -04:00
Andrey Volk 2fc0e3b80a [Build-System] Remove Sofia-Sip library from the FreeSWITCH tree and use packages instead. 2020-08-03 23:46:45 +04:00
Andrey Volk d4547e6151 [Sofia-Sip] Add various accessors and helpers to nua. 2020-08-03 21:32:35 +04:00
ROBERT MCDOWELL f7f493b2fd
[esl] Fix typo in fs_cli.c 2020-06-24 18:07:42 +04:00
Andrey Volk 0275ea1eb4 [Build-System] Use $(DefaultPlatformToolset) so it's easier to build using newer Microsoft Visual Studio versions. 2020-05-25 14:18:25 +04:00
CAUCA 9-1-1 770ed14f44
[sofia-sip] Add urn: scheme support to sofia. (#445)
As an effort to support NENA i3 specs for NG 9-1-1, this adds support
for INVITE URI appearing as urn:service:sos to request for emergency services.

Reference for URN support in RFC 6061 https://tools.ietf.org/html/rfc6061
2020-05-12 22:58:33 +04:00
Andrey Volk 323c10d34b [sofia-sip] Timed out or not established wss should be destroyed immediately and avoid keep-alive functionality. 2020-05-12 00:04:47 +04:00
Andrey Volk 2dced93d94 [sofia-sip] Build internal tests 2020-05-07 03:19:16 +04:00
Andrey Volk 84a20addc8 [sofia-sip] Fix crash in timer B outgoing_timer_bf() which asserts if INVITE request was completed already. 2020-05-07 03:07:20 +04:00
Mike Jerris 39892e05a7 [sofia-sip] fix build on newer clang 2020-05-07 03:03:37 +04:00
Andrey Volk 40ba118936 [sofia-sip] Fix use of deprecated CRYPTO_set_id_callback(). 2020-05-07 03:02:08 +04:00
Andrey Volk 93ce1a371a [sofia-sip] Sip crash on unresolvable dns resolution error of outbound request. 2020-03-16 22:38:47 +04:00
Andrey Volk 0b2da6f2d7
Merge pull request #472 from dragos-oancea/spandsp-memcpy-param-overlap
[spandsp] fix memcpy-param-overlap - use memmove()
2020-03-12 19:26:35 +04:00
Andrey Volk 88ee4182d8 [libvpx] scan-build: Fix "Result of operation is garbage or undefined" in vp9/encoder/vp9_rd.c 2020-03-06 21:54:34 +04:00
Andrey Volk 653835efe0 [libvpx] scan-build: Fix "Assigned value is garbage or undefined" in vpx_post_proc_down_and_across_mb_row_c() 2020-03-06 21:52:27 +04:00
Dragos Oancea 4e78f63847 [libvpx] scan-build: Division by zero - measure_square_diff_partial() 2020-03-06 21:51:03 +04:00
Andrey Volk 9c70b0229a [libvpx] scan-build: Fix "Dereference of null pointer" in vp8_peek_si_internal 2020-03-06 21:47:12 +04:00
Andrey Volk 1e9786b8ec [libvpx] Fix pthread configure checks: "Null pointer passed as an argument to a 'nonnull' parameter" 2020-03-06 21:45:53 +04:00
Andrey Volk 36aa4cc2c6 [libvpx] Fix typo in Windows project file. 2020-03-06 21:15:04 +04:00
Anthony Minessale 1b1c66aae4 [libyuv] Update to hash ea23edfb from https://chromium.googlesource.com/libyuv/libyuv/ 2020-03-06 21:14:55 +04:00
Andrey Volk 6175c55b2f [Build-System] Fix Windows build after libvpx update. 2020-03-06 21:14:46 +04:00