Skip to content
toradexPublic
forked from awslabs/tough

About

Rust libraries and tools for using and generating TUF repositories

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

tough

tough is a Rust client library for The Update Framework (TUF) repositories.

tuftool is a Rust command-line utility for generating and signing TUF repositories.

Integration Testing

Integration tests require docker.

Windows❗ Warnings

  • Tests can break on Windows if Git's autocrlf feature changes line endings. This is due to the fact that some tests require files to have a precise byte size and hash signature. We have mitigated this with a .gitattributes file in the test data directory.

  • Cygwin must be installed at C:\cygwin64\ and have the make package installed for integration tests to work properly.

Documentation

See tough - Rust for the latest tough library documentation.

See tuftool's README for more on how to use tuftool.

License

tough is licensed under the Apache License, Version 2.0 or the MIT license, at your option.

About

Rust libraries and tools for using and generating TUF repositories

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages