Releases: wtarreau/bootterm
Releases · wtarreau/bootterm
v0.5
CRLF, limit escape mode to 2 seconds
Changed since v0.3:
- optional remapping of lone LF/CR to CRLF (-L, BT_PORT_CRLF)
- automatically abort escape after 2 seconds
- flash the terminal when escape is aborted
Timestamps, fixed some ttyACM detection
This version brings:
- fall-back to /dev inspection when /sys is missing
- ignore local virtual consoles
- ignore already opened devices (e.g. bound by agetty)
- more reliable detection of some ttyACM devices which used not to be listed
- timestamps in captures (absolute, relative to init, relative to previous line)
- timestamps on terminal (same as above)
- send break on startup with -B
- quit after detection with -N
- much better overall detection on non-linux systems in general
Refined auto-detection and filtering, macOS support
Changes since v0.1:
- fixed the
make install
target not to depend on GNU install (Jakub Czekański) - fixed failure to recognize upper case
R
to toggle RTS (Jakub Czekański). - implemented a generic scan of /dev/nodes with macOS-optimized filtering (Jakub Czekański)
- FreeBSD-specific device detection with drivers and description
- generic exclusion list for impossible devices names (/dev/null, /dev/ptmx, /dev/mem etc)
- disabled waiting on
-a
/-n
when-l
(device list) is requested - always use 115200 bps by default unless forced to 0 to keep existing speed
- support setting baud rate in environment using
BT_PORT_BAUD_RATE
- support for ignoring certain drivers with
BT_SCAN_EXCLUDE_DRIVERS
- support for trailing
*
inBT_SCAN_EXCLUDE_PORTS
,BT_SCAN_INCLUDE_PORTS
,BT_SCAN_RESTRICT_PORTS
andBT_SCAN_EXCLUDE_DRIVERS