summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
2023-10-09Allowing traffic to and from a SOCKS5-proxy running on localhost.Markus Pettersson1-29/+57
2023-10-09Update used access methods on a daemon settings changeMarkus Pettersson1-0/+11
2023-10-09Code cleanupMarkus Pettersson3-53/+72
2023-10-09Add `mullvad proxy api edit` commandMarkus Pettersson2-2/+41
2023-10-09Add `mullvad proxy api remove` commandMarkus Pettersson2-0/+35
2023-10-09Add `mullvad proxy add` commandMarkus Pettersson2-0/+61
2023-10-05Log if Same IP is being used or notLinus Färnstrand1-5/+29
2023-09-27Refactor custom list implementationDavid Lönnhager4-486/+229
2023-09-20Add social media blocklists to daemon+CLILinus Färnstrand2-0/+7
2023-09-19Simplify immediate retry strategyDavid Lönnhager2-40/+27
2023-09-19Define retry strategy constantsDavid Lönnhager1-29/+12
2023-09-11Remove TODO about adding features we don't needDavid Lönnhager1-2/+0
2023-09-11Remove parking_lot from mullvad_daemon manifestDavid Lönnhager1-1/+0
2023-09-11Use mutex instead of rwlock in management interfaceDavid Lönnhager1-8/+6
2023-09-11Move log depedency to workspace toml fileDavid Lönnhager1-1/+1
2023-09-11Make err-derive a workspace dependencyDavid Lönnhager1-1/+1
2023-09-05Remove forwarded port from devices in Rust codeLinus Färnstrand1-6/+1
2023-08-31Remove wireguard-nt switchDavid Lönnhager2-56/+0
2023-08-30Fix clippy lintsEmīls9-54/+44
2023-08-21Remove `wg_migration_rand_num` field from settingsMarkus Pettersson2-11/+0
2023-08-08impl of Encode for NSOperatingSystemVersionLinus Färnstrand1-3/+12
2023-08-08Enable verify_message feature of objcLinus Färnstrand1-1/+1
2023-08-08Enable the exception catching features of objcLinus Färnstrand1-1/+1
2023-08-08Bump min objc version to 0.2.7Linus Färnstrand1-1/+1
2023-08-08Fix void return type for Objective-C callsLinus Färnstrand1-3/+3
2023-08-08Use std::ffi for int/short/char FFI typesLinus Färnstrand1-2/+2
2023-08-08Always use std::ffi::c_char for a c_char typeLinus Färnstrand1-2/+2
2023-08-08Migrate from libc::c_void to std::ffi::c_voidLinus Färnstrand4-8/+7
2023-08-07Make clap a workspace dependency and activate features used by allLinus Färnstrand1-1/+1
2023-08-07Get rid of "extern crate serde" and import derive macros explicitlyLinus Färnstrand7-6/+8
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson7-42/+40
2023-08-02Remove unused dependencies from mullvad-daemonLinus Färnstrand1-4/+0
2023-08-02Make chrono a workspace dependency and fix featuresLinus Färnstrand1-1/+1
2023-08-01Move windows-sys to a workspace dependencyLinus Färnstrand1-2/+2
2023-08-01Replace unmaintained dirs-next with maintained dirsLinus Färnstrand2-2/+2
2023-08-01Disable chrono features to get rid of time dependencyLinus Färnstrand1-1/+1
2023-07-14Move tokio dependency to be a workspace dependencyLinus Färnstrand1-1/+1
2023-07-14Remove `x_threshold_wg_default` codeMarkus Pettersson3-56/+16
2023-07-14Set package fields in workspace and inherit in packagesLinus Färnstrand1-5/+6
2023-06-29Add settings migration code, refactor and cleanupJonathan2-11/+296
2023-06-29Cleanup review comments, CI issues and android supportJonathan4-43/+93
2023-06-29Improve error handling for custom listsJonathan2-2/+37
2023-06-29Add basic features for custom list and file persistenceJonathan3-1/+456
2023-06-27Upgrade `chrono` to `0.4.26`Markus Pettersson1-1/+1
2023-06-12Resume background requests after loginDavid Lönnhager1-4/+12
2023-05-26Allow dev builds to override location checking endpointMarkus Pettersson1-9/+36
2023-05-26Add derive feature for clap in daemonEmīls1-1/+1
2023-05-25Add api-override cargo feature to mullvad-daemonLinus Färnstrand1-0/+4
2023-05-24Fix warnings pointed out by ClippyLinus Färnstrand1-1/+4
2023-05-03Update CLI for mullvad-daemonDavid Lönnhager2-96/+70