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-06-29
define GMID_STRING and reuse-it
Omar Polo
2021-06-16
drop the dependency on lex by implementing yylex by ourselves
Omar Polo
2021-06-15
allow sending fd to log on to the logger process
Omar Polo
2021-06-11
more params from and send a custom list
Omar Polo
2021-05-15
define and use GMID_VERSION
Omar Polo
2021-05-15
use the correct document root
Omar Polo
2021-05-11
drop forward declaration of struct client
Omar Polo
2021-05-09
fastcgi: a first implementation
Omar Polo
2021-05-04
added missing prototype
Omar Polo
2021-04-30
allow ``root'' rule to be specified per-location block
Omar Polo
2021-04-29
added ``alias'' option to define hostname aliases for a server
Omar Polo
2021-04-28
added ``env'' option to define environment vars for CGI scripts
Omar Polo
2021-04-25
sort the auto index alphabetically
Omar Polo
2021-04-13
define TLS_VERSION, TLS_CIPHER and TLS_CIPHER_STRENGTH for CGI scripts
Omar Polo
2021-03-31
list instead of fixed-size array for vhosts and locations
Omar Polo
2021-03-31
fix mkdirs: create directories recursively
Omar Polo
2021-03-29
handle CGI scripts that replies with the maximum header length allowed
Omar Polo
2021-03-20
move all sandbox-related code to sandbox.c
Omar Polo
2021-03-19
refactoring: imsg everywhere
Omar Polo
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
[next]