Commit Graph

880 Commits

Author SHA1 Message Date
Mario Fetka
d5e587d44c 0511 core: fix latch FSM callback casts for C builds 2026-06-14 09:06:05 +02:00
Mario Fetka
8824a17d9e 0510 core: fix FSM callback casts for C builds 2026-06-14 09:03:57 +02:00
Mario Fetka
f843cf91da 0509 core: import NSS FSM and latch runtime base
All checks were successful
Source release / source-package (push) Successful in 1m28s
2026-06-14 08:59:04 +02:00
Mario Fetka
a673d68edd 0508 build: use fake system deps in local prepare helper 2026-06-14 08:29:30 +02:00
Mario Fetka
86fb5b3afa 0507 tests: add local fake system dependency helper 2026-06-14 08:24:17 +02:00
Mario Fetka
3acba014e3 0506 core: import NSS parse command-line runtime
All checks were successful
Source release / source-package (push) Successful in 1m20s
2026-06-14 08:11:06 +02:00
ChatGPT
eb22d46e7c 0505 build: include NWFS public headers with subdirectory 2026-06-14 07:57:36 +02:00
ChatGPT
57a50758b6 0504 build: keep NSS subdirectories in core and nwfs includes 2026-06-14 07:51:05 +02:00
Mario Fetka
a0d9fa9e35 0503 core: export NSS import include roots to consumers 2026-06-14 07:36:33 +02:00
Mario Fetka
c70e0af516 0502 build: drop project prefixes from core and nwfs includes 2026-06-14 07:30:49 +02:00
ChatGPT
c76393cc01 0501 build: repair NSS import subdirectory layout
All checks were successful
Source release / source-package (push) Successful in 1m28s
2026-06-14 07:13:50 +02:00
Mario Fetka
9d587f5c53 0500 core,nwfs: preserve NSS import subdirectories
Some checks failed
Source release / source-package (push) Failing after 1m14s
2026-06-14 06:43:18 +02:00
Mario Fetka
d45afa4d87 0499 core: import NSS delay helper for parser support 2026-06-14 06:13:43 +02:00
Mario Fetka
1a3fb832f6 0498 core: clean NSS registration import whitespace 2026-06-14 06:06:01 +02:00
Mario Fetka
edf0bc2352 0497 core: import NSS registration error output base 2026-06-14 06:04:07 +02:00
Mario Fetka
7b11b138b9 0496 build: drop obsolete ncurses local dependency 2026-06-14 05:55:57 +02:00
ChatGPT
814d12f7cb 0495 core: import NSS allocation helpers for userspace 2026-06-14 05:48:50 +02:00
Mario Fetka
cb64998076 0494 core: import NSS WIO cursor and wrap helpers
All checks were successful
Source release / source-package (push) Successful in 1m29s
2026-06-13 23:20:42 +02:00
Mario Fetka
a9d17d85af 0493 core: route NSS production debug output through WIO
All checks were successful
Source release / source-package (push) Successful in 1m35s
2026-06-13 22:58:04 +02:00
Mario Fetka
dc0282a2a4 0492 core: import NSS Linux WIO output base 2026-06-13 22:37:09 +02:00
Mario Fetka
d16a4ee0d9 0491 core: import NSS sprintf formatter wrappers
All checks were successful
Source release / source-package (push) Successful in 1m31s
2026-06-13 22:10:00 +02:00
Mario Fetka
90a7db3b3a 0490 core: import NSS stdio formatter runtime
All checks were successful
Source release / source-package (push) Successful in 1m32s
2026-06-13 21:50:42 +02:00
Mario Fetka
e9e4baa844 0489 core: import NSS production debug header base
All checks were successful
Source release / source-package (push) Successful in 1m30s
2026-06-13 21:14:20 +02:00
Mario Fetka
14cdfe258e 0488 core: import NSS mailbox runtime
All checks were successful
Source release / source-package (push) Successful in 1m34s
2026-06-13 20:47:53 +02:00
Mario Fetka
621661e594 0487 core: keep NSS MPK instrumentation shape 2026-06-13 19:53:38 +02:00
Mario Fetka
b588206119 0486 core: use real NSS MPK runtime source
All checks were successful
Source release / source-package (push) Successful in 1m35s
2026-06-13 19:34:36 +02:00
Mario Fetka
a529be95b6 0485 core: import NSS MPK global spinlock runtime
All checks were successful
Source release / source-package (push) Successful in 1m40s
2026-06-13 19:13:22 +02:00
Mario Fetka
a76f0c8999 0484 core: add Linux pthread spinlock backend for NSS runtime 2026-06-13 18:48:59 +02:00
Mario Fetka
6ddb0fb9de 0483 nwfs: document NSS namespace bottom-up dependency order
All checks were successful
Source release / source-package (push) Successful in 1m34s
2026-06-13 18:14:49 +02:00
Mario Fetka
190060af9f 0482 nwfs: drop artificial namespace model 2026-06-13 17:43:31 +02:00
Mario Fetka
2732755b73 0481 nwfs: reset DOS namespace import to real dependencies 2026-06-13 17:28:24 +02:00
Mario Fetka
30f4e5456d 0480 nwfs: replace DOS namespace stub with NSS source 2026-06-13 16:32:32 +02:00
Mario Fetka
d53b2575f6 0479 nwfs: test namespace registry and drop staging copies
All checks were successful
Source release / source-package (push) Successful in 1m31s
2026-06-13 16:12:54 +02:00
Mario Fetka
73debdcbec 0478 build: expose core include paths to nwfs imports 2026-06-13 16:08:31 +02:00
Mario Fetka
72c7306f30 new headers
All checks were successful
Source release / source-package (push) Successful in 1m37s
2026-06-13 15:57:17 +02:00
ChatGPT
ef946b4282 build: detect system libpam in prepare-local-deps
All checks were successful
Source release / source-package (push) Successful in 1m52s
prepare-local-deps.sh only stages PAM headers and expects final linking
against the host libpam.  Some distributions/containers do not provide the
unversioned /usr/lib/libpam.so development symlink, but do provide the runtime
soname such as /lib/x86_64-linux-gnu/libpam.so.0.

Detect the host libpam path when printing the CMake hints so the generated
command can be used directly in those environments.
2026-06-13 15:37:50 +02:00
Mario Fetka
2ade7e72e8 0477 build: expose nwssl error helpers for nwwebui
All checks were successful
Source release / source-package (push) Successful in 1m30s
2026-06-13 14:54:32 +02:00
Mario Fetka
35911d7320 0477 build: point smart submodule at published nwwebui update
All checks were successful
Source release / source-package (push) Successful in 1m37s
2026-06-13 14:45:51 +02:00
Mario Fetka
06246a642a 0476 build: route nwwebui sockets and logging through shared libs
Some checks failed
Source release / source-package (push) Failing after 47s
2026-06-13 14:41:45 +02:00
Mario Fetka
aba9d5b9e8 0475 docs: record nwadmin platform transport choices
All checks were successful
Source release / source-package (push) Successful in 1m44s
2026-06-13 13:58:09 +02:00
Mario Fetka
774d64e278 0474 docs: name nwConsole and clarify web restart boundaries
All checks were successful
Source release / source-package (push) Successful in 1m31s
2026-06-13 13:38:32 +02:00
Mario Fetka
9f4633fcbd 0473 docs: split nwwebui ssl offload from nwadmin plugins
All checks were successful
Source release / source-package (push) Successful in 1m46s
2026-06-13 13:27:59 +02:00
Mario Fetka
6d8a91ac1a 0472 docs: record nwwebui auth lifecycle and dependency rules
All checks were successful
Source release / source-package (push) Successful in 1m35s
2026-06-13 13:05:49 +02:00
Mario Fetka
786f68b2d7 0471 docs: keep nwadmin frontends lightweight and plan nwwebui path
All checks were successful
Source release / source-package (push) Successful in 1m30s
2026-06-13 13:00:16 +02:00
Mario Fetka
6f1d3339fe 0470 docs: record remote nwadmin client and GUI roadmap 2026-06-13 12:45:04 +02:00
Mario Fetka
666d3a6a8a 0469 docs: record LDAPv2-first directory and console nwsetup order
All checks were successful
Source release / source-package (push) Successful in 1m30s
2026-06-13 12:23:46 +02:00
Mario Fetka
86d98b7ac8 0468 docs: record nwdirectory flatfile-first and storage-swap plan
All checks were successful
Source release / source-package (push) Successful in 1m28s
2026-06-13 12:06:31 +02:00
Mario Fetka
8c52dddd2d 0467 docs: clarify FLAIM direction and reserve libnwds
All checks were successful
Source release / source-package (push) Successful in 1m36s
2026-06-13 11:31:42 +02:00
Mario Fetka
a3adfbe7b9 Update submodule pins
All checks were successful
Source release / source-package (push) Successful in 1m58s
2026-06-13 11:13:21 +02:00
Mario Fetka
0aeb465f5f 0466 build: point FLAIM submodule at ncurses-free FTX shim 2026-06-13 11:12:55 +02:00