Stability: this is still a young project, all APIs should be considered unstable.
That said, fowld
input and output is intended to be stable and compatible.
Integration with other programs should use fowld
exclusively.
- (Put new changelog items here)
- Allow for non-local addresses: for both listening interfaces and connect endpoints, non-local addresses may be specified in a manner similar to "ssh -L" or "ssh -R" arguments. See #37: #37
- Fix up some fallout from refactoring
- Enable "remote" command in --interactive
- Proper error-message rendering
- Allow whitelisting only specific connect/listen endpoints.
- Upgrade dependencies (msgpack, twisted)
- Simplify
fowl
to have no sub-commands - One side runs
fowl
, the other one runsfowl 1-foo-bar
- More complete and accurate documentation
- Extensive refactoring
fowld
for machinesfowl
(withtui
,accept
,invite
subcommands) for humans- Lots more unit- and integration- tests written
- Initial release, for gathering feedback