Files
windows95/static
Felix Rieseberg 1dbb853fe6 SMB: filename safety + hidden attrs; drop http://my-computer host browser (#354)
SMB share:
- Mark dotfiles HIDDEN and host junk (.DS_Store, Thumbs.db, ...) HIDDEN+SYSTEM
  so Explorer hides them by default but View > Show all files still works.
- Guard DOS device names (CON/PRN/AUX/NUL/CLOCK$/COM1-9/LPT1-9) in both the
  long name and the generated 8.3 name; covers nul.tar.gz and 'con .txt' too.
- Replace trailing dot/space runs with '_' so names don't alias their stripped
  form; block DEL and C1 control bytes.
- Fix duplicate listing of sanitized names (sfnMap was mutated mid-iteration).
- Thread attrs through OPEN/QUERY/FIND replies via DirEntry.attr / hostAttrs().
- New [5d] section in test-standalone.ts; 55 tests pass.

http file server:
- Remove the http://my-computer/ host-filesystem browser now that SMB covers
  folder sharing. fileserver.ts now serves only static/www at http://windows95/
  with a sep-suffixed traversal guard.
- Delete page-directory-listing.ts, page-error.ts, encoding.ts, hide-files.ts
  and the three isFileServer* settings keys (and unused SettingsManager.delete).
- Point static/www/apps.htm at the SMB share instead.
2026-04-11 14:15:20 -07:00
..
2019-08-23 22:58:56 +02:00
2022-05-04 14:51:49 -07:00
2019-12-02 13:23:53 -08:00
2019-08-23 22:58:56 +02:00
2026-04-11 14:15:19 -07:00
2019-08-23 22:58:56 +02:00
2019-08-23 22:58:56 +02:00
2019-08-23 22:58:56 +02:00
2022-05-04 14:51:49 -07:00
2019-08-23 22:58:56 +02:00
2019-08-23 22:58:56 +02:00
2019-08-23 22:58:56 +02:00
2019-08-21 09:48:49 +02:00