aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix(`go.mod`): module nameHEADmasterFuwn2022-02-221-1/+1
|
* doc: Fix Mux documentationAdnan Maolood2022-02-161-3/+3
|
* readme: Update Gemini specification versionAdnan Maolood2021-12-181-1/+1
|
* mux: Tweak documentationv0.2.2Adnan Maolood2021-06-261-3/+3
|
* mux: Add more testsAdnan Maolood2021-06-261-2/+218
|
* mux: Remove support for handling schemesAdnan Maolood2021-06-262-266/+69
| | | | | Also fix redirection to subtree roots for wildcard patterns and patterns without a host name.
* fs: Avoid equality check if lengths don't matchv0.2.1Adnan Maolood2021-04-211-1/+1
|
* fs: Improve redirect behaviorAdnan Maolood2021-04-211-12/+17
|
* fs: RefactorAdnan Maolood2021-04-211-76/+57
|
* fs: Remove ServeContent functionAdnan Maolood2021-04-211-19/+5
|
* LoggingMiddleware: Prevent writing empty metaAdnan Maolood2021-04-211-1/+6
|
* fs: Fix panic on indexing URL of zero lengthAdnan Maolood2021-04-211-3/+3
|
* Update README.mdv0.2.0Adnan Maolood2021-03-241-3/+12
|
* mux: Add copyright noticeAdnan Maolood2021-03-241-0/+4
|
* Split LICENSE into two filesAdnan Maolood2021-03-242-51/+46
|
* Revert "Require Go 1.16"v0.2.0-rc.2Adnan Maolood2021-03-232-1/+3
| | | | This reverts commit 0e87d64ffc2512563926d15cea6806f47205f7f9.
* Revert "Replace uses of ioutil with io"Adnan Maolood2021-03-231-2/+3
| | | | This reverts commit 19f1d6693ec85d4e3f83c3de2d4c366c8b612767.
* response: Remove unnecessary length checkv0.2.0-rc.1Adnan Maolood2021-03-201-1/+1
|
* response: Limit response header sizev0.1.22Adnan Maolood2021-03-201-1/+9
|
* response: Don't use bufReadCloserAdnan Maolood2021-03-202-29/+5
|
* fs: Fix empty media type for directory index pagesAdnan Maolood2021-03-201-1/+2
|
* client: Only get cert if TrustCertificate is setAdnan Maolood2021-03-201-1/+1
|
* client: Close connection on errorAdnan Maolood2021-03-201-0/+3
|
* Tweak request and response parsingAdnan Maolood2021-03-205-44/+48
|
* response: Treat empty meta as invalidAdnan Maolood2021-03-201-5/+1
|
* Remove unused fieldAdnan Maolood2021-03-201-1/+0
|
* Remove charset=utf-8 from default media typeAdnan Maolood2021-03-201-4/+4
|
* Rename ServeMux to MuxAdnan Maolood2021-03-156-21/+21
|
* status: Reintroduce StatusSensitiveInputv0.1.21Adnan Maolood2021-03-151-0/+3
|
* certificate.Store: Call os.MkdirAll on Loadv0.1.20Adnan Maolood2021-03-091-0/+5
|
* tofu: Use stricter file permissionsAdnan Maolood2021-03-091-1/+1
|
* tofu: Create path if not existsNoah Kleiner2021-03-091-0/+5
| | | | | This commit is a follow-up to 56774408 which does not take into account the case that the parent directory of the known_hosts file does not already exist.
* Remove StatusSensitiveInputAdnan Maolood2021-03-082-5/+2
|
* examples/client: Fix certificate trust checkAdnan Maolood2021-03-081-2/+2
|
* tofu: Fix known host unmarshalingAdnan Maolood2021-03-061-23/+6
|
* tofu: Use base64-encoded sha256 fingerprintsAdnan Maolood2021-03-062-67/+18
|
* tofu: Fix format in error messageAdnan Maolood2021-03-061-1/+1
|
* tofu: Automatically create file in KnownHosts.LoadAdnan Maolood2021-03-061-1/+1
|
* certificate.Store: Don't call os.MkdirAllAdnan Maolood2021-03-061-5/+0
|
* certificate.Store: Don't check parent scopes in LookupAdnan Maolood2021-03-061-34/+11
| | | | | Limit the scopes of client certificates to hostnames only instead of hostnames and paths.
* certificate.Store: Make 100 years the default durationAdnan Maolood2021-03-051-2/+2
|
* Move LoggingMiddleware out of examples/server.goAdnan Maolood2021-03-052-45/+54
|
* certificate.Store: Clean scope path in LoadAdnan Maolood2021-03-051-1/+2
| | | | | Clean the scope path so that trimming the path from the scope works for relative paths.
* Revert "certificate: Remove Subject from CreateOptions"v0.1.19Adnan Maolood2021-03-043-0/+17
| | | | This reverts commit ce649ecc66ba390a5e9f95c027a15030f90c3b36.
* Revert "certificate.Store: Allow using '*' in DNSNames"Adnan Maolood2021-03-041-10/+11
| | | | This reverts commit de0b93a4f6f5df309816a8cf718c8325a1bb619d.
* certificate.Store: Bump default duration to 250 yearsAdnan Maolood2021-03-041-2/+2
|
* certificate.Store: Allow using '*' in DNSNamesAdnan Maolood2021-03-041-11/+10
| | | | | | This isn't exactly a valid DNSName, but it reduces the number of certificates that need to be created. Clients should either accept it or skip checking DNSNames.
* certificate: Remove Subject from CreateOptionsAdnan Maolood2021-03-043-17/+0
|
* certificate: Fix deadlock in Store.GetAdnan Maolood2021-03-041-2/+2
|
* certificate.Store: Fix hostname registration checkAdnan Maolood2021-03-041-1/+1
|