Commit Graph

8075 Commits

Author SHA1 Message Date
Christian Marangi b87c179f7e
[Core] Move project to PCRE2
Move project to PCRE2 as PCRE is EOL and won't receive any security
updates anymore.

PCRE2 have different API compared to PCRE. Mainly PCRE2 have the concept
of match_data, no ovector needs to be passed, different handling for
error string and different handling for substring manipulation.

Update any user of PCRE library with the new API

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-05 20:30:25 +01:00
Jakub Karolczyk 681c61ad32 [libvpx] Fix scan-build 14 2024-05-19 16:18:53 +01:00
Visytel a6e219062d
[Build-System, ldns] config.h change to not define inline under Windows to avoid clash with Windows winsock2.h inline usage. Use updated ldns tarball on Windows.
* [ldns] config.h change to not define inline under Windows to avoid clash with Windows winsock2.h inline usage
* [Build-System] Use updated ldns tarball on Windows.

---------

Co-authored-by: Andrey Volk <andywolk@gmail.com>
2024-01-08 12:00:28 +03:00
Andrey Volk 2ab7a3d323 [libvpx] Fix bug with smaller width bigger size 2023-10-06 00:42:10 +03:00
Andrey Volk 6f9e72c585 [libvpx] VP8: disallow thread count changes 2023-10-04 00:47:39 +03:00
Andrey Volk 9f8de014a1 [mod_av] Add FFmpeg 5.1.3 support on Windows. 2023-07-18 19:38:06 +03:00
Jakub Karolczyk 921eebdbea [xmlrpc-c] Fix MacOS build 2023-07-08 04:41:10 -05:00
Jakub Karolczyk ab211c542a
Merge pull request #2140 from signalwire/fix_vars_not_used
[core,miniupnpc,modules] Fix not used variables
2023-07-05 13:18:15 +01:00
Jakub Karolczyk 5656972bfe [core,miniupnpc,modules] Fix not used variables 2023-07-04 10:18:16 +01:00
Jakub Karolczyk a160eced99 [core,libyuv,modules] Fix function declarations without a prototype 2023-07-04 09:56:40 +01:00
Andrey Volk fe68e3aff4 [Build-System] Fix NSIG redefinition issue. 2023-01-12 18:59:07 +03:00
Andrey Volk ec32dc300f [Build-System] Update SQLite to 3.40.0 on Windows 2022-12-09 04:04:25 +03:00
Dragos Oancea 8e59603d98 [core][mod_sofia] remove ZRTP (deemed obsolete).
[unit-tests][build-system][docs] remove references to ZRTP.
2022-10-28 20:19:42 +03:00
Konstantin S. Vishnivetsky 9c7c77e259
[fs_cli] Add: -s key adding log events filter UUID on fs_cli startup
* Add: -s key adding log events filter UUID on fs_cli startup
* Add: long option --set-log-uuid
2022-10-06 12:12:05 +03:00
Andrey Volk 193316b244 [Build-System] Remove mod_unimrcp from the Windows build. 2022-08-29 20:17:12 +03:00
Andrey Volk dd3075a203 [Core] Fix Windows build after apr-util removal 2022-08-29 20:17:12 +03:00
Chris Rienzo 85d25e269b [core] use fspr prefixed symbols instead of apr 2022-08-29 20:17:10 +03:00
Chris Rienzo 5c2726f413 [core] rename lib apr symbols to fspr 2022-08-29 20:17:08 +03:00
Chris Rienzo 3c7e8ff989 [core] remove unimrcp from tree 2022-08-29 20:17:06 +03:00
Chris Rienzo 01c1e74f36 [core] remove libdingaling from tree 2022-08-29 20:17:04 +03:00
Chris Rienzo 9468ff746a [core] remove apr-util from tree 2022-08-29 20:17:02 +03:00
Andrey Volk fa6d0c4157 [iksemel] Fix potential memory leak in iksroster 2022-08-09 23:41:10 +03:00
Andrey Volk d8c3595076 [apr] Fix dead nested assignments 2022-08-09 23:39:32 +03:00
Andrey Volk 1499acac9d [libvpx] scan-build: avoid dereference of null pointer 2022-08-09 23:26:13 +03:00
Andrey Volk b9b0b00912 [libvpx] scan-build: prevent division by zero in vpx_int_pro_row_c() 2022-08-09 23:24:47 +03:00
Andrey Volk c47c16b1dd Fix dead nested assignments in various modules 2022-08-09 23:20:52 +03:00
Andrey Volk e53e8a17c1 [esl] Fix dead nested assignment in esl_recv_event() 2022-08-09 23:19:01 +03:00
Andrey Volk a7740c3cf4 [stb] Fix dead nested assignments in stbi__tga_load() 2022-08-09 23:13:11 +03:00
Andrey Volk b1ab1cf276 [miniupnpc] Fix build on Debian Bullseye 2022-08-09 22:54:24 +03:00
MarioG-X f55cc1993a
[libvpx] configure.sh erroneous make warnings starting with macOS 11.5.1 2021-12-28 23:02:15 +03:00
Andrey Volk fbf2da44d9 [Core] Fix use of private headers. 2021-11-10 21:46:29 +03:00
Andrey Volk 78da062bd9 [Build-System] Windows: Fix APR build dependency in unimrcp and pthread dependency in libshout. 2021-11-09 22:32:06 +03:00
Andrey Volk 0fdd5b6727 [Core] Fix switch_event_base_add_header leaking memory when headers are with indexes. Add a unit-test.
* [Unit-tests] Add a test provoking switch_event_add_header to memory leak.
* [Core] Fix switch_event_base_add_header leaking memory when headers are with indexes.
2021-11-03 17:01:05 +03:00
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