Commit Graph

935 Commits

Author SHA1 Message Date
ChatGPT
d0b712c19e 0563 nwnss: import COMN LSS feature registry runtime 2026-06-16 05:16:26 +02:00
ChatGPT
0d90365ac8 0562 nwnss: import COMN unicode name conversion runtime 2026-06-15 20:40:10 +02:00
ChatGPT
97cbdb9908 0561 nwnss: import COMN version runtime base 2026-06-15 20:30:39 +02:00
ChatGPT
4bab0ea34a 0560 nwnss: import NSS zeroed page allocator 2026-06-15 20:03:23 +02:00
ChatGPT
facc15875d 0559 nwnss: import NSS page allocation base 2026-06-15 19:51:45 +02:00
ChatGPT
4f1a7e246b 0558 nwnss: import COMN Mac short name runtime 2026-06-15 19:22:10 +02:00
ChatGPT
c6e4c42593 0557 nwnss: import COMN connection management headers 2026-06-15 19:09:55 +02:00
ChatGPT
7f6b278835 0556 nwnss: import admin volume directory support headers 2026-06-15 19:02:33 +02:00
ChatGPT
590a505dc0 0555 nwnss: import COMN management structural headers 2026-06-15 18:54:58 +02:00
Mario Fetka
5d15a0e959 0554 nwnss: import COMN connection structural headers 2026-06-15 18:48:18 +02:00
ChatGPT
799a494ada 0553 nwnss: import COMN variable data and namespace headers
All checks were successful
Source release / source-package (push) Successful in 2m48s
2026-06-15 18:08:20 +02:00
ChatGPT
71a39e6351 0552 nwnss: type NSS alarm callbacks for beast hash 2026-06-15 17:59:27 +02:00
ChatGPT
e2d4c60095 0551 nwnss: import COMN beast hash virtual IO base 2026-06-15 17:55:13 +02:00
ChatGPT
cb2842b109 0550 nwnss: define userspace virtual IO boundary 2026-06-15 17:37:56 +02:00
Mario Fetka
a1f4983e09 0549 nwnss: add private NSS source build compat preinclude 2026-06-15 15:15:45 +02:00
Mario Fetka
13398e5e4f 0548 nwnss: import NSS ctype header for COMN sources 2026-06-15 15:03:38 +02:00
Mario Fetka
09730edb30 0547 nwnss: import COMN lookup structural headers 2026-06-15 14:55:49 +02:00
Mario Fetka
4b075e1db9 0546 nwnss: expose COMN public prototypes for userspace 2026-06-15 14:45:36 +02:00
Mario Fetka
ff2b53d5f0 0545 nwnss: import COMN admin volume structural headers 2026-06-15 14:31:41 +02:00
Mario Fetka
319b96fdc1 0544 nwnss: import COMN name and string header base 2026-06-15 12:48:31 +02:00
ChatGPT
e04b5e6101 0543 nwnss: expose NSS Linux defines to consumers
All checks were successful
Source release / source-package (push) Successful in 1m51s
2026-06-15 12:33:41 +02:00
ChatGPT
c92a504424 0542 nwnss: mirror NSS Linux build defines 2026-06-15 06:26:37 +02:00
ChatGPT
025b8bf1b2 0541 nwnss: use NSS short wchar literals
All checks were successful
Source release / source-package (push) Successful in 1m55s
2026-06-15 06:07:49 +02:00
ChatGPT
62a6e047ac 0540 nwnss: import DOS namespace wildcard base 2026-06-15 05:51:05 +02:00
ChatGPT
b3f73a64b8 0539 nwnss: import NSS error status runtime 2026-06-15 00:31:09 +02:00
Mario Fetka
ce4d6c9e10 0538 docs: record libnwnss namespace import rules
All checks were successful
Source release / source-package (push) Successful in 1m52s
Document the accepted libnwnss direction after the split from nwcore.
Keep libnwnss as the single userspace library for imported NSS functions
and semantics, including namespace, XATTR/EA, trustees and later AdminVol
semantics.

Record the strict bottom-up import rule: missing compile/link symbols
must be resolved by importing the matching real NSS source/header from the
original NSS Linux sources, not by adding semantic wrappers.  Also record
the userspace boundary and stop rule for real block-device, VFS or
NSS-disk-layout I/O.
2026-06-14 23:52:37 +02:00
Mario Fetka
01f46f3556 0537 nwnss: rename Unicode private export guard
All checks were successful
Source release / source-package (push) Successful in 1m22s
2026-06-14 22:46:00 +02:00
Mario Fetka
a475ae6c1f Remove field file 2026-06-14 22:44:41 +02:00
Mario Fetka
0f82de2743 0536 build: introduce libnwnss for imported NSS runtime
All checks were successful
Source release / source-package (push) Successful in 1m20s
2026-06-14 22:34:04 +02:00
Mario Fetka
1808464145 move to new lib
Some checks failed
Source release / source-package (push) Failing after 1m17s
2026-06-14 21:47:50 +02:00
Mario Fetka
fd0dd21048 0535 core: fix NSS slab cache signal callbacks 2026-06-14 13:44:09 +02:00
OpenAI
37056d13a2 0534 core: import NSS slab object-cache runtime
All checks were successful
Source release / source-package (push) Successful in 1m29s
2026-06-14 13:27:58 +02:00
Mario Fetka
da95888454 delete staging
All checks were successful
Source release / source-package (push) Successful in 1m23s
2026-06-14 13:01:11 +02:00
Mario Fetka
8a367b63f5 0533 core: enable NSS cache resource reservation
All checks were successful
Source release / source-package (push) Successful in 1m22s
2026-06-14 12:51:46 +02:00
Mario Fetka
c00744a32e 0532 core: import NSS cache userspace runtime base 2026-06-14 12:43:55 +02:00
Mario Fetka
dc831856e2 0531 core: import NSS cache control state header 2026-06-14 12:28:09 +02:00
Mario Fetka
9349326a98 0530 core: import NSS snooze wait-list helper 2026-06-14 12:18:14 +02:00
Mario Fetka
c7b574a25a 0529 core: import NSS instrumentation runtime base 2026-06-14 12:09:44 +02:00
Mario Fetka
3cbff3a532 0528 doc: describe nwadminvol IPC adaptation boundary 2026-06-14 12:01:28 +02:00
Mario Fetka
8556989bd6 0527 doc: define NSS userspace adaptation boundary 2026-06-14 11:49:38 +02:00
Mario Fetka
b087a26539 0526 core: cast NSS work callbacks for C builds 2026-06-14 11:41:07 +02:00
Mario Fetka
b02a252b5b 0525 core: import NSS cache work scheduling runtime 2026-06-14 11:36:26 +02:00
Mario Fetka
7d46ba8c4e 0524 core: cast FSM latch callbacks for C builds 2026-06-14 11:21:20 +02:00
Mario Fetka
8aeaf8b0fe 0523 core: import NSS cache bond runtime base 2026-06-14 11:16:21 +02:00
Mario Fetka
77d4e1df7b 0522 core: import NSS asyncio control pool runtime 2026-06-14 11:05:36 +02:00
Mario Fetka
41cf615b5c 0521 core: import NSS configuration runtime base
All checks were successful
Source release / source-package (push) Successful in 1m19s
2026-06-14 10:56:11 +02:00
Mario Fetka
e66cdd995b 0520 core: cast control test init callback for C builds 2026-06-14 10:38:54 +02:00
Mario Fetka
162a118a2c 0519 core: fix NSS queue callback casts for C builds 2026-06-14 10:36:33 +02:00
Mario Fetka
cdc840b5da 0518 core: fix NSS control callback casts for C builds 2026-06-14 10:33:49 +02:00
Mario Fetka
f1363eb819 0517 core: import NSS control allocation runtime base 2026-06-14 10:26:40 +02:00