Andrey Volk
70c5520466
Merge pull request #2497 from signalwire/gha
...
[GHA] Rework how secrets are used inside Dockerfiles.
2024-06-22 19:29:00 +03:00
s3rj1k
453b18d893
[GHA] Rework how secrets are used inside Dockerfiles.
2024-06-22 16:52:59 +02:00
Andrey Volk
40a33e7bb7
Merge pull request #2487 from signalwire/thumbprint
...
[Build-System] Update expired Certificate Thumbprint on Windows.
2024-06-12 20:48:46 +03:00
Andrey Volk
a0e7fb8e71
[Build-System] Update expired Certificate Thumbprint on Windows.
2024-06-12 20:39:11 +03:00
Andrey Volk
e584243a19
Merge pull request #2479 from signalwire/gha
...
[GHA] Add build workflow.
2024-06-12 13:26:47 +03:00
s3rj1k
72d17ccf5c
[GHA] Add build workflow.
2024-06-11 22:02:42 +02:00
Andrey Volk
ca861064cc
Merge pull request #2485 from signalwire/arm64
...
[Build-System] Add ARM64 support, extend Debian helper scripts.
2024-06-11 22:56:28 +03:00
Andrey Volk
8224bb8e65
[Build-System] Add ARM64 support, extend Debian helper scripts.
...
Co-authored-by: s3rj1k <evasive.gyron@gmail.com>
2024-06-11 16:47:14 +02:00
Andrey Volk
3e5c58c11c
Merge pull request #2484 from signalwire/swigall
...
swigall
2024-06-11 17:24:00 +03:00
Andrey Volk
74f386bf94
swigall
2024-06-11 14:44:07 +02:00
Andrey Volk
c80ab8b034
Merge pull request #2482 from signalwire/rand
...
[Core] Better handle error cases in switch_rand().
2024-06-07 23:14:01 +03:00
Andrey Volk
9f362ea315
[Core] Better handle error cases in switch_rand().
2024-06-07 23:12:20 +03:00
Andrey Volk
99625acfa9
Merge pull request #2481 from signalwire/fsv
...
[mod_fsv] Fix use of 2gb of memory. Fix compiler warnings preventing builds on Bookworm.
2024-06-07 23:05:47 +03:00
Andrey Volk
0c8b5987f0
[mod_fsv] Fix use of 2gb of memory. Fix compiler warnings preventing builds on Bookworm.
2024-06-07 23:03:24 +03:00
Andrey Volk
173b97b6fd
Merge pull request #2480 from signalwire/avfmt
...
[mod_av] Fix use of switch_size_t in fs_rtp_parse_h263_rfc2190().
2024-06-07 20:52:09 +03:00
Andrey Volk
3b65e27116
[mod_av] Fix use of switch_size_t in fs_rtp_parse_h263_rfc2190().
2024-06-07 18:19:52 +03:00
Andrey Volk
d55ba83ef7
Merge pull request #2478 from signalwire/switch_rand
...
[Core] Add new switch_rand() a compliant random number generator API. Add a unit-test.
2024-06-06 23:31:20 +03:00
Andrey Volk
c7e793c345
[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.
2024-06-06 21:14:36 +03:00
Andrey Volk
b84b7cbf71
Merge pull request #2477 from signalwire/msicrash
...
[Build-System] Fix crashing MSI packaging on Windows when Visual Studio 2022 is used.
2024-06-06 14:26:00 +03:00
Andrey Volk
a92c1e4c47
[Build-System] Fix crashing MSI packaging on Windows when Visual Studio 2022 is used.
2024-06-06 13:50:37 +03:00
Andrey Volk
218a00e2e9
Merge pull request #2467 from signalwire/sb14
...
[CI] Enable scan build 14 on Drone CI
2024-05-19 22:42:32 +03:00
Andrey Volk
72eef5681f
[CI] Enable scan build 14 on Drone CI
2024-05-19 21:48:14 +03:00
Andrey Volk
c2b7f0b5f7
Merge pull request #2466 from signalwire/portallocator
...
[core] Fix scan-build 14 in port allocator
2024-05-19 21:46:32 +03:00
Jakub Karolczyk
41bc763d80
[core] Fix scan-build 14 in port allocator
2024-05-19 21:43:55 +03:00
Andrey Volk
ee62332ced
Merge pull request #2465 from signalwire/vad
...
[Core] VAD: Add a math sanity check to the switch_vad_process
2024-05-19 21:40:09 +03:00
Andrey Volk
85400015b7
[Core] VAD: Add a math sanity check to the switch_vad_process
2024-05-19 21:22:31 +03:00
Andrey Volk
f87a5eeb95
Merge pull request #2464 from signalwire/fix_scan_build_14_libvpx
...
[libvpx] Fix scan-build 14
2024-05-19 19:15:02 +03:00
Jakub Karolczyk
681c61ad32
[libvpx] Fix scan-build 14
2024-05-19 16:18:53 +01:00
Andrey Volk
503c19e12b
Merge pull request #2459 from signalwire/cseq
...
[Core, mod_sofia] Add switch_uint31_t type. Fix CSeq bigger than 2^31-1.
2024-05-09 22:45:26 +03:00
Andrey Volk
5b1c2688da
[Core, mod_sofia] Add switch_uint31_t type. Fix CSeq bigger than 2^31-1.
2024-05-09 22:20:14 +03:00
Andrey Volk
da93927c01
Merge pull request #2457 from signalwire/deadlock
...
[support-d] Add deadlock.py to tree.
2024-05-07 16:05:31 +03:00
Andrey Volk
91cc40d170
[support-d] Add deadlock.py to tree.
2024-05-07 10:24:07 +03:00
Andrey Volk
31cf32d91f
Merge pull request #2449 from signalwire/fix_scan_build_mod_amrwb
...
[mod_amrwb] Fix scan-build 14
2024-04-26 16:37:10 +03:00
Andrey Volk
f3ace249f5
Merge pull request #2448 from signalwire/fix_scan_build_mod_avmd
...
[mod_avmd] Fix scan-build 14
2024-04-26 16:35:53 +03:00
Andrey Volk
6896088fa8
Merge pull request #2447 from signalwire/fix_scan_build_mod_av
...
[mod_av] Fix scan-build 14
2024-04-26 16:34:58 +03:00
Jakub Karolczyk
84ab90895a
[mod_amrwb] Fix scan-build 14
2024-04-26 13:11:54 +00:00
Jakub Karolczyk
597ee613de
[mod_avmd] Fix scan-build 14
2024-04-26 12:58:44 +00:00
Jakub Karolczyk
ef32d90e91
[mod_av] Fix scan-build 14
2024-04-26 12:41:07 +00:00
Hadžem Hadžić
d5ad504723
[mod_vlc] Resolve double mutex lock
2024-04-18 12:06:40 +03:00
Andrey Volk
739e770c34
Merge pull request #2388 from signalwire/build_system
...
[build] Split `create_dsc` and `create-orig` functions in `util.sh`.
2024-02-28 19:31:06 +03:00
Andrey Volk
d7d38c7d03
Merge pull request #2381 from signalwire/opus_noop
...
[mod_opus] Fix status returned by switch_opus_decode(). Should be SWITCH_STATUS_FALSE instead of SWITCH_STATUS_NOOP. Add a unit-test.
2024-02-23 18:36:11 +03:00
Andrey Volk
5ce9057a12
Merge pull request #2392 from signalwire/kazoo
...
[Core] Remove mod_kazoo from tree
2024-02-22 22:06:32 +03:00
Jakub Karolczyk
49029c8575
[mod_sofia] Set missing CF_3PCC flag
2024-02-22 19:23:40 +03:00
Andrey Volk
70d76bcc0e
[Core] Remove mod_kazoo from tree
2024-02-21 21:27:35 +03:00
s3rj1k
eb5476ff66
[build] Split `create_dsc` and `create-orig` functions in `util.sh`.
2024-02-15 18:51:46 +01:00
Andrey Volk
647035c323
[mod_opus] Fix status returned by switch_opus_decode(). Should be SWITCH_STATUS_FALSE instead of SWITCH_STATUS_NOOP. Add a unit-test.
2024-02-06 00:36:35 +03:00
Anton Olofsson
9df3076f29
[mod_event_socket] Check if listener is running before pushing more logs or events to its queue
...
This fixes a possibility for MAX_MISSED to be exceeded if more logs are
attempted to be pushed to the listener's queue after running kill_listener but
before the listener thread gets CPU time and removes itself.
On a heavily loaded system with a lot of logs in the event dispatch queue
these excessive logs may prove fatal since socket_logger itself will produce
logs about the full queue, resulting in a circular situation of never-ending logs.
The same logic was applied to event_handler after finding the same behaviour
mentioned in signalwire/freeswitch#2143 .
2024-01-29 19:05:45 +03:00
Andrey Volk
8e36c59033
Merge pull request #2281 from dragos-oancea/sdp_dialect
...
[core] SDP: replace SIP lingo in SDP offer/answer.
2024-01-27 14:27:09 +03:00
Dragos Oancea
8b7a8c4aea
[core] SDP: replace SIP lingo in SDP offer/answer.
2024-01-26 21:01:32 +03:00
wmasilva
1c05719100
[Core] softtimer: fix crash in timezones when reloading xml
...
* switch_time: fix segfault null TIMEZONES_LIST.hash when reloading xml
* Unbind before destroying TIMEZONES_LIST.hash. Protect TIMEZONES_LIST.hash with a mutex that's allocated in core's global runtime.memory_pool so the mutex does not die on softtimer shutdown.
---------
Co-authored-by: Andrey Volk <andywolk@gmail.com>
2024-01-24 22:04:32 +03:00