bssh 3.0.1

Parallel SSH command execution tool for cluster management
Documentation
bssh (Broadcast SSH)
Copyright 2024-2026 Jeongkyu Shin

Licensed under the Apache License, Version 2.0 (the "License"). You may not use
this product except in compliance with the License. A copy of the License is
provided in the LICENSE file and is also available at
http://www.apache.org/licenses/LICENSE-2.0.

bssh is part of the Backend.AI project family developed by Lablup Inc.
(https://www.lablup.com).

================================================================================
Bundled third-party source
================================================================================

This product vendors modified source code from the project below. It lives
under crates/ as a thin fork that tracks an upstream release verbatim and adds
the bssh-specific patches noted here. The upstream project is licensed under
the Apache License, Version 2.0.

--------------------------------------------------------------------------------
russh-sftp  (vendored as crates/bssh-russh-sftp, Cargo package "bssh-russh-sftp")
--------------------------------------------------------------------------------

Upstream : https://github.com/AspectUnk/russh-sftp  (tracking release 2.3.0)
License  : Apache-2.0

    Copyright the russh-sftp authors and contributors (AspectUnk)

The vendored copy is unmodified upstream source plus pipelined SFTP file I/O
helpers (write_all_pipelined / read_to_writer_pipelined) that keep multiple
requests in flight to hide per-request round-trip latency
(patches/pipelined-file-io.patch).

================================================================================
Linked third-party crates
================================================================================

bssh also links many third-party Rust crates at build time (see Cargo.toml and
Cargo.lock). Those crates are distributed under their own permissive licenses
(Apache-2.0, MIT, BSD, and similar); their license texts are available through
their respective source repositories and the Rust crate registry at
https://crates.io.