Refactoring that allows enables Bitmask to handle providers that have more...
Refactoring that allows enables Bitmask to handle providers that have more than one obfs4 bridge per host correctly. The refactoring also allows us to filter gateways for transport layer protocols (tcp, udp, kcp) in addition to transport types (openvpn, obfs4, obfs4_hop)
Showing
- app/src/main/java/de/blinkt/openvpn/VpnProfile.java 31 additions, 1 deletionapp/src/main/java/de/blinkt/openvpn/VpnProfile.java
- app/src/main/java/de/blinkt/openvpn/core/connection/Connection.java 53 additions, 1 deletion...in/java/de/blinkt/openvpn/core/connection/Connection.java
- app/src/main/java/se/leap/bitmaskclient/eip/EIP.java 11 additions, 18 deletionsapp/src/main/java/se/leap/bitmaskclient/eip/EIP.java
- app/src/main/java/se/leap/bitmaskclient/eip/Gateway.java 54 additions, 15 deletionsapp/src/main/java/se/leap/bitmaskclient/eip/Gateway.java
- app/src/main/java/se/leap/bitmaskclient/eip/GatewaysManager.java 48 additions, 45 deletions.../main/java/se/leap/bitmaskclient/eip/GatewaysManager.java
- app/src/main/java/se/leap/bitmaskclient/eip/VpnConfigGenerator.java 71 additions, 44 deletions...in/java/se/leap/bitmaskclient/eip/VpnConfigGenerator.java
- app/src/test/java/se/leap/bitmaskclient/eip/GatewayTest.java 154 additions, 0 deletionsapp/src/test/java/se/leap/bitmaskclient/eip/GatewayTest.java
- app/src/test/java/se/leap/bitmaskclient/eip/GatewaysManagerTest.java 71 additions, 54 deletions...t/java/se/leap/bitmaskclient/eip/GatewaysManagerTest.java
- app/src/test/java/se/leap/bitmaskclient/eip/VpnConfigGeneratorTest.java 139 additions, 120 deletions...ava/se/leap/bitmaskclient/eip/VpnConfigGeneratorTest.java
- app/src/test/resources/multiple_pts_per_host_eip-service.json 132 additions, 0 deletions...src/test/resources/multiple_pts_per_host_eip-service.json
Loading
Please register or sign in to comment