Commit Graph

  • e7485774f7 Accepting request 1323692 from server:http factory Ana Guerrero 2025-12-19 16:41:25 +00:00
  • 35492a6562 - Update to version 3.3.1+git0.9c24c11a6: Marcus Rueckert 2025-12-19 16:05:05 +00:00
  • 45f4273f4f Fix bsc#1250983 slfo-1.2 Peter Varkoly 2025-11-28 20:28:14 +01:00
  • 5e645c9413 Accepting request 1320231 from server:http Ana Guerrero 2025-11-27 14:20:07 +00:00
  • a73071a7c8 - Update to version 3.3.0+git0.7832fb21f: https://www.haproxy.com/blog/announcing-haproxy-3-3 https://www.mail-archive.com/haproxy@formilux.org/msg46300.html - refresh patches: haproxy-1.6.0-makefile_lib.patch haproxy-1.6.0-sec-options.patch - enable USE_KTLS - prepare ech/quic support Marcus Rueckert 2025-11-26 18:18:12 +00:00
  • 02c5a8c5ad Accepting request 1319056 from server:http slfo-main Ana Guerrero 2025-11-21 15:55:56 +00:00
  • 6641010043 - Update to version 3.2.9+git0.170436929: Marcus Rueckert 2025-11-21 10:32:50 +00:00
  • e675ce1878 - refresh haproxy-1.6.0-makefile_lib.patch - Readd USE_RELRO_NOW=1, USE_STACKPROTECTOR=1, USE_PIE=1 - adapt haproxy-1.6.0-sec-options.patch so the build no longer complains about unused options - drop CPU="%{_target_cpu}" as it is unused - migrate to DEBUG_CFLAGS to OPT_CFLAGS Marcus Rueckert 2025-11-20 17:27:39 +00:00
  • 4b67e85f69 add bugnumber Marcus Rueckert 2025-11-20 14:42:59 +00:00
  • ca9c399490 - Readd USE_RELRO_NOW=1, USE_STACKPROTECTOR=1, USE_PIE=1, USE_SYSTEMD=1 all of them are still used. Marcus Rueckert 2025-11-20 14:42:06 +00:00
  • abc62b6f2e Accepting request 1317993 from server:http Ana Guerrero 2025-11-17 11:16:55 +00:00
  • f1cfb32eef - Remove deprecated ini file Peter Varkoly 2025-11-08 13:03:27 +00:00
  • b5a30dba40 - Remove deprecated build options: USE_RELRO_NOW=1, USE_STACKPROTECTOR=1, USE_PIE=1, USE_SYSTEMD=1 Peter Varkoly 2025-11-07 20:12:53 +00:00
  • 5fdce62cc7 - Remove checks for not supported openSUSE versions Peter Varkoly 2025-11-07 20:11:51 +00:00
  • b9559ba947 Accepting request 1316410 from server:http Ana Guerrero 2025-11-07 17:23:22 +00:00
  • a197d2d9f1 - Update to version 3.2.8+git0.9200f398d: * [RELEASE] Released version 3.2.8 * BUG/MINOR: acme: wrong dns-01 challenge in the log * BUG/MEDIUM: server: close a race around ready_srv when deleting a server * BUG/MEDIUM: connections: permit to permanently remove an idle conn * BUG/MEDIUM: mux-h2: make sure not to move a dead connection to idle * BUG/MEDIUM: mux-h1: fix 414 / 431 status code reporting * SCRIPTS: build-ssl: fix rpath in AWS-LC install for openssl and bssl bin * OPTIM: backend: skip conn reuse for incompatible proxies * BUG/MINOR: resolvers: ensure fair round robin iteration * BUG/MINOR: ssl: returns when SSL_CTX_new failed during init * BUG/MINOR: resolvers: Apply dns-accept-family setting on additional records * BUG/MINOR: init: Do not close previously created fd in stdio_quiet * MINOR: http: fix 405,431,501 default errorfile * MINOR: ssl-sample: add ssl_fc_early_rcvd() to detect use of early data * DOC: config: slightly clarify the ssl_fc_has_early() behavior * BUG/MEDIUM: ssl: Crash because of dangling ckch_store reference in a ckch instance * MINOR: backend: srv_is_up converter * MINOR: backend: srv_queue helper * BUG/MEDIUM: cli: do not return ACKs one char at a time * MINOR: cli: create cli_raw_rcv_buf() from the generic applet_raw_rcv_buf() * MINOR: applet: do not put SE_FL_WANT_ROOM on rcv_buf() if the channel is empty * BUG/MEDIUM: mt_list: Use atomic operations to prevent compiler optims * BUG/MINOR: stick-tables: properly index string-type keys * BUG/MEDIUM: applet: Improve again spinning loops detection with the new API * BUG/MEDIUM: mt_lists: Avoid el->prev = el->next = el Marcus Rueckert 2025-11-07 10:20:42 +00:00
  • 201c119ea0 Accepting request 1313209 from server:http Ana Guerrero 2025-10-23 14:38:28 +00:00
  • 9675fcd7d1 - Update to version 3.2.7+git0.be4f72dc5: Marcus Rueckert 2025-10-23 12:01:57 +00:00
  • 95d4384185 Accepting request 1309647 from server:http Dominique Leuenberger 2025-10-07 16:29:45 +00:00
  • 59e4f51c4d - Fix apparmor profile: - we need attach disconnected for the systemd notify socket - more access for the cpu scheduling support in haproxy Marcus Rueckert 2025-10-07 13:32:14 +00:00
  • 250db6858b Accepting request 1308873 from server:http Dominique Leuenberger 2025-10-04 16:51:28 +00:00
  • 3ac2c8ab55 add bugnumbers Marcus Rueckert 2025-10-03 13:52:36 +00:00
  • f741d0b4a1 - Update to version 3.2.6+git0.81568b2d1: Marcus Rueckert 2025-10-03 13:42:46 +00:00
  • 4405c77806 Accepting request 1308350 from server:http Ana Guerrero 2025-10-01 16:57:31 +00:00
  • 8082a1c3ca - Update to version 3.2.5+git0.ba0fd6b8e: * [RELEASE] Released version 3.2.5 * BUG/MEDIUM: pattern: fix possible infinite loops on deletion (try 2) * DEBUG: stick-tables: export stktable_add_pend_updates() for better reporting * BUG/MEDIUM: ring: invert the length check to avoid an int overflow * BUG/MINOR: resolvers: always normalize FQDN from response * BUG/MINOR: ocsp: Crash when updating CA during ocsp updates * BUG/MEDIUM: http_ana: fix potential NULL deref in http_process_req_common() * BUG/MINOR: ocsp: prototype inconsistency * BUG/MINOR: ssl: Fix potential NULL deref in trace callback * BUG/MINOR: ssl: Potential NULL deref in trace macro * BUG/MEDIUM: jws: return size_t in JWS functions * BUG/MINOR: acme: null pointer dereference upon allocation failure * BUG/MAJOR: stream: Force channel analysis on successful synchronous send * BUG/MAJOR: stream: Remove READ/WRITE events on channels after analysers eval * BUG/MINOR: stick-table: make sure never to miss a process_table_expire update * BUG/MEDIUM: stick-tables: don't loop on non-expirable entries * BUG/MINOR: activity: fix reporting of task latency * BUG/MEDIUM: ssl: create the mux immediately on early data * BUG/MEDIUM: h1: Allow reception if we have early data * BUG/MEDIUM: checks: fix ALPN inheritance from server * OPTIM: check: do not delay MUX for ALPN if SSL not active * BUG/MEDIUM: mux-h2: Reinforce conditions to report an error to app-layer stream * BUG/MEDIUM: mux-h2: Report RST/error to app-layer stream during 0-copy fwding * BUG/MINOR: mux-h2: Remove H2_CF_DEM_DFULL flags when the demux buffer is reset * BUG/MEDIUM: mux-h2: Restart reading when mbuf ring is no longer full * BUG/MEDIUM: mux-h2; Don't block reveives in H2_CS_ERROR and H2_CS_ERROR2 states * BUG/MEDIUM: mux-h2: Reset MUX blocking flags when a send error is caught * CLEANUP: quic: fix typo in quic_tx trace * BUG/MINOR: cpu_topo: work around a small bug in musl's CPU_ISSET() Peter Varkoly 2025-09-24 08:26:00 +00:00
  • 0e41ed7404 Accepting request 1299269 from server:http Dominique Leuenberger 2025-08-14 09:36:25 +00:00
  • 967a286928 - Update to version 3.2.4+git0.98813a13e: Marcus Rueckert 2025-08-13 16:50:20 +00:00
  • 34ef7e85fd Accepting request 1291449 from server:http Ana Guerrero 2025-07-09 15:29:29 +00:00
  • 61db165886 - Update to version 3.2.3+git0.1844da7c6: * [RELEASE] Released version 3.2.3 * BUILD/MEDIUM: deviceatlas: fix when installed in custom locations. * BUG/MINOR: http-act: Fix parsing of the expression argument for pause action * BUG/MINOR: ssl: crash in ssl_sock_io_cb() with SSL traces and idle connections * BUG/MINOR: ssl/ocsp: fix definition discrepancies with ocsp_update_init() * BUG/MINOR: quic: Missing TLS 1.3 QUIC cipher suites and groups inits (OpenSSL 3.5 QUIC API) * CI: github: update to OpenSSL 3.5.1 * BUG/MEDIUM: quic: SSL/TCP handshake failures with OpenSSL 3.5 * BUILD: quic: QUIC build against OpenSSL 3.5 broken * CI: github: update the stable CI to ubuntu-24.04 * CI: github: add an OpenSSL 3.5.0 job * CI: enable USE_QUIC=1 for OpenSSL versions >= 3.5.0 Marcus Rueckert 2025-07-09 09:20:21 +00:00
  • 66fa96f327 Accepting request 1289848 from server:http Ana Guerrero 2025-07-02 15:30:56 +00:00
  • 2a379227d3 - Update to version 3.2.2+git0.a55102f09: Marcus Rueckert 2025-07-02 10:10:12 +00:00
  • 5af7ca5968 Accepting request 1287782 from server:http Ana Guerrero 2025-06-24 18:46:47 +00:00
  • 195d2f83d3 Accepting request 1287667 from home:crameleon:branches:server:http Peter Varkoly 2025-06-23 04:08:39 +00:00
  • 0ea7418fe3 Accepting request 1286645 from server:http Ana Guerrero 2025-06-18 15:58:33 +00:00
  • 66a98a2cf5 - modernize spec file with spec-cleaner. some changes (mostly whitespaces) got reverted for readability Marcus Rueckert 2025-06-11 10:51:33 +00:00
  • 854e7a6f4d - Add support to build against aws-lc with --with=awslc or in the project config `` %define _with_awslc 1 Macros: %_with_awslc 1 :Macros `` Marcus Rueckert 2025-06-11 10:46:53 +00:00
  • 759a264a53 Accepting request 1282598 from server:http Dominique Leuenberger 2025-06-04 18:27:29 +00:00
  • 43b169d35f VUL-0: CVE-2025-32464: haproxy: HAProxy 2.2 through 3.1.6, in certain uncommon configurations, has a sample_conv_regsub heap-based buffer overflow because of mishandling of the replacement of multiple short patterns with a longer one. (bsc#1240971) Peter Varkoly 2025-06-04 08:22:46 +00:00
  • 2bbc771d5b Accepting request 1280971 from server:http Dominique Leuenberger 2025-05-30 12:35:09 +00:00
  • b15ec4e153 remove broken line Marcus Rueckert 2025-05-28 17:54:27 +00:00
  • e7f0aec0b8 - Update apparmor profile to allow new cpu binding handling Marcus Rueckert 2025-05-28 17:16:15 +00:00
  • b1953059a2 - Update to version 3.2.0+git0.e134140d2: https://www.haproxy.com/blog/announcing-haproxy-3-2 https://www.mail-archive.com/haproxy@formilux.org/msg45917.html Marcus Rueckert 2025-05-28 16:40:10 +00:00
  • 847f9a655c Accepting request 1270823 from server:http Dominique Leuenberger 2025-04-20 07:35:02 +00:00
  • 20ef41886f fix sources list Marcus Rueckert 2025-04-18 12:43:02 +00:00
  • f80d28e581 - Update to version 3.1.7+git0.c3f408945: Marcus Rueckert 2025-04-18 12:39:11 +00:00
  • ca7986132d Build with QUIC on Tumbleweed Marcus Rueckert 2025-03-27 21:17:37 +00:00
  • 21f2a7893b Accepting request 1255020 from server:http Ana Guerrero 2025-03-21 19:23:39 +00:00
  • 94fc335f53 - Update to version 3.1.6+git0.d929ca290: Marcus Rueckert 2025-03-21 13:42:17 +00:00
  • b56a561a2c Accepting request 1252921 from server:http Ana Guerrero 2025-03-14 22:52:10 +00:00
  • 94939f7e33 - Update to version 3.1.5+git0.076df0292: Marcus Rueckert 2025-03-13 23:14:24 +00:00
  • fc98941f5a - apparmor: fix debug output when running in a vm (/sys paths differ from hardware) Marcus Rueckert 2025-03-13 23:12:08 +00:00
  • 700b890740 Accepting request 1241220 from server:http Ana Guerrero 2025-01-30 13:52:01 +00:00
  • 42aa8d8712 - Update to version 3.1.3+git0.929bedf83: Marcus Rueckert 2025-01-29 15:42:12 +00:00
  • c3714e04fc Accepting request 1230629 from server:http Ana Guerrero 2024-12-12 20:20:27 +00:00
  • 562bf3feb1 - Update to version 3.1.1+git0.717960de0: Marcus Rueckert 2024-12-12 15:14:26 +00:00
  • 32cb98c389 Accepting request 1228096 from server:http Ana Guerrero 2024-12-04 14:26:50 +00:00
  • d75127d1f6 Accepting request 1226579 from server:http Ana Guerrero 2024-11-26 19:57:22 +00:00
  • a1fc63cf96 https://www.mail-archive.com/haproxy@formilux.org/msg45435.html Marcus Rueckert 2024-11-26 18:43:12 +00:00
  • 81275fc656 https://www.haproxy.com/blog/announcing-haproxy-3-1 Marcus Rueckert 2024-11-26 15:03:59 +00:00
  • 53a8febe2f - Update to version 3.1.0+git0.f2b97918e: * [RELEASE] Released version 3.1.0 * MINOR: version: mention that 3.1 is stable now * DOC: install: update the list of supported versions * DOC: management: mention "show sess help" and "show quic help" * MINOR: cli/quic: Add a "help" keyword to show quic * MINOR: cli: Add a "help" keyword to show sess * BUG/MEDIUM: quic: prevent EMSGSIZE with GSO for larger bufsize * DOC: quic: Amend the pacing information about BBR. * MINOR: quic: make bbr consider the max window size setting * BUG/MEDIUM: http-ana: Don't release too early the L7 buffer Marcus Rueckert 2024-11-26 15:01:02 +00:00
  • fb737f344c Accepting request 1222555 from server:http Ana Guerrero 2024-11-08 10:59:57 +00:00
  • 23309ade56 - Update to version 3.0.6+git0.c2c009086: Marcus Rueckert 2024-11-07 18:41:19 +00:00
  • e50bff0d4f Accepting request 1207938 from server:http Ana Guerrero 2024-10-15 12:59:23 +00:00
  • f05b095d58 Adapt change log Peter Varkoly 2024-10-14 13:04:44 +00:00
  • 6cb342b0f6 Accepting request 1204834 from server:http Ana Guerrero 2024-10-01 15:19:18 +00:00
  • 937d22b54e - Update to version 3.0.5+git0.8e879a52e: Marcus Rueckert 2024-09-30 19:37:22 +00:00
  • 90ac229117 Accepting request 1198535 from server:http Dominique Leuenberger 2024-09-04 11:23:56 +00:00
  • 5426d47719 - Update to version 3.0.4+git0.7a59afa93: (CVE-2024-45506 boo#1229993) 1756688986147325677/tmp_refs/heads/devel 1756688986147325677/devel 1756688973740158811/tmp_refs/heads/devel 1756688973740158811/devel 1756688960644883912/tmp_refs/heads/devel 1756688960644883912/devel 1756688930024470172/tmp_refs/heads/devel 1756688930024470172/devel 1756688907061987883/tmp_refs/heads/devel 1756688907061987883/devel 1756688906883918047/tmp_refs/heads/devel 1756688906883918047/devel Marcus Rueckert 2024-09-03 14:12:58 +00:00
  • 4fea0fbd01 Accepting request 1186896 from server:http Ana Guerrero 2024-07-12 15:04:30 +00:00
  • af70820bd2 - refreshed patches: haproxy-1.6.0-makefile_lib.patch haproxy-1.6.0-sec-options.patch Marcus Rueckert 2024-07-11 14:58:02 +00:00
  • ebf9c60c92 add new patch to service file Marcus Rueckert 2024-07-11 14:57:18 +00:00
  • 973cd4eff3 - Update to version 3.0.3+git0.95a607c4b: Marcus Rueckert 2024-07-11 14:56:27 +00:00
  • 0a688fad95 Accepting request 1183498 from server:http Ana Guerrero 2024-06-27 14:03:48 +00:00
  • 0e4619e65b haproxy 3.0.2 Lars Vogdt 2024-06-26 21:29:25 +00:00
  • df29221716 Accepting request 1179720 from server:http Ana Guerrero 2024-06-11 16:27:29 +00:00
  • 1dd5fe4c8a - Update to version 3.0.1+git0.471a1b2f1: * [RELEASE] Released version 3.0.1 * BUG/MINOR: mux-h1: Use the right variable to set NEGO_FF_FL_EXACT_SIZE flag * BUG/MAJOR: mux-h1: Properly copy chunked input data during zero-copy nego * BUG/MEDIUM: stconn/mux-h1: Fix suspect change causing timeouts * BUG/MINOR: quic: ensure Tx buf is always purged * BUG/MINOR: quic: fix computed length of emitted STREAM frames * BUG/MEDIUM: ssl: bad auth selection with TLS1.2 and WolfSSL * BUG/MEDIUM: ssl: wrong priority whem limiting ECDSA ciphers in ECDSA+RSA configuration * BUG/MEDIUM: mux-quic: Don't unblock zero-copy fwding if blocked during nego * CLEANUP: hlua: simplify ambiguous lua_insert() usage in hlua_ctx_resume() * BUG/MINOR: hlua: fix leak in hlua_ckch_set() error path * BUG/MINOR: hlua: prevent LJMP in hlua_traceback() * BUG/MINOR: hlua: fix unsafe hlua_pusherror() usage * BUG/MINOR: hlua: don't use lua_pushfstring() when we don't expect LJMP * CLEANUP: hlua: use hlua_pusherror() where relevant * BUG/MINOR: quic: prevent crash on qc_kill_conn() * BUG/MEDIUM: mux-quic: Unblock zero-copy forwarding if the txbuf can be released * MEDIUM: stconn: Be able to unblock zero-copy data forwarding from done_fastfwd * BUG/MEDIUM: h1-htx: Don't state interim responses are bodyless * BUG/MINOR: hlua: use CertCache.set() from various hlua contexts * DOC: configuration: add an example for keywords from crt-store * BUG/MINOR: tools: fix possible null-deref in env_expand() on out-of-memory * BUG/MINOR: tcpcheck: report correct error in tcp-check rule parser * BUG/MINOR: cfgparse: remove the correct option on httpcheck send-state warning Marcus Rueckert 2024-06-10 15:09:36 +00:00
  • 7198745188 Accepting request 1177941 from server:http Ana Guerrero 2024-06-03 15:41:34 +00:00
  • b2ffc054b8 fix typo Marcus Rueckert 2024-05-31 13:00:07 +00:00
  • 02fdc0cf27 - AppArmor: allow haprox to read the files needed for the "p post_mortem" support Marcus Rueckert 2024-05-31 12:09:35 +00:00
  • c6b4b9911f Accepting request 1177631 from server:http Ana Guerrero 2024-05-30 13:33:34 +00:00
  • e8295803a1 - Update to version 3.0.0+git0.5590ada47: https://www.haproxy.com/blog/announcing-haproxy-3-0 https://www.mail-archive.com/haproxy@formilux.org/msg44993.html Marcus Rueckert 2024-05-29 17:46:17 +00:00
  • 7f357eb567 Accepting request 1151945 from server:http Ana Guerrero 2024-02-27 21:47:47 +00:00
  • d5bbd3f762 Adds haproxy-service.patch Marcus Rueckert 2024-02-26 19:58:07 +00:00
  • 63f04f452c - Update to version 2.9.6+git0.9eafce5dc: Marcus Rueckert 2024-02-26 19:55:48 +00:00
  • deb5095fcd Accepting request 1144067 from home:crameleon:branches:server:http Peter Varkoly 2024-02-16 09:26:49 +00:00
  • c5c1fb4d23 Accepting request 1141253 from server:http Ana Guerrero 2024-01-25 17:41:00 +00:00
  • b4a7079e8d - Build error on ppc64le: include/import/xxhash.h:4148:9: error: invalid parameter combination for AltiVec intrinsic __builtin_vec_ld Add patch: fix-invalid-parameter-combination-for-AltiVec-intrinsic-__builtin_vec_ld.patch Peter Varkoly 2024-01-24 13:41:38 +00:00
  • dcc06e48f0 Accepting request 1137606 from server:http Ana Guerrero 2024-01-08 22:46:49 +00:00
  • 58e701e72c Accepting request 1133468 from home:varkoly:branches:server:http Marcus Rueckert 2024-01-08 16:51:45 +00:00
  • b3aa7551fb Accepting request 1134037 from server:http Ana Guerrero 2023-12-19 22:16:49 +00:00
  • abcc1a4531 post bump cleanup and replace changes entry with something more useful Marcus Rueckert 2023-12-12 12:14:19 +00:00
  • 902f8b703a Accepting request 1132452 from home:dirkmueller:Factory Marcus Rueckert 2023-12-12 12:12:49 +00:00
  • a5bcd0500e - Update to version 2.8.5+git0.aaba8d090: Marcus Rueckert 2023-12-07 14:28:57 +00:00
  • baa13dd2f7 Accepting request 1128544 from server:http Ana Guerrero 2023-11-24 22:35:00 +00:00
  • 19b032634f - Update to version 2.8.4+git0.a4ebf9d3b: Marcus Rueckert 2023-11-24 11:33:10 +00:00
  • 2a52d311e3 Accepting request 1109628 from server:http Ana Guerrero 2023-09-08 19:15:45 +00:00
  • 3f3db25233 - Update to version 2.8.3+git0.86e043add: Marcus Rueckert 2023-09-07 22:11:31 +00:00
  • 4fae526252 Accepting request 1108068 from home:varkoly:branches:server:http Marcus Rueckert 2023-09-07 22:05:43 +00:00
  • 5d8f2d7a1c Accepting request 1105108 from server:http Ana Guerrero 2023-08-22 06:56:41 +00:00
  • afa08a80b8 Accepting request 1105096 from home:varkoly:branches:server:http Marcus Rueckert 2023-08-21 14:50:13 +00:00