Skip to content

Refined auto-detection and filtering, macOS support

Compare
Choose a tag to compare
@wtarreau wtarreau released this 17 Dec 06:46
· 43 commits to master since this release

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 * in BT_SCAN_EXCLUDE_PORTS, BT_SCAN_INCLUDE_PORTS, BT_SCAN_RESTRICT_PORTS and BT_SCAN_EXCLUDE_DRIVERS