Commit Graph

  • 578bc0d234 modifications to rayhunter-check Cooper Quintin 2025-07-17 17:03:24 -07:00
  • 751d504440 rename config.toml.example to config.toml.in oopsbagel 2025-07-17 15:52:28 -07:00
  • 29c944af45 diag_device: accept rayhunter::Device arg oopsbagel 2025-07-17 15:41:20 -07:00
  • e239653a44 config: rename display to device oopsbagel 2025-07-17 15:03:10 -07:00
  • 841bc7b015 ci: use unified rayhunter-daemon in main workflow oopsbagel 2025-07-17 11:58:37 -07:00
  • 22d927aa25 unified rayhunter-daemon binary for all devices oopsbagel 2025-07-17 11:04:50 -07:00
  • 5b59efa4c8 cargo fmt Will Greenberg 2025-07-16 17:33:10 -07:00
  • f273d28728 daemon: fix recovery timestamp Will Greenberg 2025-07-16 17:32:20 -07:00
  • f1e283b52c daemon: do a best-effort manifest recovery Will Greenberg 2025-07-16 16:58:10 -07:00
  • 1011c4b123 daemon: don't track analysis file bytes written Will Greenberg 2025-07-16 16:51:52 -07:00
  • 5db24e4b21 recreate manifest entries if manifest is recreated due to error fixes #199 Cooper Quintin 2025-06-03 18:18:27 -07:00
  • a72e4b2234 docs: minor fixes for <links>, npm from daemon/web oopsbagel 2025-07-16 17:18:42 -07:00
  • ca0151f656 chore: cargo fmt oopsbagel 2025-07-16 16:15:45 -07:00
  • 56930db130 doc(tmohs1): add bands 2, 4, 5 oopsbagel 2025-06-25 13:00:31 -07:00
  • f018b8f662 ci: build rayhunter-daemon for tmobile oopsbagel 2025-06-25 11:17:54 -07:00
  • 7e0f12f1c5 doc(tmohs1): one must change the default password oopsbagel 2025-06-25 00:30:55 -07:00
  • e32a6f5b2e fix(installer/tmobile): wait 200ms for telnet oopsbagel 2025-06-25 00:08:32 -07:00
  • 58618f3412 doc: support the Tmobile TMOHS1 hotspot oopsbagel 2025-06-24 17:18:56 -07:00
  • 003a8b280b chore: cargo fmt oopsbagel 2025-06-24 23:38:33 -07:00
  • 27bf20fbf4 fix(installer): de-duplicate common wingtech/tmohs oopsbagel 2025-06-24 16:58:18 -07:00
  • b7636386fc feat: support Tmobile TMOHS1 hotspot oopsbagel 2025-06-12 20:51:59 -07:00
  • f23cc07652 Update doc/heuristics.md Cooper Quintin 2025-07-16 15:24:37 -07:00
  • f9b621bde9 Update lib/src/analysis/nas_null_cipher.rs Cooper Quintin 2025-07-16 15:24:31 -07:00
  • a4cb9454bd add version Cooper Quintin 2025-07-16 14:42:17 -07:00
  • fbac464b46 add config option and documentation Cooper Quintin 2025-07-16 12:51:34 -07:00
  • b923d9d5a6 cargo fmt Cooper Quintin 2025-06-24 17:19:53 -07:00
  • 790c0963cd add nas null cipher analyzer Cooper Quintin 2025-06-24 17:19:23 -07:00
  • 32106ac0f4 daemon: rm vestigial dummy_analyzer remnants Will Greenberg 2025-07-15 16:54:45 -07:00
  • 1ce4d99c59 web: consider unversioned heuristics to be v0 Will Greenberg 2025-07-15 16:47:00 -07:00
  • b055ddc670 web: more linting Will Greenberg 2025-07-15 15:22:31 -07:00
  • 09d4328dc2 web: lint fixes Will Greenberg 2025-07-15 15:03:56 -07:00
  • 1a4deb7524 appease clippy Will Greenberg 2025-07-15 14:43:21 -07:00
  • 0585e0f996 run cargo fmt Will Greenberg 2025-07-15 14:33:34 -07:00
  • c783831e78 check: support pcaps Will Greenberg 2025-07-15 14:31:32 -07:00
  • 3ddbaa07ca CI: fix paths to daemon workspace Will Greenberg 2025-07-14 16:26:29 -07:00
  • 83f246e9af lib: bump the analysis report version Will Greenberg 2025-07-14 16:24:17 -07:00
  • 0d96b4c103 frontend: bump sveltekit version Will Greenberg 2025-07-14 16:23:31 -07:00
  • 7cd8835cab frontend: handle both old and new analysis reports Will Greenberg 2025-07-14 16:22:53 -07:00
  • e81df18315 check: crawl input dir for QMDL, update to new analysis format Will Greenberg 2025-07-14 13:09:51 -07:00
  • 0915103ede Flattens analysis structure a bit Will Greenberg 2025-07-14 13:08:22 -07:00
  • da18a1f9da Split bin dir into separate daemon and check dirs Will Greenberg 2025-06-27 10:19:19 -07:00
  • 5bb3dc9db5 Merge pull request #455 from oopsbagel/ci-release-one-zip-per-platform oopsbagel 2025-07-16 14:43:52 +00:00
  • c2c6004f4e ci: release one zip{,.sha256sum} per platform oopsbagel 2025-07-16 00:22:49 -07:00
  • e320874854 Remove PartialEq, Clone, Serialize from LTE RRC parser Markus Unterwaditzer 2025-06-19 23:17:53 +02:00
  • 300215206c Inline all assets into index.html, compress it, saves 300kB Markus Unterwaditzer 2025-07-03 21:53:56 +02:00
  • 5e328b889b Fix eslint issues Markus Unterwaditzer 2025-06-28 20:42:23 +02:00
  • 97cbe62f42 Fix all issues in npm run check Markus Unterwaditzer 2025-06-28 20:24:26 +02:00
  • 27408dd64a Add web frontend linter to CI Markus Unterwaditzer 2025-06-28 20:16:32 +02:00
  • e5c0e13d32 run prettier Markus Unterwaditzer 2025-06-28 21:09:49 +02:00
  • 41133ba793 Changes to web configs Markus Unterwaditzer 2025-06-28 21:05:17 +02:00
  • 0be2b02349 Define missing stop_recording/start_recording_classes Markus Unterwaditzer 2025-06-28 20:07:55 +02:00
  • 81eb3eac57 Merge pull request #440 from oopsbagel/tokio-rt-current-thread oopsbagel 2025-07-09 23:33:16 +00:00
  • 3247d35b7e Fix clippy lints Markus Unterwaditzer 2025-07-10 01:05:02 +02:00
  • 355242fa71 Merge pull request #448 from oopsbagel/arm32-installer oopsbagel 2025-07-07 18:34:19 +00:00
  • 72d6c65f29 ci: use soft float target for armv7 oopsbagel 2025-07-06 16:02:39 -07:00
  • 5e66c26e70 ci: build installer and rayhunter-check for armv7 oopsbagel 2025-07-04 11:26:19 -07:00
  • b0d8307a14 Add send-file utilities for wingtech and tplink Markus Unterwaditzer 2025-07-03 20:44:25 +02:00
  • cf0875f2e3 Merge pull request #442 from oopsbagel/release-independent-zips oopsbagel 2025-07-03 08:33:45 +00:00
  • 1c51e5ed6f ci: release platform independent installer zips oopsbagel 2025-07-03 00:26:47 -07:00
  • 3a393fc29f installer: tokio runtime flavor current_thread oopsbagel 2025-07-01 22:07:47 -07:00
  • b97421d220 Merge pull request #438 from oopsbagel/doc-supported-devices oopsbagel 2025-06-29 19:23:50 +00:00
  • 1bf386d5b7 doc: supported devices: say "recommended region" oopsbagel 2025-06-29 12:16:07 -07:00
  • 8de4dcfd18 doc: add white background to map for dark mode oopsbagel 2025-06-29 12:14:54 -07:00
  • c0b1d4608a docs: standardize rayhunter casing QuietEngineer 2025-06-29 12:25:15 -06:00
  • ee8bf0107a docs: misc typo fixes QuietEngineer 2025-06-29 12:17:18 -06:00
  • 664ffc8c75 doc: move wingtech developer details to the bottom oopsbagel 2025-06-29 02:07:22 -07:00
  • d03debe67c doc: add region table, map for recommended devices oopsbagel 2025-06-29 02:05:58 -07:00
  • 60922afc87 Merge pull request #436 from oopsbagel/smaller-installer oopsbagel 2025-06-29 00:34:05 +00:00
  • 932fef32b9 Merge pull request #421 from EFForg/doc-recommended-devices oopsbagel 2025-06-29 00:33:50 +00:00
  • e259417f35 Revert some of the changes in supported-devices index Markus Unterwaditzer 2025-06-29 01:57:28 +02:00
  • 3889c89b5a Fix autolinks Markus Unterwaditzer 2025-06-29 00:51:01 +02:00
  • bd074066c5 Adjust language around supported versions, to be similar across pages Markus Unterwaditzer 2025-06-29 00:37:43 +02:00
  • 8b44f604ea sort orbic to the top Markus Unterwaditzer 2025-06-26 22:02:48 +02:00
  • ef7b8129ef Fix version number in docs, 0.3.5 does not exist Markus Unterwaditzer 2025-06-24 19:57:46 +02:00
  • c3fd724ac1 doc: Give guidance on which device to get Markus Unterwaditzer 2025-06-24 19:50:50 +02:00
  • 28ead37111 cargo/config: drop inherited firmware profile opts oopsbagel 2025-06-28 15:25:15 -07:00
  • 6efe83b36d cargo/config: build release bins with opt-level z oopsbagel 2025-06-28 14:40:12 -07:00
  • 4d0427fe68 installer: fewer tokio and axum crate features oopsbagel 2025-06-28 05:26:59 -07:00
  • 1ee35dad71 cargo/config: build release binaries with fat lto oopsbagel 2025-06-28 05:19:52 -07:00
  • 5d2a5a2577 Merge pull request #434 from oopsbagel/profile-release-strip-debuginfo oopsbagel 2025-06-28 11:00:28 +00:00
  • a4f4e12a57 ci: build everything when .cargo changes oopsbagel 2025-06-28 00:54:44 -07:00
  • 55178e60fd cargo/config: strip debuginfo from release bins oopsbagel 2025-06-28 00:40:40 -07:00
  • 5019f2a9d1 Bump Rust edition to 2024 Simon Fondrie-Teitler 2025-06-27 17:46:19 -04:00
  • f55d9128d4 Merge branch 'main' into notifications Simon Fondrie-Teitler 2025-06-27 17:25:01 -04:00
  • 25978a4da4 Fix tplink clippy warnings Simon Fondrie-Teitler 2025-06-27 16:32:05 -04:00
  • 4ad79707bb Add two too_many_arguments exceptions Simon Fondrie-Teitler 2025-06-27 14:54:20 -04:00
  • 5f45ae31d8 Fail build on cargo check and clippy warnings Simon Fondrie-Teitler 2025-06-27 14:11:38 -04:00
  • ed3072eb8e also run formatter Simon Fondrie-Teitler 2025-06-27 13:52:05 -04:00
  • 94289dcad5 Fix clippy complaints Simon Fondrie-Teitler 2025-06-27 13:32:59 -04:00
  • 84534bbb2c Clippy fixes Simon Fondrie-Teitler 2025-06-27 13:56:30 -04:00
  • 1d50440c85 Use RustCrypto TLS provider so we don't need to depend on LLVM Simon Fondrie-Teitler 2025-06-27 11:44:35 -04:00
  • 2c05f3d94e Add notifications with ntfy Simon Fondrie-Teitler 2025-06-26 18:01:29 -04:00
  • 2b86691e57 Bump hampi to 0.7.1 (#423) Markus Unterwaditzer 2025-06-25 09:59:39 +02:00
  • 0a15ca1b1a Merge pull request #420 from oopsbagel/wingtech-docs oopsbagel 2025-06-25 02:44:54 +00:00
  • eeef42f4cb doc(wingtech): ./installer not ./install oopsbagel 2025-06-24 17:08:39 -07:00
  • 04cf0ab73a doc(Wingtech): device tiers, wt installation oopsbagel 2025-06-24 16:20:37 -07:00
  • 23a0f72c2f cargo fmt Cooper Quintin 2025-06-24 12:42:59 -07:00
  • efae6203a9 rm unneeded comment Will Greenberg 2025-06-24 12:17:20 -07:00
  • 2e4de4a2df lib: Use pycrate-rs NAS parser Will Greenberg 2025-06-24 12:15:04 -07:00
  • deeab1f1b0 Fix make script v0.4.0 Will Greenberg 2025-06-18 16:02:39 -07:00