summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add linter, minor tweaks, 1.2.0Jannis R2021-03-034-2/+29
| | | | | - add debug logging to connect() - readme: document verifyAlpnId() 📝
* connect()/request(): add connectTimeout with 60s defaultJannis R2021-03-033-0/+36
| | | | closes #7
* get-stream@6, 1.1.1Jannis R2021-01-091-2/+2
|
* readme: update badges 📝, link to dioscuriJannis R2021-01-091-2/+3
| | | | [ci skip]
* followRedirects optionally as a function, 1.1.0Jannis R2020-10-283-8/+23
|
* minor tweaks, 1.0.4Jannis R2020-10-162-3/+13
| | | | | | also add @RangerMauve as contributor [ci skip]
* client & server: improved error handling & timeouts 🐛Jannis R2020-10-162-24/+40
|
* more debug loggingJannis R2020-10-162-1/+9
|
* remove ALPN protocol IDMartijn de Boer2020-10-161-2/+4
| | | | | | | | | | | | When setting the ALPN protocol the gemini browser Kristall won't connect properly. While removing this, per suggestion in #5, connection seems to be working properly. more info: https://lists.orbitalfox.eu/archives/gemini/2020/002848.html With this commit, - the server will only verify the ALPN ID to be `gemini` if the client has sent one - the server won't send the ALPN ID anymore closes #5
* simplify readme 📝, 1.0.3Jannis R2020-08-192-12/+9
|
* Adjust APN ID logicmauve2020-08-191-2/+3
|
* Fix up protocol issuesmauve2020-08-192-2/+5
|
* meta tweaks, 1.0.2Jannis R2020-08-052-5/+5
| | | | [ci skip]
* add verifyAlpnId() hookJannis R2020-08-052-2/+11
|
* fix files field :bug:, 1.0.1Jannis R2020-05-031-2/+4
| | | | [ci skip]
* basic test :white_check_mark:, CI :green_heart:Jannis R2020-05-033-1/+78
|
* minor changes, docs :memo:Jannis R2020-05-036-11/+149
|
* server: require ALPN, response convenience fnsJannis R2020-05-032-4/+26
|
* TOFU client certificates, part 2Jannis R2020-05-032-68/+59
|
* TOFU client certificates, part 1Jannis R2020-05-037-22/+215
|
* client: followRedirects optionJannis R2020-05-034-30/+67
|
* basic clientJannis R2020-05-029-7/+248
|
* move code, server example :memo:Jannis R2020-05-027-85/+140
|
* basic serverJannis R2020-05-021-1/+76
|
* request parser, response formatterJannis R2020-05-022-29/+78
|
* basic req parserJannis R2020-05-023-0/+158
|
* initJannis R2020-05-027-0/+95