https://github.com/0x1abin/nanortc
· scanned 2026-06-16 03:37 UTC (2 months ago)
16 raw signals (0 security + 16 graph)
Last scanned 2 months ago · v1 · 16 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 334 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
README.zh-CN.md |
software | healthy | README.zh-CN.md |
idf_component.yml |
software | healthy | idf_component.yml |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
nanortc_crypto.h |
software | healthy | crypto/nanortc_crypto.h |
nanortc_crypto_mbedtls.c |
software | healthy | crypto/nanortc_crypto_mbedtls.c |
nanortc_crypto_openssl.c |
software | healthy | crypto/nanortc_crypto_openssl.c |
test_crc32.c |
software | healthy | tests/test_crc32.c |
test_sctp.c |
software | healthy | tests/test_sctp.c |
nano_test.h |
software | healthy | tests/nano_test.h |
test_dtls.c |
software | healthy | tests/test_dtls.c |
test_turn.c |
software | healthy | tests/test_turn.c |
test_output_lifetime.c |
software | healthy | tests/test_output_lifetime.c |
test_next_timeout.c |
software | healthy | tests/test_next_timeout.c |
test_addr.c |
software | healthy | tests/test_addr.c |
test_srtp.c |
software | healthy | tests/test_srtp.c |
test_ice.c |
software | healthy | tests/test_ice.c |
test_h265.c |
software | healthy | tests/test_h265.c |
test_jitter.c |
software | healthy | tests/test_jitter.c |
test_sdp.c |
software | healthy | tests/test_sdp.c |
test_main.c |
software | healthy | tests/test_main.c |
test_bwe.c |
software | healthy | tests/test_bwe.c |
test_annex_b.c |
software | healthy | tests/test_annex_b.c |
nano_test_config.h |
software | healthy | tests/nano_test_config.h |
test_media.c |
software | healthy | tests/test_media.c |
test_twcc.c |
software | healthy | tests/test_twcc.c |
test_sizeof.c |
software | healthy | tests/test_sizeof.c |
test_trickle_ice.c |
software | healthy | tests/test_trickle_ice.c |
test_rtp.c |
software | healthy | tests/test_rtp.c |
test_datachannel.c |
software | healthy | tests/test_datachannel.c |
test_rtcp.c |
software | healthy | tests/test_rtcp.c |
test_e2e.c |
software | healthy | tests/test_e2e.c |
test_h264.c |
software | healthy | tests/test_h264.c |
test_base64.c |
software | healthy | tests/test_base64.c |
test_stun.c |
software | healthy | tests/test_stun.c |
test_esp32_dc.py |
software | healthy | tests/esp32/test_esp32_dc.py |
interop_fake_stun.h |
software | healthy | tests/interop/interop_fake_stun.h |
test_interop_dc.c |
software | healthy | tests/interop/test_interop_dc.c |
interop_common.c |
software | healthy | tests/interop/interop_common.c |
test_interop_audio.c |
software | healthy | tests/interop/test_interop_audio.c |
interop_libdatachannel_peer.h |
software | healthy | tests/interop/interop_libdatachannel_peer.h |
interop_libdatachannel_peer.c |
software | healthy | tests/interop/interop_libdatachannel_peer.c |
test_interop_turn.c |
software | healthy | tests/interop/test_interop_turn.c |
test_interop_video.c |
software | healthy | tests/interop/test_interop_video.c |
test_interop_turn_relay_nanortc.c |
software | healthy | tests/interop/test_interop_turn_relay_nanortc.c |
interop_fake_stun.c |
software | healthy | tests/interop/interop_fake_stun.c |
interop_libdatachannel_media_peer.h |
software | healthy | tests/interop/interop_libdatachannel_media_peer.h |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
crypto |
software | healthy | crypto |
tests |
software | healthy | tests |
esp32 |
software | healthy | tests/esp32 |
interop |
software | healthy | tests/interop |
turn-server |
software | healthy | tests/interop/turn-server |
fuzz |
software | healthy | tests/fuzz |
docs |
software | healthy | docs |
engineering |
software | healthy | docs/engineering |
references |
software | healthy | docs/references |
design-docs |
software | healthy | docs/design-docs |
guide-docs |
software | healthy | docs/guide-docs |
exec-plans |
software | healthy | docs/exec-plans |
active |
software | healthy | docs/exec-plans/active |
completed |
software | healthy | docs/exec-plans/completed |
scripts |
software | healthy | scripts |
esp32-measure |
software | healthy | scripts/esp32-measure |
main |
software | healthy | scripts/esp32-measure/main |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
esp-idf-dev |
software | healthy | .claude/skills/esp-idf-dev |
references |
software | healthy | .claude/skills/esp-idf-dev/references |
git-push |
software | healthy | .claude/skills/git-push |
examples |
software | healthy | examples |
macos_camera |
software | healthy | examples/macos_camera |
browser_interop |
software | healthy | examples/browser_interop |
common |
software | healthy | examples/common |
esp32_datachannel |
software | healthy | examples/esp32_datachannel |
main |
software | healthy | examples/esp32_datachannel/main |
esp32_camera |
software | healthy | examples/esp32_camera |
main |
software | healthy | examples/esp32_camera/main |
boards |
software | healthy | examples/esp32_camera/boards |
esp32_p4_nano |
software | healthy | examples/esp32_camera/boards/esp32_p4_nano |
rk3588_uvc_camera |
software | healthy | examples/rk3588_uvc_camera |
tools |
software | healthy | examples/tools |
esp32_video |
software | healthy | examples/esp32_video |
main |
software | healthy | examples/esp32_video/main |
esp32_audio |
software | healthy | examples/esp32_audio |
main |
software | healthy | examples/esp32_audio/main |
include |
software | healthy | include |
third_party |
software | healthy | third_party |
unity |
software | healthy | third_party/unity |
src |
software | healthy | third_party/unity/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
find_binary |
software | healthy | tests/esp32/test_esp32_dc.py:42 |
__init__ |
software | healthy | tests/esp32/test_esp32_dc.py:59 |
watch_for |
software | healthy | tests/esp32/test_esp32_dc.py:68 |
_reader |
software | healthy | tests/esp32/test_esp32_dc.py:80 |
run_idf_cmd |
software | healthy | tests/esp32/test_esp32_dc.py:94 |
main |
software | healthy | tests/esp32/test_esp32_dc.py:110 |
cleanup |
software | healthy | tests/esp32/test_esp32_dc.py:154 |
alloc_peer |
software | healthy | examples/browser_interop/signaling_server.py:49 |
remove_peer |
software | healthy | examples/browser_interop/signaling_server.py:73 |
enqueue |
software | healthy | examples/browser_interop/signaling_server.py:87 |
dequeue |
software | healthy | examples/browser_interop/signaling_server.py:96 |
log_message |
software | dead | examples/browser_interop/signaling_server.py:119 |
_send_json |
software | healthy | examples/browser_interop/signaling_server.py:123 |
_send_html |
software | healthy | examples/browser_interop/signaling_server.py:132 |
do_OPTIONS |
software | dead | examples/browser_interop/signaling_server.py:144 |
do_GET |
software | dead | examples/browser_interop/signaling_server.py:151 |
do_POST |
software | dead | examples/browser_interop/signaling_server.py:182 |
process_request |
software | dead | examples/browser_interop/signaling_server.py:254 |
process_request_thread |
software | dead | examples/browser_interop/signaling_server.py:260 |
discovery_listener |
software | dead | examples/browser_interop/signaling_server.py:269 |
count_frames |
software | healthy | examples/tools/pack_frames.py:28 |
detect_and_read_frames |
software | healthy | examples/tools/pack_frames.py:42 |
main |
software | healthy | examples/tools/pack_frames.py:69 |
| Label | Layer | Status | Path |
|---|---|---|---|
esp-idf-build |
cicd | healthy | .github/workflows/esp-idf.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
constraints |
cicd | healthy | .github/workflows/ci.yml |
sanitizer |
cicd | healthy | .github/workflows/ci.yml |
fuzz |
cicd | healthy | .github/workflows/ci.yml |
coverage |
cicd | healthy | .github/workflows/ci.yml |
interop |
cicd | healthy | .github/workflows/ci.yml |
interop-turn-relay |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
LogWatcher |
software | healthy | tests/esp32/test_esp32_dc.py:56 |
SigHandler |
software | healthy | examples/browser_interop/signaling_server.py:116 |
ThreadedHTTPServer |
software | healthy | examples/browser_interop/signaling_server.py:252 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/start-test-turn.sh |
192.168.1.100 |
network | healthy | examples/macos_camera/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::esp-idf |
cicd | healthy | .github/workflows/esp-idf.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-tqtypwoq |
software | healthy | /tmp/repobility-clone-tqtypwoq |
| Label | Layer | Status | Path |
|---|---|---|---|
coturn |
hardware | healthy | tests/interop/turn-server/docker-compose.yml |
This page is publicly accessible at:
https://repobility.com/scan/afc08174-b552-4fed-a25f-d7ff8c47d98d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/afc08174-b552-4fed-a25f-d7ff8c47d98d/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.