summaryrefslogtreecommitdiffhomepage
path: root/mullvad-relay-selector
AgeCommit message (Expand)AuthorFilesLines
2023-03-03Make test_load_balancing much less likely to failDavid Lönnhager1-1/+1
2022-12-22Add "load balancing" test to relay selectorDavid Lönnhager1-0/+62
2022-12-22Test openvpn constraints in relay selectorDavid Lönnhager1-1/+126
2022-12-22Test automatic bridge modeDavid Lönnhager1-14/+84
2022-12-22Add unit test for providers constraintDavid Lönnhager1-3/+26
2022-11-07Filter out endpoints correctly in 'any tunnel type' relay matcherDavid Lönnhager1-65/+34
2022-11-07Split up talpid-coreEmīls Piņķis1-1/+5
2022-10-13Add unit test for 'include_in_country'David Lönnhager1-2/+117
2022-10-13Filter out 'include_in_country' correctly for bridge relaysDavid Lönnhager2-60/+72
2022-10-13Ignore 'include_in_country' if no other relays matchDavid Lönnhager2-30/+48
2022-10-10Set all Rust crate versions to 0.0.0Linus Färnstrand1-1/+1
2022-08-29Fix Clippy errorsDavid Lönnhager1-2/+1
2022-08-25Update chrono to 0.4.21 to fix AndroidEmīls Piņķis1-1/+1
2022-08-15Increase penalty for distant bridgesDavid Lönnhager1-27/+18
2022-08-15Prune distant bridges before selecting a bridgeDavid Lönnhager1-12/+46
2022-08-15Allow for migrating windows users to WGJonathan1-60/+145
2022-07-19Upgrade x25519-dalek and rand to latest versionsLinus Färnstrand3-5/+5
2022-07-14Connect to udp2tcp (tcp2udp) endpoints over v6David Lönnhager1-2/+2
2022-07-07Update unit tests to use shared endpoint dataDavid Lönnhager1-142/+34
2022-07-07Move shared endpoint data to the top of the relay listDavid Lönnhager2-200/+185
2022-06-21Fix the large majority of clippy warningsJonathan3-8/+8
2022-06-14Implement initial PQ PSK exchange for wireguard-ntDavid Lönnhager1-0/+1
2022-06-13Perform a clippy --fixjonathan3-19/+18
2022-05-09Add unit test for server ownership constraintDavid Lönnhager1-1/+32
2022-05-09Update unit tests in relay selector to handle ownershipDavid Lönnhager1-0/+2
2022-05-09Add server ownership constraint to the daemon and CLIDavid Lönnhager2-9/+29
2022-04-27Fix inaccuracies in preferred relay constraintsDavid Lönnhager1-6/+0
2022-04-27Always honor the multihop setting when the tunnel type is 'any'David Lönnhager2-48/+96
2022-04-26Return obfuscation config along with relayDavid Lönnhager1-15/+69
2022-04-26Rename 'RelaySelectorResult'David Lönnhager1-12/+12
2022-04-26Fix transport protocol selection when bridge mode is autoDavid Lönnhager1-10/+12
2022-04-26Return bridge from get_relay()David Lönnhager1-9/+25
2022-04-26Update relay selector testsDavid Lönnhager1-31/+27
2022-04-26Decouple API bridge selection from the daemonDavid Lönnhager1-30/+28
2022-04-26Manage relay, bridge, and obfuscation settings in the relay selectorDavid Lönnhager1-30/+136
2022-04-26Make relay selector not depend on the updaterDavid Lönnhager2-53/+23
2022-04-26Move the relay selector to its own crateDavid Lönnhager4-0/+2233