v0.27.2 minor update: long lines, switches, tls
Package / arch (push) Canceled after 0s
Package / user (push) Canceled after 0s
Package / deb (push) Canceled after 0s
Package / freebsd (push) Canceled after 0s
Package / image (push) Canceled after 0s
Test / test (push) Canceled after 0s
Test / e2e (push) Canceled after 0s

This commit is contained in:
lixen committed 2026-10-09 14:03:28 -04:00
1 parent 4513a9e62b
commit a1648ce17b
16 files changed
+159 -34

No files matched your search

+4 -1
View File
@@ -131,7 +131,10 @@ Misconfiguration fails at plugin construction, before the pipeline starts:
`self_signed`, `issuer_cert_file`/`issuer_key_file`, or more than one; an
issuer that is no CA (`lw tls ca` makes one)
- `pin_sha256` with `ca_file` or `insecure_skip_verify`, or not of the
`sha256//BASE64` form; a listener key on a dialer, or `pin_sha256` on a
`sha256//BASE64` form
- a key of the other role: `self_signed`, `issuer_cert_file`,
`issuer_key_file`, `hosts`, `client_auth` or `client_ca_file` on a dialer;
`ca_file`, `server_name`, `insecure_skip_verify` or `pin_sha256` on a
listener
- `client_auth = true` with no `client_ca_file`
- a dialer with only one of `cert_file` / `key_file`
+4
View File
@@ -52,6 +52,10 @@ Options, each as type and default:
interval that this option does not change.
- Each matched file gets its own watcher. Watchers for files that disappear are
stopped and removed on the next scan.
- The file lw's stdout or stderr is redirected to is never followed, with a
warning: `lw > out.log` in the directory would read its own output back.
- A line longer than 1 MiB continues in the next entry, as on the console
source.
- A new watcher seeks to end-of-file. Positions live in memory only, so a
restart resumes from the current end of each file and content written while
LogWisp was down is not read. `from = "start"` reads each file whole when its
+4 -4
View File
@@ -168,10 +168,10 @@ Steps:
the site's hues badly (green to cyan, red to bright black), so the
8-color tier is chosen by hand.
5. `lw --tui`.
- A parser switch, no short form. With `-c FILE`, pipeline flags or
`LOGWISP_SOURCE` it starts from that composition, and never rewrites FILE
(TOML encoding drops its comments); bare, it opens the preset menu (pipe,
tail, serve, edge, aggregator, empty).
- A parser switch, `-T` for short (`-t` is `--check`). With `-c FILE`,
pipeline flags or `LOGWISP_SOURCE` it starts from that composition, and
never rewrites FILE (TOML encoding drops its comments); bare, it opens the
preset menu (pipe, tail, serve, edge, aggregator, empty).
- The pipeline as the site draws it: SOURCES, FLOW, SINKS; a node is a
tinted bar, its type, listens or dials, and a summary line; the four flow
stages in order inside a dashed box, the ones off dimmed; wires drawn from