// SPDX-FileCopyrightText: 2023 Greenbone AG
//
// SPDX-License-Identifier: GPL-2.0-or-later WITH x11vnc-openssl-exception

#![doc = include_str!("README.md")]
mod update;
mod verify;

#[cfg(test)]
mod update_tests;

pub use update::Error as UpdateError;
pub use update::ErrorKind as UpdateErrorKind;
pub use update::Update;
pub use verify::Error as VerifyError;
pub use verify::HashSumFileItem;
pub use verify::HashSumNameLoader;
pub use verify::Hasher;
pub use verify::NoVerifier;
pub use verify::SignatureChecker;
pub use verify::check_signature;
