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
/
server
Commit message (
Expand
)
Author
Age
Files
Lines
*
chore(server): allow building with aeson 2.0
1.0.0.1
sternenseemann
2021-11-29
1
-0
/
+7
*
feat(Network.Gopher): remove cRunUserName from GopherConfig
sternenseemann
2021-03-15
1
-5
/
+16
*
fix(Spacecookie.Systemd): keep Socket MVar populated
sternenseemann
2021-03-15
1
-2
/
+6
*
refactor(Spacecookie.Systemd): move {to,from}Fd to top-level
sternenseemann
2021-03-15
1
-21
/
+37
*
fix(Network.Spacecookie.Config): allow usage of warn log level
sternenseemann
2021-03-09
1
-0
/
+1
*
fix(server): file → resource in error messages
sternenseemann
2021-02-03
1
-2
/
+2
*
feat(library): use ByteString to represent selectors and paths
sternenseemann
2021-02-03
2
-51
/
+51
*
feat(library): pass additional request context to handler functions
sternenseemann
2021-02-03
1
-4
/
+5
*
fix(server): also catch SystemdExceptions
sternenseemann
2021-01-10
2
-8
/
+12
*
refactor(server): remove unnecessary import, fix wonky indent
sternenseemann
2021-01-10
1
-5
/
+5
*
fix(server): only catch socketexceptions for catchSetup
sternenseemann
2021-01-10
1
-2
/
+3
*
feat(server): catch exceptions in setup step
sternenseemann
2021-01-10
1
-2
/
+12
*
test(FileTypeDetection): add test suite for Network.Spacecookie.FileType
sternenseemann
2021-01-10
1
-0
/
+2
*
fix(Network.Spacecookie.FileType): fix suffix names
sternenseemann
2021-01-10
1
-41
/
+41
*
refactor(server): move modules to Network.Spacecookie namespace
sternenseemann
2021-01-10
4
-6
/
+6
*
refactor(server): simplify file type detection and path errors
sternenseemann
2021-01-10
2
-80
/
+140
*
feat(server): add more image extensions
sternenseemann
2021-01-08
1
-2
/
+6
*
refactor(server): reduce width, make a little more readable
sternenseemann
2021-01-08
1
-14
/
+23
*
feat(server): log an error if a gophermap doesn't parse
sternenseemann
2021-01-08
1
-15
/
+23
*
feat(server): log warning if listen → addr and systemd are used
sternenseemann
2021-01-06
1
-2
/
+18
*
feat(library): add warn log level
sternenseemann
2021-01-06
1
-0
/
+1
*
feat(library): make library user implement logging
sternenseemann
2021-01-06
2
-20
/
+45
*
fix(config): fail if listen → port is malformed
sternenseemann
2021-01-05
1
-3
/
+18
*
feat(server): make log → enable optional
sternenseemann
2021-01-05
1
-1
/
+1
*
feat(library): fix spelling for santinize*
sternenseemann
2020-12-29
1
-2
/
+2
*
refactor(server): improve arg parsing and error messages
sternenseemann
2020-12-29
1
-26
/
+41
*
feat(server): add basic --help and --version flags
sternenseemann
2020-12-29
1
-1
/
+12
*
fix(server): clarify URL: error message
sternenseemann
2020-12-28
1
-1
/
+5
*
feat(Network.Gopher.Util.Gophermap): detect relative paths properly
sternenseemann
2020-12-28
1
-1
/
+1
*
fix(server/makeAbsolute): handle "." properly
sternenseemann
2020-12-28
1
-3
/
+5
*
feat(server): make log format configurable
sternenseemann
2020-12-27
2
-22
/
+47
*
fix(server): return correct error message if file doesn't exist
sternenseemann
2020-12-27
1
-0
/
+10
*
fix(server): return correct error message if file doesn't exist
sternenseemann
2020-12-27
1
-1
/
+1
*
feat(server): default to 70 if no port is given
sternenseemann
2020-12-27
1
-1
/
+1
*
feat(server,library): allow specifying a listenAddr other than "::"
sternenseemann
2020-12-27
2
-8
/
+19
*
refactor(server, lib): fix ghc warnings
sternenseemann
2020-12-27
3
-14
/
+6
*
feat(library): rework logging to be user-modifiable
sternenseemann
2020-07-25
1
-1
/
+2
*
allow for the user parameter to be omitted
sternenseemann
2019-12-08
2
-7
/
+8
*
Support for Fd-based systemd-activation
sternenseemann
2019-06-02
1
-22
/
+30
*
Fix a bug that led to spacecookie crashing without systemd
sternenseemann
2019-05-24
2
-6
/
+6
*
Add rudimentary systemd support
sternenseemann
2019-05-24
2
-1
/
+59
*
Switch from Network.Socket to System.Socket
sternenseemann
2017-03-05
1
-10
/
+1
*
Fix server for older versions of base
sternenseemann
2017-01-21
1
-1
/
+1
*
Improve listability checking
sternenseemann
2017-01-11
1
-7
/
+29
*
Don't return FileResponses for unListable paths
sternenseemann
2017-01-10
1
-7
/
+11
*
Use only filename as title
sternenseemann
2017-01-01
1
-1
/
+1
*
Now this is very embarassing
sternenseemann
2017-01-01
1
-2
/
+7
*
Generate warning if a client tries to request an h-URL as file
sternenseemann
2016-12-11
1
-1
/
+4
*
Bug fixes and documentation improvement
sternenseemann
2016-12-11
1
-1
/
+1
*
Refactor spacecookie, split into server & library
sternenseemann
2016-12-04
2
-0
/
+140