Skip to content

Releases: cortexm/ser2tcp

v3.0.1

21 Apr 06:08

Choose a tag to compare

Changes since v2.3.0

  • HTTP server — built-in web UI and REST API (via uhttp-server)
  • Authentication — user login, sessions, API tokens, admin roles
  • Web UI — port status, add/edit/remove ports and servers, dark mode
  • WebSocket support — raw and xterm.js terminal clients (/raw/, /xterm/)
  • Control protocol — binary escape protocol for RTS/DTR signal control over TCP/WebSocket
  • IP filtering — allow/deny lists with CIDR support for all server types
  • Default config — auto-created at ~/.config/ser2tcp/config.json on first run
  • Connected client limits — max_connections per port and per server
  • Serial monitor — read-only TX/RX WebSocket monitor (/monitor/)
  • uhttp-server added as required dependency

v3.0.0

20 Apr 13:20

Choose a tag to compare

Changes since v2.3.0

  • HTTP server — built-in web UI and REST API (via uhttp-server)
  • Authentication — user login, sessions, API tokens, admin roles
  • Web UI — port status, add/edit/remove ports and servers, dark mode
  • WebSocket support — raw and xterm.js terminal clients (/raw/, /xterm/)
  • Control protocol — binary escape protocol for RTS/DTR signal control over TCP/WebSocket
  • IP filtering — allow/deny lists with CIDR support for all server types
  • Default config — auto-created at ~/.config/ser2tcp/config.json on first run
  • Connected client limits — max_connections per port and per server
  • Serial monitor — read-only TX/RX WebSocket monitor (/monitor/)
  • uhttp-server added as required dependency

v2.3.0

27 Mar 09:15

Choose a tag to compare

  • unix sockets support
  • config file structure changed (also compatible with previous)

v2.2.0

19 Mar 08:58

Choose a tag to compare

  • SSL support
  • Windows support
  • other bugfixes

v2.1.0

18 Mar 09:10

Choose a tag to compare

First release for pypi package

This release includes:

  • non blocking send
  • support match serial port by USB attributes
  • baudrate is not requiered (CDC dont need it)
  • some unit tests
  • and some typo fixups