Commits
- Commit:
e4116fbf8b54f3937072ceef75017df2f1cd68e2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tag 1.7.5
- Commit:
c29ff8f7efed014697086e8e88242cc30d6d5a46
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
9b63e6ee01c403d243745f88f6a657637ac89f3e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't die on ECONNABORTED
ECONNABORTED is returned if a connections gets aborted after being
queued before the accept(2). I had some cases of
accept: Software caused connection abort
on FreeBSD, this should avoid that.
- Commit:
05ece21bd741f9853b75003ecbffe09b8a63640a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tag 1.7.4
- Commit:
1c776e4b98985916f464d5df1e5b4768c8c4c7ff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix possible out-of-bound access
While computing the parent directory it an out-of-bound access can
occur, which usually means the server process dies.
In particular, it can be triggered by making a request for a
non-existent file in the root of a virtual host if the path matches
the `cgi` pattern.
Thanks cage for helping in debugging!
- Commit:
fba809b5c775fd4d3c28a012259ee3b1908d4e40
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tag 1.7.3
bump version number
- Commit:
ca3d8bfde617a2be55fda5f25faf071f40325f6f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
retroactively mention the fstat64 fix
- Commit:
39c5bfd64bb020a6e8a17c2a5e96efa02ba85fcc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix changelog syntax
- Commit:
e30e5385f15dec8279c1ece2eb6cb6691b5d6d63
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sort tests
- Commit:
b03b7d5baee99ec806081e6658db3edb7a9ed698
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
db623d7551caaed88664d4e7c379b231f89c6ca4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix syslog logging on FreeBSD
Due to capsicum(4), opening the log on-demand via syslog(3) fails.
openlog(LOG_NDELAY) forces the log to be opened immediately, before we
enter capsicum.
This doesn't affect OpenBSD (where pledge(2) doesn't stop syslog) nor
linux (where the log process is not sandboxed.)
Reported by Karl Jeacle, thank you!
- Commit:
f2478b332f0f60a53113cdc6434f134c34a2155c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync
- Commit:
2e319276065bb4564aaa5d4990e058c3d8a6e95f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't crash if -n is given without -c
If -n is given without -c, config_path is still NULL and it would
crash due to a NULL deference.
- Commit:
83272dfee9eb5292ce21de55ebdbb3876a37fcb1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't yyerror if we can't open the file
the global var file could still be NULL and yyerror would crash.
- Commit:
ef352ec3b87210945429d033625bbfb06de4d7c4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix wrong arguments order for send_log