index
:
go-gemini
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
server.go
Commit message (
Expand
)
Author
Age
Files
Lines
*
server: Document use of contexts
Adnan Maolood
2021-02-22
1
-4
/
+7
*
server: Remove unused constants
Adnan Maolood
2021-02-22
1
-6
/
+0
*
server: Return context.Canceled after Shutdown
Adnan Maolood
2021-02-22
1
-16
/
+10
*
server: Revert to closing contexts on Shutdown
Adnan Maolood
2021-02-22
1
-73
/
+89
*
server: Use channel to communicate shutdown
Adnan Maolood
2021-02-22
1
-74
/
+71
*
server: Don't close pending connections after Shutdown
Adnan Maolood
2021-02-21
1
-23
/
+31
*
server: Export ServeConn method
Adnan Maolood
2021-02-21
1
-43
/
+50
*
server: Don't recover from panics
Adnan Maolood
2021-02-21
1
-10
/
+0
*
server: Return ErrServerClosed
Adnan Maolood
2021-02-21
1
-0
/
+6
*
server: Use separate context to cancel listeners
Adnan Maolood
2021-02-21
1
-3
/
+3
*
server: Use explicit context arguments
Adnan Maolood
2021-02-21
1
-138
/
+167
*
server: Add Context field
Adnan Maolood
2021-02-20
1
-2
/
+12
*
server: Populate Request.Host field
Adnan Maolood
2021-02-20
1
-0
/
+1
*
server: Make Request.RemoteAddr a net.Addr
Adnan Maolood
2021-02-20
1
-1
/
+1
*
handler: Make ServeGemini accept a Context
Adnan Maolood
2021-02-20
1
-1
/
+3
*
server: Make Request.RemoteAddr a string
Adnan Maolood
2021-02-20
1
-1
/
+1
*
server: Clarify GetCertificate documentation
Adnan Maolood
2021-02-19
1
-2
/
+5
*
server: Remove Certificates field
Adnan Maolood
2021-02-18
1
-52
/
+4
*
server: Add Handler field and remove Handle methods
Adnan Maolood
2021-02-17
1
-76
/
+5
*
Add utility Handler functions
Adnan Maolood
2021-02-17
1
-29
/
+0
*
Redesign ResponseWriter interface
Adnan Maolood
2021-02-17
1
-2
/
+2
*
Move ResponseWriter.Flush to Flusher interface
Adnan Maolood
2021-02-17
1
-1
/
+1
*
server: Prevent adding Listeners after Close
Adnan Maolood
2021-02-15
1
-3
/
+3
*
server: Avoid creating a new Listener after Close
Adnan Maolood
2021-02-15
1
-0
/
+4
*
server: Use separate mutex for handlers
Adnan Maolood
2021-02-15
1
-3
/
+9
*
server: Rename responder to handler
Adnan Maolood
2021-02-15
1
-5
/
+5
*
server: Recover from ServeGemini panics
Adnan Maolood
2021-02-15
1
-2
/
+13
*
server: Implement Close and Shutdown methods
Adnan Maolood
2021-02-14
1
-2
/
+143
*
server: Don't populate Request.Certificate field
Adnan Maolood
2021-02-14
1
-9
/
+1
*
Update documentation
Adnan Maolood
2021-02-14
1
-55
/
+87
*
server: Populate Request.RemoteAddr field
Adnan Maolood
2021-02-13
1
-0
/
+3
*
Make ResponseWriter an interface
Adnan Maolood
2021-02-09
1
-4
/
+4
*
Rename Responder to Handler
Adnan Maolood
2021-02-08
1
-23
/
+29
*
Make TLS field nil for unencrypted connections
Adnan Maolood
2021-02-08
1
-1
/
+2
*
server: Allow handling any hostname with "*"
Adnan Maolood
2021-01-25
1
-9
/
+26
*
server: Rename Register to Handle
Adnan Maolood
2021-01-14
1
-6
/
+6
*
Move cert.go to a subpackage
Adnan Maolood
2021-01-14
1
-3
/
+4
*
Simplify ResponseWriter implementation
Adnan Maolood
2021-01-10
1
-108
/
+0
*
Rename status.Message to status.Meta
Adnan Maolood
2021-01-10
1
-8
/
+3
*
Add missing error handling
Hugo Wetterberg
2021-01-09
1
-29
/
+65
*
server: abort request handling on bad requests
Hugo Wetterberg
2021-01-05
1
-14
/
+16
*
Add ResponseWriter.Flush function
Adnan Maolood
2020-12-18
1
-1
/
+6
*
Make NewResponseWriter take an io.Writer
Adnan Maolood
2020-12-18
1
-3
/
+4
*
Add ReadRequest and ReadResponse functions
Adnan Maolood
2020-12-18
1
-39
/
+14
*
Expose Request.Write and Response.Read functions
Adnan Maolood
2020-12-18
1
-2
/
+3
*
server: Don't always assume TLS is used
Adnan Maolood
2020-12-18
1
-7
/
+10
*
Remove Input function
Adnan Maolood
2020-12-18
1
-20
/
+0
*
Don't assume a default scheme of gemini
Adnan Maolood
2020-11-24
1
-5
/
+0
*
Expose KnownHosts and CertificateStore internals
Adnan Maolood
2020-11-23
1
-1
/
+1
*
Add (*CertificateStore).Write function
Adnan Maolood
2020-11-09
1
-3
/
+4
[next]