Releases: hivesolutions/netius
Releases · hivesolutions/netius
Release list
1.53.2
1.53.1
1.53.0
Added
diag_ownerflag inContainerto restrict diagnostics to the owner base, avoiding port binding conflicts in multi-base setups
Changed
- Add docstrings to
Container.add_base(),remove_base()andstart_base() - Pass
diag_owner=TrueinProxyServercontainer to prevent child clients from binding to the diag port
1.52.3
1.52.2
1.52.1
Added
- Test suite for
ConnectionCompatmixin covering all delegation properties, setters, defaults, and no-connection fallbacks (42 tests)
Changed
- Propagate
waiting,busy,state, anderror_urlpending values inStreamProtocol.connection_made()to the underlying connection
Fixed
- Guard against orphan connections in
_connect_stream_nativeby checking if the protocol is already closed before wrapping the connection
1.52.0
Added
id,status,waiting,busy,state, anderror_urldelegation properties inConnectionCompatmixin for full Protocol/Connection compatibility
Changed
- Revert
getattrsafety guards inProxyServer._on_prx_close()and_on_prx_error()to direct attribute access now thatConnectionCompatprovides the delegated properties
1.51.0
Added
info_dict()override inHTTPClientexposingauto_release,available_count, andavailable_keys(full mode) for DIAG connection pool visibility
Changed
- Use safe
getattrfor attribute access on_connectioninProxyServer._on_prx_close()since it may be a Connection or HTTPProtocol
Fixed
- Fix
AttributeErrorinProxyServer._on_prx_close()when logging unmapped backend connection close (connection.idonNone)
1.50.0
Added
conn_map_sizefield inProxyServer.info_dict()for monitoring the connection mapping table size in DIAG- Warning log in
ReverseProxyServerwhen a proxy connection is reassigned while the old connection is still waiting for a response - Debug/warning logging in
ProxyServer._on_prx_close()for unmapped backend close callbacks and stale frontend connections