Commits
- 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().
- Commit:
d672b8fba149427b68a0072c8b28db261833e960
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactoring startup logic
- Commit:
9b8f5ed2c0c53467115b3b1d6754642d8e5e4da1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
revert commit 346f28eeaa205d268d1e63c7ffd86cf041f6d1e6
keep mark_nonblock in utils.c, as otherwise the build for the regress
suite will fail (mark_nonblock needs fatal which is in gmid.c, and
we can't link gmid.o with the regress suite...)