code-server/src/node
Anmol Sethi 8b85006996
src/node/util.ts: Make certificate generation "modern"
Now we add a subject alt name, set extendedKeyUsage and use the
correct certificate extension.

The above allow it to be properly trusted by iOS.

See https://support.apple.com/en-us/HT210176

*.cert isn't a real extension for certificates, *.crt is correct
for it to be recognized by e.g. keychain or when importing as a profile
into iOS.

Updates #1566

I've been able to successfully connect from my iPad Pro now to my
code-server instance with a self signed certificate! Next commit
will be docs.
2020-10-30 13:36:53 -04:00
..
app Don't require auth for healthz (#2055) 2020-09-08 13:59:01 -05:00
cli.ts Remove pointless use of openInFlagCount 2020-10-09 16:57:45 -05:00
coder-cloud.ts cloud: Add mention of cloud repo 2020-10-09 12:57:48 -04:00
entry.ts util: Generate self signed certificate into data directory 2020-10-30 13:36:53 -04:00
http.ts Unlink socket before using (#2181) 2020-10-09 12:34:52 -04:00
plugin.ts Filter blank plugin directories (#2187) 2020-10-11 02:14:43 -04:00
settings.ts Enforce import order 2020-08-13 17:11:35 -05:00
socket.ts Read most recent socket path from file 2020-10-09 16:57:43 -05:00
util.ts src/node/util.ts: Make certificate generation "modern" 2020-10-30 13:36:53 -04:00
wrapper.ts Fix wrapper.start not actually waiting for anything 2020-10-09 16:57:41 -05:00