index
:
slackcoder/gmid
master
Small and secure gemini server
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ge.c
Age
Commit message (
Expand
)
Author
2024-07-02
gemexp: add -v
Omar Polo
2024-06-17
make gemexp verbose
Christoph Liebender
2024-06-09
remove from gmid.h functions that are used only in gemexp
Omar Polo
2024-06-09
check and error on strlcpy truncation
Omar Polo
2024-06-08
change the approach for strnvis
Omar Polo
2024-06-06
attempt to deal with the portability fiasco of strnvis(3)
Omar Polo
2024-01-08
fix ge^W gemexp version string
Omar Polo
2023-10-18
gemexp: add -R to generate an RSA (4096) key instead of an EC one (default)
Omar Polo
2023-10-18
rework gencert(); make gemexp generate EC certs
Omar Polo
2023-08-29
gemexp doesn't have -v; remove from getopt and usage()
Omar Polo
2023-08-29
tweak gemexp logs
Omar Polo
2023-08-29
gemexp: save certs to $XDG_DATA_HOME/gemexp, not /gmid
Omar Polo
2023-08-29
gemexp: change the naming scheme for the certificates
Omar Polo
2023-08-07
use the subject' common name as the user field in log
Omar Polo
2023-07-25
use the condensed logging style in ge too
Omar Polo
2023-07-01
rename do_accept() -> server_accept()
Omar Polo
2023-07-01
change log_request to take the code and meta unpacked
Omar Polo
2023-06-26
call getnameinfo() only once per request
Omar Polo
2023-06-24
copyright years++
Omar Polo
2023-06-24
load the certs per listening address
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-23
typo; use the `l' variable not `len'
Omar Polo
2023-06-11
disable the privsep crypto engine on !OpenBSD
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-08
fix ge build
Omar Polo
2023-06-08
less logger.h
Omar Polo
2023-06-08
make ge work again
Omar Polo
2023-06-08
remove now unused ibuf variable
Omar Polo
2023-06-08
rework the daemon to do fork+exec
Omar Polo
2023-06-06
use fatal() in code used in the daemon
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-06
nitpick: fix snprintf check
Omar Polo
2023-06-06
move config-related code to config.c
Omar Polo
2023-06-06
call setlocale()
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
2022-10-05
make the various strings in the config fixed-length
Omar Polo
2022-09-10
specify custom version strings for the various cmds
Omar Polo
2022-09-07
add ge: gemini export!
Omar Polo