Merge 36d19694d3 into 5f4715acfc
This commit is contained in:
commit
7d0109c9c2
@ -117,6 +117,7 @@ Status: beta.
|
||||
- Security: add mDNS discovery mode with minimal default to reduce information disclosure. (#1882) Thanks @orlyjamie.
|
||||
- Security: harden URL fetches with DNS pinning to reduce rebinding risk. Thanks Chris Zheng.
|
||||
- Web UI: improve WebChat image paste previews and allow image-only sends. (#1925) Thanks @smartprogrammer93.
|
||||
- Gateway: fix server resource leak in canBindToHost error handler.
|
||||
- Security: wrap external hook content by default with a per-hook opt-out. (#1827) Thanks @mertcicekci0.
|
||||
- Gateway: default auth now fail-closed (token/password required; Tailscale Serve identity remains allowed).
|
||||
- Gateway: treat loopback + non-local Host connections as remote unless trusted proxy headers are present.
|
||||
|
||||
@ -140,6 +140,7 @@ export async function canBindToHost(host: string): Promise<boolean> {
|
||||
return new Promise((resolve) => {
|
||||
const testServer = net.createServer();
|
||||
testServer.once("error", () => {
|
||||
testServer.close();
|
||||
resolve(false);
|
||||
});
|
||||
testServer.once("listening", () => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user