Sashanoraa
bbcf23899e
Remove the "install-*" prefix from the install commands
2025-05-16 11:48:23 -07:00
Sashanoraa
c97212cdc8
Switch to read_exact in tp-link telnet_send_command
2025-05-16 11:48:23 -07:00
Sashanoraa
894f457751
Update adb_client to remove unneeded deps from tcp
2025-05-16 11:48:23 -07:00
Markus Unterwaditzer
da34c05364
Simplify the tplink installer
...
Found an exploit that requires fewer HTTP requests and can be run
without auth.
2025-05-16 11:48:23 -07:00
Sashanoraa
30d62b8d7b
Add Orbic support for the Rust installer and some common improvements
2025-05-16 11:48:23 -07:00
Sashanoraa
1f7b7f0f1a
Move serial into the installer in prep for Orbic support
2025-05-16 11:48:23 -07:00
Markus Unterwaditzer
da53ec9df2
move to tplink module
2025-05-16 11:48:23 -07:00
Markus Unterwaditzer
0beff5ea63
fix path
2025-05-16 11:48:23 -07:00
Markus Unterwaditzer
a946ebbe92
remove default features from hyper
2025-05-16 11:48:23 -07:00
Markus Unterwaditzer
64a87534ee
fix up ci, build installer in actions
2025-05-16 11:48:23 -07:00
Markus Unterwaditzer
4a94545498
Tplink M7350 installer v3 in Rust
...
It does the same thing as https://github.com/EFForg/rayhunter/pull/272
but only installs necessary files. Installation happens entirely over
the network so there is no dependency on ADB.
Currently can be used like this:
1. cargo build --bin rayhunter-daemon --target armv7-unknown-linux-gnueabihf --release --no-default-features --features tplink
2. cp target/armv7-unknown-linux-gnueabihf/release/rayhunter-daemon dist/rayhunter-daemon-tplink
3. cargo run --bin installer -- install-tplink
2025-05-16 11:48:23 -07:00
Caleb
9e532ac975
Fix mismatch in padding from table header and table rows
2025-05-16 11:29:39 -07:00
Caleb
35e3c80313
Add RayHunter branding colors to TailwindCSS
2025-05-16 11:29:39 -07:00
Caleb
221c3591fd
Change trashcan icon to white
2025-05-16 11:29:39 -07:00
Caleb
cf0061fe53
fix analysis collapsing
2025-05-16 11:29:39 -07:00
strasharo
5bd2909c0d
Fix typo in SUMMARY.md
2025-05-14 10:14:55 -07:00
oopsbagel
adfe081eaf
Merge pull request #309 from untitaker/tplink-doc
...
Add basic docs for TP-Link
2025-05-13 03:03:46 +00:00
Markus Unterwaditzer
f165dddd0c
fix check mark on orbic.md
2025-05-13 01:22:55 +02:00
Markus Unterwaditzer
214375ead2
split out orbic too
2025-05-13 01:21:57 +02:00
Markus Unterwaditzer
0d4514a332
Add basic docs for TP-Link
2025-05-13 01:18:52 +02:00
oopsbagel
5180205144
doc: uninstalling.md: fix code block
2025-05-12 16:10:39 -07:00
Will Greenberg
5ed1a9bae3
rm broken doc link
2025-05-12 16:10:39 -07:00
Will Greenberg
abc3c07201
Migrate README content to the mdbook
2025-05-12 16:10:39 -07:00
oopsbagel
98ee6dacf8
doc(building bin/web): also run npm install
2025-05-12 13:01:15 -07:00
oopsbagel
a9f1284fa6
docs: publish mdbook in doc to github pages
...
This commit adds an mdbook for rayhunter documentation in `doc`, and
actions workflows to publish that documentation to github pages.
This commit configures actions to publish to pages via artifact uploads,
but but can be adjusted to publish based solely on a branch.[0]
This was chosen to allow for future flexibility in generating multiple
outputs (such as a single page html document or pdf).
[0] https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site
2025-05-12 13:00:45 -07:00
oopsbagel
d31bf45f95
Merge pull request #304 from EFForg/docs/update-frequency
...
[DOCS] Update README.md to Explicitly State Supported Bands
2025-05-06 03:25:50 +00:00
Alexis
8e8a28ae26
Update README.md to Explicitly State Supported Bands
...
Had to check around forums and docs just to find this info so just dumped here. Take it or leave it though if this exists somewhere else.
Also, areWiFi bands needed? Probably not but left it just in case.
2025-05-06 11:17:04 +09:00
oopsbagel
a7a5221c90
ci: remove duplicated ISSUE_TEMPLATE directory
...
We only need the files in .github/ISSUE_TEMPLATE
2025-04-28 17:31:00 -07:00
Cooper Quintin
469a716b7c
add make script using docker
2025-04-28 17:19:46 -07:00
Cooper Quintin
c569101c36
Merge branch 'main' into frontend-rework
2025-04-28 17:19:28 -07:00
oopsbagel
b9945827c4
Merge pull request #298 from untitaker/ref/readme-orbic
...
Add disclaimer about country support
2025-04-28 19:28:32 +00:00
Markus Unterwaditzer
f97bc56f2c
Add disclaimer about country support
...
More users are discovering this repo and buy Orbic devices for countries
where the device doesn't work.
2025-04-26 01:06:03 +02:00
oopsbagel
55ba316046
Merge pull request #297 from EFForg/wgreenberg-patch-1
...
unzip -> decompress
2025-04-25 19:21:39 +00:00
Will Greenberg
5ae6f0c5ce
unzip -> decompress
2025-04-25 12:05:31 -07:00
Markus Unterwaditzer
7e1b410f89
add clippy to CI
2025-04-25 11:57:33 -07:00
Markus Unterwaditzer
32b67df55d
Fix clippy lints and upgrade deku
...
Old version of deku was throwing clippy lints in generated code
2025-04-25 11:57:33 -07:00
oopsbagel
a8087c6840
cargo/config: show apt pkgs for gnueabihf
2025-04-25 11:55:23 -07:00
oopsbagel
f2028a704f
tools: target armv7 musleabihf
2025-04-25 11:55:23 -07:00
oopsbagel
e04b78f0e0
ci: use rust-lld for all release targets
...
Removes dependency on gcc-based cross-compilation toolchain.
2025-04-25 11:55:23 -07:00
Will Greenberg
ece589331f
bin: rm unused debug mode functionality
...
With the new svelte-based frontend, there's a better local debug mode
using `npm run dev`
2025-04-24 13:52:11 -07:00
Will Greenberg
b95ff90e5e
cargo fmt
2025-04-24 13:23:29 -07:00
Will Greenberg
33745bc4e2
add rayhunter version to web UI, better row colors
2025-04-24 10:33:18 -07:00
Will Greenberg
73682240d6
fix more CI
2025-04-23 11:27:56 -07:00
Will Greenberg
43324c0ad7
add title and darken the green
2025-04-23 11:09:52 -07:00
Will Greenberg
f559e10d44
rm git detritus
2025-04-23 11:09:10 -07:00
Will Greenberg
f28022920a
fix CI
2025-04-23 11:08:54 -07:00
Cooper Quintin
63b07b83f5
darker links
2025-04-22 16:37:35 -07:00
Cooper Quintin
934e0d70d8
change refresh time to 1sec
2025-04-22 16:27:57 -07:00
Cooper Quintin
769826dcea
check if metadata exists and handle gracefully
2025-04-22 12:11:23 -07:00
Cooper Quintin
e4bfa7a1f3
Merge branch 'main' into frontend-rework
2025-04-22 11:41:51 -07:00