summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
AgeCommit message (Expand)AuthorFilesLines
2018-08-22Rename `TunnelCommand` into `ManagementCommand`Janito Vaqueiro Ferreira Filho2-37/+39
2018-08-22Log full relay list download error chainJanito Vaqueiro Ferreira Filho1-1/+1
2018-08-22Update usage of `rand`Janito Vaqueiro Ferreira Filho1-2/+1
2018-08-22Revert "Upgrade tokio-timer"Janito Vaqueiro Ferreira Filho1-11/+10
2018-08-16Log panics instead of printing to stderrLinus Färnstrand1-0/+2
2018-08-14Restart tunnel when IPv6 enabled setting changesJanito Vaqueiro Ferreira Filho1-1/+13
2018-08-14Add RPC call to enable/disable IPv6 in the tunnelJanito Vaqueiro Ferreira Filho3-1/+47
2018-08-10Rename DeadlineError to DownloadTimeoutErrorLinus Färnstrand1-2/+2
2018-08-10Upgrade tokio-timerLinus Färnstrand1-11/+12
2018-07-30Reformat with rustfmt 0.9.0Linus Färnstrand3-6/+6
2018-07-18Don't chain cache and resource reading errors on each otherLinus Färnstrand1-13/+12
2018-07-17Simplify is_another_instance_runningLinus Färnstrand1-14/+9
2018-07-17Properly stop the service, announcing errors to the system, in the event of i...Andrej Mihajlov1-11/+14
2018-07-17Remove list-relays.rsEmīls Piņķis1-34/+0
2018-07-16Always log process exit codeLinus Färnstrand2-3/+5
2018-07-13Increase relay list download timeoutJanito Vaqueiro Ferreira Filho1-1/+1
2018-07-13Periodically update the relay cacheJanito Vaqueiro Ferreira Filho2-61/+134
2018-07-13Move `last_updated` into `ParsedRelays`Janito Vaqueiro Ferreira Filho1-46/+47
2018-07-13Keep relays in an `Arc<Mutex<ParsedRelays>>`Janito Vaqueiro Ferreira Filho2-11/+14
2018-07-13Create `ParsedRelays` typeJanito Vaqueiro Ferreira Filho1-39/+60
2018-07-10Expose set/get autoconnect from management interfaceLinus Färnstrand2-11/+52
2018-07-10Add autoconnect settingLinus Färnstrand2-1/+21
2018-07-10Specify a tunnel interface by it's alias on WindowsEmīls1-0/+13
2018-07-05Use bundled CALinus Färnstrand3-12/+16
2018-07-03Move problem-report out to own crateLinus Färnstrand1-594/+0
2018-07-02Log errors returned by main `run` functionJanito Vaqueiro Ferreira Filho1-7/+22
2018-06-28Increase the pending stop timeout from 3 to 10 secondsAndrej Mihajlov1-1/+1
2018-06-28Switch from shutdown to preshutdown eventAndrej Mihajlov1-4/+4
2018-06-26Use `systeminfo` command to get Windows versionJanito Vaqueiro Ferreira Filho1-4/+25
2018-06-25Make mullvad-daemon take version from own metadataLinus Färnstrand4-19/+18
2018-06-25Add dependenciesAndrej Mihajlov1-2/+8
2018-06-25Flush file writes when saving config and backup filesEmīls2-4/+10
2018-06-21Change Firewall trait to take a cache dir as a parameter in it's constructorEmīls Piņķis1-2/+2
2018-06-19Set permissions correctly for rpc_address_file on WindowsEmīls Piņķis1-17/+17
2018-06-13Refactor out create_daemon that everyone can useLinus Färnstrand2-20/+15
2018-06-13Rename mullvad-paths methods to have get_ if they don't create dirsLinus Färnstrand2-2/+2
2018-06-13Move RPC address file computation into mullvad-pathsLinus Färnstrand3-9/+4
2018-06-13Rotate daemon log on startupLinus Färnstrand2-21/+16
2018-06-13Don't pass log args to daemon on all three desktop platformsLinus Färnstrand1-18/+0
2018-06-13Move log dir stuff to mullvad-pathsLinus Färnstrand4-78/+65
2018-06-13Rename mullvad-metadata -> mullvad-pathsLinus Färnstrand5-77/+6
2018-06-13Fix non-linux import warningLinus Färnstrand1-1/+2
2018-06-13Remove unused app_dirs from mullvad-daemonLinus Färnstrand1-2/+0
2018-06-04Remove local source of windows-service and migrate to mullvad/windows-service-rsAndrej Mihajlov1-4/+3
2018-05-31Update formatting with the latest rustfmtAndrej Mihajlov1-5/+9
2018-05-22Create tunnel log dirLinus Färnstrand1-1/+4
2018-05-18Remove lazy_static around Durations that are const fnsLinus Färnstrand1-10/+6
2018-05-18Make AccountHistory hold track of its own cache pathLinus Färnstrand2-37/+54
2018-05-18Add --cache-dir argument to daemonLinus Färnstrand3-6/+27
2018-05-18Make AccountHistory take cache_dir as argumentLinus Färnstrand3-32/+36