LINUX.ORG.RU

Релиз Polipo 1.1.0 — легковесный прокси-сервер с поддержкой IPv4, IPv6

 ,


2

1

Polipo — легковесный прокси-сервер с поддержкой IPv4, IPv6 и фильтрацией трафика.

Polipo распространяется под лицензией MIT License и работает на GNU/Linux, OpenWrt, Microsoft Windows, Mac OS X и FreeBSD.

Список изменений в версии 1.1.0:

  • Правильная обработка va_list на AMD64 и других архитектурах.
  • Добавлена обработка для повреждённых заголовков Content-Range.
  • Изменена длина listen queue от 32 до 1024.
  • Добавлена возможность контролировать права установленные на лог-файл.
  • Добавлена возможность извлекать конфиденциальную информацию из лог-файлов.
  • Устранена ошибка записи логов в syslog.
  • Улучшения в портативной версии mktime_gmt.
  • Улучшения в аллокации памяти.
  • Исправлена ошибка, которая не позволяла сохранять данные на диск.
  • Исправлена ошибка, которая не позволяла обрабатывать длинные заголовки.
  • Исправлена ошибка, которая записывала сообщения о сбоях в кэш диска.
  • Исправлена ошибка с выделением памяти на машинах с FreeBSD.
  • Исправлено несколько ошибок в подтверждении запросов диапазонов.
  • Улучшения в запросах диапазонов.
  • Устранено переполнение во время обработки запросов клиента.
  • Добавлена аутентификация при туннелировании.
  • Возможность добавления «Cache-Control: no-transform» во все запросы.
  • Исправление ошибок в DNS
  • Исправлена ошибка в Cache-Control: header (CVE-2009-3305).
  • Удалена поддержка кэша с правами read-only .
  • Изначальное значение diskCacheWriteoutOnClose теперь 64kB.
  • Добавлена поддержка недоступных туннелей.
  • Исправлена ошибка в обработке длинных адресов IPv6.
  • Исправлена ошибка в кэшировании информации.
  • Поддержка компилятора MSVC 2010.
  • Сохранение значений Cache-Control на диск.
  • Возможность использования "~" в лог-файлах.
  • Исправлены ошибки, которые приводили к бесконечному циклу.

>>> Скачать

>>> Полный список изменений

А можно использовать для прозрачного проксирования и перенаправления на другой прокси одновременно?

rezedent12 ☆☆☆ ()

О, наконец-то! Надеюсь, эта версия валиться будет меньше. Больше 1000 постоянных соединений он выдерживает не очень хорошо. Использую его на http://antizapret.prostovpn.org/, падает примерно раз в двое-трое суток.

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

ого! тыг это получатся что именно ты властелин этого сервиса?

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

с разморозкой, лел. Где такую криокамеру прикупил?

parrto ()

Как у него с авторизацией?

ritsufag ★★★★★ ()

Тред не читай@

Оно умеет SSL?

leg0las ★★★★★ ()

Офигенно! А пожирание файловых дескрипторов починили?

Капча: are obeyma

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

и перенаправления на другой прокси одновременно?

Вот единственной вещи, которой мне в нём не хватает - это перенаправление на разные апстримы в зависимости от домена.

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

Спасибо за рекламу, внёс сайт в свой список прокси :)

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

Автор Polipo крайне не любит вторжения в личную жизнь и намеренно не встраивает поддержку transparent proxy. Потому на роутере приходится держать ещё не столь щепетильный tinyproxy.

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

Polipo currently only implements the most insecure form of authentication, HTTP basic authentication, which sends usernames and passwords in clear over the network. HTTP basic authentication is required when the variable authCredentials is not null; its value should be of the form ‘username:password’.

Бида.

ritsufag ★★★★★ ()

оппа, и давно там IPv6?

anonymous ()

вдруг надо кому

ещё у автора Polipo есть интересный диалект CPC, «Continuation Based C» — няшная сишечка с зелёными нитками через замыкания (как goroutine в GoLang, только без оверхеда рантайма этого Go)

на CPC написан например торрент сидер Hekate

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