Releases: EFForg/rayhunter
Releases · EFForg/rayhunter
Rayhunter v0.10.2
What's Changed
- Diagnostic Heuristic by @cooperq in #859
- Added check if retcode was 201 when getting the login_response by @BeigeBox in #869
- Add warning to moxee page by @untitaker in #873
- Revamp installing-from-source docs by @untitaker in #851
- add direct link to FAQ in web UI where rayhunter log analysis returns warnings by @TERR-inss in #874
- Feature/installer gui ux by @BeigeBox in #878
- Add disk space monitoring to recording lifecycle by @BeigeBox in #877
- docs: add note about insecure download by @Taraan03 in #883
- api documentation by @ch604 in #876
- Use Vec::with_capacity by @phy1729 in #891
- Fix telnet_send_command_with_output returning the input by @untitaker in #904
- Bump svelte from 5.43.2 to 5.53.0 in /installer-gui by @dependabot[bot] in #909
- Bump @sveltejs/kit from 2.50.1 to 2.53.0 in /installer-gui by @dependabot[bot] in #911
- Bump devalue from 5.6.2 to 5.6.3 in /installer-gui by @dependabot[bot] in #912
- Install to /cache/rayhunter-data for tplink, add --data-dir parameter by @untitaker in #886
- release: bump to v10.2 by @wgreenberg in #924
- also bump installer-guis version by @wgreenberg in #925
New Contributors
- @TERR-inss made their first contribution in #874
- @Taraan03 made their first contribution in #883
- @ch604 made their first contribution in #876
- @phy1729 made their first contribution in #891
Full Changelog: v0.10.1...v0.10.2
Rayhunter v0.10.1
Major Changes
- Remove buggy warning about default routes not being available
What's Changed
- Bump time from 0.3.41 to 0.3.47 by @dependabot[bot] in #852
- Bump rsa from 0.9.8 to 0.9.10 by @dependabot[bot] in #853
- Revert "Add warning about default routes" by @untitaker in #854
- bump version to 0.10.1 by @cooperq in #857
Full Changelog: v0.10.0...v0.10.1
Rayhunter v0.10.0
Major changes
- Improved the Priority 2G Downgrade heuristic to fix false positives in Europe
- new High Visibility display mode, draws red/green all over the screen instead of just a line
- Fix a bug where the line was stuck on green after restarting recording
- Rayhunter will now warn you if you have no SIM card inserted
- Rayhunter will now ask you if you want to fix the device's clock if it's too far off from your browser.
- Add "Test" button to Notification Settings UI.
What's Changed
- Add "Test" to Notification Settings UI and e2e tests for notifications worker by @rupert648 in #744
- Bump devalue from 5.4.2 to 5.6.2 in /installer-gui by @dependabot[bot] in #783
- Bump @sveltejs/kit from 2.46.2 to 2.49.5 in /daemon/web by @dependabot[bot] in #782
- Bump devalue from 5.3.2 to 5.6.2 in /daemon/web by @dependabot[bot] in #781
- Fix stuck green display after restarting recording by @untitaker in #808
- UI: Enforce snake case for functions by @untitaker in #805
- Add warning about default routes by @untitaker in #804
- Add price information to the orbic page by @untitaker in #802
- Fix battery warnings on unsupported devices by @untitaker in #775
- Bump @sveltejs/kit from 2.48.3 to 2.50.1 in /installer-gui by @dependabot[bot] in #810
- Do not overwrite configs by default by @untitaker in #780
- add {daemon,rootshell}_needed GHA outputs by @bmw in #822
- Disable blank issues again by @untitaker in #821
- Display: Implement High Vis Mode by @untitaker in #823
- Upgrade num-bigint-dig by @untitaker in #815
- Various ui and doc changes by @untitaker in #827
- Better support for firmware-devel profile by @untitaker in #831
- Use /proc/net/route instead of ip route command by @untitaker in #830
- Fix rayhunter chugging on when diag device failed to initialize by @untitaker in #829
- Docs: Add note about non-default credentials to install instructions and modify link target by @mjs271 in #839
- Show tracking area code for test heuristic in UI by @kmille in #843
- Bump bytes from 1.10.1 to 1.11.1 by @dependabot[bot] in #847
- Fix 2g by @cooperq in #814
- Mention Vodafone Pocket Wifi 5 availability in docs by @MindFluid in #848
- Filter out asn1_codecs warnings in rayhunter-daemon by @untitaker in #845
- Correct FAQ entries to refer to correct shell by @untitaker in #844
- Add button to set current time by @untitaker in #803
- bump version to 0.10.0 by @cooperq in #850
New Contributors
- @rupert648 made their first contribution in #744
- @mjs271 made their first contribution in #839
- @kmille made their first contribution in #843
- @MindFluid made their first contribution in #848
Full Changelog: v0.9.0...v0.10.0
Rayhunter v0.9.0
Major Changes
- lots of bug fixes and documentation updates
What's Changed
- possible gui installer framework by @bmw in #687
- One pass of cargo-audit by @untitaker in #684
- Removed reference to deleted documentation and added language about updating to landing page by @dylanbuel in #697
- fix #642 by @cooperq in #700
- Bump js-yaml from 4.1.0 to 4.1.1 in /installer-gui by @dependabot[bot] in #702
- Add logo SVGs by @wgreenberg in #704
- Bump js-yaml from 4.1.0 to 4.1.1 in /daemon/web by @dependabot[bot] in #705
- Make installer a library with capturable stdout by @untitaker in #691
- Bump glob from 10.4.5 to 10.5.0 in /daemon/web by @dependabot[bot] in #706
- run
zizmor --fix=all .by @bmw in #711 - update installer-gui version to 0.8.0 by @bmw in #709
- Add orbic-shell util by @untitaker in #707
- Remove powershell script by @untitaker in #715
- Small grammar change by @reyesvicente in #721
- Fix Message parser crashes found by fuzzing by @untitaker in #724
- Upgrade deku to 0.20 by @untitaker in #750
- Fix deku 0.20 discriminant double-read in Nas4GMessage by @untitaker in #757
- Add mount logs to rayhunter installer by @untitaker in #735
- version bump by @cooperq in #759
- version bump by @cooperq in #760
New Contributors
- @dylanbuel made their first contribution in #697
- @reyesvicente made their first contribution in #721
Full Changelog: v0.8.0...v0.9.0
Rayhunter v0.8.0
Major Changes
- network based installer is now the default installer for orbic
- Major bugfixes for TP-Link installer
- other minor bugfixes and improvements
What's Changed
- Update orbic uninstall filenames by @jdegood in #646
- Added HTTP GET request to check if uz801 device is online by @esp323277 in #648
- make: install node deps when node_modules absent by @adrienthebo in #660
- check: add flag help documentation by @adrienthebo in #662
- Enhancement: Remove unnecessary component renders for difference screen sizes by @bsickler in #661
- Bump vite from 7.1.9 to 7.1.11 in /daemon/web by @dependabot[bot] in #666
- Minor corrections to doc spelling and punctuation. Standardize on American spellings. by @halmueller in #679
- Link to CONTRIBUTING.md from issue templates. by @untitaker in #689
- Make orbic-network the default installer by @untitaker in #675
- TP-Link: Space out HTTP requests a bit, retry connection for sending files by @untitaker in #654
- bump to version 0.8.0 by @cooperq in #692
New Contributors
- @jdegood made their first contribution in #646
- @esp323277 made their first contribution in #648
- @adrienthebo made their first contribution in #660
- @halmueller made their first contribution in #679
Full Changelog: v0.7.1...v0.8.0
Rayhunter v0.7.1
What's Changed
- Fix support for M7350 v4-v6 by @untitaker in #614
- tplink: Implement battery level support by @evan-a-a in #623
- Add CONTRIBUTING.md by @untitaker in #626
- Check in package-lock.json by @untitaker in #636
- Add TP-Link M7350 bands by @untitaker in #637
- Fix installation from source again by @untitaker in #640
- Add --admin-password to orbic-network installer, update docs by @untitaker in #635
- Bump esbuild, @sveltejs/vite-plugin-svelte, vite and vitest in /daemon/web by @dependabot[bot] in #639
- bump version 0.7.1 by @cooperq in #641
Full Changelog: v0.7.0...v0.7.1
Rayhunter v0.7.0
Major Changes
- notifications for low battery level over ntfy (for users with an active sim plan)
- several bugfixes
- filter to only see runs with warnings
- view logs in web UI
What's Changed
- Fix links in README by @untitaker in #568
- Update orbic.md by @cooperq in #569
- Skip updating web UI when browser tab isn't visible by @simonft in #573
- Add battery level to web UI by @simonft in #566
- Add log view to web UI by @gaykitty in #575
- Hide error count in error toast if there is only 1 error by @gaykitty in #576
- track packet num in analysis harness by @bmw in #577
- Always run all builds with -p by @untitaker in #582
- Fix 580 and 562 by @cooperq in #588
- Fix typo in heuristics.md phoen ➜ phone by @MatthewCallis in #592
- Fix several typos in docs by @pl4nty in #594
- Update AnalysisTable.svelte by @Hu8r1z in #596
- Enhancement: adds UI filter to incoming events by @bsickler in #595
- Maintenance: Removes unused PNG by @bsickler in #598
- Don't show scroll bars when no overflow by @simonft in #600
- Simplify shutdown with cancellation tokens by @simonft in #601
- Use a cancellation token for restart logic as well by @simonft in #602
- installer: Fix TPLink install with --skip-sdcard by @evan-a-a in #604
- Add low battery notifications by @simonft in #603
- Attempt to fix TP-Link race condition by @untitaker in #609
- Avoid rustcrypto backend for release builds by @untitaker in #611
- suggest using a different usb connection when troubleshooting by @bmw in #616
- downgrade incomplete sib heuristic to informational by @cooperq in #619
- bump version to 0.7.0 by @cooperq in #620
New Contributors
- @bmw made their first contribution in #577
- @MatthewCallis made their first contribution in #592
- @pl4nty made their first contribution in #594
- @Hu8r1z made their first contribution in #596
- @bsickler made their first contribution in #595
- @evan-a-a made their first contribution in #604
Full Changelog: v0.6.1...v0.7.0
Rayhunter v0.6.1
Major Changes
- Bugfix release, fixes a false positive in the IMSI sent heuristic.
- Adds the ability to view errors in the web UI.
- documentation updates.
What's Changed
- Document reanalyzing feature, and include rayhunter-check in release by @untitaker in #555
- fix false positive on identity requested without attach described in #557 by @cooperq in #558
- Add error reporting to the daemon web UI by @gaykitty in #516
- improvements to documentation by @cooperq in #559
- fix readme links by @cooperq in #563
- bump version to 0.6.1 by @cooperq in #565
Full Changelog: v0.6.0...v0.6.1
Rayhunter v0.6.0
Whats New
- New orbic-network installer which should work much better for windows users
- Reanalyze old recordings with a fancy new reanalyze button
- Test heuristic (off by default) so you can test your fancy new rayhunter installation!
- New Device: UZ801
- get push notifications from rayhunter using ntfy.sh!
- Severity of warnings is differentiated in the UI now
- Multiple bugfixes, documentation updates, and UI improvements
What's Changed
- Add reanalyze button by @untitaker in #508
- Speed up file transfer for network-based installers by @untitaker in #515
- Update heuristics.md by @MatejKovacic in #506
- Add UZ801 support by @Tunas1337 in #511
- Fix clippy lints and warnings in Rust 1.89 by @untitaker in #527
- Rename windows installer file to installer.exe by @untitaker in #530
- Move MacOS intel builds to macos-latest by @untitaker in #529
- Update instructions for installing from source by @simonft in #520
- Add a orbic network installer by @untitaker in #531
- Add documentation for Orbic Network installer by @untitaker in #548
- Restyle download links in table view by @untitaker in #509
- Fix issue template, mention sdcard in the docs and improve one error message by @untitaker in #545
- Add notifications with ntfy by @simonft in #429
- Fix wrong analyzer name in AnalysisTable by @untitaker in #551
- Test signature by @cooperq in #552
- Expose severity to display by @untitaker in #513
- bump version to 0.6.0 by @cooperq in #553
New Contributors
- @Tunas1337 made their first contribution in #511
Full Changelog: v0.5.1...v0.6.0
Rayhunter v0.5.1
Major Changes
- Bug fix release: Bug fixes for installers and other components
What's Changed
- Add firmware-devel profile to cargo config by @gaykitty in #482
- Remove blocking code and spawn_blocking by @untitaker in #478
- Updated documentation by @MatejKovacic in #486
- Fixes #381 UI no longer X overflows on mobile by @gaykitty in #492
- wingtech: install without disabling wifi by @oopsbagel in #498
- Refactor diag thread to have full control over the QMDL store by @gaykitty in #481
- Fix line endings on Windows by @untitaker in #493
- Use ./installer in docs by @untitaker in #500
- release v0.5.1 by @oopsbagel in #502
- doc/pinephone: the installer runs on the phone by @oopsbagel in #504
- Add an issue template for Installer issues by @gaykitty in #499
Full Changelog: v0.5.0...v0.5.1