Commits
- Commit:
48b69cb2dcb0e50409c531d9052c2da134a82eff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix some logging
- we can't use log_* or fatal() before logger_init
- err -> errx if errno isn't involved
- Commit:
9cc630aa63cfd22553912b5a1fc41a71776cb272
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added ``env'' option to define environment vars for CGI scripts
- Commit:
b8e64ccd44290cdd34bdcd3fd85fb1a9cb7486dd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
list instead of fixed-size array for vhosts and locations
saves some bytes of memory and removes the limit on the maximum number
of vhosts and location blocks.
- Commit:
2c3e53dac6faed4d9502bd3310b4837f0d3112cf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
give each server process its own socket for the executor
this fixes a bug introduced with the prefork mechanics: every server
process shared the same socket, and this would cause a race condition
when multiple server processes asked for a script cgi being executed.
This gives each server process its own socket to talk to the executor,
so the race cannot happen.
- Commit:
793835cb26c39202133c754fb33f8909ebf8fb92
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `log on/off' to enable/disable logs per-location
- Commit:
49b73ba1ab4be9993532bdecaf14e74f45eca676
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix "first location" bug
reported by devel at datenbrei dot de. The first location would
overwrite the default value for a server, triggering the "`foo' rule
specified more than once" error. This also needed a small tweak on
how we match locations to avoid breaking other tests.
- Commit:
2d34f732f169028f41dc124cafe569c4f0bc788a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
002a84a1237d72a9e0ec824f05657a395469a38b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve errors during config parsing
- Commit:
eb59f87e67daa46d8d51ca11da12a00df0dd2361
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sort
- Commit:
02be96c6ddfc34e448cccd095b4f3d0efe4de8a3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `require client ca' rule to require certs signed by a CA
- Commit:
d090dc8491682f30c49da381498c283c61f2e37b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
define config_path as global variable
- Commit:
a13739138b17a21dbb50011cc65fb135e9f804c8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add trailing \n in yyerror
- Commit:
a709ddf5eb71e90a66cfd02bdaa9116c7f7ec3d6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added prefork option
- Commit:
eef0492e356e53f264843f49ee5050bc56dee97d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add missing declaration of TENTRYPOINT
- Commit:
e3ddf390950bf51d0c6c9cc6b931879006936e4c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add the ``entrypoint'' option