aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-29const-ify var + missing argumentOmar Polo
2021-01-29accept a wider range of UNICODE codepoints while parsing hostnamesOmar Polo
2021-01-29puny_decode: set an error stringOmar Polo
2021-01-29typoOmar Polo
2021-01-28include string.hOmar Polo
openbsd and freebsd yacc include string.h in the generated sources, bison (tested on alpine at least) don't
2021-01-28fix buildOmar Polo
2021-01-28manual improvements & add section about MIMEOmar Polo
2021-01-28don't log the SNI & matchingOmar Polo
I'll re-enable this when i'll improve the logging
2021-01-28don't include err.h, gmid.h (via config.h) does thatOmar Polo
2021-01-28warn about punycode in server definitionOmar Polo
2021-01-28legibility: use p[n] instead of (*(p + n))Omar Polo
2021-01-28punycode: refactoringOmar Polo
use the correct term "label" instead of "component" when speaking about the parts of a hostname. Also, fix the sizes for max hostname and label.
2021-01-28delete unused constantOmar Polo
2021-01-28correct copyright dateOmar Polo
2021-01-28remove unused functionOmar Polo
2021-01-27-v for verbose loggingOmar Polo
2021-01-27the daemon option was removedOmar Polo
2021-01-27add certificate generation in features listOmar Polo
2021-01-27improve configuration parsing errorOmar Polo
2021-01-27adjust CFLAGS detectionOmar Polo
2021-01-27const-ify strings in struct locationOmar Polo
2021-01-27compiler warningsOmar Polo
2021-01-27drop unused variableOmar Polo
2021-01-27use starts_with in puny.cOmar Polo
2021-01-27log info about SNI, punycode and matched vhostOmar Polo
2021-01-27some null checksOmar Polo
2021-01-27trim_req_iri: set error stringOmar Polo
2021-01-27make configless mode works again. also accept every hostOmar Polo
2021-01-27customizable servname & verbose + misc tweaksOmar Polo
* add -H for explicit servname (for SNI) * add -v to print also the request * misc tweaks: move *flag variables to global scope (initialisation to 0 for free!) and explicit handshake.
2021-01-27readme tweaksOmar Polo
fix features list and talk about I18N
2021-01-27drop the daemon config in favour of the -f flagOmar Polo
Now it daemonize by default when running with a config, unless the -f flag is given.
2021-01-27const-ify puny_decode (and add puny.c)Omar Polo
2021-01-27sync deps and sandbox infoOmar Polo
2021-01-27typoOmar Polo
2021-01-27initial punycode supportOmar Polo
2021-01-27sane defaults for the config-less modeOmar Polo
2021-01-25[seccomp] allow getrandomOmar Polo
2021-01-25gen compat for getprognameOmar Polo
2021-01-25adding openssl testOmar Polo
2021-01-25unveil x the vhosts directoriesOmar Polo
2021-01-25we don't need unveil "x" in listenerOmar Polo
not a big deal, since the pledge prohibits us to exec, but nevertheless.
2021-01-25fix docker exampleOmar Polo
2021-01-25typoOmar Polo
2021-01-25readme additionOmar Polo
2021-01-25added missing argument for -HOmar Polo
2021-01-25syncOmar Polo
2021-01-25sync manpage with actual usage and improve examplesOmar Polo
2021-01-25rework the configless mode: change flags and generate certsOmar Polo
2021-01-25mention chrootOmar Polo
2021-01-25syncOmar Polo