summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2022-03-28Document proximity constantDavid Lönnhager1-0/+3
2022-03-28Bias bridge selection more towards favoring close bridgesDavid Lönnhager1-1/+6
2022-03-28Randomly select bridgesDavid Lönnhager1-7/+25
2022-03-25Merge branch 'cache-all-selected-relays'Emīls5-111/+194
2022-03-25Propagate selected obfuscator hostname to frontendsEmīls5-111/+194
The obfuscator hostname should be propagated to the frontends, which implies that it should be stored for later querying in the daemon. Since all other relays were being kept as fields in the daemon god-struct, I factored them out into a single enum containing all the individual relays that could be selected.
2022-03-25Merge branch 'guard-tunnel-state-refresh'Andrej Mihajlov1-3/+10
2022-03-25TunnelManager: refresh tunnel status only when connecting or reasserting to ↵Andrej Mihajlov1-3/+10
pick up the next relay
2022-03-25Merge branch 'add-faq-link'Andrej Mihajlov7-28/+86
2022-03-25Update CHANGELOGAndrej Mihajlov1-0/+1
2022-03-25Close safari controller when user decides to open the web page in Safari browserAndrej Mihajlov2-0/+7
2022-03-25Settings: add external link disclosureAndrej Mihajlov2-21/+40
2022-03-25Update privacy policy URLAndrej Mihajlov2-3/+4
2022-03-25Settings: add FAQ & Guides rowAndrej Mihajlov4-5/+35
2022-03-25Merge branch 'rename-github-actions-jobs'Linus Färnstrand10-11/+10
2022-03-25Rename some Github Actions jobs to make them easier to findLinus Färnstrand10-11/+10
2022-03-25Merge branch 'log-connecting-allowed-endpoint'David Lönnhager1-4/+7
2022-03-25Log allowed endpoint for the connecting firewall stateDavid Lönnhager1-4/+7
2022-03-25Bump 2022.2 (build 2)Andrej Mihajlov1-4/+4
2022-03-25Merge branch 'validate-account-before-purchase'Andrej Mihajlov8-19/+78
2022-03-25Update changelogAndrej Mihajlov1-0/+3
2022-03-25Validate account token before adding payment to the payment queueAndrej Mihajlov7-19/+75
2022-03-25Merge branch 'upgrade-udp-over-tcp-no-structopt'Linus Färnstrand2-84/+8
2022-03-25Upgrade udp-over-tcp to get rid of structopt dependencyLinus Färnstrand2-84/+8
2022-03-25Merge branch 'fix-device-revoked-message'Oskar Nyberg2-2/+13
2022-03-25Update translationsOskar Nyberg1-1/+5
2022-03-25Fix device revoked messageOskar Nyberg1-1/+8
2022-03-24Merge branch 'fix-obfuscator-selection'Odd Stranne1-1/+2
2022-03-24Correct the logic which guards obfuscator selectionOdd Stranne1-1/+2
2022-03-24Merge branch 'improve-main-ui'Andrej Mihajlov6-45/+114
2022-03-24PacketTunnelStatus: assign isNetworkReachable to make default init() availableAndrej Mihajlov2-6/+2
2022-03-24Login: disable "create account" button on iPad once user starts typing in ↵Andrej Mihajlov1-11/+34
the account token
2022-03-24Main: show marker after animating the mapAndrej Mihajlov1-17/+39
2022-03-24Main: show location marker only in connected state.Andrej Mihajlov1-4/+18
2022-03-24Main: minor refactorAndrej Mihajlov1-2/+2
2022-03-24Main: add activity spinnerAndrej Mihajlov2-13/+27
2022-03-24Change large spinner size from 48 -> 60Andrej Mihajlov1-2/+2
2022-03-24Login: stop spinner upon successful loginAndrej Mihajlov1-1/+1
2022-03-24Show cancel button in connecting state on iPad (regular)Andrej Mihajlov1-2/+2
2022-03-24Merge branch 'tunnel-monitor-deinit-log'Andrej Mihajlov1-4/+7
2022-03-24TunnelMonitor: avoid double logging the "stop" operation since stopNoQueue() ↵Andrej Mihajlov1-4/+7
is called from deinit too
2022-03-24Merge branch 'remove-promises'Andrej Mihajlov42-2080/+973
2022-03-24Simulator: fix selector result unpackingAndrej Mihajlov1-10/+11
2022-03-24Simulator: fix PacketTunnelStatus initializationAndrej Mihajlov1-2/+2
2022-03-24Add conformance of Operation to Cancellable, drop AnyCancellableAndrej Mihajlov9-65/+31
2022-03-24Remove unnecessary dispatch on main queueAndrej Mihajlov4-66/+54
2022-03-24Assign names to network operations so it's easier to distinguish them in logsAndrej Mihajlov2-13/+16
2022-03-24Drop REST.RequestAdapterAndrej Mihajlov11-197/+158
2022-03-24Drop Locking extensionAndrej Mihajlov5-72/+54
2022-03-24Drop PromisesAndrej Mihajlov29-1803/+795
2022-03-24Merge branch 'cleanup-unused-create-account-string-in-android'Albin1-2/+0