Commits
- Commit:
4125c94fda179de8d425ce3fb70972015c80c7a4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
make sure @ is allowed, and rephrase another test
- Commit:
52053e1a61dcf07752f449f8f430855004d4037b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ensure CGI stdout it's blocking
- Commit:
19e7bd00a3d1b2574e3ed149fa354d45e83a8b50
- From:
- Omar Polo <op@omarpolo.com>
- Date:
[iri] accept also : and @
again, to be RFC3986 compliant.
- Commit:
8404ec301fed4f0bb5a3d1e7b5a2e184a93cc4e5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't %-decode the query
- Commit:
709f4c94471b5b910557420ab9bddb677c229100
- From:
- Omar Polo <op@omarpolo.com>
- Date:
alter the string, don't advance pointer
if we advance the pointer, we crash during reload due to an invalid
address given to free. altering the string is the way.
- Commit:
102d2e9cce03e15fa001f4ee80862803c430b81a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
missing argument for LOGI
- Commit:
9543e3fbafcbd71d5e22b3d21437ef7c1255f025
- From:
- Omar Polo <op@omarpolo.com>
- Date:
avoid race-condition
what if we receive a SIGHUP right after unblock_signal (or during the
whole block_signals...unblock_signals) but *before* the wait_sighup?
Yeah.
- Commit:
38d4db740d563e981ab3b76031fe912e9af713da
- From:
- Omar Polo <op@omarpolo.com>
- Date:
improve manpage
- Commit:
fe90d24fd0cb9cd3b246b8a7936d060f502f47de
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for setproctitle
This adds a check for setproctitle and for the (linux) prctl
PR_SET_NAME. If setproctitle is not available, on linux we provide an
implementation that use prctl (taken from tmux compat layer.)
- Commit:
86edc4f400a47c2000befd196f80c3aab475df67
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention configuration reload
- Commit:
3007f565963bfb1df4ee9ebc401a2fecbac4e8dc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention SIGHUP in manpage
- Commit:
ca21e1004303c6ccff7713813ab5238426414d8f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
reload configuration on SIGHUP
- Commit:
1e3ef7ab4f803b6309fcddc11dc23ecc5f33be27
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use upper bound given by poll
it's a waste to loop through all fds. We know the *exact* number of
clients that needs attention, so use that information to limit the
looping.
- Commit:
e824d03efa218415d3625d14d168dfc954b39ef6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop unnecessary check around close
- Commit:
4e2e2ab1d3ac93821434c5e7723ffbcda1b0aee4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor executor_main
now it's symmetrical to listener_main().