aboutsummaryrefslogtreecommitdiff
path: root/request.go
Commit message (Collapse)AuthorAgeFilesLines
* Tweak request and response parsingAdnan Maolood2021-03-201-11/+10
|
* Request.WriteTo: return int64Adnan Maolood2021-02-281-4/+4
|
* Make Request implement io.WriterToAdnan Maolood2021-02-281-8/+13
|
* Mention that Request methods don't work for clientsAdnan Maolood2021-02-281-0/+3
|
* Remove Request.RemoteAddr helper methodAdnan Maolood2021-02-281-8/+0
|
* request: Add RemoteAddr helper functionAdnan Maolood2021-02-271-0/+8
|
* request: Add ServerName helper methodAdnan Maolood2021-02-271-0/+9
|
* request: Cache calls to TLSAdnan Maolood2021-02-271-4/+7
|
* Move ResponseWriter Conn and TLS methods to RequestAdnan Maolood2021-02-241-0/+18
|
* request: Remove TLS and Conn methodsAdnan Maolood2021-02-231-18/+0
|
* Update documentationAdnan Maolood2021-02-231-5/+2
|
* request: Fix documentation for TLSAdnan Maolood2021-02-231-1/+1
|
* request: Add Conn and TLS methodsAdnan Maolood2021-02-231-17/+16
|
* server: Populate Request.Host fieldAdnan Maolood2021-02-201-1/+3
|
* server: Make Request.RemoteAddr a net.AddrAdnan Maolood2021-02-201-5/+3
| | | | A concrete type is better.
* client: Make Get and Do accept a ContextAdnan Maolood2021-02-201-9/+0
| | | | This removes the need for Request.Context.
* server: Make Request.RemoteAddr a stringAdnan Maolood2021-02-201-2/+1
|
* client: Allow Request.Host to omit a portAdnan Maolood2021-02-201-1/+1
|
* request.Write: Accept an io.WriterAdnan Maolood2021-02-181-4/+5
|
* request.Write: return error from FlushAdnan Maolood2021-02-181-1/+1
|
* request: Allow User in URLsAdnan Maolood2021-02-161-8/+0
|
* Remove NewRequestFromURL methodAdnan Maolood2021-02-151-11/+4
| | | | Use a Request struct literal instead.
* request: Don't read more than 1026 bytesAdnan Maolood2021-02-151-0/+1
|
* Tweak returned error for requests that are too longAdnan Maolood2021-02-141-3/+6
| | | | Return ErrInvalidRequest instead of ErrInvalidURL in Request.Write.
* Make Request.Host optionalAdnan Maolood2021-02-141-10/+8
|
* server: Don't populate Request.Certificate fieldAdnan Maolood2021-02-141-7/+9
| | | | Handlers should instead use the certificate provided in Request.TLS.
* Update documentationAdnan Maolood2021-02-141-16/+33
|
* Make TLS field nil for unencrypted connectionsAdnan Maolood2021-02-081-1/+1
|
* Update commentsAdnan Maolood2021-01-101-1/+0
|
* Update Request documentationAdnan Maolood2020-12-181-0/+3
|
* Add ReadRequest and ReadResponse functionsAdnan Maolood2020-12-181-0/+32
|
* Expose Request.Write and Response.Read functionsAdnan Maolood2020-12-181-2/+2
|
* Allow Request.Context to be nilAdnan Maolood2020-12-171-4/+3
|
* Fix escaping of queriesAdnan Maolood2020-11-271-0/+3
|
* Add context to requestsAdnan Maolood2020-11-261-2/+8
|
* Remove some unnecessary errorsAdnan Maolood2020-11-041-6/+3
|
* server: Populate (*Request).Certificate fieldv0.1.5Adnan Maolood2020-11-011-1/+3
|
* Reject schemes other than gemini:// in NewRequestAdnan Maolood2020-10-271-0/+3
|
* Add (*Client).Get functionAdnan Maolood2020-10-271-25/+0
|
* Add NewRequestFromURL functionAdnan Maolood2020-10-271-4/+9
|
* Rename repository to go-geminiAdnan Maolood2020-10-241-1/+1
|
* RefactorAdnan Maolood2020-10-211-0/+92