TapTap closed issue TapTap/FastSync#37 2026-07-21 16:10:36 +02:00
feature: no partial transfer resume or --partial support
TapTap closed issue TapTap/FastSync#59 2026-07-21 16:10:35 +02:00
atoi() used for ssh_port and server_port without error validation
TapTap closed issue TapTap/FastSync#58 2026-07-21 16:10:35 +02:00
Return values of chmod() and chown() in file_restore_metadata() are ignored
TapTap closed issue TapTap/FastSync#54 2026-07-21 16:10:35 +02:00
Duplicate file receive logic in delta fallback path in file.c
TapTap closed issue TapTap/FastSync#48 2026-07-21 16:10:35 +02:00
data_compress() ignores compression_level parameter — always uses zstd default (3)
TapTap closed issue TapTap/FastSync#53 2026-07-21 16:10:35 +02:00
log_message() format parameter should be const char*
TapTap closed issue TapTap/FastSync#36 2026-07-21 16:10:35 +02:00
feature: no network timeout handling — operations can hang indefinitely
TapTap closed issue TapTap/FastSync#34 2026-07-21 16:10:35 +02:00
feature: no symbolic link handling (ignored or broken)
TapTap closed issue TapTap/FastSync#33 2026-07-21 16:10:35 +02:00
enhancement: TCP transport only supports IPv4, no IPv6 support
TapTap closed issue TapTap/FastSync#32 2026-07-21 16:10:35 +02:00
security: TLS does not verify server certificate when no CA is provided
TapTap closed issue TapTap/FastSync#57 2026-07-21 16:10:35 +02:00
Exclude/include patterns and size filters not transmitted over wire to server
TapTap closed issue TapTap/FastSync#40 2026-07-21 16:10:35 +02:00
performance: entire file content loaded into RAM -- no streaming for large files
TapTap closed issue TapTap/FastSync#51 2026-07-21 16:10:34 +02:00
FILE_METADATA_WIRE_SIZE is not portable between 32-bit and 64-bit systems
TapTap closed issue TapTap/FastSync#52 2026-07-21 16:10:34 +02:00
Add --version flag to both client and server binaries
TapTap closed issue TapTap/FastSync#63 2026-07-21 16:10:34 +02:00
No dedicated unit tests for multiprocessing module
TapTap closed issue TapTap/FastSync#62 2026-07-21 16:10:34 +02:00
No unit tests for the logging module (log.c/log.h)
TapTap closed issue TapTap/FastSync#56 2026-07-21 16:10:34 +02:00
Scanner exclude/include pattern tests lack edge case coverage
TapTap closed issue TapTap/FastSync#55 2026-07-21 16:10:34 +02:00
No unit tests for transport modules (TCP, SSH, TLS)
TapTap closed issue TapTap/FastSync#67 2026-07-21 16:10:34 +02:00
glob_match() does not support double-star (**) recursive glob patterns
TapTap closed issue TapTap/FastSync#66 2026-07-21 16:10:34 +02:00
Global g_server variable in server.c is not thread-safe for signal handling