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
feat: backport v1.x features and DRY out HTTP layer
Backport missing features from v1.x branch:
- SSL_CERT_FILE support for TLS certificate configuration
- Request URL included in API error messages
- --reach-version flag for scan/reach commands
- --reach-enable-analysis-splitting (splitting disabled by default)
- --reach-detailed-analysis-log-file flag
- --reach-disable-external-tool-checks flag for scan and fix commands
- --output flag for socket scan reach
- PR link/number in socket fix JSON output (ghsaDetails)
- Enhanced Coana error logging on reachability failure
- Remove unused cwd from output-scan-reach
DRY out HTTP requests:
- Replace all direct fetch() calls with socketHttpRequest wrapper
- Use httpRequest from @socketsecurity/lib for all HTTP communication
- Centralize SSL_CERT_FILE/CA cert handling in socketHttpRequest
- Remove hand-rolled _httpsRequestFetch redirect/TLS implementation
0 commit comments