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
2022-11-29
always cast is*() arguments to unsigned char
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
2022-01-01
simplify the proxying code
Omar Polo
2022-01-01
support optional client certificate for proxy rule
Omar Polo
2021-12-29
typo
Omar Polo
2021-12-29
add ability to proxy requests
Omar Polo
2021-12-09
relax the "wont proxy request" check: don't check the port number
Omar Polo
2021-10-18
fmt
Omar Polo
2021-10-15
move bufferevent initialization early in handle_handshake
Omar Polo
2021-10-13
don't die on ECONNABORTED
Omar Polo
2021-10-09
don't work around a missing -Wno-unused-parameter
Omar Polo
2021-10-07
Store clients inside a splay tree
Omar Polo
2021-10-07
one FastCGI connection per client
Omar Polo
2021-10-06
plug a memory leak
Omar Polo
2021-10-06
fmt
Omar Polo
2021-10-02
libevent2 fix: unfreeze the client evbuffer
Omar Polo
2021-10-02
new I/O handling on top of bufferevents
Omar Polo
2021-09-26
fastcgi completely asynchronous
Omar Polo
2021-09-26
initialize mbufhead
Omar Polo
2021-09-24
fix possible out-of-bound access
Omar Polo
2021-09-24
style
Omar Polo
2021-09-24
drop unnecessary bzero
Omar Polo
2021-09-24
making more explicit the case of missing SNI
Omar Polo
2021-07-27
relax openat rule: follow symlinks
Omar Polo
2021-07-07
style(9)-ify
Omar Polo
2021-07-06
gracefully shut down fastcgi backends
Omar Polo
2021-06-16
strncpy -> strlcpy
Omar Polo
2021-06-12
explicitly use c->fd instead of fd
Omar Polo
2021-06-12
mark backend as FCGI_READY when getting a fd
Omar Polo
2021-05-15
use the correct document root
Omar Polo
2021-05-15
const-ify strip_path
Omar Polo
2021-05-15
fmt
Omar Polo
2021-05-09
fastcgi: a first implementation
Omar Polo
2021-04-30
ensure %p (path) is always absolute
Omar Polo
2021-04-30
allow ``root'' rule to be specified per-location block
Omar Polo
[next]