РУССКИЙ PRIVOXY

Навигация
Сервис
Креатив
Загрузки
Цитата...
Здоровье – это когда у вас каждый день болит в другом месте. (Ф.Раневская)

Нужна помощь

Внимание! На данном этапе проект остро нуждается в поддержке сообщества разработчиков OpenSource, а конкретно - в бекорыстной помощи C-программистов, способных: 1) разобраться в чужом коде, 1а) в полной мере понять логику работы этого кода и 1б) знающие общие принципы функционирования прокси-сервера; 2) постоянно пользующиеся Privoxy, являющиеся его активными сторонниками (последнее, разумеется, совершенно не обязательно, но тем не менее очень желательно Smiley
Итак, нам необходимо внести следующие исправления в движок Privoxy (но без вашей помощи мы с этим не справимся):
  • Добавить поддержку подключения дополнительных по отношению к стандартному default.filter (т.е. пользовательских) файлов фильтров. Проблема в том, что, с одной стороны, у нас имеется возможность определить список используемых *.filter'ов в главном конфигурационном файле, но с другой стороны Privoxy считает ошибкой задание в этом списке более одного элемента!
  • Исправить код, вызывающий функции библиотеки pcre для поиска соответствий регулярным выражениям из файла фильтров так, чтобы регэкспы предварительно компилировались, а не передавались на вход pcre "в чистом виде". Т.е. необходимо с помощью той же библиотеки pcre на этапе чтения filter-файла (или файлов? - см. пункт 1-й) компилировать все встреченные там регулярные выражения в промежуточный код, использование которого может многократно увеличить производительность работы фильтров Privoxy и, соответственно, снизить связанную с этим нерациональную загрузку процессора (что собенно критично для маломощных серверов, используемых в качестве интернет-шлюзов)
  • Дописать код, который при получении контента в сжатом виде будет: а) корректно определять сам факт того, что контент сжат; б) При необходимости распаковывать контент с использованием библиотеки Zlib и передавать его на вход фильтер-парсера
Для тех, кто привык использовать CVS для коллективной разработки, мы готовы создать новую ветку в дереве CVS проекта ijbswa на SourceForge (бывшие разработчики Privoxy не только не возражают против подобных инициатив, но даже готовы их поддержать).
По всем вопросам участия в нашем проекте создания Русского Privoxy пишите мне (координатору проекта) на[e-mail] Если у вас есть какие-либо патчи для кода Privoxy версии 3.0.3 (совершенно не обязательно, чтобы они прямо или косвенно решали какую-либо из вышеозначенных проблем) - опять же, обязательно напишите мне, и я сразу выложу их на обоих наших сайтах, так что Ваш труд будет доступен тысячам пользователей и потенциальных разработчиков Privoxy по всему миру!
23.03.2006 12:34 Добавил: DRVTiny
Комментарии
Отзывы посетителей отсутствуют...
Возможно Вы станете первым посетителем, высказавшим свое мнение.

Страницы: 0

Уважаемые посетители!

При публикации Ваших отзывов рекомендуется придерживаться следующих правил:
  1. Уважительно относиться как к автору, так и другим посетителям сайта.
  2. Запрещен мат, "албанский", проявление межнациональной розни, ругань и оскорбления.
  3. Запрещены сообщения рекламного характера.
  4. Запрещены малоинформативные сообщения.
  5. Запрещены сообщения, основная цель которых заключается в попытке заявить о своем существовании как личности. Поверьте, автору и посетителям это не интересно.
За нарушение этих правил, на посетителя будут налагаться санкции, вплоть до блокирования доступа к сайту.

И маленькая просьба - не превращайте страницы отзывов, форума и гостевую в чат, воспользуйтесь специально предназначенными для этого протоколами (icq, jabber...)

Примечание: основная масса сообщений фильтруется силами программного обеспечения сайта. Если Вас заблокировали, но Вы считаете, что произошло досадное недоразумение - обратитесь к администратору сайта и вопрос будет решен.
Добавление комментария
Name * :
E-mail:
Site:
Поддерживаются BBCodes. Осталось ввести:

Защита от автоматического заполнения*:

(Символы на картинке)
© DRVTiny | Powered by ArSEngine v.4.5 | All rights reserved | Внимание! Копирование материалов разрешается только со ссылкой на источник. Admin's LogON
This Page Is Valid XHTML & CSS