-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
remove the cstruct dependency (#137)
remove the cstruct dependency * Minor refactor * Use write_(sub)string Then we don't need to do unsafe conversion to bytes. * The indice start from an offset but still is absolute. We must take in account this detail into our unmarshal_string implementation * seek_in expects an absolute value where tar wants to move relatively from the last position - fix the global_Extended_headers_test * Fix how we parse parameters (and optimise the loop to be tailcall) from the usage of String.index_from * Replace Bytes.create by Bytes.make (and initialise buffer with \000) * Update Tar_gz to manipulate only string & bytes instead of bistring * upgrade tar-mirage with the new interface * Upgrade the implementation of tar-eio * Tar_gz: Remove unused functions from the READER module type * Fix Tar_mirage * tar-mirage: undo some cstruct.t -> bytes conversions * whitespace cleanup Co-authored-by: Reynir Björnsson <[email protected]> Co-authored-by: Calascibetta Romain <[email protected]> Co-authored-by: Kate <[email protected]>
- Loading branch information
1 parent
4db9b2c
commit 9fdff04
Showing
20 changed files
with
313 additions
and
304 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.