Releases: pfrest/pfsense-vshell
Releases · pfrest/pfsense-vshell
pfSense vShell v2.2.3
Fixes
- Bumps
urllib3from2.5.0to2.6.0to address CVE-2025-66418 and CVE-2025-66471
Full Changelog: v2.2.2...v2.2.3
pfSense vShell v2.2.2
Fixes
- Replaces usage of deprecated
datetime.datetime.utcnow()method with a locally-aware equivalent
Full Changelog: v2.2.1...v2.2.2
pfSense vShell v2.2.1
pfSense vShell v2.2.0
Changes
- Increases
--timeoutlimits - Updates and enhancements to CI/CD and testing processes
Full Changelog: v2.1.0...v2.2.0
pfSense vShell v2.1.0
What's Changed
- Fixes regression that prevented errors from being raised properly. (#10)
- Allows users to be securely prompted for a password if
--passwordis not specified.
Full Changelog: v2.0.4...v2.1.0
pfSense vShell v2.0.4
Changes
- Updates version handling for automated package publishes.
- Updates CI/CD workflows to use GitHub actions for linting, code analysis and deploys.
pfSense vShell v2.0.3
New
- Implements package tests and CI/CD pipeline for easier management in the future.
Fixes
- Addresses potential memory leak by closing all sessions after requests are made.
pfSense vShell v2.0.2
Fixes
- Bug that threw a traceback when catching a connection error
pfSense vShell v2.0.1
Adds
- Adds documentation on class properties
Changes
- The
--virtual-shellcommand flag has been changed to--virtual_shellfor consistency
Fixes
- Fixes fatal install dependency issue that required
requestsandurllib3modules to be installed before installation
pfSense vShell v2.0.0
- Implements new object oriented design
- Implements new Python3 module
pfsense_vshellto allow developers to integrate pfSense vShell into their own code - Reworks CLI tool using
argparse