mirror of
https://github.com/wb2osz/direwolf
synced 2026-08-13 17:44:58 -04:00
* Fix -T precedence so it does not clobber a future config-file timestamp setting Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> * Add TIMESTAMP config file directive Adds a config-file equivalent for the -T command-line option, so timestamps can be enabled when launching Direwolf from a supervisor that cannot pass CLI arguments (e.g. Winlink Express). Closes #625. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> * Document TIMESTAMP config directive in sample config and changelog Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> * Address final-review minor findings for TIMESTAMP directive - man/direwolf.1: mention the TIMESTAMP config directive alongside -T, matching the -h help text. - config.c: warn (rather than silently truncate) when a TIMESTAMP format string exceeds the 40-byte field. - dtime_now.c: harden timestamp_user_format() against strftime() returning 0 on overflow, whose buffer contents are unspecified per the C standard. Pre-existing gap also reachable via -T; fixed here since this change adds a second entry point to the same code path. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| 99-direwolf-cmedia.rules | ||
| CMakeLists.txt | ||
| generic.conf | ||
| install_conf.cmake | ||
| sdr.conf | ||