Skip to content

Implement file archiving and compression - #1

Draft
yzhgu wants to merge 1 commit into
masterfrom
cursor/implement-file-archiving-and-compression-2cfe
Draft

yzhgu wants to merge 1 commit into
masterfrom
cursor/implement-file-archiving-and-compression-2cfe

Conversation

@yzhgu

@yzhgu yzhgu commented Nov 19, 2025

Copy link
Copy Markdown
Owner

Add packFilesToTar and compressgzfile functions to enable multi-file tar archiving and gzip compression directly within the library, fulfilling a user request for native C++ wide-character path support.

The new functions are implemented in pure C++ to handle tar header creation and gzip compression, supporting wide-character paths for improved cross-platform compatibility, especially on Windows, without introducing external dependencies.


Open in Cursor Open in Web

This commit introduces new functionality for creating tar archives and compressing files using gzip. These utilities are added to the GLOG library to support advanced file handling capabilities.

Co-authored-by: yzhgu <yzhgu@yeah.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants