aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* examples/stream: Remove usage of FlusherAdnan Maolood2021-02-221-10/+2
* server: Use channel to communicate shutdownAdnan Maolood2021-02-221-74/+71
* Rename ResponseWriter.MediaType to SetMediaTypeAdnan Maolood2021-02-213-7/+7
* client: Remove TimeoutAdnan Maolood2021-02-211-17/+1
* Move Flush back to ResponseWriterAdnan Maolood2021-02-212-10/+4
* server: Don't close pending connections after ShutdownAdnan Maolood2021-02-211-23/+31
* server: Export ServeConn methodAdnan Maolood2021-02-211-43/+50
* server: Don't recover from panicsAdnan Maolood2021-02-213-23/+0
* fs: Use better error messagesAdnan Maolood2021-02-211-2/+13
* Move punycode functions to client.goAdnan Maolood2021-02-212-28/+23
* client: Copy only what is needed from the RequestAdnan Maolood2021-02-211-9/+10
* Use StatusHandler in NotFoundHandler implementationAdnan Maolood2021-02-211-3/+1
* fs: Remove unused context argumentsAdnan Maolood2021-02-211-8/+8
* Add ErrCertificateExpiredAdnan Maolood2021-02-212-2/+3
* Remove unused ErrInvalidURLAdnan Maolood2021-02-211-1/+0
* Update documentationv0.1.15-alphaAdnan Maolood2021-02-211-5/+7
* server: Return ErrServerClosedAdnan Maolood2021-02-211-0/+6
* server: Use separate context to cancel listenersAdnan Maolood2021-02-211-3/+3
* examples/stream: Showcase Server.Shutdown methodAdnan Maolood2021-02-211-2/+18
* examples: Use contextAdnan Maolood2021-02-212-2/+3
* server: Use explicit context argumentsAdnan Maolood2021-02-211-138/+167
* client: Inline result typeAdnan Maolood2021-02-211-10/+11
* server: Add Context fieldAdnan Maolood2021-02-201-2/+12
* Update examplesAdnan Maolood2021-02-203-48/+29
* certificate.Store: Support "*" wildcard patternAdnan Maolood2021-02-201-0/+4
* certificate.Store: Generate certificates by defaultAdnan Maolood2021-02-201-12/+23
* server: Populate Request.Host fieldAdnan Maolood2021-02-202-1/+4
* mux: Use StatusHandler instead of RedirectHandlerAdnan Maolood2021-02-201-2/+2
* Rename RedirectHandler to StatusHandlerAdnan Maolood2021-02-201-11/+8
* Remove NotFound functionAdnan Maolood2021-02-201-7/+4
* server: Make Request.RemoteAddr a net.AddrAdnan Maolood2021-02-202-6/+4
* Make Status a typeAdnan Maolood2021-02-206-44/+47
* TimeoutHandler: Use provided contextAdnan Maolood2021-02-201-1/+1
* handler: Make ServeGemini accept a ContextAdnan Maolood2021-02-206-26/+32
* examples/client: Remove dependency on go-xdgAdnan Maolood2021-02-201-2/+8
* examples/client: Use contextAdnan Maolood2021-02-201-1/+2
* client: Make Get and Do accept a ContextAdnan Maolood2021-02-203-93/+92
* server: Make Request.RemoteAddr a stringAdnan Maolood2021-02-202-3/+2
* client: Allow Request.Host to omit a portAdnan Maolood2021-02-202-3/+4
* Implement TimeoutHandlerAdnan Maolood2021-02-202-1/+120
* server: Clarify GetCertificate documentationAdnan Maolood2021-02-191-2/+5
* examples/server: Use certificate.StoreAdnan Maolood2021-02-191-16/+22
* certificate: Implement GetCertificate callbackAdnan Maolood2021-02-192-94/+155
* mux: Reject empty patternsAdnan Maolood2021-02-191-0/+3
* server: Remove Certificates fieldAdnan Maolood2021-02-181-52/+4
* request.Write: Accept an io.WriterAdnan Maolood2021-02-182-8/+6
* client: Remove superfluous call to FlushAdnan Maolood2021-02-181-4/+0
* request.Write: return error from FlushAdnan Maolood2021-02-181-1/+1
* doc: Update package documentationAdnan Maolood2021-02-181-6/+9
* response: Implement Write methodAdnan Maolood2021-02-182-9/+52