all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pbs-devel] [PATCH v3 proxmox 0/3] Fix #5105: Overhaul TLS Handshake Checking Logic
@ 2024-07-09 13:16 Max Carrara
  2024-07-09 13:16 ` [pbs-devel] [PATCH v3 proxmox 1/3] rest-server: connection: clean up accept data flow Max Carrara
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Max Carrara @ 2024-07-09 13:16 UTC (permalink / raw)
  To: pbs-devel; +Cc: Wolfgang Bumiller

Fix #5105: Overhaul TLS Handshake Checking Logic - v3
=====================================================

Notable Changes Since v2
------------------------

As suggested by Wolfgang [1], use `std::mem::ManuallyDrop` instead of
`std::mem::forget()`. This prevents e.g. double-frees if an unexpected
panic occurs.

Older Versions
--------------

v1: https://lists.proxmox.com/pipermail/pbs-devel/2024-July/010091.html
v2: https://lists.proxmox.com/pipermail/pbs-devel/2024-July/010097.html

References
----------

[1]: https://lists.proxmox.com/pipermail/pbs-devel/2024-July/010110.html

Summary of Changes
------------------

Max Carrara (3):
  rest-server: connection: clean up accept data flow
  rest-server: connection: log peer address on error
  fix #5105: rest-server: connection: overhaul TLS handshake check logic

 proxmox-rest-server/src/connection.rs | 206 ++++++++++++++------------
 1 file changed, 115 insertions(+), 91 deletions(-)

-- 
2.39.2



_______________________________________________
pbs-devel mailing list
pbs-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pbs-devel


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-07-10 10:44 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-07-09 13:16 [pbs-devel] [PATCH v3 proxmox 0/3] Fix #5105: Overhaul TLS Handshake Checking Logic Max Carrara
2024-07-09 13:16 ` [pbs-devel] [PATCH v3 proxmox 1/3] rest-server: connection: clean up accept data flow Max Carrara
2024-07-09 13:16 ` [pbs-devel] [PATCH v3 proxmox 2/3] rest-server: connection: log peer address on error Max Carrara
2024-07-09 13:16 ` [pbs-devel] [PATCH v3 proxmox 3/3] fix #5105: rest-server: connection: overhaul TLS handshake check logic Max Carrara
2024-07-10 10:45 ` [pbs-devel] applied-series: [PATCH v3 proxmox 0/3] Fix #5105: Overhaul TLS Handshake Checking Logic Wolfgang Bumiller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal