fix/memory-safety
main
Fixes 8 memory/null safety and resource bugs:\n- #74: data_create_empty malloc(0) UB\n- #72: receive_str() no size limit DoS\n- #69: send_str() NULL segfault\n- #64: Scanner pattern ownership\n- #60: SSH argv overflow\n- #50: mkdir_r() buffer overflow\n- #49: chunk_size wire truncation (verified no truncation)\n- #65: Compression 32-bit truncation
f3dd2e326e
4dbb2b4f8b
No dependencies set.
The note is not visible to the blocked user.
Fixes 8 memory/null safety and resource bugs:\n- #74: data_create_empty malloc(0) UB\n- #72: receive_str() no size limit DoS\n- #69: send_str() NULL segfault\n- #64: Scanner pattern ownership\n- #60: SSH argv overflow\n- #50: mkdir_r() buffer overflow\n- #49: chunk_size wire truncation (verified no truncation)\n- #65: Compression 32-bit truncation
f3dd2e326eto4dbb2b4f8b