* Forward the rust log to python log * Improve logic for applying fallback DNS * Ensure that Proton DNS IP is used as a fallback when custom DNS is enabled but no IP is provided with the WireGuard protocol * Bump the minimum required version of vpn-api-core module * Fix for old call to this non existant method * Fix Certificate Expired early error in openvpn * Revert introduced workarounds for kill switch with newer versions of netplan (1.1.1-1). Users are now able to use kill switch while having IPv6 disable at grub/kernel level * Added local agent to OpenVPN * Ignore interfaces without a gateway configured * Encrypt openvpn certificate private key * Don't log handled agent errors * Update to new local agent dependency where the rust logger is initialized automatically * Fix certificate expired error handling * Integrate LA port forwarding * Update to use new LA interface (Alexandru Cheltuitor, Josep Llaneras) * Update event context so that it passes a forwarded port * Use a mock port for the moment until local-agent has fully implemented the feature * Do not use privileged local port for wireguard * Drop Ubuntu 20.04 support * Remove DoH * Added semgrep scanning to CI * Change to new custom DNS format * Refactor code so that new changes are taken into consideration * Fix unsupported type annotation in python 3.8.10 * Fix bug where automatic DNS settings is ignored, regardless if custom DNS is passed or not * Validate custom DNS values for IPv4/6 * Generate the changelogs in the CI * Move to a centralised way to update the version of the package * Handle connection details received by local agent - add missing requires - project was reorganized OBS-URL: https://build.opensuse.org/package/show/network:vpn/python-proton-vpn-network-manager?expand=0&rev=2
74 lines
3.2 KiB
Plaintext
74 lines
3.2 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Mar 28 17:14:04 UTC 2025 - Szymon Scholz <raspherdev@pm.me>
|
|
|
|
- Update to 0.12.13:
|
|
* Forward the rust log to python log
|
|
* Improve logic for applying fallback DNS
|
|
* Ensure that Proton DNS IP is used as a fallback when custom DNS is enabled but no IP is provided with the WireGuard protocol
|
|
* Bump the minimum required version of vpn-api-core module
|
|
* Fix for old call to this non existant method
|
|
* Fix Certificate Expired early error in openvpn
|
|
* Revert introduced workarounds for kill switch with newer versions of netplan (1.1.1-1). Users are now able to use kill switch while having IPv6 disable at grub/kernel level
|
|
* Added local agent to OpenVPN
|
|
* Ignore interfaces without a gateway configured
|
|
* Encrypt openvpn certificate private key
|
|
* Don't log handled agent errors
|
|
* Update to new local agent dependency where the rust logger is initialized automatically
|
|
* Fix certificate expired error handling
|
|
* Integrate LA port forwarding
|
|
* Update to use new LA interface (Alexandru Cheltuitor, Josep Llaneras)
|
|
* Update event context so that it passes a forwarded port
|
|
* Use a mock port for the moment until local-agent has fully implemented the feature
|
|
* Do not use privileged local port for wireguard
|
|
* Drop Ubuntu 20.04 support
|
|
* Remove DoH
|
|
* Added semgrep scanning to CI
|
|
* Change to new custom DNS format
|
|
* Refactor code so that new changes are taken into consideration
|
|
* Fix unsupported type annotation in python 3.8.10
|
|
* Fix bug where automatic DNS settings is ignored, regardless if custom DNS is passed or not
|
|
* Validate custom DNS values for IPv4/6
|
|
* Generate the changelogs in the CI
|
|
* Move to a centralised way to update the version of the package
|
|
* Handle connection details received by local agent
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 24 11:44:51 UTC 2024 - Yunhe Guo <i@guoyunhe.me>
|
|
|
|
- Update to 0.9.1
|
|
- Replace requires python-proton-vpn-connection with python-proton-vpn-api-core
|
|
- Conflicts python-proton-vpn-network-manager-openvpn
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 22 11:59:17 UTC 2024 - Alexandre Vicenzi <alexandre.vicenzi@suse.com>
|
|
|
|
- Add keyring.patch to unlock Gnome Keyring if locked
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 21 08:50:59 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 0.4.2:
|
|
* Update to new interface
|
|
* Make necessary changes to support Wireguard protocol
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 25 14:54:43 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- update to 0.4.0:
|
|
* Initialize connection with persisted parameters
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 21 15:13:08 UTC 2024 - Alexandre Vicenzi <alexandre.vicenzi@suse.com>
|
|
|
|
- Add missing dependency PyCairo and pytest-asyncio
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 19 15:11:27 UTC 2024 - Alexandre Vicenzi <alexandre.vicenzi@suse.com>
|
|
|
|
- Build for Leap
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 12 11:57:57 UTC 2024 - Alexandre Vicenzi <alexandre.vicenzi@suse.com>
|
|
|
|
- Initial revision
|