index
:
spacecookie
this commit
gh-pages
master
gopher server (and library for Haskell)
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat(Network.Gopher): always return a Builder from response
sternenseemann
2021-03-16
1
-7
/
+5
*
doc(Network.Gopher): link gophermap module in appropiate section
sternenseemann
2021-03-16
1
-0
/
+5
*
fix(Util.Socket): actually close the socket in gracefulClose
sternenseemann
2021-03-16
1
-3
/
+3
*
feat(receiveRequest): make more robust, report errors
sternenseemann
2021-03-15
1
-36
/
+59
*
feat(Network.Gopher): remove cRunUserName from GopherConfig
sternenseemann
2021-03-15
2
-24
/
+16
*
fix(Network.Gopher): give client time to close client socket
sternenseemann
2021-03-15
2
-1
/
+62
*
doc(library): couple of smaller fixes for haddock doc
sternenseemann
2021-03-11
4
-6
/
+6
*
feat(library): use ByteString to represent selectors and paths
sternenseemann
2021-02-03
4
-26
/
+42
*
feat(library): pass additional request context to handler functions
sternenseemann
2021-02-03
1
-15
/
+62
*
feat(Network.Gopher): simplify receiveRequest, add max selector length
sternenseemann
2021-02-03
1
-9
/
+12
*
chore(Network.Gopher): fix markup
sternenseemann
2021-01-10
1
-1
/
+1
*
doc(Network.Gopher): improve documentation for runGopherManual
sternenseemann
2021-01-10
1
-7
/
+17
*
refactor(Network.Gopher): limit vertical width of doc comments
sternenseemann
2021-01-10
1
-5
/
+13
*
refactor(library): rewrite response for Directories using Builder
sternenseemann
2021-01-10
1
-9
/
+18
*
feat(library): make internal exception handling more robust
sternenseemann
2021-01-10
1
-32
/
+54
*
doc(Util.Gophermap): remove link to format spec for now
sternenseemann
2021-01-07
1
-2
/
+2
*
feat(Util.Gophermap): remove gophermaplineWithoutFileTypeChar
sternenseemann
2021-01-07
1
-17
/
+3
*
fix(Util.Gophermap): require tab for non-info lines
sternenseemann
2021-01-07
1
-1
/
+2
*
feat(library): add warn log level
sternenseemann
2021-01-06
1
-0
/
+2
*
doc(Network.Gopher): reformat GopherConfig entry
sternenseemann
2021-01-06
1
-11
/
+18
*
doc(library): add tutorial on logging
sternenseemann
2021-01-06
1
-1
/
+38
*
doc(library): document new logging interface
sternenseemann
2021-01-06
2
-1
/
+40
*
feat(library): make library user implement logging
sternenseemann
2021-01-06
2
-204
/
+180
*
fix(Network.Gopher.Util.Gophermap): export GophermapFilePath
sternenseemann
2021-01-01
1
-3
/
+4
*
doc(Network.Gopher): update code example
sternenseemann
2021-01-01
1
-6
/
+10
*
feat(library): fix spelling for santinize*
sternenseemann
2020-12-29
2
-9
/
+12
*
fix(Network.Gopher.Util.Gophermap): support URL: selectors in gophermap again
sternenseemann
2020-12-28
1
-9
/
+15
*
feat(Network.Gopher.Util.Gophermap): detect relative paths properly
sternenseemann
2020-12-28
1
-12
/
+40
*
fix(Network.Gopher.Util.Gophermap): don't require newline for last line
sternenseemann
2020-12-28
1
-17
/
+20
*
refactor(lib): render log level indicator in log instead of toLogStr
sternenseemann
2020-12-27
2
-11
/
+14
*
feat(Network.Gopher.Log): expose utilities for writing log handlers
sternenseemann
2020-12-27
1
-1
/
+58
*
fix(Network.Gopher): export GophermapEntry again
sternenseemann
2020-12-27
1
-0
/
+1
*
feat(server,library): allow specifying a listenAddr other than "::"
sternenseemann
2020-12-27
1
-3
/
+18
*
refactor(server, lib): fix ghc warnings
sternenseemann
2020-12-27
4
-52
/
+31
*
feat(library): rework logging to be user-modifiable
sternenseemann
2020-07-25
2
-36
/
+143
*
refactor(response): unify ErrorResponse and MenuResponse
sternenseemann
2020-07-25
1
-4
/
+2
*
fix typos
sternenseemann
2020-07-25
1
-2
/
+2
*
improve logging for dropPrivileges
sternenseemann
2019-12-10
1
-11
/
+13
*
Fix a bug that led to spacecookie crashing without systemd
sternenseemann
2019-05-24
1
-9
/
+14
*
Add rudimentary systemd support
sternenseemann
2019-05-24
1
-7
/
+28
*
Add defaultConfig, improve address formatting
sternenseemann
2019-05-24
1
-7
/
+18
*
Basic logging
sternenseemann
2017-03-05
1
-18
/
+55
*
Improve error handling in forked threads
sternenseemann
2017-03-05
1
-10
/
+14
*
Restructure Network.Gopher to make it cleaner
sternenseemann
2017-03-05
1
-20
/
+21
*
Switch from Network.Socket to System.Socket
sternenseemann
2017-03-05
3
-35
/
+50
*
Don't santinize URLs, thus making them invalid
sternenseemann
2016-12-26
2
-2
/
+9
*
Rename HUrl to Html
sternenseemann
2016-12-11
1
-3
/
+3
*
Make ErrorResponse use String
sternenseemann
2016-12-11
2
-2
/
+2
*
Allow HUrls to link to other protocols
sternenseemann
2016-12-11
2
-2
/
+5
*
Improve documentation for Network.Gopher tremendously
sternenseemann
2016-12-11
2
-12
/
+47
[next]