Софтуер детайли:
Версия: 1.5.14 / 1.5-dev22 актуализира
Дата на качване: 27 Sep 15
Разрешително: Безплатно
Популярност: 265
HAProxy е lool необходимо за уеб сайтове, пълзящи при много високи натоварвания, като същевременно се поддържа постоянство или преработка Layer7.
HAProxy също предоставя подкрепа на десетки хиляди връзки, дори и с днешния хардуер. Тя интегрира в съществуващите архитектури много лесно
Какво ново в тази версия:.
- MEDIUM: TCP-провери нова функция: свържете
- MEDIUM: SSL:. Set провери, "необходима" като глобална подразбиране за сървърите страна
- MINOR: SSL:. ръкостискане Optim за дълги вериги сертификат
- BUG / MINOR: модел: сравнение на модел, изпълнен два пъти
- BUG / MEDIUM: карта: сегментацията на вина със статистиката'S гнездо команда & quot; зададете на сайта ... & quot;
- BUG / MEDIUM: модел: Segfault в двоичен анализатор
- 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;
- MINOR: HTTP: опитайте да се придържате към един и същ сървър след статут 401/407
- BUG / MINOR: HTTP: Винаги деактивирайте компресия на HTTP / 1.0
- ОПТИМ: HTTP: не спирайте избирателните за четене от страна на клиента след искане
- BUG / MEDIUM: проверки: непроверени сървъри не може да бъде включен вече
- BUG / MEDIUM: надминаване: уеб интерфейса трябва да провери проследяват сървъри, преди да разрешите
- BUG / MINOR: канал: CHN_INFINITE_FORWARD трябва да бъде грозен
- BUG / MINOR: поток-инт: да не се изчисти собственик при отпишете
- MEDIUM: надминаване: добави поддръжка за HTTP пази-жив от страницата за надминаване
- 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 ()
- MEDIUM: слушател: добави поддръжка за ограничаване скоростта на сесията в допълнение към скоростта на връзката
- MEDIUM: слушател: прилага ограничение на скоростта на сесията представен SSL
- REORG: надминаване: преместите надминаване сокет-членки да dumpstats.c
- BUG / MEDIUM: броячи: изплакнете броячи съдържание след всяко искане
- BUG / MEDIUM: броячи: поправка влизане стик-маса теч при използване на пътното sc2 във връзка
- непълнолетен: инструменти: добавите много основни подкрепа за композитни указатели
- MEDIUM: броячи: спират да се разчита на сесията флагове на всички
- 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 флага на
<> Ли MINOR: модел: ход функции за групиране pat_match_ * и pat_parse_ * и добавете документация .
<> Li BUG / непълнолетен: проверки: успешното приключване проверка не трябва отново да активирате Мейнт сървъри
<> Li ОПТИМ: анкета: възстановяване на избирателните след анкета / стоп / искаме последователност
<> Li BUG / MEDIUM: надминаване: фиксира HTTP / 1.0 счупване въведена в предишния пластир
<> Ли непълнолетен: CLI: добавят повече информация на & quot; показват информация & quot; изход
<> Ли непълнолетен: CLI: добавете нов & quot; покажи басейните & quot; команда
<> Li BUG / непълнолетен: CLI: фиксират липсва прекъсване в командния ред анализатор
Какво ново във версия 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: стандартно: 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;
- MINOR: HTTP: опитайте да се придържате към един и същ сървър след статут 401/407
- BUG / MINOR: HTTP: Винаги деактивирайте компресия на HTTP / 1.0
- ОПТИМ: HTTP: не спирайте избирателните за четене от страна на клиента след искане
- BUG / MEDIUM: проверки: непроверени сървъри не може да бъде включен вече
- BUG / MEDIUM: надминаване: уеб интерфейса трябва да провери проследяват сървъри, преди да разрешите
- BUG / MINOR: канал: CHN_INFINITE_FORWARD трябва да бъде грозен
- BUG / MINOR: поток-инт: да не се изчисти собственик при отпишете
- MEDIUM: надминаване: добави поддръжка за HTTP пази-жив от страницата за надминаване
- 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 ()
- MEDIUM: слушател: добави поддръжка за ограничаване скоростта на сесията в допълнение към скоростта на връзката
- MEDIUM: слушател: прилага ограничение на скоростта на сесията представен SSL
- REORG: надминаване: преместите надминаване сокет-членки да dumpstats.c
- BUG / MEDIUM: броячи: изплакнете броячи съдържание след всяко искане
- BUG / MEDIUM: броячи: поправка влизане стик-маса теч при използване на пътното sc2 във връзка
- непълнолетен: инструменти: добавите много основни подкрепа за композитни указатели
- MEDIUM: броячи: спират да се разчита на сесията флагове на всички
- 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 флага на
<> Ли MINOR: модел: ход функции за групиране pat_match_ * и pat_parse_ * и добавете документация .
<> Li BUG / непълнолетен: проверки: успешното приключване проверка не трябва отново да активирате Мейнт сървъри
<> Li ОПТИМ: анкета: възстановяване на избирателните след анкета / стоп / искаме последователност
<> Li BUG / MEDIUM: надминаване: фиксира HTTP / 1.0 счупване въведена в предишния пластир
<> Ли непълнолетен: CLI: добавят повече информация на & quot; показват информация & quot; изход
<> Ли непълнолетен: CLI: добавете нов & quot; покажи басейните & quot; команда
<> Li BUG / непълнолетен: CLI: фиксират липсва прекъсване в командния ред анализатор
<силни> Какво ново във версия 1.5-dev21:
- непълнолетен: надминаване: Не използвайте едноразряден шрифта Съобщете номера
- MINOR: сесия: премахване на отстраняване на грешки код
- MEDIUM: HTTP: направи опция http_proxy автоматично пренапише URL
- BUG / MEDIUM: HTTP: cook_cnt () забрави да зададете своя тип изход
- BUG / MINOR: ACL: анализатор трябва да се спре пред запетая на ACL-само ключови думи
- MEDIUM: поток-инт: приложат много опростен режим на управление на връзката
- DOC: обновите файла ПЪТНА КАРТА
<> Li BUG / ОСНОВНИ: модели: FIX двойна безплатно причинени от товарни струни от файлове
<> Li BUG / непълнолетен: надминаване: правилно докладва газта ставка от ниско тегло сървъри
<> Li BUG / MEDIUM: проверки: сървъри не трябва да започват в slowstart режим
Какво ново във версия 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 в производството силно се насърчават за ъпгрейд.
Коментари не е намерена