KingDownloads

bore version history

10 releases tracked, newest first.

v0.6.0

Jun 9, 2025
- Fixed bug in handling half-closed TCP streams - Proxy connection no longer drops when half-closing a stream

11 downloads

v0.5.3

Apr 14, 2025
## What's Changed * Fix Dockerfile by @StefMa in https://github.com/ekzhang/bore/pull/151 * docs: update installation instructions for Linux by @gouwazi in https://github.com/ekzhang/bore/pull/152 * Add configurable control/tunnel addresses for the server by @confor in https://github.com/ekzhang/bore/pull/162 ## New Contributors * @StefMa made their first contribution in https://github.com/ekzhang/bore/pull/151 * @gouwazi made their first contribution in https://github.com/ekzhang/bore/pull/152 * @confor made their first contribution in https://github.com/ekzhang/bore/pull/162 **Full Changelog**: https://github.com/ekzhang/bore/compare/v0.5.2...v0.5.3

9 downloads

v0.5.2

Dec 5, 2024
## What's Changed * feat:add more target in github action flow by @czyt in https://github.com/ekzhang/bore/pull/120 * 🔧 Adding minimum and maximum port as environment variable by @ricardoapaes in https://github.com/ekzhang/bore/pull/136 * Expose local port as env value by @archer884 in https://github.com/ekzhang/bore/pull/132 * Update tracing-subscriber to support NO_COLOR environment variable by @silasalberti in https://github.com/ekzhang/bore/pull/146 ## New Contributors * @czyt made their first contribution in https://github.com/ekzhang/bore/pull/120 * @ricardoapaes made their first contribution in https://github.com/ekzhang/bore/pull/136 * @archer884 made their first contribution in https://github.com/ekzhang/bore/pull/132 * @silasalberti made their first contribution in https://github.com/ekzhang/bore/pull/146 **Full Changelog**: https://github.com/ekzhang/bore/compare/v0.5.1...v0.5.2

11 downloads

v0.5.1

Jun 11, 2024
## What's Changed * Update Homebrew installation instructions by @ekzhang in https://github.com/ekzhang/bore/pull/80 * Fix typo, Maxmium -> Maximum by @kianmeng in https://github.com/ekzhang/bore/pull/81 * arm64 docker image by @kennycallado in https://github.com/ekzhang/bore/pull/114 * Fix CI runners by @ekzhang in https://github.com/ekzhang/bore/pull/118 * Bump version to 0.5.1 by @ekzhang in https://github.com/ekzhang/bore/pull/119 ## New Contributors * @kianmeng made their first contribution in https://github.com/ekzhang/bore/pull/81 * @kennycallado made their first contribution in https://github.com/ekzhang/bore/pull/114 **Full Changelog**: https://github.com/ekzhang/bore/compare/v0.5.0...v0.5.1

8 downloads

v0.5.0

Apr 28, 2023
This version changes the behavior of bore in relation to the `--min-port` option. Now, when a minimum port is specified, any user that connects to bore by default (port: 0) will pick a random port that respects the value of the option. Previously the min port was only used as validation when the user connected with an explicitly specified `--port` variable, and the OS was queried for a free port instead. This also lets us add a `--max-port` option, which was requested by multiple people. ## What's Changed * Use random ports when port number is 0 by @ekzhang in https://github.com/ekzhang/bore/pull/79 **Full Changelog**: https://github.com/ekzhang/bore/compare/v0.4.1...v0.5.0

8 downloads

v0.4.1

Nov 11, 2022
This version adds the simple feature of reading the remote server address from the `BORE_SERVER` environment variable, rather than passing it in as the argument `--to` in the CLI. There were also minor chores: updated the dependencies, and the CLI has a slightly different look (less colors, more man page-like) due to using `clap v4`. <img width="665" alt="image" src="https://user-images.githubusercontent.com/7550632/201276084-405f0620-0b17-4dcf-afc1-14d40bc3f514.png"> ## What's Changed * Support reading remote server address from an environment variable (#45) by @calfzhou in https://github.com/ekzhang/bore/pull/46 ## New Contributors * @calfzhou made their first contribution in https://github.com/ekzhang/bore/pull/46 **Full Changelog**: https://github.com/ekzhang/bore/compare/v0.4.0...v0.4.1

8 downloads

v0.4.0

Apr 22, 2022
This release of `bore` finally distributes the CLI via prebuilt binaries! If you scroll down to the "Assets" attached to the release, you can now download `bore` and install instantly it by just adding a single file to your PATH. No need to build from source using Rust (`cargo install`) anymore. Big thanks to @praveenperera for making this happen. <img width="902" alt="image" src="https://user-images.githubusercontent.com/7550632/164807393-9a3872a3-733a-4112-8c98-a69d25c8f5d7.png"> This release also makes internal improvements, using the `tokio-util` codec library to avoid possibly unbounded memory usage if a malicious client were to stream arbitrarily long frames to the server. ## What's Changed * Fix Windows cargo test by @BxOxSxS in https://github.com/ekzhang/bore/pull/35 * use framed codecs to avoid unbounded buffer by @cedric05 and @ekzhang in https://github.com/ekzhang/bore/pull/33 * GitHub actions CI/CD releases by @praveenperera in https://github.com/ekzhang/bore/pull/10 ## New Contributors * @BxOxSxS made their first contribution in https://github.com/ekzhang/bore/pull/35 * @cedric05 made their first contribution in https://github.com/ekzhang/bore/pull/33

8 downloads

v0.3.0

Apr 14, 2022
This release makes it possible for bore to expose any address on your local area network, not just `localhost`. For example, if you have an ssh daemon running on a computer on your network at `192.168.0.22:22`, then you could forward that using something like: ```shell bore local 22 --local-host 192.168.0.22 --to bore.pub ``` Then, using the port returned, you could connect to your printer from the public Internet with `ssh bore.pub:<PORT>`. We also now allow the secret to be passed in via the `BORE_SECRET` environment variable, and the package has been updated to depend on a minimal set of features in `tokio`, which should make build times slightly shorter. Standalone binary builds are in development but not complete yet. ## What's Changed * Add a configuration to allow forward to a different local host by @antoniomika in https://github.com/ekzhang/bore/pull/15 * Deps: minimize Tokio features by @Some-Dood in https://github.com/ekzhang/bore/pull/25 * Support reading client/server secret from an environment variable by @orhun in https://github.com/ekzhang/bore/pull/18 ## New Contributors * @antoniomika made their first contribution in https://github.com/ekzh

0 downloads

v0.2.3

Apr 11, 2022
This release makes it possible to run `bore` from a 6 MB Docker image using a single command. ```shell docker run -it --init --rm --network host ekzhang/bore <ARGS> ``` The image is built for multiple platforms (amd64, arm64) and contains a single statically-linked binary executable. They're published on Docker Hub with version tags like `ekzhang/bore:latest`, `ekzhang/bore:0.2`, and `ekzhang/bore:0.2.3`. Releasing standalone binary builds is planned starting with bore v0.3.0. ## What's Changed * Minor grammar fix. by @arizzubair in https://github.com/ekzhang/bore/pull/5 * Add a Dockerfile for building a container image by @jihchi in https://github.com/ekzhang/bore/pull/8 ## New Contributors * @arizzubair made their first contribution in https://github.com/ekzhang/bore/pull/5 * @jihchi made their first contribution in https://github.com/ekzhang/bore/pull/8 **Full Changelog**: https://github.com/ekzhang/bore/compare/v0.2.1...v0.2.3

0 downloads

v0.2.1

Apr 9, 2022
## What's Changed * Improve stability by exiting immediately on common errors by @ekzhang in https://github.com/ekzhang/bore/pull/2 * Add LICENSE by @orhun in https://github.com/ekzhang/bore/pull/3 * Add integration tests for auth and end-to-end proxying by @ekzhang in https://github.com/ekzhang/bore/pull/4 ## New Contributors * @orhun made their first contribution in https://github.com/ekzhang/bore/pull/3 **Full Changelog**: https://github.com/ekzhang/bore/compare/v0.2.0...v0.2.1

0 downloads