Commit Graph

  • 18fdfb8dda Route namespace matching through providers master Mario Fetka 2026-06-23 14:57:36 +02:00
  • 32797f5cdb Split long namespace adapter Mario Fetka 2026-06-23 13:06:57 +02:00
  • 971d2ee1ce Log legacy charset helper use Mario Fetka 2026-06-23 12:52:08 +02:00
  • 5b8c069f8f Add nwfs namespace component scanning Mario Fetka 2026-06-23 12:39:41 +02:00
  • 38121ff2f5 Split nwfs namespace providers Mario Fetka 2026-06-23 12:21:30 +02:00
  • e9b9f29e9c Adapt DOS namespace mangle form Mario Fetka 2026-06-23 11:56:09 +02:00
  • 7001f86b7d Use namespace provider for DOS aliases Mario Fetka 2026-06-23 11:54:02 +02:00
  • a24c63f4fb Wire namespace provider to Unicode tables Mario Fetka 2026-06-23 11:51:43 +02:00
  • 32449b8b8f Add nwfs namespace provider foundation Mario Fetka 2026-06-23 11:42:22 +02:00
  • c127b173b9 Refine namespace implementation TODO Mario Fetka 2026-06-23 11:35:13 +02:00
  • a7708ef7a1 Test NCP 23 directory mapping Mario Fetka 2026-06-23 11:22:17 +02:00
  • c32546a9e0 Add missing endpoint audit references Mario Fetka 2026-06-23 11:10:39 +02:00
  • 8b21649ca5 Unify endpoint audit matrix Mario Fetka 2026-06-23 11:04:22 +02:00
  • 3c2c93ef63 Shorten endpoint reference paths Mario Fetka 2026-06-23 10:26:10 +02:00
  • 42d656dff3 Implement FSE logical record monitor selectors Mario Fetka 2026-06-23 10:22:46 +02:00
  • 9175e07199 Implement namespace file log selectors Mario Fetka 2026-06-23 10:12:46 +02:00
  • fc77e175b8 Implement FSE by-file monitor selectors Mario Fetka 2026-06-23 09:58:24 +02:00
  • b659622d5f Implement FSE physical record lock monitors Mario Fetka 2026-06-23 05:14:46 +02:00
  • 65bafeee5e Implement FSE semaphore monitor records Mario Fetka 2026-06-23 05:03:21 +02:00
  • ea31b8b613 Implement FSE open-files monitor records Mario Fetka 2026-06-22 23:32:39 +02:00
  • 1688669c57 Add NCP 23 bindery relation smoke test Mario Fetka 2026-06-22 23:19:52 +02:00
  • 66571382c8 Implement old file set lock NCPs Mario Fetka 2026-06-22 23:13:05 +02:00
  • 7a1010266f Harden packet burst connection negotiation Mario Fetka 2026-06-22 18:39:08 +02:00
  • 20aa927a1b Keep big packet negotiation from breaking small reads Mario Fetka 2026-06-22 18:24:49 +02:00
  • a9a8af35fb Test old big packet size negotiation Mario Fetka 2026-06-22 18:20:02 +02:00
  • 417fae0718 Use host sparse extents for old bitmap NCP Mario Fetka 2026-06-22 18:12:49 +02:00
  • 553a37698c Implement old sparse bitmap NCP Mario Fetka 2026-06-22 18:07:41 +02:00
  • 4d14ab35f4 Implement old file extended attribute NCP Mario Fetka 2026-06-22 18:01:09 +02:00
  • 7e80365213 Implement old direct open create NCP Mario Fetka 2026-06-22 17:23:25 +02:00
  • b6352db7c2 Cover old direct file IO NCPs Mario Fetka 2026-06-22 17:01:23 +02:00
  • eeaf905e81 Cover old direct file search NCPs Mario Fetka 2026-06-22 16:58:30 +02:00
  • 27b1d1a142 Cover direct commit file NCPs Mario Fetka 2026-06-22 16:52:11 +02:00
  • 1e4b325716 Document xattr metadata policy and cover logout Mario Fetka 2026-06-22 16:48:10 +02:00
  • 69836ac67f Cover direct end of job NCP Mario Fetka 2026-06-22 16:28:09 +02:00
  • 208a4d9364 Remove stale disabled NCP stub block Mario Fetka 2026-06-22 16:26:03 +02:00
  • 8c5896fbce Implement direct file lock aliases Mario Fetka 2026-06-22 16:22:26 +02:00
  • 3fe9e69062 Implement direct logical record aliases Mario Fetka 2026-06-22 16:16:10 +02:00
  • 90700a7d8a Implement direct physical record alias Mario Fetka 2026-06-22 16:10:39 +02:00
  • b0b88edd9d Fix old physical record logging Mario Fetka 2026-06-22 15:55:42 +02:00
  • 284f764f4b Cover old semaphore NCP Mario Fetka 2026-06-22 15:39:42 +02:00
  • 938a956e00 Clamp negotiated buffer size Mario Fetka 2026-06-22 15:26:28 +02:00
  • e1b56345cd Implement direct spool file NCPs Mario Fetka 2026-06-22 15:16:41 +02:00
  • 6b5e505f15 Implement direct spool NCPs Mario Fetka 2026-06-22 15:00:30 +02:00
  • f35d2483e3 Implement old printer queue lookup NCP Mario Fetka 2026-06-22 14:25:22 +02:00
  • 5f0eadfe07 Implement old printer status NCP Mario Fetka 2026-06-22 14:12:05 +02:00
  • 2de53f7208 Fix new broadcast reply payload Mario Fetka 2026-06-22 13:03:52 +02:00
  • ca8cf7928f Cover old NCP lock compatibility calls Mario Fetka 2026-06-22 12:56:24 +02:00
  • a9df0f7a42 Fix NCP 19 station reply length Mario Fetka 2026-06-22 12:46:44 +02:00
  • ac553b8e1c Cover pre-22 NetWare compatibility calls Mario Fetka 2026-06-22 12:39:56 +02:00
  • 058c016fcc Map old salvage NCP calls to xattr backend Mario Fetka 2026-06-22 12:24:34 +02:00
  • f3e6f46b07 Cover NCP 22 path lookup by directory base Mario Fetka 2026-06-22 12:11:34 +02:00
  • 759d32561f Cover additional NCP 22 directory handle calls Mario Fetka 2026-06-22 12:05:21 +02:00
  • 6a58d69d41 Extend NCP 22 directory handle coverage Mario Fetka 2026-06-22 12:00:19 +02:00
  • 40e3979e49 Add NetWare 3.x NCP 22 directory smoke test Mario Fetka 2026-06-22 11:51:38 +02:00
  • 8c46093800 nwfs: log linux user quota probe details Mario Fetka 2026-06-22 11:01:52 +02:00
  • 87ffc0ad50 nwfs: use generic quota struct for linux user quotas Mario Fetka 2026-06-22 10:52:11 +02:00
  • 7b0c87c5cf ncp22: align legacy volume info replies Mario Fetka 2026-06-22 10:38:04 +02:00
  • 8e2d801c18 docs: translate trustees NSS xattr plan Mario Fetka 2026-06-22 10:27:05 +02:00
  • 6fae9629e9 docs: add trustees NSS xattr port plan Mario Fetka 2026-06-22 10:22:34 +02:00
  • 38e210c489 salvage: enrich imported recycle metadata Mario Fetka 2026-06-22 10:11:14 +02:00
  • c4caee5443 salvage: import xattrless recycle payloads Mario Fetka 2026-06-22 09:57:31 +02:00
  • e12b2d3344 salvage: keep ini recycle repository option Mario Fetka 2026-06-22 09:35:00 +02:00
  • 2b97698f2d salvage: store deleted metadata in xattrs Mario Fetka 2026-06-22 09:30:03 +02:00
  • ec2b645994 afp: store metadata in Netatalk xattrs Mario Fetka 2026-06-22 08:56:04 +02:00
  • 7399a7f3b4 tests: remove obsolete fake dependency stubs Mario Fetka 2026-06-22 08:36:47 +02:00
  • bad848d503 docs: remove obsolete local dependency bootstrap Mario Fetka 2026-06-22 08:35:33 +02:00
  • dd095ec7fa docs: replace AI handoff notes with AGENTS Mario Fetka 2026-06-22 08:33:37 +02:00
  • 5266eebfa4 build: regenerate Unicode unitables only for maintainer builds Mario Fetka 2026-06-22 08:28:50 +02:00
  • a0366bcb53 tests: clean AFP smoke timestamp report command Mario Fetka 2026-06-22 08:15:30 +02:00
  • 697e53df8b build: update warning-cleanup submodule pins Mario Fetka 2026-06-22 08:09:51 +02:00
  • 0ada257fae nss: remove src/nwnss tree, add mars-nssfuse as nss/ submodule Mario Fetka 2026-06-21 12:02:59 +02:00
  • ecda92cfa3 nwnss: include stdlib for AFP test temp files Mario Fetka 2026-06-21 07:40:00 +00:00
  • 01c5a9ea61 nwnss: enable POSIX prototypes for AFP test temp files Mario Fetka 2026-06-21 07:07:50 +00:00
  • 802174a1dd nwnss: compile alarm test with legacy callback semantics Mario Fetka 2026-06-21 07:02:47 +00:00
  • 928ef14459 nwnss: route pssmpk MPK runtime include through NSS root Mario Fetka 2026-06-21 06:58:52 +00:00
  • 49728b341d nwnss: route schedule OS API include through NSS root Mario Fetka 2026-06-21 06:55:41 +00:00
  • 5be8e7c6b1 nwnss: route mpkmisc page runtime include through nss root Mario Fetka 2026-06-21 06:52:14 +00:00
  • 071965b005 nwnss: stop exporting internal stdio to build-tree tests OpenAI 2026-06-20 21:54:29 +00:00
  • 075b93231d nwnss: avoid exporting mars top-level headers to tests OpenAI 2026-06-20 21:43:56 +00:00
  • a02a2f0806 nwnss: export include root for build-tree tests OpenAI 2026-06-20 21:32:43 +00:00
  • fc3f496888 nwnss: export flat runtime headers to build-tree tests OpenAI 2026-06-20 21:21:25 +00:00
  • 684cab5295 nwnss: add weak userspace link runtime fallbacks OpenAI 2026-06-20 20:45:05 +00:00
  • 4b47b20253 nwnss: expose source-local headers to build-tree tests OpenAI 2026-06-20 20:15:20 +00:00
  • 3592219e79 nwnss: keep module variants compile-checked outside core link OpenAI 2026-06-20 20:05:47 +00:00
  • 395d92ccb1 nwnss: route ndp proc user pointers and sprintf runtime OpenAI 2026-06-20 19:58:52 +00:00
  • 902379bb98 nwnss: route module parameters through userspace runtime OpenAI 2026-06-20 19:52:10 +00:00
  • b099e0f9f1 nwnss: route nebdrv lkm metadata and ioctl runtime OpenAI 2026-06-20 19:47:54 +00:00
  • 76806ee579 nwnss: route admindrv semaphores through userspace runtime OpenAI 2026-06-20 19:41:50 +00:00
  • 9aaf536315 nwnss: extend nwraid userspace kernel runtime surface OpenAI 2026-06-20 19:32:06 +00:00
  • ea8579d33b nwnss: route nwraid workqueues through userspace runtime OpenAI 2026-06-20 19:24:21 +00:00
  • f56a0195ef nwnss: keep sector_t owned by block runtime header OpenAI 2026-06-20 19:21:38 +00:00
  • b78c5ef41e nwnss: add userspace manage and nwraid kernel compatibility OpenAI 2026-06-20 19:17:45 +00:00
  • 2717d395b6 nwnss: expose loader flags for userspace manage path OpenAI 2026-06-20 19:10:16 +00:00
  • 2531903f71 nwnss: keep manage EVMS app paths out of userspace kernel port OpenAI 2026-06-20 19:06:59 +00:00
  • af17be9cf0 nwnss: route manage and NDS kernel paths through userspace runtime OpenAI 2026-06-20 18:54:21 +00:00
  • 7d61c9a589 nwnss: add block and workqueue userspace runtime surface OpenAI 2026-06-20 18:41:28 +00:00
  • 617f15a66d nwnss: expose bio directions through userspace kernel headers OpenAI 2026-06-20 18:24:37 +00:00
  • e2754c46e8 nwnss: align lsa xattr userspace inode and block constants OpenAI 2026-06-20 18:19:37 +00:00
  • c2518a7bbd nwnss: expand LSA userspace VFS runtime surface OpenAI 2026-06-20 18:10:33 +00:00
  • 24fb5a7294 nwnss: expand userspace VFS runtime headers for LSA OpenAI 2026-06-20 18:02:26 +00:00