You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed #187 - removed dependency on keyring_jeepney which is deprecated
Fixed #188 - removed keyrings.alt and added docs for leveraging third
party keyring backends
Added support to load Px flags from environment variables and dotenv files
Changed loading order of px.ini - from CLI flag first, environment next,
working directory and finally from the Px directory
Fixed #200 - print debug messages when --gateway or --hostonly overrides
listen and allow rules
Fixed #199 - cache auth mechanism that libcurl discovers and uses with
upstream proxy - speeds up transactions and avoids POST/PUT rewind issue
Added support to log to the working directory - #189. Logging destination now
configurable via CLI, env and px.ini.
Added --restart to quit Px and start a new instance - #185
Fixed #184 - PAC proxy list was including blank entries
Fixed #152 - increased number of default threads from 5 to 32
Fixed issue leading to connection reuse by client after HTTPS connection was
closed by server
Mapped additional libcurl errors to HTTP errors to inform client
Added support to listen on multiple interfaces - #195
Added support for --auth=NONE which defers all authentication to the client,
allowing multiple instances of Px to be chained together to access an upstream
proxy that is not directly connected
Fixed issue with getting all interfaces correctly for --hostonly
Fixed issue with HTTP PUT not working in some scenarios
Added support for client authentication - support for NEGOTIATE, NTLM, DIGEST
and BASIC auth with SSPI when available - #117
Refined --quit to directly communicate with running instances instead of looking
for process matches - fixed issue on OSX where Px was not quitting in script and
pip modes