oopsbagel
dd67fbf645
ci: statically compile serial binary
...
fix unreleased rayhunter-check binary names
2025-04-11 10:30:38 -07:00
oopsbagel
30e543898b
ci: add windows-latest (x86_64) release
2025-04-11 10:07:02 -07:00
oopsbagel
b317200307
ci: add windows serial cargo check and test
2025-04-11 10:07:02 -07:00
zoracon
75944a7d16
Fix template bugs
2025-04-08 15:53:27 -07:00
Markus Unterwaditzer
bccdcf36e1
Merge remote-tracking branch 'origin/main' into build-features
2025-04-08 21:16:08 +02:00
Will Greenberg
fb9c4ab85b
Update pull_request_template.md
2025-04-08 09:57:23 -07:00
Will Greenberg
e864ce0a51
Add PR template
2025-04-08 09:57:23 -07:00
zoracon
7f990ae4bd
Move issue templates to correct location
2025-04-08 09:56:13 -07:00
oopsbagel
4099eb30a5
ci: build on ubuntu-24.04-arm (aarch64)
2025-04-08 08:53:56 -07:00
Markus Unterwaditzer
499b86aca6
Add build features for multiple device types
...
The bin crate now has two features, one for each supported device.
* The IOCTL change from #142 is compiled in conditionally.
* Tp-link display is supported & tested for HW rev 3 and HW rev 5.
The release tarballs now contain two rayhunter-daemon binaries, for
orbic and tplink. An installer for tplink is not yet included.
Co-authored-by: m0veax <m0veax@chaospott.de >
2025-04-07 21:15:32 +02:00
zoracon
9144259202
Add issue templates
2025-04-03 12:14:15 -07:00
Will Greenberg
65b9843e39
test macOS intel builds
2025-03-24 16:42:58 -07:00
Will Greenberg
2cc8404b13
rm unused windows build
2024-10-22 14:35:48 -07:00
Will Greenberg
35ae2962f2
fix build script
2024-10-22 14:35:48 -07:00
Will Greenberg
1134361cca
fix build-release
2024-10-22 13:30:34 -07:00
Cooper Quintin
bec680f93d
fix release script
2024-10-22 12:51:40 -07:00
Will Greenberg
fcac6fdf16
Fix broken yaml
2024-10-08 14:58:46 -07:00
Will Greenberg
df84faa1f9
On-demand analysis of past recordings
...
* rayhunter-daemon: API for triggering and reading analysis
* rayhunter-daemon: rename readonly mode to debug mode
* rayhunter-daemon: debug mode allows live-loading frontend files
* rayhunter-check: rework to handle directories
* rayhunter-check: better output
* CI: build rayhunter-check
2024-10-08 14:58:46 -07:00
Will Greenberg
f18b993df3
Cleanup rootshell, add better setup/testing to install script
2024-08-02 12:42:32 -07:00
Will Greenberg
8e256b6455
rootshell: use seteuid/setegid instead
...
This is also what sshell does.
2024-08-02 12:42:32 -07:00
Will Greenberg
a5b784c259
release: make the daemon executable
2024-08-02 12:42:32 -07:00
Will Greenberg
0237cb799b
rootshell: use magic Android GIDs to access sockets
...
Android kernels with CONFIG_ANDROID_PARANOID_NETWORK extensions set
require users to have a few special group IDs before getting network
access. Unfortunately, we need to use nightly to get access to the
.groups() method.
2024-08-02 12:42:32 -07:00
Will Greenberg
25fa4aa0c1
release: make serial binaries executable
2024-08-02 12:42:32 -07:00
Will Greenberg
08698e27da
Run build-release on release-* branches
2024-08-02 12:42:32 -07:00
Will Greenberg
ff1f9a6857
Release fixes
2024-08-02 12:42:32 -07:00
Will Greenberg
8a514e4e70
CI: change target branch to main
2024-05-22 14:03:03 -07:00
Will Greenberg
b5cd3d3911
CI: add release workflow
2024-05-22 14:03:03 -07:00
Will Greenberg
67cb1bfb98
CI: rename rust.yml to check-and-test.yml
2024-05-22 10:41:17 -07:00
Will Greenberg
25e3d16e9f
fix github workflows w/ new build config
2024-02-13 16:58:02 -08:00
Cooper Quintin
4d2fa02b0a
Update rust.yml
2024-01-29 16:46:20 -08:00
Cooper Quintin
c532c74a82
Create rust.yml
...
create file for github CI
2024-01-26 16:58:41 -08:00