d87f4bb333
chore(wolf): checkpoint buglog.json (1011 bugs)
2026-08-23 10:13:25 +00:00
006b1b6aea
chore(wolf): checkpoint buglog.json (1011 bugs)
2026-08-23 08:36:15 +00:00
0649050ae8
chore(wolf): checkpoint buglog.json (1010 bugs)
2026-08-23 08:16:37 +00:00
018c1a818c
chore(wolf): checkpoint buglog.json (1009 bugs)
2026-08-23 08:04:48 +00:00
5e34f1f571
chore(wolf): checkpoint buglog.json (1008 bugs)
2026-08-23 04:50:57 +00:00
f8b24a993f
chore(wolf): checkpoint buglog.json (1007 bugs)
2026-08-23 04:10:48 +00:00
45acce4184
chore(wolf): checkpoint buglog.json (1005 bugs)
2026-08-23 02:56:14 +00:00
5d194db9b1
chore(wolf): checkpoint buglog.json (1004 bugs)
2026-08-22 12:48:23 +00:00
75edb7a329
chore(wolf): checkpoint buglog.json (1003 bugs)
2026-08-22 09:50:28 +00:00
c38207458f
chore(wolf): checkpoint buglog.json (1002 bugs)
2026-08-22 08:24:41 +00:00
76ca61547e
chore(wolf): checkpoint buglog.json (1001 bugs)
2026-08-22 07:13:00 +00:00
230083ae5d
chore(wolf): checkpoint buglog.json (1001 bugs)
2026-08-22 03:24:37 +00:00
811b5a11ec
chore(wolf): checkpoint buglog.json (1001 bugs)
2026-08-21 16:10:59 +00:00
044846c773
chore(wolf): checkpoint buglog.json (1001 bugs)
2026-08-21 15:58:38 +00:00
b58311f85f
chore(wolf): checkpoint buglog.json (1000 bugs)
2026-08-21 15:20:27 +00:00
7d47b8fe2a
chore(wolf): checkpoint buglog.json (1000 bugs)
2026-08-21 10:54:52 +00:00
fd53525651
chore(wolf): checkpoint buglog.json (996 bugs)
2026-08-21 09:40:27 +00:00
eeb7a9b4db
chore(wolf): checkpoint buglog.json (995 bugs)
2026-08-21 09:00:26 +00:00
995673e7cf
chore(wolf): checkpoint buglog.json (994 bugs)
2026-08-21 07:26:41 +00:00
5c8edda64c
chore(wolf): checkpoint buglog.json (993 bugs)
2026-08-21 07:00:03 +00:00
340c5a83e8
chore(wolf): checkpoint buglog.json (992 bugs)
2026-08-21 06:47:59 +00:00
13fc840f8c
chore(wolf): checkpoint buglog.json (991 bugs)
2026-08-21 04:19:26 +00:00
176f0cf835
chore(wolf): checkpoint buglog.json (989 bugs)
2026-08-20 16:24:02 +00:00
43c7384fd6
chore(wolf): checkpoint buglog.json (986 bugs)
2026-08-20 15:07:27 +00:00
bc5c669b94
feat(build-time-versioning): worker --version and startup log
...
Worker uses plain getopt_long(), not argp, so it has no free --version
handling like controller/scheduler. Adds a long-only OPT_VERSION=257
option and a handling case that computes xce_compose_version() into a
static buffer and returns before any startup work (check_user()/
xcecd_init/xcecd_start). Both startup INFO log branches (--peers and
no-peers) extended to log the identical buffer.
Live-verified: --version and both startup-log branches are
byte-identical (captured via a real daemon run under sudo).
Also updates bug-1519 (pre-existing, unrelated ASAN "Joining already
joined thread" abort during worker shutdown): independently reproduced
under real root during this task's review, refining its prior "never
reproduced under real root" note -- not a userns/unshare artifact, still
unfixed, does not affect this task's code path.
Task 3.3/13 of build-time-versioning. This closes out the "Core: C
daemon version display" phase (tasks 3.1-3.3).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-20 11:47:12 +00:00
854f776733
chore(wolf): checkpoint buglog.json (986 bugs)
2026-08-20 10:50:08 +00:00
afc3f4a4f3
chore(wolf): checkpoint buglog.json (986 bugs)
2026-08-20 10:38:28 +00:00
dc574abf54
chore(wolf): checkpoint buglog.json (984 bugs)
2026-08-20 09:21:42 +00:00
12408a384b
chore(wolf): checkpoint buglog.json (983 bugs)
2026-08-20 08:10:26 +00:00
4e3e6332c5
chore(wolf): checkpoint buglog.json (982 bugs)
2026-08-20 07:33:10 +00:00
51063c1dc8
chore(wolf): checkpoint buglog.json (981 bugs)
2026-08-20 04:25:28 +00:00
008553e982
chore(wolf): checkpoint buglog.json (981 bugs)
2026-08-20 04:10:26 +00:00
9f6d9294df
chore(wolf): checkpoint buglog.json (980 bugs)
2026-08-20 03:00:44 +00:00
25e962309f
chore(wolf): checkpoint buglog.json (979 bugs)
2026-08-19 10:34:25 +00:00
6d6321f2f9
chore(wolf): checkpoint buglog.json (978 bugs)
2026-08-19 10:28:42 +00:00
da99cb46a4
chore(wolf): checkpoint buglog.json (977 bugs)
2026-08-19 09:23:37 +00:00
8f29637f51
chore(wolf): checkpoint buglog.json (973 bugs)
2026-08-19 07:44:05 +00:00
f202410751
chore(wolf): checkpoint buglog.json (972 bugs)
2026-08-19 04:47:58 +00:00
154138bd21
chore(wolf): checkpoint buglog.json (972 bugs)
2026-08-19 04:45:00 +00:00
d9a16b0fb3
chore(wolf): checkpoint buglog.json (972 bugs)
2026-08-19 04:34:18 +00:00
de405d43ec
chore(wolf): checkpoint buglog.json (972 bugs)
2026-08-19 04:17:42 +00:00
77eb88c6c9
chore(wolf): checkpoint buglog.json (970 bugs)
2026-08-19 04:07:05 +00:00
7b5ab1f935
chore(wolf): checkpoint buglog.json (969 bugs)
2026-08-19 03:50:29 +00:00
23008996db
chore(wolf): checkpoint buglog.json (969 bugs)
2026-08-19 03:39:25 +00:00
a96473d6ba
chore(wolf): checkpoint buglog.json (968 bugs)
2026-08-19 02:55:44 +00:00
f348451fbe
chore(wolf): checkpoint buglog.json (964 bugs)
2026-08-18 13:43:20 +00:00
0253b4ca09
chore(wolf): checkpoint buglog.json (963 bugs)
2026-08-18 12:54:19 +00:00
156d4cdef9
chore(wolf): checkpoint buglog.json (962 bugs)
2026-08-18 12:20:28 +00:00
792dfdf4df
chore(wolf): checkpoint buglog.json (961 bugs)
2026-08-18 10:49:20 +00:00
d6da1461fd
chore(wolf): checkpoint buglog.json (960 bugs)
2026-08-18 09:37:37 +00:00