summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
AgeCommit message (Expand)AuthorFilesLines
2023-10-30Rename REST request factory timeoutDavid Lönnhager1-1/+1
2023-10-30Newtype REST ResponseDavid Lönnhager1-2/+1
2023-10-30Rename RestRequest to RequestDavid Lönnhager1-1/+1
2023-10-24Remove 'ResponseFailure' device error variantDavid Lönnhager2-44/+26
2023-10-23Improve error handling for API requests that failed to due being offlineDavid Lönnhager1-20/+4
2023-10-20Add process module to talpid-windowsDavid Lönnhager1-90/+6
2023-10-19Fold all access token requests into a single requestDavid Lönnhager3-8/+9
2023-10-16Add android conditional compilation for google payJonathan4-109/+141
2023-10-16Add play purchasing modelsJonatan Rhodin1-8/+4
2023-10-16Add piping for google play payment API requestsJonathan4-4/+267
2023-10-09Add `GetApiAddresses` now returns a list of API addressesMarkus Pettersson1-2/+2
2023-10-09UX improvements for `mullvad api-access`Markus Pettersson2-31/+113
2023-10-09Code cleanupMarkus Pettersson3-48/+42
2023-10-09Add `GetCurrentApiAccessMethod` to show the current API access methodMarkus Pettersson4-72/+136
2023-10-09Code cleanupMarkus Pettersson4-54/+72
2023-10-09Rename `ApiAccessMethod` to `AccessMethodSetting`Markus Pettersson3-7/+10
2023-10-09`AccessMethod`s are now filtered by the daemon rather than `ConnectionModesIt...Markus Pettersson3-17/+11
2023-10-09Code cleanupMarkus Pettersson4-32/+26
2023-10-09Refactor protobuf `ApiAccessMethod` definitionsMarkus Pettersson4-114/+56
2023-10-09CleanupMarkus Pettersson4-135/+204
2023-10-09Add `mullvad proxy test`Markus Pettersson2-0/+21
2023-10-09Add `mullvad proxy use`Markus Pettersson4-26/+118
2023-10-09Add naming custom access methodsMarkus Pettersson1-1/+2
2023-10-09Minor code cleanupMarkus Pettersson2-9/+7
2023-10-09Add `mullvad api-access enable/disable`Markus Pettersson4-4/+63
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-11Use mutex instead of rwlock in management interfaceDavid Lönnhager1-8/+6
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 Pettersson1-10/+0
2023-08-08impl of Encode for NSOperatingSystemVersionLinus Färnstrand1-3/+12
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-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 Pettersson6-41/+39
2023-08-01Replace unmaintained dirs-next with maintained dirsLinus Färnstrand1-1/+1