Tom Hensel
92552f6b4f
meshcore: add MeshCore protocol RX/TX channel plugins
2026-06-24 20:19:20 +02:00
Edouard Griffiths
964bc0994d
Merge pull request #2770 from rgetz/rgetz-dont-list-inuse-devices
...
Show devices in use in device selection dialog
2026-06-22 08:37:12 +02:00
Robin Getz
a94f3c491e
Show devices in use in device selection dialog
...
Previously, devices claimed by another device set were omitted from the
device selection lists. Display these devices as disabled and marked
"[in use]" instead of hiding them.
Signed-off-by: Robin Getz <rgetz503@gmail.com >
2026-06-21 20:42:34 -04:00
Edouard Griffiths
7f6c7a447d
Merge pull request #2767 from dawkagaming/master
...
Use libunwind on all architectures
2026-06-18 21:16:16 +02:00
dawkagaming
73857ea2fe
Use libunwind on all architectures
2026-06-17 21:08:29 +02:00
Edouard Griffiths
5fbbfb964a
Merge pull request #2763 from UR4MCB/fobos-linux-runtime-optional
...
Make Linux Fobos SDR runtimes optional at build time
2026-06-09 00:27:57 +02:00
Alex Antonov UT2UM
a15d66f147
Make Linux Fobos SDR runtimes optional at build time
2026-06-08 23:08:34 +03:00
Edouard Griffiths
cdbb92e662
Merge pull request #2747 from df7cb/unwind-arm
...
Fix libunwind detection on arm
2026-06-06 12:14:27 +02:00
Christoph Berg
f4aea9fae0
Fix indentation
2026-06-05 13:10:14 +02:00
Christoph Berg
e83a546d29
Fix libunwind detection on arm
...
The inner "if" handles arm correctly, but the outer "if" is only entered
on x64_64.
2026-06-05 13:08:01 +02:00
Edouard Griffiths
77e39a017e
Merge pull request #2745 from UR4MCB/fobos-linux-native-pr
...
Enable native Fobos SDR source plugin on Linux
2026-06-05 08:55:54 +02:00
Alex Antonov UT2UM
3f85144bed
Enable native Fobos SDR source plugin on Linux
2026-06-05 07:47:56 +03:00
f4exb
13fdc156a2
Tried to fix Debian builds
v7.26.1
2026-06-03 03:06:36 +02:00
f4exb
7e37ca68a2
Release v7.26.0
v7.26.0
2026-06-02 21:37:05 +02:00
Edouard Griffiths
cd545b0341
Merge pull request #2742 from UR4MCB/fobos-dual-backend-source
...
Add Fobos SDR dual backend sample source plugin
2026-05-29 17:43:50 +02:00
Alex Antonov UT2UM
76f5042769
Add Fobos SDR dual backend sample source plugin
2026-05-27 18:58:28 +03:00
Edouard Griffiths
1cff66a043
Merge pull request #2738 from 3iAtlas/fix/mainserver-addmimodevice-null-deref
...
sdrsrv: fix null-deref in MainServer::addMIMODevice()
2026-05-22 09:49:21 +02:00
Zane (RainCicada)
87e1cabfca
sdrsrv: fix null-deref in MainServer::addMIMODevice()
...
addMIMODevice() never assigned m_deviceSets.back()->m_deviceAPI before
dereferencing it via setSampleMIMO(), causing the very first
POST /sdrangel/deviceset?direction=2 against a fresh headless server
to SIGSEGV in DeviceAPI::setSampleMIMO()'s vtable lookup.
DeviceSet's constructor initializes m_deviceAPI to nullptr
(sdrbase/device/deviceset.cpp:38), and the sibling helpers
addSinkDevice() (line 283) and addSourceDevice() (line 323) both
assign the new DeviceAPI* into m_deviceSets.back()->m_deviceAPI
before any later dereference. addMIMODevice() omits this assignment,
so the line that today reads:
m_mainCore->m_deviceSets.back()->m_deviceAPI->setSampleMIMO(mimo);
dereferences nullptr.
Fix by performing the same assignment as the Sink/Source paths, just
before the createSampleMIMOPluginInstance() call.
Verified against v7.25.1 in a custom headless build
(cicada-sdrangelsrv:7.25.1-mimo) with a LimeSDR-USB:
- Pre-patch: POST /sdrangel/deviceset?direction=2 -> HTTP 202,
then immediate SIGSEGV (backtrace top frame
DeviceAPI::setSampleMIMO -> MainServer::addMIMODevice).
- Post-patch: POST -> HTTP 202, container healthy, follow-up
PUT /sdrangel/deviceset/0/device with hwType=LimeSDR
direction=2 -> HTTP 202, deviceset reports the LimeSDR
correctly bound as a MIMO device.
2026-05-21 21:40:04 -05:00
Edouard Griffiths
f8eb645546
Merge pull request #2737 from AsciiWolf/patch-1
...
Bump copyright year
2026-05-21 02:05:40 +02:00
Edouard Griffiths
1a6b918e57
Merge pull request #2735 from srcejon/flatpak
...
Fix Flatpak build
2026-05-21 01:05:57 +02:00
AsciiWolf
6e06546f2c
Bump copyright year
2026-05-20 12:12:25 +02:00
Edouard Griffiths
14ee0c5cee
Merge pull request #2734 from AsciiWolf/patch-1
...
flatpak: Update hamlib-4.6.5.tar.gz to 4.7.1
2026-05-20 11:57:23 +02:00
Edouard Griffiths
3d6c36b18e
Merge pull request #2732 from srcejon/workflow_dispatch
...
Add workflow_dispatch so github actions can be triggered manually.
2026-05-20 10:30:04 +02:00
Edouard Griffiths
c67c8e593e
Merge pull request #2731 from srcejon/fix_2730
...
Add find_package(FLAC) for when !ENABLE_EXTERNAL_LIBRARIES
2026-05-19 19:22:50 +02:00
AsciiWolf
dc676326c1
flatpak: Update hamlib-4.6.5.tar.gz to 4.7.1
2026-05-19 14:40:25 +02:00
Jon Beniston
9df66f8473
Use container
2026-05-19 07:59:42 +01:00
Jon Beniston
de6bdf6ac4
No sudo
2026-05-19 07:56:05 +01:00
Jon Beniston
bfaea80858
Try --user
2026-05-19 07:52:08 +01:00
Jon Beniston
01b8329ba1
Use sudo to fix permission error
2026-05-19 07:46:05 +01:00
Edouard Griffiths
f009d46868
Merge pull request #2729 from srcejon/flatpak
...
Update flatpak for compatibility with older CPUs
2026-05-19 00:57:41 +02:00
Jon Beniston
04f3fa3a30
Install flatpak and builder
2026-05-18 21:30:05 +01:00
srcejon
396c7a1f9c
Merge branch 'f4exb:master' into flatpak
2026-05-18 21:27:26 +01:00
Jon Beniston
08a864fc0a
Add workflow_dispatch so actions can be triggered manually.
2026-05-18 21:24:23 +01:00
Jon Beniston
37b6b3a601
Use FLAC_LIBRARIES, as that's what's used elsewhere.
2026-05-18 21:02:39 +01:00
Jon Beniston
8e002f1736
Add find_package(FLAC) for when !ENABLE_EXTERNAL_LIBRARIES
2026-05-18 20:59:40 +01:00
Edouard Griffiths
badb759cbe
Merge pull request #2728 from srcejon/snap
...
Fix cspice build in snap
2026-05-17 20:54:30 +02:00
Edouard Griffiths
fb840a3444
Merge pull request #2727 from f4exb/copilot/add-github-action-flatpak
...
Add Flatpak CI workflow for build artifacts and tag-based release publishing
2026-05-17 19:57:38 +02:00
Jon Beniston
4f9d418d9e
Disable AVX instruction use for fftw.
...
Use -DENABLE_DISTRIBUTION=ON for cm256cc.
Add -DCSPICE_BUILD_STATIC_LIBRARY=OFF for cspice.
2026-05-17 14:21:57 +01:00
Jon Beniston
ac35fe3da2
Fix cspice build in snap
2026-05-17 11:30:05 +01:00
copilot-swe-agent[bot]
bf18a83ef3
Simplify Flatpak workflow and broaden cache key inputs
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:58:42 +00:00
copilot-swe-agent[bot]
510316bf7e
Improve Flatpak workflow cache key reuse
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:58:13 +00:00
copilot-swe-agent[bot]
a0fd813169
Clarify architecture variable expansion in Flatpak workflow
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:57:48 +00:00
copilot-swe-agent[bot]
7b3792ed3e
Harden Flatpak workflow trigger handling and artifact naming
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:57:20 +00:00
copilot-swe-agent[bot]
12091f5f10
Refine Flatpak workflow versioning and architecture handling
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:56:48 +00:00
copilot-swe-agent[bot]
34d40a8661
Use consistent GitHub env vars in Flatpak version step
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:56:17 +00:00
copilot-swe-agent[bot]
11858ebb0e
Fix Flatpak workflow tag parsing shell syntax
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:55:11 +00:00
copilot-swe-agent[bot]
25652c4483
Harden Flatpak workflow permissions and version handling
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:54:46 +00:00
copilot-swe-agent[bot]
e6a50381e9
Add GitHub Actions workflow to build and publish Flatpak bundle
...
Agent-Logs-Url: https://github.com/f4exb/sdrangel/sessions/862cd268-1d4c-402d-b530-b2885bf6d153
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com >
2026-05-17 08:54:09 +00:00
copilot-swe-agent[bot]
6446d7c1b2
Initial plan
2026-05-17 08:52:19 +00:00
Edouard Griffiths
9d463b1ed8
Merge pull request #2718 from tammojan/macos_sigmf
...
Make external libsigmf build on macos
2026-05-06 02:34:39 +02:00