Skip to content

Releases: rbmk-project/rbmk

v0.12.0

23 Dec 10:39
v0.12.0
8de01df
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.0...v0.12.0

v0.11.0

21 Dec 18:01
v0.11.0
1bc22a5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

20 Dec 13:07
v0.10.0
51043e4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

16 Dec 15:10
v0.9.0
55768cd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

12 Dec 00:05
v0.8.0
47caf35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

10 Dec 16:17
v0.7.0
93815ff
Compare
Choose a tag to compare

Overview

The rbmk sh subcommand now does not execute any external command. The only available commands are the built-ins (e.g., cd, test) and rbmk itself. This makes the scripts portable across operating systems by default. Note that it is not possible to execute rbmk sh from within a script run by rbmk sh. The $RBMK_EXE environment variable is now set by rbmk sh to be rbmk, thus continuing to support previous scripts. This is a breaking change in that scripts using external commands will now fail or misbehave (depending on whether the script uses set -e or not).

What's Changed

  • fix(README.md): mention nc command in first sentence by @bassosimone in #42
  • refactor: use common/fsx filesystem abstraction by @bassosimone in #43
  • BREAKING CHANGE(sh): only run rbmk & built-in commands by @bassosimone in #44

Full Changelog: v0.6.0...v0.7.0

v0.6.0

09 Dec 22:27
v0.6.0
9ea1a92
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

08 Dec 23:37
v0.5.0
dbde41f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 Dec 00:56
v0.4.0
8a798fb
Compare
Choose a tag to compare

Overview

Added support for using named pipes to parallelise script-based measurements.

While there, fix --measure logic, which was inverted and rename rbmk-small to rbmk-lite.

Also, rbmk ipuniq now requires --random to randomise addresses.

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

07 Dec 20:00
v0.3.0
1c6608b
Compare
Choose a tag to compare

Overview

  • ✨ add the mv subcommand to allow moving files in rbmk sh scripts
  • ✨ add the stun subcommand to resolve our own IP addresses
  • ✨ use markdown rendering to make the documentation easier to read
  • ✨ start sketching out the rbmk tutorial subcommand
  • ✨ implement the --measure flag for curl, dig, stun to avoid exit 1 on measurement error
  • ✨ implement the dig +udp=wait-duplicates flag to see duplicates emitted by, e.g., the GFW

What's Changed

Full Changelog: v0.2.0...v0.3.0