CH-J Server ManagerSSH를 통한 서버 관리
메뉴
공개된 소스

CH-J Server Manager

특정 애플리케이션 릴리스의 디렉터리와 파일을 살펴보세요.

소스 ZIP 다운로드
CH-J / Server Manager 368 개 파일
core-20261017T201717Z-057348c4a70f 추가됨: 날짜 기록 없음 · 빌드됨:
http-runtime.md 추가됨: 날짜 기록 없음 2.7 KB · 13 줄
코드 파일 다운로드
1# Bundled HTTP diagnostics runtime
3HTTP/1.1, HTTP/2 and HTTP/3 use the same bundled curl client. macOS arm64 and Linux x64 use curl 8.22.0, OpenSSL 3.5.9, nghttp2 1.70.0, ngtcp2 1.25.0 and nghttp3 1.18.0. Windows x64 uses the official curl.se curl-for-win 8.22.0_3 static build with LibreSSL 4.3.3 and the same HTTP libraries. No system curl fallback, runtime download or administrator permission is needed. The Windows upstream reproducible build recipe is https://github.com/curl/curl-for-win/tree/9d77e31e .
5Build with `python3 scripts/native/build.py` (Windows: `python scripts/native/build.py`) before packaging. macOS/Linux require C/C++ tools, CMake, Ninja, Perl, make and pkg-config. Sources are pinned by version and upstream SHA-256 in `scripts/native/dependencies.lock.json`. The script verifies every download, statically links third-party transport libraries and fails without HTTP2/HTTP3/SSL features. Only operating-system libraries remain dynamic. Windows uses the pinned official binary archive, not a locally compiled Windows transport stack. The bundled CA file has its own pinned hash; component licenses and upstream build provenance accompany the runtime.
7The client and trust store are installed outside app.asar in `resources/native-runtime/<platform>-<arch>/`. Each diagnostic verifies component hashes, architecture and executable capabilities before use. Config files, proxies, TLS trust environment overrides and library injection variables are excluded. curl runs with an absolute path, shell disabled, verified CA trust, an explicit resolved IP family, no cookies, no automatic redirects, and bounded output and time. Redirects are validated and re-resolved by the application. HTTPS on ports other than 443 is supported.
9HTTP/3 uses `--http3-only` and is confirmed only after a completed transfer reporting HTTP version 3 and successful certificate verification. HTTP error responses such as 404 can confirm the protocol. Alt-Svc is an advertisement, not proof. QUIC timeout, certificate failure, DNS failure, connection refusal, incompatible protocol and component failure remain distinct. A UDP timeout leaves server support unverified. QUIC handshake timing is not reported as TCP timing.
11Every measurement starts a separate process/connection. The warm option does not claim connection reuse for the bundled client. This keeps protocol comparisons consistent. Reports include runtime versions, capabilities, TLS verification and QUIC timing, while history/export remove bodies, URL queries and authentication headers.
13Update these pins and rebuild every supported platform when updating the transport stack or CA trust store. Published artifacts and source snapshots are immutable.
SHA-256b2b202f39fd55edb2be9abbc7235d103b2b0279a15a349b64d2053c4bd782a1a

CH-J Proprietary Software License 1.14 · 소스는 CH-J Proprietary Software License 1.14에 따라 제공됩니다. 소스를 공개한다고 해서 라이선스 조항이 바뀌거나 추가 권리가 부여되지는 않습니다.

압축 파일 SHA-256cf4455b698f0f28e456a37b1834976a0194d8486acb7101052d59a838745cca3
파일