codinget
  • Joined on 2022-10-19
codinget opened issue webnet/webnet#103 2026-07-13 02:00:38 +02:00
ssh: add exec, interactive shell, and PTY session support
codinget opened issue webnet/webnet#105 2026-07-13 02:00:38 +02:00
rsync: add an rsync protocol implementation over SSH transports
codinget opened issue webnet/webnet#104 2026-07-13 02:00:38 +02:00
scp: add an @webnet/scp client and server over @webnet/ssh
codinget pushed to feat/ssh-package at webnet/webnet 2026-07-13 01:49:00 +02:00
b35a533164 feat(test-app): add ssh to test-app
codinget pushed to feat/ssh-package at webnet/webnet 2026-07-13 01:36:51 +02:00
2d954c1bfb fix(ssh): address second-round review (send deadlock, pipe DoS, connect leaks)
f456e4977a fix(ssh): harden remote-forward routing and accept-loop teardown
2de0529c4e docs: record @webnet/ssh split and TCP forwarding in AI_CHANGES
6a67b1810a test(ssh): add opt-in OpenSSH forwarding interop suite
fa99bbbbbc refactor(sftp): build on the @webnet/ssh connection API
Compare 66 commits »
codinget pushed to main at webnet/webnet 2026-07-13 01:27:23 +02:00
4ea36eb05b feat(test-app): add sftp to test-app
548c71ab3e docs(sftp): note the short-read fix and intentional limitations
645be18912 fix(sftp): handle short reads in the client read pipeline
680d25f5d3 docs(sftp): note the code-review hardening in the AI disclosure
7535225514 fix(sftp): address code-review findings in the server and channel layers
Compare 12 commits »
codinget deleted branch feat/sftp from webnet/webnet 2026-07-13 01:27:23 +02:00
codinget merged pull request webnet/webnet#64 2026-07-13 01:27:22 +02:00
feat: add @webnet/sftp package (SFTP v3 client and server)
codinget opened issue webnet/webnet#102 2026-07-13 01:23:32 +02:00
sftp: keyless SFTPServer regenerates its host key on every connection
codinget pushed to feat/sftp at webnet/webnet 2026-07-13 00:59:13 +02:00
4ea36eb05b feat(test-app): add sftp to test-app
codinget pushed to feat/sftp at webnet/webnet 2026-07-13 00:37:21 +02:00
548c71ab3e docs(sftp): note the short-read fix and intentional limitations
645be18912 fix(sftp): handle short reads in the client read pipeline
680d25f5d3 docs(sftp): note the code-review hardening in the AI disclosure
7535225514 fix(sftp): address code-review findings in the server and channel layers
9ffa25f402 docs(sftp): add AI disclosure entry for the @webnet/sftp package
Compare 55 commits »
codinget pushed to t3code/http-static-file-handler at webnet/webnet 2026-07-12 22:45:17 +02:00
370f8cb093 fix(http-static): address review findings
codinget opened issue webnet/webnet#101 2026-07-12 22:42:09 +02:00
SSH/SFTP state transfer: support worker-owned sessions, channels, and tunnels
codinget commented on pull request webnet/webnet#100 2026-07-12 22:40:29 +02:00
feat(http-static): add VFS static handler

[P2] Treat suffix ranges on empty files as unsatisfiable

codinget commented on pull request webnet/webnet#100 2026-07-12 22:39:31 +02:00
feat(http-static): add VFS static handler

[P1] Reject requests outside the configured prefix

codinget commented on pull request webnet/webnet#100 2026-07-12 22:39:31 +02:00
feat(http-static): add VFS static handler

Prefix-scoped serving currently permits requests outside the prefix; please fix the inline finding and add coverage.

codinget deleted branch smb2-package from webnet/webnet 2026-07-12 22:32:14 +02:00
codinget pushed to main at webnet/webnet 2026-07-12 22:32:14 +02:00
bbda6e6688 docs(smb2): note response-signature verification in AI disclosure
ba9579aa09 fix(smb2): verify response signatures; fix connect caching and mapping
353fd71c2e fix(smb2): don't advertise unsupported SMB3 encryption
ac7a7ab464 feat(smb2): add SMB2/3 client with async VFS interface
Compare 4 commits »
codinget merged pull request webnet/webnet#60 2026-07-12 22:32:13 +02:00
feat(smb2): SMB2/3 client with async VFS interface
codinget created pull request webnet/webnet#100 2026-07-12 22:25:01 +02:00
WIP: feat(http-static): add VFS static handler