Code Monkey home page Code Monkey logo

bitmask-vpn's People

Contributors

andrewammerlaan avatar coldrainbow avatar elijh avatar happysalada avatar hdiniz avatar kalikaneko avatar kwadronaut avatar leap-pea avatar max-b avatar meskio avatar micah avatar natalieesk avatar nileshpatra avatar samwhited avatar urtxintxa avatar wxl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bitmask-vpn's Issues

Have you considered Flatpak or AppImage?

I run openSuSE MicroOS. It's an immutable Linux operating system. Flatpaks work. AppImages work. Snaps do not work, at least for me, even after following instructions I've found online to get them working. I did manage to get snaps working at one point, except the Risup VPN snap didn't work.

I was wondering if you've considered the other universal packaging formats, as that would make it easier for MicroOS users.

Some confussion...

Hi. I am deeply confused. Is this Bitmask VPN client or Riseup VPN client?

Complete censorship resistance

In terms of censorship resistance, there is much to be worked on. Never place all of your trust in the ability of just one censorship resistant proxy protocol. After fetching the information on the VPN network from the Tor Hidden Service, an attempt should be made using OpenVPN UDP or WireGuard UDP, then if that fails, a connection attempt should be made using Psiphon Tunnel Core, Meek and OBFS4. All three of these algorithms have their distinct advantages. Pisphon Tunnel Core is heavily based off OpenSSH although as a combination of many protocols it can break through where Meek and OBFS4 can't. The disadvantage is that it is developed by Psiphon INC for Pisphon, so authentication and connection negotiation will need to be adapted to the Bitmask certificate protocol. Meek has the advantage of pretending to be an HTTPS connection through CDN domain fronting, and OBFS4 is designed to look like random background noise on the internet. Another idea to improve efficiency of Bitmask VPN providers would be for the client to connect to as many servers as possible to split the traffic between them based on the top level domain, domain and subdomain. The client shall always connect to the fastest and least utilized VPN server, thus ensuring an even distribution of bandwidth.

Please add Tessa as valid distro in deb.leap.se/client

Hi.

I followed the instruction on https://dl.bitmask.net/linux/#debianubuntu and I'm on Linux Mint Tessa which is based on Ubuntu Bionic Beaver (18.04).

When trying to install bitmask, I get the following error:

sudo apt update && sudo apt install bitmask
Ign:1 http://mirror.unlockforus.com/linuxmint/packages tessa InRelease
Hit:2 http://ubuntu.connesi.it/ubuntu bionic InRelease                                                                                      
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease                                                                                                       
Hit:4 http://deb.leap.se/client release InRelease                                                                                                                       
Hit:5 http://archive.canonical.com/ubuntu bionic InRelease                                                                                                            
Hit:6 http://ubuntu.connesi.it/ubuntu bionic-updates InRelease                                                                                   
Hit:7 http://mirror.unlockforus.com/linuxmint/packages tessa Release                                                       
Hit:8 http://ubuntu.connesi.it/ubuntu bionic-backports InRelease                                                           
Hit:9 https://deb.torproject.org/torproject.org bionic InRelease                                     
Reading package lists... Done                      
Building dependency tree       
Reading state information... Done
All packages are up to date.
W: Skipping acquire of configured file 'tessa/binary-i386/Packages' as repository 'http://deb.leap.se/client release InRelease' doesn't have the component 'tessa' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'tessa/binary-amd64/Packages' as repository 'http://deb.leap.se/client release InRelease' doesn't have the component 'tessa' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'tessa/i18n/Translation-en' as repository 'http://deb.leap.se/client release InRelease' doesn't have the component 'tessa' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'tessa/i18n/Translation-en_US' as repository 'http://deb.leap.se/client release InRelease' doesn't have the component 'tessa' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'tessa/dep11/Components-amd64.yml' as repository 'http://deb.leap.se/client release InRelease' doesn't have the component 'tessa' (component misspelt in sources.list?)
W: Skipping acquire of configured file 'tessa/cnf/Commands-amd64' as repository 'http://deb.leap.se/client release InRelease' doesn't have the component 'tessa' (component misspelt in sources.list?)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package bitmask

apt search bitmask
p   libbitmask-dev                                                               - header files and docs for libbitmask                                                  
p   libbitmask-dev:i386                                                          - header files and docs for libbitmask                                                  
p   libbitmask1                                                                  - supports multi-word bitmask operations                                                
p   libbitmask1:i386                                                             - supports multi-word bitmask operations                                                
p   libdata-bitmask-perl                                                         - bitmask manipulation class
lsb_release -a
No LSB modules are available.
Distributor ID:	LinuxMint
Description:	Linux Mint 19.1 Tessa
Release:	19.1
Codename:	tessa

I thought that this needed to be filed in https://github.com/leapcode/puppet_apt but the repo is not open for issues.

CalyxVPN is not supported (posting here, since 0xacab is locked down)

Hiya! Currently 0xacab is limited to riseup.net account signups, so I can't post an issue to the real bug tracker. In short, Calyx has silently ended support for Bitmask as a VPN provider, and it's still made available as of the most current release on the Play Store and Fdroid.

Calyx has taken the time to remove references to it - for the most part - from their site, and all attempts to set up the Calyx provider result in an error that Calyx doesn't look like a Bitmask provider. That would, to my knowledge, leave Riseup Networks as the only available Bitmask provider for use.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.