master
Align on UDPSocket#recvfrom
Reapply "This adjusts module options that need a routable address"
Responded to copilot comments
Update info -d markdown
Update module disclosure dates
Runs Rubocop to fix layout in modules
fix typos for the options descriptions
Rename stop_service to cleanup_service for services that use reference counting
Also catch ECONNRESET where ECONNREFUSED is caught
OptString -> OptAddress
Add Quectel modem-backed session support
Add and use the ListenerComm option for SOCKS
Add missing module notes for stability reliability and side effects
Implement copilot feedback