Commits
- Commit:
3826d7de43d3b9078c5e18e0074799a3a9ee682e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
logger use dprintf and a fd instead of a FILE
simplifies further handling. The stdio layer introduces its own
buffering and for the logs I'd like to avoid it. fflush(3) is an
option, but using a raw fd and dprintf(2) requires less code.
- Commit:
bf7a7fd7b24102bf1a24caf21023c8abc5ce63f3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
692a9f5fea0589f8dd405c3be1e023f70eb01a01
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove unused IMSG types
- Commit:
45c946b37bd2e22f095af6ac290fbf865eb595a1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
avoid use-after-free
- Commit:
3d56cb53361a531d410d116cbc752e07d20dfa05
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix a reduce/reduce conflict
location -> error and locopt -> fastcgi -> error both end up with
a optnl that can be reduced to the empty string.
- Commit:
60f4107da6ed88a34867cdcbf63794b5dc039f94
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a test with fastcgi, locations and forceful disabling
- Commit:
6a8387e5f54a4d6db07aa2f3c7046f618b82aac2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `fastcgi off' to forceful skip fastcgi for a route
- Commit:
fdd67729b45c7073be9ea1720cbadbaae8f0d112
- From:
- Omar Polo <op@omarpolo.com>
- Date:
adjust syntax in fastcgi test; add another test for the old syntax
- Commit:
a1ba9650a9f0cc0d9e70800d71769d32f927b939
- From:
- Omar Polo <op@omarpolo.com>
- Date:
revamp fastcgi configuration: make it per-location
this revamps the syntax in the configuration to better match httpd(8)
(and in general be less weird) and to allow per-location fastcgi
configurations.
the bare `param' is now deprecated, but for compatibility it acts
like `fastcgi param' would do now. Same story for `fastcgi <pathÂ>'.
- Commit:
f36ba9be59c1b60aff4b9663f49d8656800afa00
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move struct envlist and alist up
- Commit:
0995ecdb87195955d23d1dae0a4c93b45f199714
- From:
- Omar Polo <op@omarpolo.com>
- Date:
plug memleak
- Commit:
cf35bdce9a8ee0468b57993550536a74ffd789b0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add titan to .gitignore
- Commit:
88c03474f897a26fccad0549860d932004185353
- From:
- Omar Polo <op@omarpolo.com>
- Date:
revert previous
Somehow the compat for __dead is not working properly on macos
(cirrus ci) since it complains that parse_debug() does not return
a value in all control paths when it uses usage() (marked as __dead)
to catch a wrong usage.
- Commit:
67ae3d8e03348c995b0afc3aebb7a5772bbd5b06
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use __dead instead of __attribute__((noreturn))
- Commit:
da3fc66ee834634f99d5b94cc4090c64114a215f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
titan: add compat shims to compile on !OpenBSD