index
:
slackcoder/gmid
master
Small and secure gemini server
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
server.c
Age
Commit message (
Expand
)
Author
2023-06-24
fix client_close_ev when tls_close() returns TLS_WANT_POLLIN/OUT
Omar Polo
2023-06-24
properly handle handshake failures
Omar Polo
2023-06-24
copyright years++
Omar Polo
2023-06-24
remove unused global flag
Omar Polo
2023-06-24
don't match host if connecting from the wrong socket
Omar Polo
2023-06-24
load the certs per listening address
Omar Polo
2023-06-24
send host addresses to the server process
Omar Polo
2023-06-23
implement `listen on'
Omar Polo
2023-06-23
rename client->addr to raddr (remote address) and keep original length
Omar Polo
2023-06-11
disable the privsep crypto engine on !OpenBSD
Omar Polo
2023-06-11
remove has_siginfo
Omar Polo
2023-06-11
fixes for -Wpointer-sign
Omar Polo
2023-06-11
add a privsep crypto engine
Omar Polo
2023-06-11
drop useless debug statement
Omar Polo
2023-06-09
don't have the config being a global
Omar Polo
2023-06-09
move hosts into the config struct
Omar Polo
2023-06-09
move fastcgi from global var to the config struct
Omar Polo
2023-06-09
readd proxy certs and `require client ca' support
Omar Polo
2023-06-08
less logger.h
Omar Polo
2023-06-08
make server_init and server_configure_done 'public'
Omar Polo
2023-06-08
remove debug code
Omar Polo
2023-06-08
rework the daemon to do fork+exec
Omar Polo
2023-06-06
switch to the more usual log.c
Omar Polo
2023-06-06
rename log.[ch] to logger.[ch]
Omar Polo
2023-06-05
move and dedup the tls initalization in server.c
Omar Polo
2023-06-05
provide a more usual fatal
Omar Polo
2023-06-05
move some server-related code to server.c
Omar Polo
2023-05-08
send capsicum/landlock/seccomp hack to Valhalla
Omar Polo
2022-11-27
typo
Omar Polo
2022-10-05
make the various strings in the config fixed-length
Omar Polo
2022-09-10
server: inline dispatch_imsg
Omar Polo
2022-09-07
add ge: gemini export!
Omar Polo
2022-09-06
optionally disable the sandbox on some systems
Omar Polo
2022-09-06
get rid of the CGI support
Omar Polo
2022-07-04
add a trailing / for dirs in the directory index.
Omar Polo
2022-07-04
copyright years
Omar Polo
2022-07-04
encode file names in the directory index
Omar Polo
2022-07-04
log when it fails to open a file because of permissions
Omar Polo
2022-03-27
fix an out-of-bound access in start_cgi
Omar Polo
2022-03-26
swap try_client_by_id with client_by_id
Omar Polo
2022-02-19
don't log errno, it's always zero after libtls returns
Omar Polo
2022-01-27
improve proxy error path
Omar Polo
2022-01-27
always mark requests as done when their code is != 20
Omar Polo
2022-01-27
fix comment
Omar Polo
2022-01-05
bail out of client_read if we've already decide what to do
Omar Polo
2022-01-05
tweak comment
Omar Polo
2022-01-04
add missing prototype
Omar Polo
2022-01-04
add `require client ca' for proxy blocks
Omar Polo
2022-01-02
proxy: allow multiple proxy blocks, matching options and validations
Omar Polo
2022-01-01
allow to disable TLS when proxying requests
Omar Polo
[prev]
[next]