aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* response: Rename statusCode to statusAdnan Maolood2021-02-181-4/+4
* response: Ensure that only one header is writtenAdnan Maolood2021-02-171-0/+4
* Remove .gitignoreAdnan Maolood2021-02-171-2/+0
* examples: Use Server.HandlerAdnan Maolood2021-02-173-4/+7
* server: Add Handler field and remove Handle methodsAdnan Maolood2021-02-171-76/+5
* mux: Implement matching of schemes and hostnamesAdnan Maolood2021-02-172-50/+452
* Reverse order of RedirectHandler argumentsAdnan Maolood2021-02-171-3/+3
* Add utility Handler functionsAdnan Maolood2021-02-172-29/+91
* examples: Use new ResponseWriter interfaceAdnan Maolood2021-02-172-5/+5
* Redesign ResponseWriter interfaceAdnan Maolood2021-02-174-64/+60
* status: Fix typoAdnan Maolood2021-02-171-6/+6
* Rename Meta to StatusTextAdnan Maolood2021-02-172-7/+15
* Move ResponseWriter.Flush to Flusher interfaceAdnan Maolood2021-02-173-6/+21
* fs: Reject potentially unsafe requests in ServeFileAdnan Maolood2021-02-171-0/+36
* fs: Add ServeContent functionAdnan Maolood2021-02-171-5/+19
* examples/server: Use os.DirFSAdnan Maolood2021-02-171-1/+2
* fs: Fix redirect to canonical file pathAdnan Maolood2021-02-171-1/+1
* fs: Add redirectsAdnan Maolood2021-02-171-4/+41
* fs: Trim trailing slash from name in ServeFileAdnan Maolood2021-02-171-1/+1
* fs: Clean paths before handling with FileServerAdnan Maolood2021-02-171-1/+1
* fs: Show listing for directories without index filesAdnan Maolood2021-02-171-30/+57
* fs: Remove leading slash before opening filesAdnan Maolood2021-02-161-0/+6
* Replace uses of ioutil with ioAdnan Maolood2021-02-162-5/+4
* fs: Replace FileSystem with io/fs.FSAdnan Maolood2021-02-161-50/+8
* Require Go 1.16Adnan Maolood2021-02-161-1/+1
* client: Don't try to verify unicode hostnamev0.1.14Adnan Maolood2021-02-161-4/+2
* Update examples/auth.goAdnan Maolood2021-02-161-4/+4
* request: Allow User in URLsAdnan Maolood2021-02-162-24/+0
* Add build status badge to README.mdAdnan Maolood2021-02-161-1/+1
* Add build manifestAdnan Maolood2021-02-161-0/+9
* server: Prevent adding Listeners after CloseAdnan Maolood2021-02-151-3/+3
* server: Avoid creating a new Listener after CloseAdnan Maolood2021-02-151-0/+4
* server: Use separate mutex for handlersAdnan Maolood2021-02-151-3/+9
* Add some testsAdnan Maolood2021-02-152-0/+252
* Return ErrInvalidResponse on error reading statusAdnan Maolood2021-02-151-1/+1
* Remove NewRequestFromURL methodAdnan Maolood2021-02-151-11/+4
* server: Rename responder to handlerAdnan Maolood2021-02-152-7/+7
* server: Recover from ServeGemini panicsAdnan Maolood2021-02-152-2/+19
* request: Don't read more than 1026 bytesAdnan Maolood2021-02-151-0/+1
* server: Implement Close and Shutdown methodsAdnan Maolood2021-02-142-3/+151
* Tweak returned error for requests that are too longAdnan Maolood2021-02-141-3/+6
* fs: RefactorAdnan Maolood2021-02-141-55/+77
* status: Update documentationAdnan Maolood2021-02-141-1/+2
* fs: Update documentationAdnan Maolood2021-02-141-12/+2
* Make Request.Host optionalAdnan Maolood2021-02-143-42/+36
* Update examples/client.goAdnan Maolood2021-02-141-3/+3
* Remove faulty status code check in ReadResponseAdnan Maolood2021-02-141-9/+2
* server: Don't populate Request.Certificate fieldAdnan Maolood2021-02-142-16/+10
* Update Client documentationAdnan Maolood2021-02-141-2/+19
* Update Response documentationAdnan Maolood2021-02-142-7/+17