nginx 1.17.5 ๋ฆด๋ฆฌ์Šค

์ˆ˜์ • ์‚ฌํ•ญ๊ณผ ๊ฐœ์„  ์‚ฌํ•ญ์ด ํฌํ•จ๋œ Nginx 1.17.5๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํ˜์‹ :

  • ์˜ค๋žซ๋™์•ˆ ๋น ๋ฅธ ์—ฐ๊ฒฐ์—์„œ ์ฝ๋Š” ๊ฒƒ์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ioctl(FIONREAD) ํ˜ธ์ถœ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์š”์ฒญ URI ๋์— ์žˆ๋Š” ๋ถˆ์™„์ „ํ•˜๊ฒŒ ์ธ์ฝ”๋”ฉ๋œ ๋ฌธ์ž๋ฅผ ๋ฌด์‹œํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • "/." ์‹œํ€€์Šค์˜ ์ •๊ทœํ™” ๋ฌธ์ œ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์š”์ฒญ URI ๋์—๋Š” "/.."์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • merge_slashes ๋ฐignore_invalid_headers ์ง€์‹œ๋ฌธ์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • MinGW-w64 gcc 8.1 ์ด์ƒ์—์„œ nginx๋ฅผ ๋นŒ๋“œํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€