Commits
- Commit:
a6e689d7450c532baa306b293314e42c0b64a300
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix config reload
the old server processes would stick around waiting on the signals
events. While there, also drop the `struct server_events' and define
events as globals.
- 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:
02be96c6ddfc34e448cccd095b4f3d0efe4de8a3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add `require client ca' rule to require certs signed by a CA
- Commit:
57ec3e776e0333167134b5b186f9c72870eb228d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor apply_block_return
move the strip and fmt logic to their own function
- Commit:
df58efff26529acd6a5675d3b4044d494b138397
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix seccomp for the new event loop
add/remove syscalls from the BPF filter and move sandbox() after
libevent initialisation
- Commit:
abc007d2b32f597054399bd8fe72c1fbffdfb6a9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rewrite main loop using libevent
- Commit:
b63e30ff449ee1cf0091d5431f9b72cdd3b1e7e0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
define TLS_CLIENT_NOT_BEFORE/NOT_AFTER in CGI scripts
- Commit:
3077ce5bee2a492a165e88b9a60bda87c80caedc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't fprintf
- Commit:
3abf91b0b4a06e5d2f90e41f948e9c16478e23c7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve logs management
- Commit:
cfb8a77fd4e7addd5486d68419bb44fd80b63e3b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
handle also EAGAIN together with EWOULDBLOCK
- Commit:
e3ddf390950bf51d0c6c9cc6b931879006936e4c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add the ``entrypoint'' option
- Commit:
cd761624942ce5bd06fcf939400ed41b8166d37d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
swap check in vhost_* fns
it's faster (statistically speaking) to first compute if the option is
set and then fnmatch than the inverse. This way we can avoid
unnecessary fnmatch.
- Commit:
6abda252e960943a302f7a945b1d008e463ea316
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added ``block return'' and ``strip'' options
- Commit:
daac4a945284dd0f8baa3f35234981f7bc0426da
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix auto index precedence
- Commit:
ca21e1004303c6ccff7713813ab5238426414d8f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
reload configuration on SIGHUP