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, 2023This 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, 2022This 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, 2022This 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, 2022This 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, 2022This 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