gsocket: add a new package with version 1.4.37
authorRalf Kaiser <redacted>
Sun, 3 Jul 2022 20:46:28 +0000 (22:46 +0200)
committerRosen Penev <redacted>
Wed, 13 Jul 2022 19:28:39 +0000 (12:28 -0700)
commit2a4edb8a85441f38bf5fbce003b51bbf9e955cfe
tree9851053ba83858e9aae11f0efdaad7e469fb8c7e
parentc5480ef8a171e0c1ee5f27aaa455c84f6681a3e5
gsocket: add a new package with version 1.4.37

Global Socket allows two workstations on different private networks to
communicate with each other. Through firewalls and through NAT - like
there is no firewall.

The TCP connection is secured with AES-256 and using OpenSSL's SRP
protocol (RFC 5054). It does not require a PKI and has forward
secrecy and (optional) TOR support.

The gsocket tools derive temporary session keys and IDs and connect
two TCP pipes through the Global Socket Relay Network (GSRN). This is
done regardless and independent of the local IP Address or geographical
location.

The session keys (secrets) never leave the workstation. The GSRN sees only
the encrypted traffic.

The workhorse is 'gs-netcat' which opens a ssh-like interactive PTY
command shell to a remote workstation (which resides on a private and
remote network and/or behind a firewall).

Also added test.sh file to run test it inside containeer

Signed-off-by: Ralf Kaiser <redacted>
net/gsocket/Makefile [new file with mode: 0644]
net/gsocket/test.sh [new file with mode: 0755]
git clone https://git.99rst.org/PROJECT