summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Collapse)AuthorFilesLines
2019-12-17Reset rotation interval when the active account changesDavid Lönnhager2-16/+32
2019-12-17Use tokio_timer rather than Delay (compatibility)David Lönnhager1-10/+11
2019-12-17Remove excessive logging in mullvad_daemon::wireguardDavid Lönnhager1-4/+2
2019-12-17Format Rust codeDavid Lönnhager3-48/+65
2019-12-17Retry automatic key rotation on failureDavid Lönnhager1-8/+30
2019-12-17Account for age of public key in wg key updatesDavid Lönnhager2-29/+75
2019-12-17Update key rotation scheduler when the interval is changedDavid Lönnhager2-13/+28
2019-12-17Treat zero interval as disabling auto rotationDavid Lönnhager1-5/+11
2019-12-17Add CLI interface for configuring automatic wg key rotationDavid Lönnhager2-0/+30
2019-12-17Add configurable key rotation intervalDavid Lönnhager2-18/+21
2019-12-17Improve error handlingDavid Lönnhager1-8/+20
2019-12-17Add incomplete key rotation schedulerDavid Lönnhager2-1/+88
2019-12-12Updating version in package filesLinus Färnstrand1-1/+1
2019-12-09Fix formattingLinus Färnstrand1-5/+7
2019-12-09Change blocked state to error stateEmīls1-8/+18
2019-12-06Configure service SID info as 'unrestricted'Odd Stranne1-3/+11
2019-12-06Register NSI as a service dependencyOdd Stranne1-0/+3
2019-12-06Update configuration on existing service during installationOdd Stranne1-7/+16
2019-12-06Bump 'windows-service-rs' revisionOdd Stranne1-1/+1
2019-12-05Fix improved port selection for WireGuardEmīls1-4/+1
2019-12-05Updating version in package files2019.10-beta2Linus Färnstrand1-1/+1
2019-12-05Improve wireguard port selectionEmīls1-0/+9
2019-12-04Update logging for winutilOdd Stranne1-20/+7
2019-12-04Use simpler unbounded_send to send tunnel commandsLinus Färnstrand1-3/+2
Should likely fix problems with some messages from the offline monitor being lost/wrong
2019-12-04Fix channel closed when sending tunnel commandJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-03Use `PlatformTunProvider` directlyJanito Vaqueiro Ferreira Filho1-0/+1
2019-12-03Move `VpnServiceProvider` to `talpid-core`Janito Vaqueiro Ferreira Filho1-12/+9
Instead of passing the `TunProvider` to `mullvad-daemon`, now only the `AndroidContext` has to be passed so that the tunnel state machine can create the `TunProvider`.
2019-12-03Make `TunProvider`s have the same constructor nameJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-03Use function argument attributes for `TunProvider`Janito Vaqueiro Ferreira Filho1-6/+14
2019-11-27Implement reconnect support in daemonLinus Färnstrand2-2/+23
2019-11-26Close tunnel thread when the returned sender is closed (by passing a weakref ↵David Lönnhager1-8/+13
to the offline monitor)
2019-11-25Enable key autogenerationEmīls Piņķis1-5/+0
2019-11-22Fix spelling/formattingLinus Färnstrand1-1/+1
2019-11-22Simpler code for converting ExceptionCode to a stringLinus Färnstrand1-69/+38
2019-11-21Reformat Rust codeDavid Lönnhager1-29/+39
2019-11-21Return Result instead of panicking in windows_exception_loggingDavid Lönnhager1-19/+20
2019-11-21Log additional unhandled exception informationDavid Lönnhager1-23/+38
2019-11-21Clarify where unhandled exception occurredDavid Lönnhager1-1/+1
2019-11-21Log exception error codes as stringsDavid Lönnhager1-8/+61
2019-11-21Log registers for unhandled exceptionsDavid Lönnhager1-6/+80
2019-11-21Log unhandled SEH exceptions on WindowsDavid Lönnhager3-1/+156
2019-11-19Bump windows-service dependency to newerLinus Färnstrand1-1/+1
Has better precision for delays/timers. Panics on invalid delays
2019-11-19Save time as durations instead of integersLinus Färnstrand1-8/+5
2019-11-19Fix formattingEmīls1-1/+3
2019-11-19Change service recovery settingsOdd Stranne1-5/+19
2019-11-19Bump 'windows-service-rs' dependencyOdd Stranne1-1/+1
2019-11-06Updating version in package files2019.10-beta1Linus Färnstrand1-1/+1
2019-10-29Remove duplicated verbose logging of state changesLinus Färnstrand1-1/+0
2019-10-17Upgrade err-derive to 0.2.1Linus Färnstrand10-35/+40
2019-10-11Updating version in package filesLinus Färnstrand1-1/+1