v0.3.0
Overview
- ✨ add the
mv
subcommand to allow moving files inrbmk 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 forcurl
,dig
,stun
to avoidexit 1
on measurement error - ✨ implement the
dig +udp=wait-duplicates
flag to see duplicates emitted by, e.g., the GFW
What's Changed
- refactor: update to rbmk-project/common/[email protected] by @bassosimone in #19
- fix(rbmk sh): use env.Stdin rather than os.Stdin by @bassosimone in #20
- feat(rbmk): implement the mv subcommand by @bassosimone in #21
- feat: implement the
rbmk stun
command by @bassosimone in #22 - feat(ipuniq): implement formatting endpoints by @bassosimone in #23
- refactor: Workspace -> Research by @bassosimone in #24
- fix: remove the Research directory b/c it conflicts w/
./r<tab>
by @bassosimone in #25 - doc: start writing the tutorials by @bassosimone in #26
- feat: optionally render docs using markdown by @bassosimone in #27
- refactor: convert all commands to render markdown by @bassosimone in #28
- fix: ensure we error if we cannot close output files by @bassosimone in #29
- feat(curl,dig,stun): implement the --measure flag by @bassosimone in #30
- feat(dig): implement +udp and +udp=wait-duplicates by @bassosimone in #31
Full Changelog: v0.2.0...v0.3.0