]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Christian Marangi [Fri, 3 Nov 2023 16:27:06 +0000 (17:27 +0100)]
[mod_verto] Fix memory leak by correctly freeing regex
For mod_verto regex was never freed and was actually leaking memory.
Correctly free the compiled regex to fix the memory leak.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Andrey Volk [Wed, 11 Dec 2024 13:02:17 +0000 (16:02 +0300)]
Merge pull request #2524 from signalwire/pat
[GHA] Use temporary token to build artifacts, extend manual run options.
s3rj1k [Wed, 11 Dec 2024 00:18:37 +0000 (01:18 +0100)]
[GHA] Use temporary token to build artifacts, extend manual run options.
Andrey Volk [Tue, 10 Dec 2024 20:33:45 +0000 (23:33 +0300)]
Merge pull request #2664 from signalwire/coveritydocker
[Build-System] Add a Dockerfile for Coverity scan.
Andrey Volk [Tue, 10 Dec 2024 18:26:10 +0000 (21:26 +0300)]
[Build-System] Add a Dockerfile for Coverity scan.
Andrey Volk [Wed, 4 Dec 2024 09:38:17 +0000 (12:38 +0300)]
Merge pull request #2661 from signalwire/workflow
[GHA] Use repository default value of artifacts `retention-days`
s3rj1k [Wed, 4 Dec 2024 00:44:21 +0000 (01:44 +0100)]
[GHA] Use repository default value of artifacts `retention-days`
Andrey Volk [Tue, 3 Dec 2024 21:05:41 +0000 (00:05 +0300)]
Merge pull request #2657 from signalwire/workflow
[GHA] Refactor workflows
s3rj1k [Mon, 2 Dec 2024 01:16:21 +0000 (02:16 +0100)]
[GHA] Refactor workflows
Andrey Volk [Tue, 3 Dec 2024 20:29:21 +0000 (23:29 +0300)]
Merge pull request #2660 from signalwire/sdk10
[Build-System] Upgrade legacy Windows SDK to 10.0 in Visual Studio projects.
Andrey Volk [Sat, 2 Mar 2024 00:20:06 +0000 (03:20 +0300)]
[Build-System] Upgrade legacy Windows SDK to 10.0 in Visual Studio projects.
Andrey Volk [Wed, 13 Nov 2024 19:56:15 +0000 (22:56 +0300)]
[Core] switch_channel_clear_state_handler(), switch_channel_get_state_handler(): Coverity
1546120 Data race condition
* [Core] switch_channel_clear_state_handler: Coverity
1546120 Data race condition
* [Core] Fix race in switch_channel_get_state_handler()
Andrey Volk [Tue, 5 Nov 2024 19:12:29 +0000 (22:12 +0300)]
Merge pull request #2641 from signalwire/swig
swigall
Andrey Volk [Tue, 5 Nov 2024 17:40:30 +0000 (17:40 +0000)]
swigall
Andrey Volk [Tue, 15 Oct 2024 14:06:59 +0000 (17:06 +0300)]
Merge pull request #2622 from signalwire/unittests
[GHA] Use autogenerated matrix for grouping unit-tests.
s3rj1k [Sat, 12 Oct 2024 17:02:23 +0000 (19:02 +0200)]
[GHA] Use autogenerated matrix for grouping unit-tests.
Andrey Volk [Fri, 11 Oct 2024 20:02:58 +0000 (23:02 +0300)]
Merge pull request #2538 from signalwire/CI
[GHA] Add tests.
s3rj1k [Thu, 25 Jul 2024 17:47:30 +0000 (19:47 +0200)]
[GHA] Add tests.
Jakub Karolczyk [Fri, 11 Oct 2024 13:16:02 +0000 (14:16 +0100)]
[core, mod_sofia] Fix codec set deadlock
Anthony Minessale [Wed, 9 Oct 2024 15:11:38 +0000 (10:11 -0500)]
Merge pull request #2618 from seven1240/b64-decode
[core] fix base64 decoded size when encoded string contains padding =
Seven Du [Tue, 8 Oct 2024 16:34:22 +0000 (00:34 +0800)]
[core] fix base64 decoded size when encoded string contains padding =
Andrey Volk [Mon, 23 Sep 2024 10:09:31 +0000 (13:09 +0300)]
Merge pull request #2602 from signalwire/gha-layout
[GHA] Migrate to new project layout.
s3rj1k [Sat, 21 Sep 2024 11:19:22 +0000 (13:19 +0200)]
[GHA] Migrate to new project layout.
Ryan Williams [Thu, 22 Aug 2024 21:00:25 +0000 (14:00 -0700)]
Delete .drone.yml (#2580)
Andrey Volk [Sat, 3 Aug 2024 15:43:34 +0000 (18:43 +0300)]
Merge pull request #2563 from signalwire/bump
version bump
Andrey Volk [Sat, 3 Aug 2024 15:24:55 +0000 (18:24 +0300)]
version bump
Andrey Volk [Fri, 2 Aug 2024 20:13:20 +0000 (23:13 +0300)]
Merge pull request #2561 from signalwire/swigall
swigall
Andrey Volk [Fri, 2 Aug 2024 19:39:59 +0000 (19:39 +0000)]
swigall
Andrey Volk [Fri, 2 Aug 2024 18:06:52 +0000 (21:06 +0300)]
Merge pull request #2559 from signalwire/buster
[GHA] Remove Debian `Buster`.
s3rj1k [Fri, 2 Aug 2024 16:54:28 +0000 (18:54 +0200)]
[GHA] Remove Debian `Buster`.
Andrey Volk [Wed, 31 Jul 2024 16:52:13 +0000 (19:52 +0300)]
Merge pull request #2556 from signalwire/maria
[mod_mariadb] mariadb_send_query: Coverity
1518917 Calling risky function
Andrey Volk [Fri, 7 Jun 2024 11:57:53 +0000 (14:57 +0300)]
[mod_mariadb] mariadb_send_query: Coverity
1518917 Calling risky function
Andrey Volk [Tue, 30 Jul 2024 17:15:25 +0000 (20:15 +0300)]
Merge pull request #2555 from signalwire/stun
[Core] switch_stun_random_string: Coverity
1227623 Calling risky function
Andrey Volk [Tue, 30 Jul 2024 17:03:54 +0000 (20:03 +0300)]
Merge pull request #2554 from signalwire/allocator
[Core] switch_core_port_allocator_request_port: Coverity
1227622 Calling risky function
Andrey Volk [Fri, 7 Jun 2024 11:56:56 +0000 (14:56 +0300)]
[Core] switch_stun_random_string: Coverity
1227623 Calling risky function
Andrey Volk [Fri, 7 Jun 2024 11:55:10 +0000 (14:55 +0300)]
[Core] switch_core_port_allocator_request_port: Coverity
1227622 Calling risky function
Andrey Volk [Tue, 30 Jul 2024 16:20:23 +0000 (19:20 +0300)]
Merge pull request #2553 from signalwire/maria
[mod_mariadb] Coverity
1546237 COPY_INSTEAD_OF_MOVE
Andrey Volk [Thu, 6 Jun 2024 10:07:43 +0000 (13:07 +0300)]
[mod_mariadb] Coverity
1546237 COPY_INSTEAD_OF_MOVE
Andrey Volk [Tue, 30 Jul 2024 16:10:46 +0000 (19:10 +0300)]
Merge pull request #2552 from signalwire/email
[Core] switch_simple_email: Coverity
1227612 Calling risky function
Andrey Volk [Tue, 30 Jul 2024 16:10:16 +0000 (19:10 +0300)]
Merge pull request #2551 from signalwire/v8_move
[mod_v8] SayPhrase: Coverity
1546153 COPY_INSTEAD_OF_MOVE
Andrey Volk [Fri, 7 Jun 2024 11:52:27 +0000 (14:52 +0300)]
[Core] switch_simple_email: Coverity
1227612 Calling risky function
Andrey Volk [Sun, 9 Jun 2024 10:13:43 +0000 (13:13 +0300)]
[mod_v8] SayPhrase: Coverity
1546153 COPY_INSTEAD_OF_MOVE
Andrey Volk [Tue, 30 Jul 2024 15:06:07 +0000 (18:06 +0300)]
Merge pull request #2550 from signalwire/maria_move
[mod_mariadb] mariadb_dsn: Coverity
1546237 COPY_INSTEAD_OF_MOVE
Andrey Volk [Tue, 30 Jul 2024 15:05:26 +0000 (18:05 +0300)]
Merge pull request #2549 from signalwire/stun_overrun
[Core] switch_stun.c: Coverity
1468480: Out-of-bounds access (OVERRUN)
Andrey Volk [Sun, 9 Jun 2024 10:12:11 +0000 (13:12 +0300)]
[mod_mariadb] mariadb_dsn: Coverity
1546237 COPY_INSTEAD_OF_MOVE
Andrey Volk [Thu, 6 Jun 2024 09:47:07 +0000 (12:47 +0300)]
[Core] switch_stun.c: Coverity
1468480: Out-of-bounds access (OVERRUN)
Andrey Volk [Tue, 30 Jul 2024 12:15:25 +0000 (15:15 +0300)]
Merge pull request #2547 from signalwire/overrun
[Core] switch_rtp.c: Coverity
1500271,
1500287: Out-of-bounds access (OVERRUN)
Andrey Volk [Tue, 30 Jul 2024 09:30:10 +0000 (12:30 +0300)]
Merge pull request #2548 from signalwire/leak
[Core] switch_find_local_ip: Coverity
1024290 Resource leak.
Andrey Volk [Thu, 6 Jun 2024 09:58:57 +0000 (12:58 +0300)]
[Core] switch_find_local_ip: Coverity
1024290 Resource leak.
Andrey Volk [Thu, 6 Jun 2024 09:16:42 +0000 (12:16 +0300)]
[Core] switch_rtp.c: Coverity
1500271,
1500287: Out-of-bounds access (OVERRUN)
Andrey Volk [Mon, 29 Jul 2024 23:28:01 +0000 (02:28 +0300)]
Merge pull request #2546 from signalwire/risky
[Core] switch_rtp_create: Coverity
1227620 Calling risky function
Andrey Volk [Fri, 7 Jun 2024 11:53:44 +0000 (14:53 +0300)]
[Core] switch_rtp_create: Coverity
1227620 Calling risky function
Andrey Volk [Mon, 29 Jul 2024 21:09:24 +0000 (00:09 +0300)]
Merge pull request #2543 from signalwire/risky
[Core] rtp_common_write: Coverity
1227609 Calling risky function
Andrey Volk [Mon, 29 Jul 2024 19:52:09 +0000 (22:52 +0300)]
Merge pull request #2544 from signalwire/SWITCH_RAND_MAX
[Core] Introduce SWITCH_RAND_MAX to switch_rand()
Andrey Volk [Mon, 29 Jul 2024 18:50:13 +0000 (21:50 +0300)]
[Core] Introduce SWITCH_RAND_MAX to switch_rand()
Andrey Volk [Fri, 7 Jun 2024 11:50:56 +0000 (14:50 +0300)]
[Core] rtp_common_write: Coverity
1227609 Calling risky function
Andrey Volk [Thu, 25 Jul 2024 20:03:19 +0000 (23:03 +0300)]
Merge pull request #2539 from signalwire/bookworm
[core] check_rtcp_and_ice() - stringop-overflow: Fix build on Debian Bookworm.
Andrey Volk [Thu, 25 Jul 2024 18:46:40 +0000 (21:46 +0300)]
[core] check_rtcp_and_ice() - stringop-overflow: Fix build on Debian Bookworm.
Andrey Volk [Tue, 23 Jul 2024 10:27:48 +0000 (13:27 +0300)]
Merge pull request #2534 from signalwire/gha
[GHA] Disable repo name check.
Andrey Volk [Mon, 22 Jul 2024 16:39:53 +0000 (19:39 +0300)]
Merge pull request #2535 from signalwire/reproducable-src
[UTIL] Generate reproducible source archive.
s3rj1k [Mon, 22 Jul 2024 14:57:32 +0000 (16:57 +0200)]
[UTIL] Generate reproducible source archive.
s3rj1k [Mon, 22 Jul 2024 14:39:05 +0000 (16:39 +0200)]
[GHA] Disable repo name check.
Andrey Volk [Thu, 27 Jun 2024 11:30:34 +0000 (14:30 +0300)]
Merge pull request #2512 from signalwire/gha
[GHA] Remove `build-from-fork.yml`.
s3rj1k [Thu, 27 Jun 2024 11:25:53 +0000 (13:25 +0200)]
[GHA] Remove `build-from-fork.yml`.
Andrey Volk [Tue, 25 Jun 2024 20:20:10 +0000 (23:20 +0300)]
Merge pull request #2508 from signalwire/gha
[GHA] Pin workflow to repository.
s3rj1k [Tue, 25 Jun 2024 20:15:53 +0000 (22:15 +0200)]
[GHA] Pin workflow to repository.
Andrey Volk [Tue, 25 Jun 2024 19:52:55 +0000 (22:52 +0300)]
Merge pull request #2506 from signalwire/gha
[GHA] Pin workflow to repository.
s3rj1k [Tue, 25 Jun 2024 19:38:29 +0000 (21:38 +0200)]
[GHA] Pin workflow to repository.
Andrey Volk [Tue, 25 Jun 2024 19:06:55 +0000 (22:06 +0300)]
Merge pull request #2505 from signalwire/gha
[GHA] Rework `pull_request_target` workflow.
s3rj1k [Tue, 25 Jun 2024 18:35:43 +0000 (20:35 +0200)]
[GHA] Rework `pull_request_target` workflow.
Andrey Volk [Tue, 25 Jun 2024 16:10:43 +0000 (19:10 +0300)]
Merge pull request #2504 from signalwire/gha
[GHA] Increase verbosity for `mount=type=secret`.
s3rj1k [Tue, 25 Jun 2024 15:00:45 +0000 (17:00 +0200)]
[GHA] Increase verbosity for `mount=type=secret`.
Andrey Volk [Tue, 25 Jun 2024 14:40:32 +0000 (17:40 +0300)]
Merge pull request #2498 from signalwire/gha
[GHA] Fail early when required secret not set.
s3rj1k [Sat, 22 Jun 2024 16:49:55 +0000 (18:49 +0200)]
[GHA] Fail early when required secret not set.
Andrey Volk [Sat, 22 Jun 2024 16:29:00 +0000 (19:29 +0300)]
Merge pull request #2497 from signalwire/gha
[GHA] Rework how secrets are used inside Dockerfiles.
s3rj1k [Sat, 22 Jun 2024 14:26:28 +0000 (16:26 +0200)]
[GHA] Rework how secrets are used inside Dockerfiles.
Andrey Volk [Wed, 12 Jun 2024 17:48:46 +0000 (20:48 +0300)]
Merge pull request #2487 from signalwire/thumbprint
[Build-System] Update expired Certificate Thumbprint on Windows.
Andrey Volk [Thu, 7 Mar 2024 18:45:13 +0000 (21:45 +0300)]
[Build-System] Update expired Certificate Thumbprint on Windows.
Andrey Volk [Wed, 12 Jun 2024 10:26:47 +0000 (13:26 +0300)]
Merge pull request #2479 from signalwire/gha
[GHA] Add build workflow.
s3rj1k [Thu, 6 Jun 2024 21:59:10 +0000 (23:59 +0200)]
[GHA] Add build workflow.
Andrey Volk [Tue, 11 Jun 2024 19:56:28 +0000 (22:56 +0300)]
Merge pull request #2485 from signalwire/arm64
[Build-System] Add ARM64 support, extend Debian helper scripts.
Andrey Volk [Sat, 11 May 2024 09:37:32 +0000 (12:37 +0300)]
[Build-System] Add ARM64 support, extend Debian helper scripts.
Co-authored-by: s3rj1k <evasive.gyron@gmail.com>
Andrey Volk [Tue, 11 Jun 2024 14:24:00 +0000 (17:24 +0300)]
Merge pull request #2484 from signalwire/swigall
swigall
Andrey Volk [Mon, 10 Jun 2024 15:48:30 +0000 (15:48 +0000)]
swigall
Andrey Volk [Fri, 7 Jun 2024 20:14:01 +0000 (23:14 +0300)]
Merge pull request #2482 from signalwire/rand
[Core] Better handle error cases in switch_rand().
Andrey Volk [Fri, 7 Jun 2024 13:07:15 +0000 (16:07 +0300)]
[Core] Better handle error cases in switch_rand().
Andrey Volk [Fri, 7 Jun 2024 20:05:47 +0000 (23:05 +0300)]
Merge pull request #2481 from signalwire/fsv
[mod_fsv] Fix use of 2gb of memory. Fix compiler warnings preventing builds on Bookworm.
Andrey Volk [Fri, 17 May 2024 13:44:51 +0000 (16:44 +0300)]
[mod_fsv] Fix use of 2gb of memory. Fix compiler warnings preventing builds on Bookworm.
Andrey Volk [Fri, 7 Jun 2024 17:52:09 +0000 (20:52 +0300)]
Merge pull request #2480 from signalwire/avfmt
[mod_av] Fix use of switch_size_t in fs_rtp_parse_h263_rfc2190().
Andrey Volk [Thu, 16 May 2024 20:48:28 +0000 (23:48 +0300)]
[mod_av] Fix use of switch_size_t in fs_rtp_parse_h263_rfc2190().
Andrey Volk [Thu, 6 Jun 2024 20:31:20 +0000 (23:31 +0300)]
Merge pull request #2478 from signalwire/switch_rand
[Core] Add new switch_rand() a compliant random number generator API. Add a unit-test.
Andrey Volk [Thu, 6 Jun 2024 18:05:33 +0000 (21:05 +0300)]
[Core] Add new switch_rand() a compliant random number generator API. Add a unit-test.
* [Core] Add new switch_rand() a compliant random number generator API. Add a unit-test.
* Fall back to rand() on unsupported platforms compile time.
Andrey Volk [Thu, 6 Jun 2024 11:26:00 +0000 (14:26 +0300)]
Merge pull request #2477 from signalwire/msicrash
[Build-System] Fix crashing MSI packaging on Windows when Visual Studio 2022 is used.
Andrey Volk [Thu, 7 Mar 2024 18:41:54 +0000 (21:41 +0300)]
[Build-System] Fix crashing MSI packaging on Windows when Visual Studio 2022 is used.
Andrey Volk [Sun, 19 May 2024 19:42:32 +0000 (22:42 +0300)]
Merge pull request #2467 from signalwire/sb14
[CI] Enable scan build 14 on Drone CI
Andrey Volk [Mon, 14 Aug 2023 15:14:28 +0000 (18:14 +0300)]
[CI] Enable scan build 14 on Drone CI
Andrey Volk [Sun, 19 May 2024 18:46:32 +0000 (21:46 +0300)]
Merge pull request #2466 from signalwire/portallocator
[core] Fix scan-build 14 in port allocator
Jakub Karolczyk [Mon, 13 May 2024 11:25:47 +0000 (12:25 +0100)]
[core] Fix scan-build 14 in port allocator
Andrey Volk [Sun, 19 May 2024 18:40:09 +0000 (21:40 +0300)]
Merge pull request #2465 from signalwire/vad
[Core] VAD: Add a math sanity check to the switch_vad_process
Andrey Volk [Tue, 31 May 2022 21:09:48 +0000 (00:09 +0300)]
[Core] VAD: Add a math sanity check to the switch_vad_process