Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-15 | [bug] avoid installing in custom paths | kali | |
A vulnerability in QtIFW produces improper ACLs to be set when installing in custom locations. This can lead to privilege escalation if a non-privileged user overwrites the openvpn binary. Thanks to researchers at Tenable for finding and reporting this! Impact is considered low-medium, since an installation outside of the suggested path is needed to trigger the issue. Privileged execution of openvpn should be abandoned in next release, in favor of the interactive service. A bug upstream should be filed since other projects could be affected by this vulnerability too. -Resolves: #569 | |||
2021-12-09 | [pkg] skip lrelease | kali kaneko (leap communications) | |
2021-11-30 | [pkg] fix makefile, installer | kali | |
2021-11-29 | [feat] snowflake client support | kali kaneko (leap communications) | |
2021-11-29 | [gui] motd | kali kaneko (leap communications) | |
2021-11-24 | [docs] clarification | kali kaneko (leap communications) | |
2021-11-24 | [feat] hook motd during bootstrap | kali kaneko (leap communications) | |
some refactor, plus fix docs | |||
2021-11-23 | [feat] motd tests | kali kaneko (leap communications) | |
2021-11-23 | [pkg] allow multi-provider | kali kaneko (leap communications) | |
2021-11-23 | [feat] motd can parse remote url | kali kaneko (leap communications) | |
2021-11-23 | [feat] naive motd json format implementation | kali kaneko (leap communications) | |
2021-07-15 | [pkg] fix typos | kali | |
2021-07-15 | [pkg] improve stapler script | kali | |
2021-07-14 | [pkg] add stub for stapler script | kali kaneko (leap communications) | |
2021-07-07 | [pkg] document how to test builds for float | kali kaneko (leap communications) | |
2021-05-04 | [pkg] build snap from scratch | kali kaneko (leap communications) | |
this is mainly a workaround for #497 | |||
2021-05-04 | Fix snap package | Ruben Pollan | |
It was missing the qml qtquick controls 2 | |||
2021-03-27 | [pkg] fix post-install path in osx | admin | |
there was a mismatch after latest changes to the plist template location. also revert latest osx depends, since some are not installable via homebrew in osx. | |||
2021-03-11 | [bug] avoid style plugins mixing up and crashing gui | kali kaneko (leap communications) | |
forcing a style override looks like a good workaround to avoid system qt plugins mixing up with the libs in the snap. - Resolves: #458 | |||
2021-03-10 | [pkg] static openvpn build for osx | kali | |
Let's use openssl for the time being, there's a compilation issue with mbedtls that I don't seem to be able to solve. - Closes: #311, #453 | |||
2021-03-05 | [style] fmt | kali kaneko (leap communications) | |
2021-03-05 | [pkg] abort install if we running an old version0.21.2 | kali | |
stop if: - bitmask is running (we don't want to mess with the helper if the app is running) - we cannot stop the service for some reason. powershell gives more flexibility to stop services, but Remove-Service is not present in PS < 6, so we try to remove the service from the post-install too (the golang helper will complain about an eventlog registry key). this could probably be improved in the helper, but we'll be moving to the official openvpnserv2 service for 0.21.4. we might want to revisit the current helper for the firewall/killswitch. | |||
2021-02-26 | [pkg] improve osx installer | kali | |
- install into global /Applications - document how to troubleshoot helper - uninstall app is visible on top-level folder - improve detection of running processes for old and new binaries - Closes: #441 - Closes: #445 - Closes: #435 | |||
2021-02-19 | [bug] yet another deprecated call | kali kaneko (leap communications) | |
2021-02-19 | [bug] fix missing deprecated call to decodestring | kali kaneko (leap communications) | |
it had been changed in the hook itself, but this script kept using the deprecated form. - Resolves: #431 | |||
2021-02-08 | [docs] document osx build process | kali | |
2021-02-08 | [pkg] add uninstaller to pre-install in osx | kali | |
2021-01-21 | [bug] use decodebytes | kali kaneko (leap communications) | |
decodestring is an alias that was deprecated in 3.1 - Resolves: #412 | |||
2020-11-21 | [pkg] add notarization steps for installer in osx | kali | |
2020-11-06 | [pkg] customize windows installer | kali | |
I kind of liked the "classic" style more (looks cleaner), but it looks like we only can customize the logo etc with the "modern" look and feel in windows. I think the way to go would be to add a QStyleSheet to the installer (and adding logo etc there), but I think that is going to take some reading. this is not too bad for now, at least we can put logos to differentiate riseup/calyx etc. | |||
2020-11-04 | [pkg] add windows release target | kali | |
Also, install the tap driver silently. - Resolves: #366 | |||
2020-11-04 | [pkg] sign windows binaries | kali | |
- Resolves: #383 | |||
2020-11-03 | [pkg] put desktop place in gui folder for snaps | kali kaneko (leap communications) | |
this was left out of the packaging refactor by mistake. - Resolves: #368 | |||
2020-10-23 | [pkg] windows vendoring fixes | kali | |
2020-10-23 | [pkg] remove -p option, no need and missing in newer versions | kali kaneko (leap communications) | |
2020-10-23 | [pkg] install tap driver on windows | kali | |
2020-10-23 | [pkg] windows gui & installer fixes | kali | |
2020-10-23 | [pkg] update mbedtls version | kali | |
2020-10-23 | [pkg] no need to build helper or openvpn for snap | kali kaneko (leap communications) | |
2020-10-23 | [pkg] remove unused templates & scripts | kali kaneko (leap communications) | |
2020-10-23 | [pkg] osx fixes for installer build | kali | |
2020-10-13 | [pkg] some extra branding refactor | kali kaneko (leap communications) | |
2020-10-13 | [pkg] add vendor icon to app | kali kaneko (leap communications) | |
2020-10-13 | [pkg] refactor vendor init/check | kali kaneko (leap communications) | |
2020-10-13 | [pkg] windows fixes | kali | |
Several fixes for missing paths. Refactor qt installer; fetch pre-built binaries from an existing installation on build system (needs to be automated); add windows icon. - Resolves: #362 | |||
2020-10-13 | [pkg] parametrize win/osx installer | kali | |
2020-10-13 | [pkg] osx uninstall, autolaunch | kali | |
2020-10-13 | [pkg] launch helper from the right path | kali | |
2020-10-13 | [pkg] osx helper and working qt installer | kali | |
2020-10-13 | [pkg] update build script for openvpn | kali | |