govd/ext
stefanodvx 0d986d4573 fix: resolve memory leaks in download utility
1. writing chunks directly to disk instead of buffering in memory
2. using fixed-size buffers (32KB) for all I/O operations
3. optimizing buffer allocation strategy in downloadInMemory
4. implementing proper file synchronization with mutex locks
5. calculating chunk boundaries on-the-fly instead of pre-allocating

the memory profiling showed excessive allocations in bytes.growSlice
which has been addressed by minimizing intermediate buffers and
eliminating unnecessary memory copies

these changes should fix the observed OOM issues when downloading
large files while maintaining the same functionality
2025-04-28 14:35:22 +02:00
..
instagram twitter: temporary fix 2025-04-26 19:50:30 +02:00
ninegag code cleanup 2025-04-24 12:20:35 +02:00
pinterest code cleanup 2025-04-24 12:20:35 +02:00
reddit code cleanup 2025-04-24 12:20:35 +02:00
redgifs code cleanup 2025-04-24 12:20:35 +02:00
threads threads: fixed captions 2025-04-24 12:29:42 +02:00
tiktok instagram: fixes share urls 2025-04-21 22:30:52 +02:00
twitter fix: resolve memory leaks in download utility 2025-04-28 14:35:22 +02:00
main.go threads: new extractor 2025-04-24 12:21:12 +02:00
util.go code cleanup 2025-04-24 12:20:35 +02:00