aboutsummaryrefslogtreecommitdiff
path: root/client.go
Commit message (Expand)AuthorAgeFilesLines
* client: Only get cert if TrustCertificate is setAdnan Maolood2021-03-201-1/+1
* client: Close connection on errorAdnan Maolood2021-03-201-0/+3
* client: Remove hostname verification checkAdnan Maolood2021-03-041-4/+0
* client: Ignore certificate expiration timeAdnan Maolood2021-03-041-5/+0
* Make Request implement io.WriterToAdnan Maolood2021-02-281-1/+1
* client: Fix copying of requestAdnan Maolood2021-02-241-3/+4
* Move I/O utilities to io.goAdnan Maolood2021-02-231-53/+0
* client: Clarify usage of contextsAdnan Maolood2021-02-231-6/+6
* Update documentationAdnan Maolood2021-02-231-8/+6
* response: Add Conn and TLS methodsAdnan Maolood2021-02-231-0/+1
* client: Move context handling to doAdnan Maolood2021-02-231-17/+17
* client: Cancel context on IO errorsAdnan Maolood2021-02-231-4/+72
* response: Remove TLS fieldAdnan Maolood2021-02-231-6/+0
* client: Use present tense in documentationAdnan Maolood2021-02-231-2/+2
* client: Document use of contextsAdnan Maolood2021-02-221-2/+5
* client: Remove TimeoutAdnan Maolood2021-02-211-17/+1
* Move punycode functions to client.goAdnan Maolood2021-02-211-0/+23
* client: Copy only what is needed from the RequestAdnan Maolood2021-02-211-9/+10
* Add ErrCertificateExpiredAdnan Maolood2021-02-211-2/+1
* client: Inline result typeAdnan Maolood2021-02-211-10/+11
* client: Make Get and Do accept a ContextAdnan Maolood2021-02-201-77/+90
* client: Allow Request.Host to omit a portAdnan Maolood2021-02-201-2/+3
* request.Write: Accept an io.WriterAdnan Maolood2021-02-181-4/+1
* client: Remove superfluous call to FlushAdnan Maolood2021-02-181-4/+0
* client: Don't try to verify unicode hostnamev0.1.14Adnan Maolood2021-02-161-4/+2
* Make Request.Host optionalAdnan Maolood2021-02-141-14/+28
* Update Client documentationAdnan Maolood2021-02-141-2/+19
* Update documentationAdnan Maolood2021-02-141-2/+2
* client: Punycode request URLAdnan Maolood2021-02-091-1/+15
* client: Support IDNsAdnan Maolood2021-02-091-19/+18
* Make TLS field nil for unencrypted connectionsAdnan Maolood2021-02-081-1/+2
* tofu: Implement PersistentHostsAdnan Maolood2021-01-251-6/+3
* client: Add note about TOFUAdnan Maolood2021-01-141-0/+3
* fs: Update commentsAdnan Maolood2021-01-141-1/+0
* client: set the client timout on the dialer, close connection on errHugo Wetterberg2021-01-131-5/+28
* Add missing error handlingHugo Wetterberg2021-01-091-2/+13
* client: Verify expiration timeAdnan Maolood2020-12-191-0/+5
* Add ReadRequest and ReadResponse functionsAdnan Maolood2020-12-181-2/+2
* Expose Request.Write and Response.Read functionsAdnan Maolood2020-12-181-2/+2
* Remove unnecessary variableAdnan Maolood2020-12-181-2/+2
* Remove Response.Request fieldAdnan Maolood2020-12-181-1/+0
* client: Remove GetInput and CheckRedirect callbacksAdnan Maolood2020-12-181-52/+1
* Update switch statementAdnan Maolood2020-12-171-3/+3
* client: Remove GetCertificate callbackAdnan Maolood2020-12-171-25/+0
* Update GetCertificate documentationAdnan Maolood2020-12-171-1/+3
* Decouple Client from KnownHostsFileAdnan Maolood2020-12-171-84/+48
* Allow Request.Context to be nilAdnan Maolood2020-12-171-1/+7
* client: Add GetCertificate callbackAdnan Maolood2020-12-171-46/+9
* Revert to using hexadecimal to encode fingerprintsv0.1.9Adnan Maolood2020-12-161-2/+1
* Fix escaping of queriesAdnan Maolood2020-11-271-1/+1