8
0

2 Commits

Author SHA256 Message Date
4c98fe5588 - update to 0.42.4:
* fix: [VPNLINUX-1191] swallow&re-schedule server refresh when we receive HTTP code 429
  * fix: [VPNLINUX-1191] swallow&re-schedule when we receive HTTP code 429 from refreshers

OBS-URL: https://build.opensuse.org/package/show/network:vpn/python-proton-vpn-api-core?expand=0&rev=4
2025-04-17 09:06:45 +00:00
f76846e8ed - Update to 0.42.3:
* Expose method to get DNS IPs based on provided IP version
  * Always load feature flag cache/defaults
  * Add a breaks/conflicts clause for python3-proton-vpn-network-manager < 0.12.10
  * Fix Certificate Expired error when requesting certificate in pem format
  * Switch DisplayPortForwarding env var to Feature Flag
  * Added local agent to OpenVPN, minor bug fix
  * Added local agent to OpenVPN
  * Manage file containing forwarded port
  * Encrypt openvpn certificate private key
  * Notify connecting/disconnecting state early
  * Notify subscribers when state context changes
  * Fix sentry event username masking
  * Cleanup old feature flags
  * Update event context so that it passes a forwarded port
  * Ensure default settings use feature flags even after login the next time they are fetched
  * Switch default protocol to WireGuard if feature flag is present
  * Ensure no crash occurs if cache files are non-decodable
  * Set default expiration time for features flags to expired, so that they're fetched from the API and cached as soon as possible
  * Emit connection state update after state tasks are completed
  * Update how time is calculated in logging module
  * Drop Ubuntu 20.04 support
  * Added semgrep scanning to CI
  * Refactor custom DNS
  * Introduce custom DNS
  * Automatically generate the changelog files for debian and fedora
  * Switch to /vpn/v2 API
  * Use versioned API endpoints
  * Fix for certificate based authentication for openvpn, feature flag was out of date
  * Fix certificate expired regression
  * Enable certificate based authentication for openvpn
  * Improve logic on when to update location details
  * Use a 'before_send' callback in sentry to sanitize events in sentry
  * Update location object after successfully connecting to VPN server via local agent
- remove unneeded requires

OBS-URL: https://build.opensuse.org/package/show/network:vpn/python-proton-vpn-api-core?expand=0&rev=3
2025-03-31 10:03:46 +00:00