-
cd62b4ddf7
Add compression statistics output
master
taptap
2026-06-25 17:53:40 +02:00
-
2de476639b
Update compression todo documentation with final status
taptap
2026-06-25 17:42:50 +02:00
-
de228692fd
Update README with compression streaming optimizations and adaptive compression
taptap
2026-06-25 17:34:02 +02:00
-
6e11272f36
Streamline compression: optimize fallback, add type detection, size threshold, adaptive level selection, memory reuse
taptap
2026-06-25 17:30:56 +02:00
-
4b68ef17ed
Fix compression implementation and reduce benchmark timeouts
taptap
2026-06-25 14:55:03 +02:00
-
e2b06462b1
Add compression vs no-compression benchmark tests
taptap
2026-06-25 11:56:20 +02:00
-
4c21fadeed
Update README with LZ4 compression documentation
taptap
2026-06-24 23:32:18 +02:00
-
954528a6c0
Add LZ4 compression support for TCP transfers
taptap
2026-06-24 23:31:31 +02:00
-
531c26803f
Update README.md to reflect current project state
taptap
2026-06-24 22:45:02 +02:00
-
a22114b8bb
Remove UDP from benchmark_network.sh to fix unbound variable error
taptap
2026-06-24 22:42:09 +02:00
-
ad12e12759
fix(benchmark): Disable UDP tests for scenarios with packet loss or jitter
taptap
2026-06-24 22:21:07 +02:00
-
474195ff88
fix(benchmark): Remove local keywords from UDP test loop
taptap
2026-06-24 21:51:33 +02:00
-
2ce66c0e20
feat(benchmark): Add UDP mode tests to network benchmark
taptap
2026-06-24 21:50:42 +02:00
-
948542394e
feat: Implement reliable UDP transfer with retransmission
taptap
2026-06-24 21:49:50 +02:00
-
3c98ca5803
Fix: Drastically reduce wait times for quick progress checks
taptap
2026-06-24 17:03:46 +02:00
-
dd1f934570
Fix: Dynamic wait times based on actual transfer duration
taptap
2026-06-24 17:01:12 +02:00
-
bc21b7b39a
Fix: 1-connection failures and improve benchmark speed
taptap
2026-06-24 16:57:20 +02:00
-
6e1cf8473c
Remove: Redundant benchmark.sh and broken benchmark_comprehensive.sh
taptap
2026-06-24 16:54:02 +02:00
-
1bc55cc633
Add: PolyForm Noncommercial License 1.0.0
taptap
2026-06-24 16:48:07 +02:00
-
e08ee283aa
Remove: compare_rsync.sh (redundant - superseded by benchmark_network.sh)
taptap
2026-06-24 16:41:42 +02:00
-
83f129314e
Fix: Multiple benchmark script bugs
taptap
2026-06-24 16:35:31 +02:00
-
3a3482da71
Fix: Increase sync wait time for 1-connection under network latency
taptap
2026-06-24 16:29:26 +02:00
-
c37e11c59f
Improve: Add realistic packet loss and jitter to default LAN/WAN scenarios - LAN: 10ms RTT + 0.1% packet loss + ±2ms jitter - WAN: 100ms RTT + 1% packet loss + ±10ms jitter - Provides more realistic network condition simulation
taptap
2026-06-24 16:26:07 +02:00
-
6825089068
Fix: rsyncd now uses TCP for fair network comparison
taptap
2026-06-24 14:58:48 +02:00
-
da35872f12
Fix: All TCP tools now tested with same network conditions
taptap
2026-06-24 13:46:51 +02:00
-
dd43f9f3b1
Feat: Enhance benchmark_network.sh with multi-tool comparison
taptap
2026-06-24 13:31:20 +02:00
-
7f7c06eaa4
Fix: Restore compare_rsync.sh from corrupted merge, add benchmark_network.sh
taptap
2026-06-24 13:23:23 +02:00
-
792a85099f
Fix: Repair syntax error in benchmark_comprehensive.sh
Theo Tappe
2026-06-24 12:50:27 +02:00
-
3e5b94ecad
Docs: Update README with network simulation details for all benchmarks
Theo Tappe
2026-06-24 12:50:01 +02:00
-
43701a44e6
Feat: Add LAN/WAN simulation to compare_rsync.sh
Theo Tappe
2026-06-24 12:49:28 +02:00
-
31b8e890d2
Improve: Increase UDP knock timeout from 5s to 30s
Theo Tappe
2026-06-24 12:44:13 +02:00
-
1a9d6fde96
Refactor: Clean up batch header reading in server
Theo Tappe
2026-06-24 12:43:59 +02:00
-
bc46269f37
Fix: Remove compiler warnings (signedness, unused functions, snprintf truncation)
Theo Tappe
2026-06-24 12:42:12 +02:00
-
64fa6ee9dd
Add .gitignore to exclude build artifacts and test data
Theo Tappe
2026-06-24 12:40:28 +02:00
-
bacb61f6ec
Fix: Add missing checksum field to file_meta_t and file_task_t structs
Theo Tappe
2026-06-24 12:40:23 +02:00