index
:
slackcoder/gmid
master
Small and secure gemini server
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gmid.h
Age
Commit message (
Expand
)
Author
2021-03-03
give each server process its own socket for the executor
Omar Polo
2021-02-23
move log_init & vars to gmid.c, retain logger_main in log.c
Omar Polo
2021-02-23
add `log on/off' to enable/disable logs per-location
Omar Polo
2021-02-23
moving logging to its own process
Omar Polo
2021-02-12
fix various compilation errors
Omar Polo
2021-02-12
BUFSIZ is variable, we need *exactly* 1024
Omar Polo
2021-02-12
don't mmap
Omar Polo
2021-02-09
add `require client ca' rule to require certs signed by a CA
Omar Polo
2021-02-08
define config_path as global variable
Omar Polo
2021-02-08
rewrite main loop using libevent
Omar Polo
2021-02-07
define TLS_CLIENT_NOT_BEFORE/NOT_AFTER in CGI scripts
Omar Polo
2021-02-07
[cgi] split the query in words if needed and add them to the argv
Omar Polo
2021-02-07
improve logs management
Omar Polo
2021-02-07
added prefork option
Omar Polo
2021-02-06
add the ``entrypoint'' option
Omar Polo
2021-02-06
added ``block return'' and ``strip'' options
Omar Polo
2021-02-04
reload configuration on SIGHUP
Omar Polo
2021-02-03
refactor executor_main
Omar Polo
2021-02-03
refactoring startup logic
Omar Polo
2021-02-03
revert commit 346f28eeaa205d268d1e63c7ffd86cf041f6d1e6
Omar Polo
2021-02-02
move mark_nonblock to utils.c
Omar Polo
2021-02-02
mark various functions as static
Omar Polo
2021-02-02
print the header in the directory listing
Omar Polo
2021-02-01
simplify handle_cgi
Omar Polo
2021-02-01
document the DFA
Omar Polo
2021-02-01
client state machine: function pointers instead of enum+switch
Omar Polo
2021-02-01
bring the CGI implementation in par with GLV-1.12556
Omar Polo
2021-01-30
invert the location precedence: first match wins
Omar Polo
2021-01-29
puny_decode: set an error string
Omar Polo
2021-01-28
punycode: refactoring
Omar Polo
2021-01-28
delete unused constant
Omar Polo
2021-01-28
remove unused function
Omar Polo
2021-01-27
improve configuration parsing error
Omar Polo
2021-01-27
const-ify strings in struct location
Omar Polo
2021-01-27
use starts_with in puny.c
Omar Polo
2021-01-27
trim_req_iri: set error string
Omar Polo
2021-01-27
drop the daemon config in favour of the -f flag
Omar Polo
2021-01-27
const-ify puny_decode (and add puny.c)
Omar Polo
2021-01-27
initial punycode support
Omar Polo
2021-01-25
rework the configless mode: change flags and generate certs
Omar Polo
2021-01-25
chroot & drop privileges
Omar Polo
2021-01-24
added support for location blocks
Omar Polo
2021-01-24
added support for location blocks
Omar Polo
2021-01-24
void-ify some functions
Omar Polo
2021-01-24
refactoring state management
Omar Polo
2021-01-24
added index option
Omar Polo
2021-01-22
use a helper to handle no-body replies
Omar Polo
2021-01-22
rename goodbye -> close_conn
Omar Polo
2021-01-21
add ends_with
Omar Polo
2021-01-21
rename mimes to mime ; pass config esplicitly to mime* functions
Omar Polo
[next]