tar

package
v0.0.0-...-41dbc07 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package tar provides utilities to extract tar archives

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Clean

func Clean(destinationPath string) error

Clean remove all files and directories in the destination path but not the destination path itself

func Extract

func Extract(reader io.Reader, destinationPath string, maxSize int64) error

Extract extracts a tar archive to the given destination path

Note on security: This function does not currently attempt to fully mitigate zip-slip attacks. This is purposeful as the archive is extracted only after its SHA256 hash has been validated against its reference in the package catalog. This catalog is itself sent over Remote Config which guarantees its integrity.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL