File project.diff of Package haproxy

--- _service.orig
+++ _service
@@ -6,7 +6,7 @@
     <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
-    <param name="revision">v3.3.5</param>
+    <param name="revision">v3.3.6</param>
     <!--
     <param name="revision">master</param>
     -->
--- _servicedata.orig
+++ _servicedata
@@ -5,6 +5,6 @@
   </service>
   <service name="tar_scm">
     <param name="url">http://git.haproxy.org/git/haproxy-3.3.git/</param>
-    <param name="changesrevision">f0a2d1bf59e9be04eeff82e079afcfb401b9da5e</param>
+    <param name="changesrevision">1c05c79a5b010e529e8d2720cd6aea3da3ece909</param>
   </service>
 </servicedata>
\ No newline at end of file
--- haproxy.changes.orig
+++ haproxy.changes
@@ -1,4 +1,83 @@
 -------------------------------------------------------------------
+Thu Mar 19 16:13:23 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
+
+- Update to version 3.3.6+git0.1c05c79a5:
+  * [RELEASE] Released version 3.3.6
+  * CI: github: treat vX.Y.Z release tags as stable like haproxy-* branches
+  * BUG/MINOR: mworker/cli: fix show proc pagination losing entries on resume
+  * MINOR: mworker/cli: extract worker "show proc" row printer
+  * BUG/MEDIUM: h3: reject unaligned frames except DATA
+  * BUG/MAJOR: h3: check body size with content-length on empty FIN
+  * BUG/MINOR: mux-h2: properly ignore R bit in WINDOW_UPDATE increments
+  * BUG/MINOR: mux-h2: properly ignore R bit in GOAWAY stream ID
+  * BUG/MEDIUM: peers: enforce check on incoming table key type
+  * BUG/MINOR: mworker: don't try to access an initializing process
+  * DOC: internals: short explanation on how thread_exec_ctx works
+  * MINOR: activity: raise the default number of memprofile buckets to 4k
+  * MINOR: activity: support aggregating by caller also for memprofile
+  * MINOR: cli: implement execution context for manually registered keywords
+  * MINOR: cli: keep track of the initcall context since kw registration
+  * MINOR: cli: keep the info of the current keyword being processed in the appctx
+  * MINOR: applet: set execution context on applet calls
+  * MINOR: task: set execution context on task/tasklet calls
+  * MINOR: connection: track mux calls to report their allocation context
+  * MINOR: ssl: set the thread execution context during message callbacks
+  * MINOR: filters: set the exec context to the current filter config
+  * MINOR: actions: also report execution contexts registered directly
+  * MINOR: actions: store the location of keywords registered via initcalls
+  * MINOR: tools: support an execution context that is just a function
+  * MINOR: sample: also report contexts registered directly
+  * MINOR: sample: store location for fetch/conv via initcalls
+  * MINOR: tools: support decoding ha_caller type exec context
+  * MINOR: tools: decode execution context TH_EX_CTX_INITCALL
+  * MINOR: initcall: record the file and line declaration of an INITCALL
+  * MINOR: memprof: report the execution context on profiling output
+  * MINOR: debug: report the execution context on thread dumps
+  * MINOR: tools: add a function to write a thread execution context.
+  * MINOR: memprof: also permit to sort output by calling context
+  * MINOR: memprof: prepare to consider exec_ctx in reporting
+  * MINOR: tinfo: start to add basic thread_exec_ctx
+  * MINOR: tools: add a new pointer hash function that also takes an argument
+  * BUILD: makefile: fix range build without test command
+  * MINOR: debug: opportunistically load libthread_db.so.1 with set-dumpable=libs
+  * MINOR: debug: copy debug symbols from /usr/lib/debug when present
+  * DEV: gdb: add a new utility to extract libs from a core dump: libs-from-core
+  * MINOR: debug: read all libs in memory when set-dumpable=libs
+  * MINOR: config: support explicit "on" and "off" for "set-dumpable"
+  * MINOR: tools: add a function to load a file into a tar archive
+  * MINOR: tools: add a function to create a tar file header
+  * DEV: gdb: add a utility to find the post-mortem address from a core
+  * BUILD: spoe: Remove unsused variable
+  * BUG/MINOR: spoe: Fix condition to abort processing on client abort
+  * BUG/MINOR: mjson: make mystrtod() length-aware to prevent out-of-bounds reads
+  * BUG/MINOR: stream: Fix crash in stream dump if the current rule has no keyword
+  * BUG/MINOR: proxy: do not forget to validate quic-initial rules
+  * BUG/MINOR: http-ana: Swap L7 buffer with request buffer by hand
+  * BUG/MINOR: h2/h3: Never insert partial headers/trailers in an HTX message
+  * MINOR: htx: Add function to truncate all blocks after a specific block
+  * BUG/MINOR: h2/h3: Only test number of trailers inserted in HTX message
+  * BUG/MEDIUM: spoe: Properly abort processing on client abort
+  * BUG/MINOR: spoe: Properly switch SPOE filter to WAITING_ACK state
+  * BUG/MINOR: sockpair: set FD_CLOEXEC on fd received via SCM_RIGHTS
+  * BUG/MINOR: mworker: avoid passing NULL version in proc list serialization
+  * BUG/MINOR: mworker: set a timeout on the worker socketpair read at startup
+  * BUG/MINOR: mworker: fix typo &= instead of & in proc list serialization
+  * BUG/MINOR: mworker: only match worker processes when looking for unspawned proc
+  * MINOR: memprof: attempt different retry slots for different hashes on collision
+  * MINOR: tools: extend the pointer hashing code to ease manipulations
+  * MINOR: activity: use dynamic allocation for "show profiling" entries
+  * BUG/MINOR: memprof: avoid a small memory leak in "show profiling"
+  * BUG/MEDIUM: ssl: Don't report read data as early data with AWS-LC
+  * BUG/MINOR: mworker: always stop the receiving listener
+  * BUG/MEDIUM: ssl: Handle receiving early data with BoringSSL/AWS-LC
+  * DOC/CLEANUP: config: update mentions of the old "Global parameters" section
+  * DOC: configuration: http-check expect example typo
+  * BUG/MINOR: jws: fix memory leak in jws_b64_signature
+  * BUG/MINOR: tcpcheck: Fix typo in error error message for `http-check expect`
+  * BUG/MINOR: mworker: don't set the PROC_O_LEAVING flag on master process
+  * BUG/MEDIUM: shctx: Use the next block when data exactly filled a block
+
+-------------------------------------------------------------------
 Thu Mar 12 10:12:34 UTC 2026 - Peter Varkoly <varkoly@suse.com>
 
 - Fix packages for %suse_version bump: haproxy
--- haproxy.spec.orig
+++ haproxy.spec
@@ -35,7 +35,7 @@
 %bcond_with ech
 
 Name:           haproxy
-Version:        3.3.5+git0.f0a2d1bf5
+Version:        3.3.6+git0.1c05c79a5
 Release:        0
 #
 Summary:        The Reliable, High Performance TCP/HTTP Load Balancer
openSUSE Build Service is sponsored by