Commit Graph

  • 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
  • 83dba77cba Bump version to 0.4.0 Will Greenberg 2025-06-18 11:48:44 -07:00
  • 542aff4fdf Merge pull request #351 from untitaker/restart Markus Unterwaditzer 2025-06-24 19:23:30 +02:00
  • aac0c34eaa doc: Wingtech CT2MHS01 oopsbagel 2025-06-24 00:52:35 -07:00
  • 2ececf9c58 Fix tests Markus Unterwaditzer 2025-06-24 02:09:22 +02:00
  • 2cba26a4cc Remove unused import Markus Unterwaditzer 2025-06-24 01:25:01 +02:00
  • 48c0592b18 Merge remote-tracking branch 'origin/main' into restart Markus Unterwaditzer 2025-06-24 01:19:46 +02:00
  • a21c9af354 Restart when config is set Markus Unterwaditzer 2025-06-24 01:11:50 +02:00
  • 0c241aba23 Address review comments Markus Unterwaditzer 2025-06-23 20:36:11 +02:00
  • b2502847a1 Add ZIP download endpoint Markus Unterwaditzer 2025-06-18 23:31:31 +02:00
  • be6f29dcf1 Add exponential backoff Markus Unterwaditzer 2025-06-23 22:47:34 +02:00
  • 2114206909 Remove advanced options Markus Unterwaditzer 2025-06-23 21:24:04 +02:00
  • f735f033d3 Fix indentation Markus Unterwaditzer 2025-06-23 21:13:41 +02:00
  • b825174a07 Apply suggestions from code review Markus Unterwaditzer 2025-06-23 21:03:01 +02:00
  • 29823d3e82 Update documentation and fix broken links Markus Unterwaditzer 2025-06-20 01:35:17 +02:00
  • e52d382514 Make SvelteKit build reproducible Markus Unterwaditzer 2025-06-20 11:58:36 +02:00
  • a17e255148 un-skip jobs for testing Markus Unterwaditzer 2025-06-19 23:37:28 +02:00
  • 0f98b05475 Try out rust-cache action Markus Unterwaditzer 2025-06-19 23:33:21 +02:00
  • 5e5514a11f Fix key_input blocking shutdown Markus Unterwaditzer 2025-06-19 19:22:07 +02:00
  • 9904b74d21 basic ui Markus Unterwaditzer 2025-06-19 00:41:46 +02:00
  • d166dfc13d get config and set config Markus Unterwaditzer 2025-06-03 01:01:43 +02:00
  • 9b759e6b42 add basic restart endpoint Markus Unterwaditzer 2025-06-02 21:11:55 +02:00
  • 5614c725a0 Merge pull request #418 from EFForg/tplink-hotfix-v9 oopsbagel 2025-06-20 08:09:40 +00:00
  • 5a7fc2a063 Merge pull request #387 from oopsbagel/wingtech-ct2mhs01 oopsbagel 2025-06-20 08:00:56 +00:00
  • e601320b3f Fix broken installer on TP-Link M7350 v9 Markus Unterwaditzer 2025-06-20 02:01:55 +02:00
  • 0b05d1617c enable null cipher heuristic by default in config Cooper Quintin 2025-06-18 09:37:35 -07:00
  • e7ba02173a update heuristic docs Cooper Quintin 2025-06-18 09:37:02 -07:00
  • 0b0dd4ed43 add file extensions to downloads, fixes #397 Cooper Quintin 2025-06-18 09:36:52 -07:00
  • f2ff1be2ec Disable input keys by default Markus Unterwaditzer 2025-06-18 12:08:00 +02:00
  • 9f9adea5a1 Debounce key input events Markus Unterwaditzer 2025-06-16 21:19:02 +02:00
  • cb2092d14f Fix last_message_time showing as 1970 when capture is 0 bytes Markus Unterwaditzer 2025-06-16 18:17:11 +02:00
  • 76cdb3ecf1 re-add warning again Cooper Quintin 2025-06-17 16:06:46 -07:00
  • bee5152381 re enable null cipher test Cooper Quintin 2025-06-17 14:39:05 -07:00
  • 2634271715 re-enable null cipher and update docs Cooper Quintin 2025-06-17 15:48:20 -07:00
  • 58913314aa helpful comment Cooper Quintin 2025-06-17 15:39:31 -07:00
  • 4f5bf4aa78 silence logging and point to specific revision and re-add warning Cooper Quintin 2025-06-17 15:22:39 -07:00
  • bfc85c5103 re enable null cipher test Cooper Quintin 2025-06-17 14:39:05 -07:00
  • 7923327ba9 update binary name. Fixes #128 Cooper Quintin 2025-06-05 19:38:22 -07:00
  • 3ff714972c fix(installer/wingtech): parse json login response oopsbagel 2025-06-16 00:38:28 -07:00