summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
2022-09-13Emit expiry event when account validity is checkedDavid Lönnhager1-0/+8
2022-09-13Give invalidate_current_data a more specific nameDavid Lönnhager1-7/+7
2022-09-13Add expiry check to the account managerDavid Lönnhager3-4/+86
2022-09-13Allow for within-daemon-only device eventsDavid Lönnhager2-15/+20
2022-09-13Use optional allowed endpointEmīls Piņķis1-6/+1
2022-09-13Make AllowedEndpoint optionalEmīls Piņķis1-6/+6
2022-09-12Add argument to initialize firewall to a blocking stateEmīls Piņķis3-2/+85
2022-09-07Reset device check counter in error state to ensure that the deviceDavid Lönnhager1-1/+3
2022-09-07Fix unlikely overflow due to reconnectDavid Lönnhager1-1/+1
2022-09-02Swallow spurious 'failed to bypass socket' errorDavid Lönnhager1-1/+6
2022-09-01Replace winapi with windows-sys for all remaining cratesDavid Lönnhager5-62/+82
2022-08-29Fix Clippy errorsDavid Lönnhager1-4/+4
2022-08-25Lower wg_migration_threshold to 0.75 in dev buildsLinus Färnstrand1-1/+4
2022-08-19Updating version in package filesLinus Färnstrand1-1/+1
2022-08-15Allow for migrating windows users to WGJonathan3-9/+56
2022-08-10Updating version in package filesLinus Färnstrand1-1/+1
2022-07-28Updating version in package filesLinus Färnstrand1-1/+1
2022-07-21Update windows-service crateDavid Lönnhager1-1/+1
2022-07-20Log saner message if version check is run for dev buildsDavid Lönnhager1-1/+21
2022-07-19Upgrade x25519-dalek and rand to latest versionsLinus Färnstrand1-1/+1
2022-07-18Fix potential leak window on shutdownDavid Lönnhager1-7/+7
2022-07-11Send endpoint data to frontendsDavid Lönnhager1-10/+3
2022-07-11Return RelayList object instead of a stream in proto fileDavid Lönnhager1-27/+5
2022-07-05Update version in package filesDavid Lönnhager1-1/+1
2022-07-05Use derive attribute for default enum variantsDavid Lönnhager1-7/+2
2022-06-27Updating version in package filesLinus Färnstrand1-1/+1
2022-06-21Fix the large majority of clippy warningsJonathan13-88/+95
2022-06-14Return a handle for fetching excluded processes instead of using a tunnel com...David Lönnhager1-1/+7
2022-06-14Add tunnel state machine handleDavid Lönnhager1-10/+10
2022-06-14Track excluded processes and add CLI command for listing them on WindowsDavid Lönnhager2-2/+51
2022-06-14Recreate tunnel if any relevant setting is modified while connectingDavid Lönnhager1-4/+4
2022-06-14Add option for enabling PQ PSK exchange to CLI and gRPC serviceDavid Lönnhager3-0/+62
2022-06-13Bump desktop versions to 2022.2Linus Färnstrand1-1/+1
2022-06-13Perform a clippy --fixjonathan9-17/+8
2022-06-02Silence crate `tower` from the logsLinus Färnstrand1-0/+1
2022-05-30Improve error message for device broadcast errorDavid Lönnhager2-13/+14
2022-05-25Simplify device removal eventDavid Lönnhager2-24/+6
2022-05-25Save 'created' and 'hijack_dns' fields in device structsDavid Lönnhager2-0/+21
2022-05-17Updating version in package filesLinus Färnstrand1-1/+1
2022-05-12Enter revoked state if migration fails due to a non-existent WireGuard keyDavid Lönnhager2-7/+14
2022-05-12Update RPCs to handle device states and event variantsDavid Lönnhager3-33/+42
2022-05-12Overwrite device.json if deserialization failsDavid Lönnhager1-7/+14
2022-05-12Remove pointless async blockDavid Lönnhager1-2/+1
2022-05-12Distinguish between logged-out and revoked device statesDavid Lönnhager3-61/+123
2022-05-11Don't stop device check if an API request is abortedDavid Lönnhager1-2/+18
2022-05-11Check status in API response body to determine whether a device has been revokedDavid Lönnhager1-10/+7
2022-05-11Validate device more oftenEmīls1-1/+1
2022-05-10Log WireGuard key rotationDavid Lönnhager1-0/+3
2022-05-10Move macos-specific functions to macos module in mullvad-daemonDavid Lönnhager2-41/+41
2022-05-10Move state-forwarding functions for the API client to the apiDavid Lönnhager2-37/+41