Представлен (http://mailman.nginx.org/pipermail/nginx-ru-announce/2017/00...) третий выпуск основной стабильной ветки nginx 1.10.3 (http://nginx.org), в рамках которой вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей).
Основные изменения (http://nginx.org/ru/CHANGES.ru-1.10):
- Исправлена ошибка в реализации директивы "add_after_body", проявляющаяся при использовании совместно с директивой "sub_filter";
- Исправлена ошибка наследования unix domain listen-сокетов при обновлении исполняемого файла на Linux-системах;
- Исправлена ошибка при которой в случае использования протокола HTTP/2 плавное завершение старых рабочих процессов могло занимать бесконечное время;
- В директивах limit_req или auth_request исправлена ошибка получения поврежденного тела запроса при использовании протокола HTTP/2;
- Устранён крах (segmentation fault) в рабочем процессе при использовании протокола HTTP/2;
- В директиве sendfile исправлена ошибка, из-за которой на системах FreeBSD и macOS мог возвращать некорректный ответ;
- В реализации директивы aio_write исправлена ошибка, из-за которой ответ мог не полностью сохраняться в кэш памяти, а также устранена утечка сокетов.
URL: http://mailman.nginx.org/pipermail/nginx-ru-announce/2017/00...
Новость: http://www.opennet.dev/opennews/art.shtml?num=45952
Что-то зачастили релизы.
Этот коммент виден на каждый релиз nginx, без разбора, какая ветка. То им часты выходы в 1.11.х ветке, то зачастили (!) 1.10.х релизы.Часты. В 1.10. Читаем changes для 1.10 - http://nginx.org/en/CHANGES-1.10 (релизы апрель, май, октябрь, январь). Часты, конечно.
Ставьте себе Windows 98. К ней ничего не выходит, не нужно париться!
Игнорируйте троллей, а так вы их только поощраете.
Угу, ping of death никто не отменял.https://en.wikipedia.org/wiki/Ping_of_death
:loop
ping <IP Address> -l 65500 -w 1 -n 1
goto :loopЭтих 3 строк хватит чтобы вызвать DoS у целевой машины.
Ежели пропускная способность сети высокая, а целевая машина слабая то может и сработать.
он же про win98, там же баг, ну вы чо.
Прошли те времена, когда Игорь пилил свой нгинкс в свое удовольствие сидя в уютном рамблере.
судя по пугающим ошибкам, да
Справедливости ради, ошибки в основном в коде HTTP/2, который не было возможности обкатывать годами - был нужен "уже вчера".С другой стороны, HTTP/2-модуль писал не Игорь :)
вот и думаешь, узать HTTP/2 или нет ((( судя по ченджлогу - увы подождём ещё годик.
Я пользуюсь уже год, все нормально. Чтобы эти баги проявились, нужно много везения.
Впрочем, сначала надо решить, нужно ли это.
При раздаче статики по https экономия ресурсов заметная, в других ситуациях может стремиться к нулю.
нет )) уж часто появляются почти в каждом релизе *) Исправление: при использовании HTTP/2 в рабочем процессе мог произойти segmentation fault;
> нет )) уж часто появляются почти в каждом релизе *) Исправление: при
> использовании HTTP/2 в рабочем процессе мог произойти segmentation fault;согласен, но уже 1.5+ года пользуюсь http2 в nginx и такую ошибку не ловил
> Что-то зачастили релизы.Даже не знаю, как на это реагировать.
Зашёл на опеннет. Увидел новость про nginx. "Ну, -- думаю, -- сейчас запощу комментарий про зачащение релизов. Изолью душу. Поделюсь болью. Сброшу камень с сердца. Выскажу терзающее сомнение." Ан нет, не судьба. Опоздал мой комментарий. Аноним успел раньше. Во второй раз подряд...
В прошлый раз был я.
> Ан нет, не судьба. Опоздал мой комментарий. Аноним успел раньше. Во второй раз подряд...теряешь хватку, Анонимы повсюду ;)
>> Ан нет, не судьба. Опоздал мой комментарий. Аноним успел раньше. Во второй раз подряд...
> теряешь хватку, Анонимы повсюду ;)а мой вот коммент со спасибо потерли. а ведь он был до "зачастили";(
Мои фильмы почему-то не работают, что случилось.
Я не могу войти в игру мой ник Demaden