summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
AgeCommit message (Expand)AuthorFilesLines
2024-08-22Fix IP-override feature indicatorSebastian Holmin2-9/+51
2024-08-20Fix feature indicators missing during connecting stateSebastian Holmin1-124/+63
2024-08-16Add Shadowsocks feature indicatorDavid Lönnhager1-0/+8
2024-08-16Add Shadowsocks to tunnel-obfuscation crateDavid Lönnhager1-0/+1
2024-08-15Add support for Windows ARM64Daniel Paoliello1-4/+55
2024-08-14Refactor daemon event loopDavid Lönnhager1-24/+32
2024-08-14Add typed target tunnel stateDavid Lönnhager1-13/+26
2024-08-14Make it impossible to initialize PersistentTargetState as explicitly unsecuredDavid Lönnhager2-4/+4
2024-08-14Redo error handling `test_automatic_wireguard_rotation`Markus Pettersson1-22/+28
2024-08-07Remove unneeded clippy allowMarkus Pettersson1-1/+0
2024-08-07Fix shutdown issue on AndroidMarkus Pettersson2-5/+9
2024-08-06Fix blocked state on disabling DAITAJoakim Hulthe1-2/+1
2024-08-06Add comment for temporary codeDavid Lönnhager1-0/+4
2024-08-06Reset tunnel state after reset_settingsDavid Lönnhager1-1/+45
2024-08-06Shut down gRPC server gracefullyMarkus Pettersson5-131/+136
2024-08-01Implement feature indicators in daemonJoakim Hulthe3-37/+154
2024-07-31Add ResetSettings RPC to the management interfaceDavid Lönnhager3-3/+18
2024-07-31Remove superfluous event handlingDavid Lönnhager1-12/+4
2024-07-30Handle version check error more loudlyMarkus Pettersson2-6/+21
2024-06-25Add `daita` as a Cargo cfg variableMarkus Pettersson2-8/+8
2024-06-25Enable DAITA for linux in CLI and typesSebastian Holmin2-6/+6
2024-06-25Print backtrace on caught fault signals (unix)Joakim Hulthe1-0/+5
2024-06-24Refactor daemon init and deinit on AndroidDavid Lönnhager4-47/+32
2024-06-24Fix confusing logDavid Lönnhager1-1/+3
2024-06-24Run `cargo +nightly fmt`Sebastian Holmin3-14/+18
2024-06-20Fix on_prepare_restartDavid Lönnhager1-4/+3
2024-06-20Refactor shutdown logicSebastian Holmin1-20/+27
2024-06-20Remove `DaemonExecutionState` and replace with boolSebastian Holmin1-51/+6
2024-06-20Add `PrepareRestartv2` gRPC callMarkus Pettersson2-7/+23
2024-06-20Move UDS cleanup out of DaemonDavid Lönnhager2-10/+5
2024-06-17Get value of data directory value at app startupMarkus Pettersson3-22/+30
2024-06-03Fix v9 migration testDavid Lönnhager1-236/+1
2024-05-31Run cargo fmtDavid Lönnhager2-13/+17
2024-05-29Migrate to gRPCDavid Göransson7-73/+831
2024-04-30Add initial split tunneling implementation for macOSDavid Lönnhager2-32/+83
2024-04-25Update windows-sysJoakim Hulthe1-3/+2
2024-04-23Add tests for version checkerDavid Lönnhager1-167/+355
2024-04-23Remove unused DaemonEventSender methodDavid Lönnhager1-12/+0
2024-04-23Remove pointless round trip for version checkDavid Lönnhager2-33/+29
2024-04-23Remove some pointless checksDavid Lönnhager1-15/+2
2024-04-22Fix broken lints in rustdocsSebastian Holmin4-7/+9
2024-04-18Limit the size of custom list names to 30 graphemesEmīls4-65/+45
2024-04-17Refactor away Daemon::app_version_infoJoakim Hulthe2-50/+43
2024-04-17Do not query latest version unless staleJoakim Hulthe1-37/+56
2024-04-17Make sure to query app verion every 24 hoursJoakim Hulthe2-59/+123
2024-04-16Add DAITA to relay selectionDavid Lönnhager1-1/+3
2024-04-16Add DAITA Windows client and updated tuncfgDavid Lönnhager2-1/+73
2024-04-12Add ClearCustomLists RPC callJoakim Hulthe3-36/+95
2024-04-12Add ClearCustomApiAccessMethods rpc callJoakim Hulthe3-0/+32
2024-04-09Use single-threaded runtime when launching serviceDavid Lönnhager3-11/+24