Releases: AnEntrypoint/hyper-nat
Fix to built in options.json accidentally added
How is this binary built?
You can do it yourself easily! get node 14.15.3 here https://nodejs.org/dist/v14.15.3/
and start a terminal with the nodevars file contained within
clone this projects git, delete the options.json (otherwise it gets included in the exe)
set up your build env:
npm -g install windows-build-tools
npm install
to build the exe run:
npx nexe index.js
pre-empt tcp connections by starting one early
In this version we remove halfopen connections option in the tcp server and client options (since we're manually transmitting, as per an earlier example from my codebases lanmower/hyper-relay@f785006)
we also pre-empt tcp connections so the reusable socket is already at play when the game server starts, like udp
An update to try and fix half-open http connections
How is this binary built?
You can do it yourself easily! get node 14.15.3 here https://nodejs.org/dist/v14.15.3/
and start a terminal with the nodevars file contained within
clone this projects git, delete the options.json (otherwise it gets included in the exe)
set up your build env:
npm -g install windows-build-tools
npm install
to build the exe run:
npx nexe index.js
Fix to the included readme
Better examples of options.json provided...
An example of it working... https://www.youtube.com/watch?v=XEslzWotf_Q
Make a server config... run the server, and it will provide you with a public key, you put the public key in the client config entries, and share that with the devices that you want to forward to.
Fourth release
How is this binary built?
You can do it yourself easily! get node 14.15.3 here https://nodejs.org/dist/v14.15.3/
and start a terminal with the nodevars file contained within
clone this projects git, delete the options.json (otherwise it gets included in the exe)
set up your build env:
npm -g install windows-build-tools
npm install
to build the exe run:
npx nexe index.js