HAproxy

Софтуер снимки:
HAproxy
Софтуер детайли:
Версия: 1.5.14 / 1.5-dev22 актуализира
Дата на качване: 27 Sep 15
Розробник: Willy Tarreau
Разрешително: Безплатно
Популярност: 265

Rating: 3.0/5 (Total Votes: 2)

HAProxy е lool необходимо за уеб сайтове, пълзящи при много високи натоварвания, като същевременно се поддържа постоянство или преработка Layer7.
HAProxy също предоставя подкрепа на десетки хиляди връзки, дори и с днешния хардуер. Тя интегрира в съществуващите архитектури много лесно

Какво ново в тази версия:.

  • MEDIUM: TCP-провери нова функция: свържете
  • MEDIUM: SSL:. Set провери, "необходима" като глобална подразбиране за сървърите страна
  • MINOR: SSL:. ръкостискане Optim за дълги вериги сертификат
  • BUG / MINOR: модел: сравнение на модел, изпълнен два пъти
  • BUG / MEDIUM: карта: сегментацията на вина със статистиката'S гнездо команда & quot; зададете на сайта ... & quot;
  • BUG / MEDIUM: модел: Segfault в двоичен анализатор

  • <> Ли MINOR: модел: ход функции за групиране pat_match_ * и pat_parse_ * и добавете документация .
  • MINOR: стандартно: The parse_binary () връща дължината консумира и документацията му се актуализира
  • BUG / MINOR: полезен товар: моделите на ACL & quot; & quot req.ssl_ver; са не прави разбор и с добра функция.
  • BUG / MEDIUM: модел: & quot; pat_parse_dotted_ver () & quot; зададете лошо expect_type.
  • BUG / MINOR: проба: преобразувател c_str2int не се провали, ако вписването не е цяло число
  • BUG / MEDIUM: HTTP / AUTH: Понякога пълномощията на удостоверяване може да бъде смесица между две искания
  • MINOR: док. Bad име CLI функция
  • MINOR: HTTP: smp_fetch_capture_header_ * донесе заловените заглавията
  • BUILD: миналата освобождаване невнимание prepended на & quot; & quot +; пред датата
  • BUG / MEDIUM: поток-инт: фиксира цитадела-жив бездейства връзка манипулатор
  • BUG / MEDIUM: гръб: да не се ре-инициализиране контекст връзката му при повторна употреба
  • BUG: Revert & quot; ОПТИМ / MEDIUM: epoll: предпазител активни събития в анкетирани хора по време на избирателни промени & quot;

  • <> Li BUG / непълнолетен: проверки: успешното приключване проверка не трябва отново да активирате Мейнт сървъри
  • MINOR: HTTP: опитайте да се придържате към един и същ сървър след статут 401/407
  • BUG / MINOR: HTTP: Винаги деактивирайте компресия на HTTP / 1.0

  • <> Li ОПТИМ: анкета: възстановяване на избирателните след анкета / стоп / искаме последователност
  • ОПТИМ: HTTP: не спирайте избирателните за четене от страна на клиента след искане
  • BUG / MEDIUM: проверки: непроверени сървъри не може да бъде включен вече
  • BUG / MEDIUM: надминаване: уеб интерфейса трябва да провери проследяват сървъри, преди да разрешите
  • BUG / MINOR: канал: CHN_INFINITE_FORWARD трябва да бъде грозен
  • BUG / MINOR: поток-инт: да не се изчисти собственик при отпишете
  • MEDIUM: надминаване: добави поддръжка за HTTP пази-жив от страницата за надминаване

  • <> Li BUG / MEDIUM: надминаване: фиксира HTTP / 1.0 счупване въведена в предишния пластир
  • Revert & quot; среда: надминаване: добави поддръжка за HTTP пази-жив от страницата за надминаване & quot;
  • MAJOR: канал: добавяне на нов флаг CF_WAKE_WRITE да уведоми за задача да пише
  • ОПТИМ: сесия: настройте READ_DONTWAIT флаг, когато се свързвате
  • BUG / MINOR: HTTP: да не се изчисти SI_FL_DONT_WAKE игрище по между исканията
  • MINOR: сесия: фактор изложени на свързване измерването на времето
  • MEDIUM: сесия: подготвят да подкрепят по-ранните преходи към установената състояние
  • MEDIUM: поток-инт: направи si_connect () връща утвърден състояние, когато е възможно
  • непълнолетен: проверки: използват функцията за инлайн health_adjust ()
  • ОПТИМ: сесия: сложи малко вероятно () около анархистични кода
  • MEDIUM: довереник: Съобщете за предупреждение, когато множество сървъри имат същото име
  • BUG: Връщане & quot; Optim: анкета: възстановяване на избирателните след анкета / стоп / искаме последователност & quot;
  • BUILD / MINOR: слушател: премахнете предупреждение НЬс на accept4 ()
  • BUG / MAJOR: връзка: фиксира несъответствие между API и използването rcv_buf на
  • BUILD: слушател: определи скорошното accept4 () отново
  • BUG / MAJOR: SSL: FIX счупване, причинени от неотдавнашното корекция abf08d9
  • BUG / MEDIUM: избирателните: гарантира актуализираме FD статут, когато няма по-голяма активност
  • MEDIUM: слушател: определи управлението на избирателната в приемам линия
  • MINOR: протокол: подобряване на прототипа & GT; източване () API
  • MINOR: връзка: добавяне на функция нова conn_drain ()
  • MEDIUM: TCP: доклад в tcp_drain (), че продължаващата вече е забранено на тясно
  • MEDIUM: връзка: актуализиране на обаждащите Ctrl- & GT; източване (), за да използвате conn_drain ()
  • MINOR: връзка: добавяне на още кодове за грешки, за да докладват за грешки свързване
  • MEDIUM: TCP: грешка доклад връзка на ниво връзка
  • MEDIUM: проверки: да се възползват от chk_report_conn_err () за грешки свързване
  • BUG / MEDIUM: unique_id: HTTP заявка брояч не е стабилен
  • DOC: фиксира подвеждаща информация относно SIGQUIT
  • BUG / MAJOR: фиксира замръзва по време на компресия
  • BUG / MEDIUM: поток-интерфейс: да не се събудя задачата преди края на прехвърляне
  • BUILD: фиксира VerDate изключване регулярни
  • ПОЧИСТВАНЕ: избирателните: преименуване & quot; & quot spec_e; да & quot; & quot състояние;
  • DOC: добави диаграма, показваща избирателните държавни преходи
  • REORG: избирателните: преименуване & quot; & quot spec_e; да & quot; & quot състояние; и & quot; & quot spec_p; да & quot; кеш & quot;
  • REORG: избирателните: преименуване & quot; & quot fd_spec; да & quot; & quot fd_cache;
  • REORG: избирателните: преименуване функциите на разпределение на кеша
  • REORG: избирателните: преименуване & quot; fd_process_spec_events () & quot; да & quot; fd_process_cached_events () & quot;
  • MAJOR: избирателните: преработи цялата избирателна система
  • MAJOR: връзка: извадете CO_FL_WAIT_ {RD, WR} знамена
  • MEDIUM: връзка: премахнете conn_ {данни, чорап} {_poll_ Получ, изпратете}
  • MEDIUM: връзка: добавете проверка за готовността на I / O товарачи
  • MEDIUM: поток-интерфейс: избирателните знамената винаги трябва да се актуализира в chk_snd_conn
  • MINOR: поток-интерфейс: няма нужда да се обадя fd_stop_both () на грешка
  • MEDIUM: свързване: няма нужда да се провери отново FD състояние
  • ПОЧИСТВАНЕ: връзка: използвайте conn_ctrl_ready () вместо да се проверява флага
  • ПОЧИСТВАНЕ: връзка: използвайте conn_xprt_ready () вместо да се проверява флага
  • ПОЧИСТВАНЕ: връзка: фиксира коментари в connection.h да се отрази ново поведение
  • .
  • ОПТИМ: сурово-чорап: да не се спекулира след кратко четиво, ако избирателната е активиран
  • MEDIUM: избирателните: преработващи се децентрализират, анкетирани събития
  • MINOR: избирателните: създадете функция fd_compute_new_polled_status ()

  • <> Ли непълнолетен: CLI: добавят повече информация на & quot; показват информация & quot; изход
  • MEDIUM: слушател: добави поддръжка за ограничаване скоростта на сесията в допълнение към скоростта на връзката
  • MEDIUM: слушател: прилага ограничение на скоростта на сесията представен SSL
  • REORG: надминаване: преместите надминаване сокет-членки да dumpstats.c

  • <> Ли непълнолетен: CLI: добавете нов & quot; покажи басейните & quot; команда
  • BUG / MEDIUM: броячи: изплакнете броячи съдържание след всяко искане
  • BUG / MEDIUM: броячи: поправка влизане стик-маса теч при използване на пътното sc2 във връзка
  • непълнолетен: инструменти: добавите много основни подкрепа за композитни указатели
  • MEDIUM: броячи: спират да се разчита на сесията флагове на всички

  • <> Li BUG / непълнолетен: CLI: фиксират липсва прекъсване в командния ред анализатор
  • BUG / MINOR: довереник: правилно докладва, когато заглавията лог-формат изискват HTTP режим
  • MAJOR: HTTP: Режим на актуализация връзка конфигурация
  • MEDIUM: HTTP: да се запази жив-+ httpclose бъде пасивен режим
  • MAJOR: HTTP: преминете към държи-жив режим по подразбиране
  • BUG / MEDIUM: HTTP: поправка регресия, причинени от скорошно преминаване да се запази жив-по подразбиране
  • BUG / MEDIUM: слушател: подобряване на откриване на неработен accept4 ()
  • BUILD: слушател: добави fcntl.h и unistd.h
  • BUG / MINOR: raw_sock: правилно зададени MSG_MORE флага на

Какво ново във версия 4.1.24 / 1.5-dev22:

  • MEDIUM: TCP-провери нова функция: свържете
  • MEDIUM: SSL:. Set провери, "необходима" като глобална подразбиране за сървърите страна
  • MINOR: SSL:. ръкостискане Optim за дълги вериги сертификат
  • BUG / MINOR: модел: сравнение на модел, изпълнен два пъти
  • BUG / MEDIUM: карта: сегментацията на вина със статистиката'S гнездо команда & quot; зададете на сайта ... & quot;
  • BUG / MEDIUM: модел: Segfault в двоичен анализатор

  • <> Ли MINOR: модел: ход функции за групиране pat_match_ * и pat_parse_ * и добавете документация .
  • MINOR: стандартно: The parse_binary () връща дължината консумира и документацията му се актуализира
  • BUG / MINOR: полезен товар: моделите на ACL & quot; & quot req.ssl_ver; са не прави разбор и с добра функция.
  • BUG / MEDIUM: модел: & quot; pat_parse_dotted_ver () & quot; зададете лошо expect_type.
  • BUG / MINOR: проба: преобразувател c_str2int не се провали, ако вписването не е цяло число
  • BUG / MEDIUM: HTTP / AUTH: Понякога пълномощията на удостоверяване може да бъде смесица между две искания
  • MINOR: док. Bad име CLI функция
  • MINOR: HTTP: smp_fetch_capture_header_ * донесе заловените заглавията
  • BUILD: миналата освобождаване невнимание prepended на & quot; & quot +; пред датата
  • BUG / MEDIUM: поток-инт: фиксира цитадела-жив бездейства връзка манипулатор
  • BUG / MEDIUM: гръб: да не се ре-инициализиране контекст връзката му при повторна употреба
  • BUG: Revert & quot; ОПТИМ / MEDIUM: epoll: предпазител активни събития в анкетирани хора по време на избирателни промени & quot;

  • <> Li BUG / непълнолетен: проверки: успешното приключване проверка не трябва отново да активирате Мейнт сървъри
  • MINOR: HTTP: опитайте да се придържате към един и същ сървър след статут 401/407
  • BUG / MINOR: HTTP: Винаги деактивирайте компресия на HTTP / 1.0

  • <> Li ОПТИМ: анкета: възстановяване на избирателните след анкета / стоп / искаме последователност
  • ОПТИМ: HTTP: не спирайте избирателните за четене от страна на клиента след искане
  • BUG / MEDIUM: проверки: непроверени сървъри не може да бъде включен вече
  • BUG / MEDIUM: надминаване: уеб интерфейса трябва да провери проследяват сървъри, преди да разрешите
  • BUG / MINOR: канал: CHN_INFINITE_FORWARD трябва да бъде грозен
  • BUG / MINOR: поток-инт: да не се изчисти собственик при отпишете
  • MEDIUM: надминаване: добави поддръжка за HTTP пази-жив от страницата за надминаване

  • <> Li BUG / MEDIUM: надминаване: фиксира HTTP / 1.0 счупване въведена в предишния пластир
  • Revert & quot; среда: надминаване: добави поддръжка за HTTP пази-жив от страницата за надминаване & quot;
  • MAJOR: канал: добавяне на нов флаг CF_WAKE_WRITE да уведоми за задача да пише
  • ОПТИМ: сесия: настройте READ_DONTWAIT флаг, когато се свързвате
  • BUG / MINOR: HTTP: да не се изчисти SI_FL_DONT_WAKE игрище по между исканията
  • MINOR: сесия: фактор изложени на свързване измерването на времето
  • MEDIUM: сесия: подготвят да подкрепят по-ранните преходи към установената състояние
  • MEDIUM: поток-инт: направи si_connect () връща утвърден състояние, когато е възможно
  • непълнолетен: проверки: използват функцията за инлайн health_adjust ()
  • ОПТИМ: сесия: сложи малко вероятно () около анархистични кода
  • MEDIUM: довереник: Съобщете за предупреждение, когато множество сървъри имат същото име
  • BUG: Връщане & quot; Optim: анкета: възстановяване на избирателните след анкета / стоп / искаме последователност & quot;
  • BUILD / MINOR: слушател: премахнете предупреждение НЬс на accept4 ()
  • BUG / MAJOR: връзка: фиксира несъответствие между API и използването rcv_buf на
  • BUILD: слушател: определи скорошното accept4 () отново
  • BUG / MAJOR: SSL: FIX счупване, причинени от неотдавнашното корекция abf08d9
  • BUG / MEDIUM: избирателните: гарантира актуализираме FD статут, когато няма по-голяма активност
  • MEDIUM: слушател: определи управлението на избирателната в приемам линия
  • MINOR: протокол: подобряване на прототипа & GT; източване () API
  • MINOR: връзка: добавяне на функция нова conn_drain ()
  • MEDIUM: TCP: доклад в tcp_drain (), че продължаващата вече е забранено на тясно
  • MEDIUM: връзка: актуализиране на обаждащите Ctrl- & GT; източване (), за да използвате conn_drain ()
  • MINOR: връзка: добавяне на още кодове за грешки, за да докладват за грешки свързване
  • MEDIUM: TCP: грешка доклад връзка на ниво връзка
  • MEDIUM: проверки: да се възползват от chk_report_conn_err () за грешки свързване
  • BUG / MEDIUM: unique_id: HTTP заявка брояч не е стабилен
  • DOC: фиксира подвеждаща информация относно SIGQUIT
  • BUG / MAJOR: фиксира замръзва по време на компресия
  • BUG / MEDIUM: поток-интерфейс: да не се събудя задачата преди края на прехвърляне
  • BUILD: фиксира VerDate изключване регулярни
  • ПОЧИСТВАНЕ: избирателните: преименуване & quot; & quot spec_e; да & quot; & quot състояние;
  • DOC: добави диаграма, показваща избирателните държавни преходи
  • REORG: избирателните: преименуване & quot; & quot spec_e; да & quot; & quot състояние; и & quot; & quot spec_p; да & quot; кеш & quot;
  • REORG: избирателните: преименуване & quot; & quot fd_spec; да & quot; & quot fd_cache;
  • REORG: избирателните: преименуване функциите на разпределение на кеша
  • REORG: избирателните: преименуване & quot; fd_process_spec_events () & quot; да & quot; fd_process_cached_events () & quot;
  • MAJOR: избирателните: преработи цялата избирателна система
  • MAJOR: връзка: извадете CO_FL_WAIT_ {RD, WR} знамена
  • MEDIUM: връзка: премахнете conn_ {данни, чорап} {_poll_ Получ, изпратете}
  • MEDIUM: връзка: добавете проверка за готовността на I / O товарачи
  • MEDIUM: поток-интерфейс: избирателните знамената винаги трябва да се актуализира в chk_snd_conn
  • MINOR: поток-интерфейс: няма нужда да се обадя fd_stop_both () на грешка
  • MEDIUM: свързване: няма нужда да се провери отново FD състояние
  • ПОЧИСТВАНЕ: връзка: използвайте conn_ctrl_ready () вместо да се проверява флага
  • ПОЧИСТВАНЕ: връзка: използвайте conn_xprt_ready () вместо да се проверява флага
  • ПОЧИСТВАНЕ: връзка: фиксира коментари в connection.h да се отрази ново поведение
  • .
  • ОПТИМ: сурово-чорап: да не се спекулира след кратко четиво, ако избирателната е активиран
  • MEDIUM: избирателните: преработващи се децентрализират, анкетирани събития
  • MINOR: избирателните: създадете функция fd_compute_new_polled_status ()

  • <> Ли непълнолетен: CLI: добавят повече информация на & quot; показват информация & quot; изход
  • MEDIUM: слушател: добави поддръжка за ограничаване скоростта на сесията в допълнение към скоростта на връзката
  • MEDIUM: слушател: прилага ограничение на скоростта на сесията представен SSL
  • REORG: надминаване: преместите надминаване сокет-членки да dumpstats.c

  • <> Ли непълнолетен: CLI: добавете нов & quot; покажи басейните & quot; команда
  • BUG / MEDIUM: броячи: изплакнете броячи съдържание след всяко искане
  • BUG / MEDIUM: броячи: поправка влизане стик-маса теч при използване на пътното sc2 във връзка
  • непълнолетен: инструменти: добавите много основни подкрепа за композитни указатели
  • MEDIUM: броячи: спират да се разчита на сесията флагове на всички

  • <> Li BUG / непълнолетен: CLI: фиксират липсва прекъсване в командния ред анализатор
  • BUG / MINOR: довереник: правилно докладва, когато заглавията лог-формат изискват HTTP режим
  • MAJOR: HTTP: Режим на актуализация връзка конфигурация
  • MEDIUM: HTTP: да се запази жив-+ httpclose бъде пасивен режим
  • MAJOR: HTTP: преминете към държи-жив режим по подразбиране
  • BUG / MEDIUM: HTTP: поправка регресия, причинени от скорошно преминаване да се запази жив-по подразбиране
  • BUG / MEDIUM: слушател: подобряване на откриване на неработен accept4 ()
  • BUILD: слушател: добави fcntl.h и unistd.h
  • BUG / MINOR: raw_sock: правилно зададени MSG_MORE флага на

<силни> Какво ново във версия 1.5-dev21:

  • непълнолетен: надминаване: Не използвайте едноразряден шрифта Съобщете номера
  • MINOR: сесия: премахване на отстраняване на грешки код

  • <> Li BUG / ОСНОВНИ: модели: FIX двойна безплатно причинени от товарни струни от файлове
  • MEDIUM: HTTP: направи опция http_proxy автоматично пренапише URL
  • BUG / MEDIUM: HTTP: cook_cnt () забрави да зададете своя тип изход

  • <> Li BUG / непълнолетен: надминаване: правилно докладва газта ставка от ниско тегло сървъри
    <> Li BUG / MEDIUM: проверки: сървъри не трябва да започват в slowstart режим
  • BUG / MINOR: ACL: анализатор трябва да се спре пред запетая на ACL-само ключови думи
  • MEDIUM: поток-инт: приложат много опростен режим на управление на връзката
  • DOC: обновите файла ПЪТНА КАРТА

Какво ново във версия 4.1.24:

  • Тази версия определя катастрофа, която може да възникне, когато конфигурация използвала hdr_ip (име, -1) или & quot;. usesrc hdr_ip (име) & quot ;, ако клиентът изпраща определен брой стойности на искания заглавната част
  • CVE-2013-2175 е назначен този бъг.
  • Всички потребители на 1.4 трябва да ъпгрейд или прилагат поправката.

Какво ново във версия 1.5-dev19:

  • Тази версия поправя два възможни катастрофи, един от тях дистанционно задействана (CVE-2013-2175), включващи употребата на отрицателно число явление в hdr_ * извлича. Други дългогодишните подобрения в крайна сметка бяха слети, като HTTP-отговор, динамична настройка на приоритет, DSCP хедъри, Netfilter марки и влезте ниво, прозрачно прокси на * BSD, извличането на околната среда променливи, условно PROXY протокол от ACL, 3 паралелно Stick- броячи вместо 2, преработвате на доктора да опрости търсенето на ACL / донесе ключови думи, както и допълнително подобрена отчетност конфигурация грешка. Всички потребители трябва 1.5 ъпгрейд.

Какво ново във версия 1.5-dev18:

  • Тази версия поправя пропуск в сигурността в TCP съдържание инспекция когато се комбинира с HTTP.
  • 1.5-Dev потребителите трябва да ъпгрейд или пластир.
  • Други големи промени включват по-богат адрес анализатор, който поддържа променливи на обкръжението, конвергенцията на ACL-и проби, които позволяват по-мощни комбинации от модели анализ, поддръжка на systemd, нов протокол здравна проверка агент, PCRE JIT подкрепа, TLS ALPN и HTTP пренасочва 307 и 308.
  • Не по-малко от 43 бъгове са фиксирани в различни области.

Какво ново във версия 1.4.23:

  • Тази версия поправя пропуск в сигурността на съдържанието на TCP инспекция код, когато се комбинира с HTTP информация.
  • Всички 1.4 потребителите трябва да ъпгрейд или пластир.
  • 25 други бъгове са фиксирани тъй 04/01/22, включително риск от корупция в паметта чрез системи за мониторинг, злоупотребяващи на & quot; шоу sess & quot; командването на CLI.
  • Анкета () е активирана по подразбиране на всички платформи, и изберете () ограничен само до 1024 FDS, за да заобиколно на скорошните промени НЬс, който причинява по време на работа катастрофи поради допълнителни проверки в FD_SET / FD_CLR / FD_ISSET.

Какво ново във версия 1.5-dev17:

  • Последните известни бъгове, тъй като 1,5-dev15 са били фиксирани (замразени длъжности, абортирани SSL сесии, и от време на време пресечени ранни отговори от сървъри, за да публикувате заявки).
  • Освен това, няколко дългоочаквани функции са изпълнени: подкрепа за сеч всичко идва от проба донесе функция се използва% [] във формат дневник, както и това преминаване към сървъри в HTTP хедъри (всички SSL информация вече може да се предава по този начин).
  • страница HTML надминаване е подобрена с по-подробна информация в съвети (това беше съборен в dev16). Потребителите на 1.5-dev12 до 16 са силно насърчени да ъпгрейд.

Какво ново във версия 1.5-dev15:

  • висока разходна CPU няколко потребители се наблюдаваха в dev14 сега е фиксиран.
  • A файлов дескриптор на течове, когато е била определена като влезете SSL информация.
  • Някои SSL проблеми с клиентски концерти бяха фиксирани.
  • грешки SSL ръкостискане сега са влезли.
  • Някои неправилни трупи от & quot; SD & quot; знамена в случай на грешки на клиента са били решени.
  • условия за функционирането на Gzip компресия бяха затегнати.
  • Layer 7 информация като IP адреса на взета от удар с глава на предприятието могат да бъдат проследени.
  • Потребителите на 1.5-dev12..dev14 се насърчават да ъпгрейд.

Какво ново във версия 1.5-dev14:.

  • стека SSL получи много поправки и подобрения
  • Той вече поддържа взаимно серт удостоверяване, клиентски CERT-базирани ACL-и кеш мулти-процес сесия.
  • Някои съоръжения бяха предложени за подкрепа на режим на мулти-процес с SSL.
  • Здравните проверки поддържат SSL и протокола PROXY.
  • HTTP спедиция вече поддържа GZIP компресия.
  • Последни Linux платформи поддържат TCP FastOpen и accept4 ().
  • The & quot; & quot свързват; Декларация вече поддържа & quot; & quot v4v6; и & quot; & quot v6only; ключови думи, за да вземат решение за свързване на политиката на IPv6.
  • Много бъгове са фиксирани, така че тези, които използват dev12 и dev13 в производството силно се насърчават за ъпгрейд.

Подобен софтуер

Stunnel
Stunnel

22 Jun 18

Tor
Tor

17 Aug 18

Коментари към HAproxy

Коментари не е намерена
добавите коментар
Включете на изображения!