Commits
- Commit:
287ab86538ac30413fdbae20234b470b93954386
- From:
- Omar Polo <op@omarpolo.com>
- Date:
default chroot to user' home if unset
- Commit:
0fc92ad2fdb7ab7d0165812539e47a8ad2a4c3ba
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update changelog
- Commit:
841633cfeca9acf9a691f16760c2d7c06202664f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
plug memory leak in client_close_ev
- Commit:
ddf7a437de12fab9e000e5b555fdbf1891632dad
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix client_close_ev when tls_close() returns TLS_WANT_POLLIN/OUT
in those cases we need to reschedule the function and return, instead
of going on with the cleanup.
- Commit:
c5edb157405883dc7c869beb2c1e05cefe325fdf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
properly handle handshake failures
If a TLS handshake fails there's nothing we can do, so don't attempt
to reply an error (the connected client is not speaking Gemini as
it's not using TLS at all) and instead just close the connection.
Fixes issue #13
- Commit:
53bdae38fe6062469d8b444d5e6bd99ff34ca94b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update changelog
- Commit:
23f0ac49ed05351aa957837a879af3b1c8491267
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix previous
- Commit:
6a60134c6445c3c3ba4b145245523ef737d7ef03
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention gg and ge
- Commit:
fea6a856235ddefb5b5168ef20aec79ff367fc0b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update the README after recent developments
- Commit:
24f644dbb64379875f31f8b975c769371bbad164
- From:
- Omar Polo <op@omarpolo.com>
- Date:
there's no more any `static' target
- Commit:
3a877237a7cea7d456cf85b64daff96881116dc4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
gg.1: improve -d description
- Commit:
7edcf2b3418006365c99e831d5ab050d3132b5f3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update gmid.conf.5: drop old rules and add news
- minor improvements to the wording - drop the removed global options
ipv6 and port - remove config-less mention - document `listen on'
- update examples
While `ipv6' and `port' are still supported for backward compatibility,
it's better to not document them anymore.
- Commit:
b3010dbbafa6efbc1e919fea792d7878768ab3da
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update gmid.8
- it doesn't run anymore without a config file - a reload is enough
to re-open the directories.
This last point in particular was done this way to allow using
capsicum(4) on FreeBSD, something that is currently impossible. I
may just remove it.
- Commit:
c3d502d4556b4174bcd748fdd4c136ba9867ba20
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a `lint' maintainer target to check the manpages
- Commit:
eac9287d295719131cbc346503dd2a0612e54b4b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
copyright years++