Commits
- Commit:
2fafa2d23e5607def335902b7a9d10a9de5247a9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bring the CGI implementation in par with GLV-1.12556
- Commit:
b59f3cdd27555984293c9f917eaec49aa2beb5f4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
6016a593a32c4f3f27ed3e7892a1595d631fcbef
- From:
- Omar Polo <op@omarpolo.com>
- Date:
invert the location precedence: first match wins
It's how httpd(8) does it, and it allows us to call fnmatch less time
- Commit:
a8d4a89770f9de24a812a3638c83dde56542d413
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't ignore punycode errors when decoding SNI-provided servname
- Commit:
a2fd80132769e268bee6af754eca6eb13035de78
- From:
- Omar Polo <op@omarpolo.com>
- Date:
puny_decode: set an error string
- Commit:
90cb9eea8a1bdee8385e1f14ee69cf0955420af6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't log the SNI & matching
I'll re-enable this when i'll improve the logging
- Commit:
22c6d6334deef920cd0212ca92f61d315860177a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
log info about SNI, punycode and matched vhost
- Commit:
caad03081b5ab370b8e0aaee5795ff36fa6febd8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
some null checks
- Commit:
c4f682f8559b184d64b04aece37d3d2980859832
- From:
- Omar Polo <op@omarpolo.com>
- Date:
trim_req_iri: set error string
- Commit:
3300cbe06a9567c66ee63f3866bcbcf3430e0205
- From:
- Omar Polo <op@omarpolo.com>
- Date:
initial punycode support
- Commit:
8443bff77ac2c8a055d9125dc2f621df124b78ef
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rework the configless mode: change flags and generate certs
- Commit:
252908e6bb335c42249a3d5fe6ecaa4daf5a3e3e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added support for location blocks
- Commit:
c8b74339185123feebb6164b91f500f1930e45ff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added support for location blocks
- Commit:
07b0a14218f3779013d657d5e737c4a2e739a9eb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
void-ify some functions
their return value is no longer used, it's only confusing at this point.
- Commit:
a87f6625658284c10597c2835135397ae698ad6c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactoring state management
instead of having a flag to discern between two different behaviours
in S_SENDING, split that state into S_SENDING_FILE and S_SENDING_CGI
(this will also make it easier in the future to add other sending
states). While there, also get rid of `goodbye' and make start_reply
advance the state machine by itself.