LINUX.ORG.RU

Lighttpd 1.4.42

 , ,


1

4

Состоялся релиз легковесного http-сервера с расширяемыми через модули возможностями — Lighttpd 1.4.42.

Основные изменения:

  • Переписан фреймворк авторизации, добавлены модули для авторизации через MySQL и gssapi, обновлён модуль для авторизации через LDAP.
  • Новые модули mod_deflate, mod_geoip и mod_uploadprogress.
  • В модуле mod_dirlisting появились сортируемые колонки.
  • В модуле CGI разрешён запуск нечитаемых файлов.
  • В модуль SCGI обеспечена поддержка протокола UWSGI для бекенда на Python.
  • Добавлены некоторые переменные SSL_* в окружение CGI.
  • Исправлены ошибки, повышена производительность.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: sudopacman (всего исправлений: 5)

Ответ на: комментарий от buratino

Нахожу уязвимости методом дедукции. Свожу карму программистов на пхп по биткойнам. Дорого. Писать в личку.

anonymous
()
Ответ на: комментарий от anonymous

обереги для сервера из пыли с дисков первой версии OpenBSD есть?

buratino ★★★★★
()

Память всё так же течет? Раньше его надо было раз в сутки по крону перезапускать из-за этого. Потом все перестали есть кактус и ушли на nginx.

pawnhearts ★★★★★
()
Ответ на: комментарий от anonymous

безопасность openbsd — расхожий и очень вредный миф.

Каникулы чтоле?! Про безопасность опенка ты рассуждать не можешь - тебе её ума даже просто в VM-ку установить не хватит :)

anonymous
()

Столько крутых (по идее) веб-серверов для С++, но ни одного встраиваемого, в веб-сокетами и HTTP/2 без леваковской лицензии вроде GPL, чтобы лицензия была Apache или BSD например. Гори в аду Mongoose. На гитхабе может и есть кое-че, но опакечено ли оно для основных дистров?

Кстати в Java с этим проблем нету, топовые сервера Jetty и Undertow отлично встраиваются

Или кто-то встраивал всякие nginx/uWSGI?

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 4)
Ответ на: комментарий от vertexua

До 2013 монгусь был MIT. Тогда народ его форкнул и потихоньку пилит циветту. В ней есть все что ты перечислил кроме http2 (которого и в монгуси нет)

https://github.com/civetweb/civetweb

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 1)
Ответ на: комментарий от vertexua

И кстати libwebsockets неплохо умеет в http, даже статику и cgi умеет. Правда автор в последнее время плотно подсел на libuv, что несколько ограничевает применимость всего этого в эмбеде

makoven ★★★★★
()
Ответ на: комментарий от anonymous

Про безопасность опенка ты рассуждать не можешь - тебе её ума даже просто в VM-ку установить не хватит :)

openbsd в kvm сможет установить даже домохозяйка, которая знает, где находится слово Enter и сможет со словарём прочесть, что такое Password

buratino ★★★★★
()
Ответ на: комментарий от vertexua

Хочешь вкусно жрать за чужой счёт? Пиши свой сервер, если так жаба душит отдавать наработки к коду, который ты используешь.

anonymous
()
Ответ на: комментарий от anonymous

Ничего не хочу. Констатирую факт что в других языках нашлись люди, которых жаба не душит, в С++ не нашлось. Просто текущее состояние вещей. Не знаю почему

vertexua ★★★★★
()
Ответ на: комментарий от cvv

Во-первых, нахера, если их и так великое множество ? Во-вторых, у меня на моих девайсах для умного дома, написаны вполне себе работоспособные серверы, которые обрабатывают вполне себе веб, с картинками и кнопочками. Или тебе забиндить порт и парсить GET\POST - нужны какие-то специальные навыки?) Ну вот например на твоем любимом ПоХаПэ, веб сервер будет занимать целых десять строчек. Осилишь ?

ntfs1984
()
Ответ на: комментарий от vertexua

Да, достаточно сложно

я когда-то, без знания протоковов, только дёргая apache и смотря, как это делает он, написал на бейсике сервер, достаточно быстрый, достаточно компактный. со всякими гет-запросами, пост-запросами, кукисами и прочим и прочим...

написать сервер просто. сложно написать высокопроизводительный некосячный надёжный сервер :)

buratino ★★★★★
()
Ответ на: комментарий от cvv

1.

Ну напиши более удобный и дружелюбный nginx

2. Какая в хер разница, на чем писан сервер ? Почему вы убогие так вцепились в этот С++ ? Бутылочное горлышко находится совсем в другой стороне ;)

ntfs1984
()
Ответ на: комментарий от Reedych

например?

Единственное, что мне нужно было бы от Apache - это .htaccess. Его, кончено, можно без проблем эмулировать в nginx и Lighttpd, но это требует доступа к серверу. На этом достоинства Apache для меня заканчиваются и начинаются недостатки.

Feonis ★★★
()
Ответ на: комментарий от ntfs1984

Во-первых, нахера

Нужно иногда читать дискуссию, в которую вступаешь.

anonymous
()
Ответ на: комментарий от vertexua

Какое интересное у тебя описание «жабы». Советую сменить словарь, а то оно с дальновидностью совпадает.

anonymous
()
Ответ на: комментарий от anonymous

Мне интересно, каким таким спекам ? Чувак, ты хоть знаешь что такое веб-сервер ?

ntfs1984
()
Ответ на: комментарий от Feonis

И необходимость читать и прогружать кучу конфигов и модулей, ради того чтобы отдать CSS-файл в мир :)

ntfs1984
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.