Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
bitmask-vpn
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
leap
bitmask-vpn
Compare revisions
iptables_path to main
An error occurred while retrieving target projects.
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
leap / bitmask-vpn
Select target project
No results found
main
Select Git revision
Branches
auto-update
bug/stop-fw-osx
dind
feat/drawer-implementation
feat/ui-redesign
fix-826
fix-855
fix-903
fix-915
fix-provider-url-regex
increment
init-error
introducer
l10n
libgoshim.so
macos-bitmask
main
maxb/allow-letsencrypt-certs
obfs4_over_kcp
obfsvpn-bug
ovpn-status
parse-api-changes
pipeline
provider-agnostic
qt6
qt6.6
quic
refactor-config
rel
release
sw
ui-924
unix-socket
update-obfsvpn
upstream_obfs4
v5-integration
v5-integration-seperated
v5-integration-single-bitmask-struct
v5-integration-single-bitmask-struct2
v5-mr-branch
win-fix
Tags
0.0
0.0.1
0.18.10
0.18.11
0.18.12
0.18.9
0.19.1
0.19.11
0.19.2
0.19.6
0.20.1
0.20.4
0.21.11
0.21.2
0.21.6
0.24.03-rc.1
0.24.10
0.24.10-rc.1
0.24.10-rc.2
0.24.10-rc.3
0.24.3
0.24.5
0.24.6-rc.1
0.24.8
0.24.8-rc.1
0.24.8-rc.2
0.24.8-rc.3
0.25.8
69 results
Swap
Target
meskio / bitmask-vpn
Select target project
No results found
iptables_path
Select Git revision
Branches
api_ip
autostart_crash
autostart_vpn
bitmask-root_typo
brand_icon
bug/106_wait_init
bug/110_sigsegv_gateway_selection
bug/112_non_block_notif
bug/44_vpn_check
bug/45_gtk_3_20
bug/46_wait_for_bitmaskd
bug/50_pid_file
bug/88_autostart
bug/8_hide_items
bug/autostart_snap
bug/fw_isup
bug/kde_polkit
bundle
ci
ci2
ci_win_nsis
demo_provider
demolib
disable_donation
docker_cross
failed_state
failures
feat/100_autostart_flag
feat/23_autoconnect
feat/39_version
feat/46_firewall_reload
feat/47_about_version
feat/73_transifex
feat/81_rand_gw
feat/8_autostart
feat/97_firewall_status
feat/bonafide_retry
feat/fake_state_on_click
feat/http
feat/locales
feat/notification_dialog
feat/rename_vpn
feat/reorganize_code
feat/status_poll
feat/windows_zmq_endpoint
gw-selection
hacky_pin
helper
i18n_br
i18n_howto
iptables_path
keybase_go-ps
launch_polkit
locales/nl
logger
master
nohelpers_snap
osx_cross
osx_fixes
pid
pkg/build_snap_ci
pkg/build_win
pluggable_transports
pt_provider
pure_go
qml
qt-snap2
qt_autostart
qt_i18n
qt_snap
readme
reduce_systray_redraw
report
sip-login
test/integration
test/snap_ci
tmp_icons
tmp_log
unlink_icons
windows_install_service
wip
wip_lib
Tags
0.0
0.0.1
0.18.10
0.18.11
0.18.12
0.18.9
0.19.1
0.19.11
0.19.2
0.19.6
0.20.1
0.20.4
0.21.2
95 results
Show changes
Only incoming changes from source
Include changes to target since source was created
Compare
Commits on Source
854
af04003d
[i18n] Update locales, add german and a README notice about transifex
Apr 27, 2020
75b26ec7
[feat] initial implementation of windows service
Apr 30, 2020
d1bbf960
[pkg] add missing icon for demo
Apr 30, 2020
79b2cf15
[feat] listen on available port
Apr 30, 2020
ab2a613f
[refactor] move conditional build instance up
Apr 30, 2020
4ab2fcc1
[ci] fix build errors in dockerfile
Apr 30, 2020
3c20f6ea
[pkg] change installer to use new windows service
Apr 30, 2020
76247eeb
[pkg] update dockerfile
Apr 30, 2020
210ea87c
[pkg] remove nssm from build makefile
Apr 30, 2020
d46ac15f
[feat] handle version
Apr 30, 2020
b093455d
[feat] write port in darwin too
Apr 30, 2020
e977c302
[pkg] update to eoan, go versions, add helper script
Apr 30, 2020
b3ad57b7
[pkg] target to build windows pkg in container
Apr 30, 2020
498139be
[pkg] fail-safe for uninstaller
Apr 30, 2020
e3baef0e
[pkg] another try at removing the nssm helper
Apr 30, 2020
e05f5aa3
[pkg] initialize service early for windows
Apr 30, 2020
89c08708
[pkg] uninstalling dance for old-style nssm installers
Apr 30, 2020
a62bd8d0
[feat] probe for the port of our matching helper
Apr 30, 2020
c6a74b63
[bug] stop service before uninstalling it
Apr 30, 2020
3a9f65fb
[docs] document cross-compiling quirk
Apr 30, 2020
a14b4ac6
[bug] do not use cross-compiling for the helper in win
Apr 30, 2020
37ed577a
[bug] stop/remove new, renamed service
Apr 30, 2020
c8cadd8b
[pkg] two-stage build for windows to allow signed uninstaller
Apr 30, 2020
ec758d12
[pkg] fix upgrade from 0.20.1
Apr 30, 2020
14a60530
[bug] switch to keybase go-ps implementation
Apr 30, 2020
954045fa
[pkg] update go.mod
May 6, 2020
283a8e66
[pkg] build snap in docker
May 7, 2020
48ec15f3
[pkg] add package_in_docker targets
May 7, 2020
44f05697
[docs] document the new package release process
May 7, 2020
42593eb0
[i18n] Update locales
May 7, 2020
719413ca
[refactor] copy over systray to new package
Jun 12, 2020
9b88f3ce
[feat] add qt gui
Jun 12, 2020
3b6e3d9b
[feat] add go wrapper
Jun 12, 2020
c0e71902
[pkg] add qt build script
Jun 12, 2020
404d0193
[pkg] ignore new stuff
Jun 12, 2020
7c0bef83
[pkg] switch to leap main repo
Jun 12, 2020
8ecdc2db
[refactor] comment out some initialization functions, still need work
Jun 12, 2020
139588ea
[refactor] rename binary
Jun 12, 2020
5b0f50ab
[refactor] add comment, unsure about using this
Jun 12, 2020
e66d469c
[bug] fix function call
Jun 12, 2020
a126d333
[feat] pickled helpers ftw
Jun 12, 2020
f24ccd75
[pkg] go mod tidy
Jun 12, 2020
121016fd
[pkg] xbuild tweaks
Jun 12, 2020
dad35c2c
[bug] systray pain and vodoo
Jun 12, 2020
e858cc83
[pkg] add needed framework for osx
Jun 12, 2020
737b82ac
[refactor] use ioutil.TempFile
Jun 12, 2020
7f53bdb6
[refactor] remove unneeded cruft
Jun 12, 2020
ec69182c
[refactor] out with actions
Jun 12, 2020
1a727bf4
[bug] avoid segfault when trying to show menu
Jun 12, 2020
57b7f111
[pkg] simplify project file
Jun 12, 2020
971c28f6
[feat] working donate dialog
Jun 12, 2020
1038fa83
[refactor] reorganize modules
Jun 12, 2020
0ac0afaa
[refactor] reorganize backend in its own module
Jun 12, 2020
4faad2cd
[refactor] rename standalone to just vpn
Jun 12, 2020
1678e257
[docs] add some TODOs in the README
Jun 12, 2020
a18e61aa
[docs] remove references to deprecated bitmaskd
Jun 16, 2020
c17b5f6f
[feat] re-implement donation reminders
Jun 26, 2020
f174e761
[feat] open help url
Jun 26, 2020
d41ddde8
[pkg] add generation of vendored config again
Jun 26, 2020
3b9c7e91
[pkg] remove vendoring from Makefile
Jun 26, 2020
35971c9a
[feat] include git version in generated variable
Jun 26, 2020
253b12e1
[feat] working about dialog
Jun 26, 2020
2bcaa8e8
[feat] quit signal handler
Jun 26, 2020
9b8009cf
[feat] cleanup temp dirs on quit
Jun 26, 2020
20266b06
[feat] pass initialization errors to gui
Jun 26, 2020
06a74539
[refactor] several simplifications after review
Jun 26, 2020
0f20d740
[refactor] cleanup function was unneeded
Jun 26, 2020
4de5748e
[refactor] remove silly function
Jun 26, 2020
cdb42f0d
[test] minimal qml tests
Jun 26, 2020
cf5ed56c
Add support for internationalization
Jul 28, 2020
eb97dc51
[refactor] use qt argument parsing
Aug 11, 2020
3e0764ca
[feat] hide systray if -n option is passed
Aug 11, 2020
0f8eab4e
[feat] first simplistic implementation of a rest api
Aug 11, 2020
33b9ba9a
[feat] authentication token for webapi
Aug 11, 2020
5ba62c56
[refactor] simplify, make port optional
Aug 11, 2020
abb65c7f
Unblock is not needed switch off does unblock bitmask
Aug 13, 2020
7c4a4f5a
Quit if there was an initializaton error
Aug 13, 2020
c236dfcf
[feat] add sip authentication
Aug 20, 2020
efdeba8e
[test] sip integration test
Aug 20, 2020
8bb41cff
[refactor] refactor auth files
Aug 20, 2020
c56df012
[feat] expose auth API in pkg/vpn
Aug 20, 2020
249a8844
[bug] use the right http client to fetch the auth
Aug 20, 2020
60a35bdd
[pkg] add float-deployed demo libpvn for tests
Aug 20, 2020
a10c5ecd
[feat] login feedback
Aug 20, 2020
b9cae0b7
[feat] cache authentication token
Aug 20, 2020
70922083
[debug] improve error handling for geolocation
Aug 20, 2020
9882dfc4
[bug] anon needs no credentials
Aug 20, 2020
30587fb2
[feat] pick only the top 3 gateways
Aug 20, 2020
339a30fd
[feat] reset error
Aug 20, 2020
2f1f3523
[feat] reset notification
Aug 20, 2020
cda7f025
[refactor] fix error handling after review
Sep 8, 2020
5dbb2dc4
[docs] wording
Sep 8, 2020
fb89df3e
[feat] load provider json in qml
Sep 8, 2020
c2871f4a
[feat] generate providers.json
Sep 8, 2020
e591c314
[bug] pass json as bytes to go side
Sep 8, 2020
a0e67fe3
[feat] lookup the config vars at runtime
Sep 8, 2020
85e61a7d
[feat] expose allowEmptyPass flag for provider config
Sep 8, 2020
6ba46743
[bug] show only bad_auth dialog
Sep 8, 2020
a40434d4
[feat] do not show password field if allowEmptyPass is set
Sep 8, 2020
e217f990
[feat] improve phrasing for login dialog, split into its own file
Sep 8, 2020
754 additional commits have been omitted to prevent performance issues.
Side-by-side
Compare changes
Side-by-side
Inline
Show whitespace changes
Loading