Block a user
Features and enhancements (#70, #36, #34, #33, #32, #57, #40, #37)
Fix memory/null safety bugs (#74, #72, #69, #64, #60, #50, #49, #65)
Re-review #2: Fixes RE-VERIFIED ✅
All fixes confirmed:
- ✅ Unused path2_pointer removed
- ✅ Include style fixed
- ✅ const char* path2
- ✅ %llu format specifiers
- ✅ MAX_DATA_SIZE…
Fix memory/null safety bugs (#74, #72, #69, #64, #60, #50, #49, #65)
Re-review: 5/6 FIXES VERIFIED, 1 NEEDS REWORK 🔶
Verified ✅
- Unused
path2_pointerremoved (utils.c:158) — Variable removed,path2++used directly ✅ - Include style fixed…
Fix refactoring and portability issues (#61, #51, #52)
Re-review: ALL FIXES VERIFIED ✅
- localtime_r in log.c ✅ —
struct tm result_bufon stack,localtime_r(&now, &result_buf)at line 17-18 - test_scanner_max_size cleanup ✅ — function…
Add unit test coverage (#71, #63, #62, #56, #55)
Re-review: FIX VERIFIED ✅
- receive_delta_file STATUS_ERROR on early returns ✅
Verdict: APPROVED
Fix logic/correctness bugs (#73, #68, #67, #66, #59, #58, #54, #48, #53)
Re-review: ALL FIXES VERIFIED ✅
- test_scanner_max_size cleanup ✅
- basename() comment added ✅
Verdict: APPROVED
Fix integration issues: ssl_ctx init + test API updates
Re-review: ALL FIXES VERIFIED ✅
- sendfile EINTR retry ✅ —
if (errno == EINTR) continue;correctly retries the sendfile loop (lines 643-645 ofsrc/shared/file.c). - Path traversal…
Features and enhancements (#70, #36, #34, #33, #32, #57, #40, #37)
Re-review: FIX VERIFIED ✅
- localtime_r in log.c ✅
Verdict: APPROVED
Fix logic/correctness bugs (#73, #68, #67, #66, #59, #58, #54, #48, #53)
PR #88 Review:
PR #88 Review: fix/logic-correctness (6ada6a5)
Verdict: APPROVE — This is a large, well-structured PR that fixes numerous correctness, security, and compatibility issues. The code…
Fix integration issues: ssl_ctx init + test API updates
PR Review:
PR Review: fix/integration-cleanup (sha b20e390)
Overview
This PR performs a major cleanup and hardening of the transport layer and ancillary modules. It adds IPv4/IPv6 dual-stack…
Fix refactoring and portability issues (#61, #51, #52)
COMBINED REVIEW REPORT
PR: #92 (fix/refactoring @ 5525611)
Scope: 30+ files changed across src/ and tests/
Issues addressed: #61 (IPv6), #51 (cross-platform metadata), #52…