Skip to content

Conversation

simonft
Copy link
Owner

@simonft simonft commented Jun 30, 2025

Testing actions

@simonft simonft force-pushed the rust-version-test branch 3 times, most recently from d4c3ab4 to 9c95b7f Compare June 30, 2025 17:36
oopsbagel and others added 7 commits July 1, 2025 22:07
Slightly reduce binary size by using the smaller 'rt' feature and the
current_thread runtime flavor in the installer, since there is no
benefit to true multithreading.
Release one zip file for each operating system / architecture
combination supported by the installer.
ci: release platform independent installer zips
Since we never turn on ADB, it's a bit cumbersome to send files to the
device.
Support installing on aarch32/armv7 linux systems.
Support more platforms by using a the soft float musl target for
aarch32/armv7/v8. The installer is not performance bound by floating
point operations.
ci: build installer and rayhunter-check for armv7, rename ubuntu -> linux in release bundles
@simonft simonft force-pushed the rust-version-test branch 3 times, most recently from a7d3f7b to 0d99931 Compare July 8, 2025 19:19
untitaker and others added 17 commits July 10, 2025 01:17
EFForg#451 is failing because we got
auto-upgraded to a new clippy, which lints against more things
installer: tokio runtime flavor current_thread
These variables were referenced but not actually defined. Define them
and make the button disabled when rayhunter is stopping/starting
Compiling telecom-parser takes 2 minutes on my machine. After removing
those derives it takes 1:15. I suspect it's mostly serde though.
…latform

ci: release one zip{,.sha256sum} per platform
This lets us manage their increasingly disparate dependencies separately
Instead of mirroring the QMDL container format exactly, let our analysis
files just be flat lists of packet analysis. Also removes the dummy
analyzer and adds version numbers to analysis reports and Analyzers
Adds support for versioned analysis reports (and defaults to v1 for
reports with no version).
We're using a config setting that's only present in sveltekit v2.13
onwards
Andrej and others added 29 commits August 3, 2025 10:54
There is a bug in `telnet_send_file` where we never close the connection
to nc, and instead wait for it to time out.

This means every file transfer takes at least 5 seconds.
Add a reanalyze button for individual recordings in the analysis dropdown

As part of this, split out ApiRequestButton so that state transitions
(clickable -> loading/disabled -> done) can be shared across start/stop
recording and this new button. Other buttons might benefit from this as
well.

Also fix a broken checkbox while we're here.
Speed up file transfer for network-based installers
More explanation of logic behind analysers.
@simonft simonft force-pushed the rust-version-test branch from 5539a53 to eb9e47e Compare August 8, 2025 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants