Commit Graph

6 Commits

Author SHA1 Message Date
MatthiasSaihttam
3d6fc7b211 Add ReverseProxy
* Restructure imports/exports
    * Add a default export
    * Jump to 2.0 per semver
* Add a ReverseProxy handler
* Change the behavior of registerPath around root hostnames
2021-09-15 17:16:01 -04:00
MatthiasSaihttam
e53fb7a8fe v1.0.0 and an NPM module
* Fix a bug with requests without a trailing slash
2021-08-29 14:24:16 -04:00
MatthiasSaihttam
af9ce9f61f Start fleshing it out
* Start a static handler
* GeminiServer can now load certs and runs a TLS server
* The example now runs!
2021-08-28 17:34:09 -04:00
MatthiasSaihttam
a6f5a2cd62 Move to ES6 modules
* Move to ES6 modules
* Start working on a GeminiServer class
* Create a package.json
2021-08-28 16:09:02 -04:00
MatthiasSaihttam
1314e3c6ff SNI support 2021-08-28 15:01:47 -04:00
MatthiasSaihttam
ed72ac9961 Hello, World over Gemini 2021-08-28 14:32:40 -04:00