moody/tlsclient

Description
tlsclient: tlsclient(1) for unix

This repo contains three programs, tlsclient itself, 9cpu and git-remote-hjgit.
9cpu acts as rcpu(1).
Git-remote-hjgit is a git remote helper for unix git that allows use of hjgit repos.

Most of the tlsclient code is pillaged from jsdrawterm: https://github.com/aiju/jsdrawterm

Usage:
	tlsclient [ -R ] [ -u user] [ -h host ] [ -a auth ] -p port cmd...
	9cpu [ -u user ] [ -h host ] [ -a auth ] cmd...

Example:
	9cpu -u moody -h shithub.us -a p9auth.shithub.us newrepo tlsclient

	# with git-remote-hjgit in your $PATH
	git clone hjgit://shithub.us/user/repo

Bugs:
	Currently tlsclient uses gnutls, a better alternative is welcome.
Last 5 commits (shortlog)
Date Author Short message Commit hash
2021-05-23 Jacob -R implies rcpu port e8f24d37aaa10b30915419e213ee0ecf9e7a1460
2021-05-23 Jacob add -R flag to tlsclient that execs on the remote 3e18b560f030c488fd57deae9a38b67e3f388e3b
2021-02-23 Jacob Remove unneeded l flag for printf in 9cpu 80cf8cd0acd5039d149bc86d640b1c2eca7a1f19
2021-02-21 Jacob Remove unportable process substitution f7392e7bb314888c91d081ae0428c657a7f2d4bc
2021-02-21 Jacob Use getentropy instead of genrandom (thanks Ori) f135790674c19ee86976e5d7a112c3d937ee269b
Files (browse)
9cpu
Make.config
Makefile
README
cpu.c
git-remote-hjgit
include/
libauthsrv/
libc/
libmp/
libsec/