summaryrefslogtreecommitdiffhomepage
path: root/mullvad-api
AgeCommit message (Expand)AuthorFilesLines
2023-10-23Improve error handling for API requests that failed to due being offlineDavid Lönnhager2-1/+17
2023-10-19Fold all access token requests into a single requestDavid Lönnhager5-145/+253
2023-10-16Add android conditional compilation for google payJonathan2-4/+35
2023-10-16Add piping for google play payment API requestsJonathan1-1/+58
2023-10-11Make `once_cell` a workspace dependencyMarkus Pettersson1-1/+1
2023-10-09UX improvements for `mullvad api-access`Markus Pettersson1-6/+18
2023-10-09Add authentication with username+password for SOCKS5 access methodMarkus Pettersson1-9/+38
2023-10-09Code cleanupMarkus Pettersson1-73/+59
2023-10-09Code cleanupMarkus Pettersson2-9/+9
2023-10-09Code cleanupMarkus Pettersson2-9/+9
2023-10-09CleanupMarkus Pettersson2-16/+47
2023-10-09Allowing traffic to and from a SOCKS5-proxy running on localhost.Markus Pettersson2-10/+21
2023-10-09Code cleanupMarkus Pettersson2-14/+22
2023-10-09Add `Socks5` as a Proxy settingMarkus Pettersson3-59/+142
2023-09-20Remove deadcode from mullvad-apiEmīls1-16/+0
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-4/+1
2023-08-28Update shadowsocks to 1.16Emīls1-1/+1
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson1-1/+1
2023-08-04Remove some use of `once_cell` with new std alternativesMarkus Pettersson1-4/+4
2023-08-02Remove unused regex dep from mullvad-apiLinus Färnstrand1-1/+0
2023-08-02Make chrono a workspace dependency and fix featuresLinus Färnstrand1-1/+1
2023-08-01Upgrade rustls related cratesLinus Färnstrand1-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 Pettersson1-10/+0
2023-07-14Set package fields in workspace and inherit in packagesLinus Färnstrand1-5/+6
2023-06-27Upgrade `chrono` to `0.4.26`Markus Pettersson1-1/+1
2023-06-20Bump shadowsocks commit to prevent misaligned readsEmīls1-1/+1
2023-05-24Fix warnings pointed out by ClippyLinus Färnstrand1-1/+1
2023-05-22Add shadowsocks-proxy crateEmīls1-1/+1
2023-04-20Update shadowsocks to 1.15.3Emīls2-2/+2
2023-03-29Remove getters and setters from SettingsPersisterDavid Lönnhager5-77/+3
2023-03-27Fix many typosAlexander Seiler1-1/+1
2023-02-08Make async fns without awaits into regular fnsLinus Färnstrand1-1/+1
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand6-18/+17
2022-12-21Fix rust formattingAlbin1-2/+1
2022-12-21Apply more clippy fixesEmīls1-3/+1
2022-11-28Conditionally compile some API override fieldsDavid Lönnhager3-17/+46
2022-11-28Warn about MULLVAD_API_DISABLE_TLS being set if the API address and host are notDavid Lönnhager1-3/+10
2022-11-28Use specified port for the APIDavid Lönnhager1-4/+9
2022-11-28Make API address overridable from MullvadDaemonDavid Lönnhager1-9/+44
2022-11-28Add option to disable TLS for API RPCs, and resolve address from hostname if ...David Lönnhager1-14/+28
2022-11-28Don't use bridges if the API endpoint is overriddenDavid Lönnhager2-1/+12
2022-11-28Add support for non-TLS API connectionsDavid Lönnhager3-39/+83
2022-11-28Use once_cell instead of lazy_static in mullvad-apiDavid Lönnhager3-17/+15
2022-11-21Update API ipAndrej Mihajlov1-1/+1
2022-11-07Split up talpid-coreEmīls Piņķis1-3/+0
2022-10-13Fix hyper featuresEmīls Piņķis1-1/+1