forked from EFForg/rayhunter
-
Notifications
You must be signed in to change notification settings - Fork 0
Rust version test #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
simonft
wants to merge
137
commits into
main
Choose a base branch
from
rust-version-test
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
d4c3ab4
to
9c95b7f
Compare
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
a7d3f7b
to
0d99931
Compare
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
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.
Add UZ801 support
5539a53
to
eb9e47e
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Testing actions