Reactor Scram

Results 95 issues of Reactor Scram

Closes #5449 Blocked on broken smoke tests, the smoke tests expect `last_crash.dmp` at a fixed path

```[tasklist] - [x] Agree on runtime compositing vs build-time compositing vs design-time compositing - [x] Integrate into the code - [x] Remove or clean up debug command - [x] Update...

Refs #5811 - Waits a random amount of time up to 24 hours before the first network check, to avoid the thundering herd problem - Polls every 24 hours (86,400...

On Windows connlib can take 3 seconds or so to start. During this time we shouldn't allow the real DNS servers to handle any queries. Does this also happen when...

needs triage

#### Describe the bug 🤷‍♀️ #### To Reproduce 1. Reboot the system 2. Start the GUI 3. The GUI panics I don't have a clue. This happened on the Windows...

needs triage

I forgot to hook up the "Reset to defaults" button to reset favorites. Should be simple.

kind/bug
area/android_client
needs triage

#6355 changed the permissions on the directory but I'm not sure what perms the files themselves have.

#### Next steps As a workaround, install https://aka.ms/vs/17/release/vc_redist.x64.exe (from https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistributable-version) Statically bundling the CRT is tricky. Tauri somehow does it, but I can't figure out how to replicate that yet....

needs triage

Internal Slack discussion: https://firezonehq.slack.com/archives/C0575SD66E5/p1720055808381849 The headless Client was originally going to be one big binary that acts as both standalone Client and IPC service for the GUI. But since those...

kind/refactor
area/linux_client
needs triage
area/rust_gui_client