<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Antoine Beaupré pushed to branch debian/sid at <a href="https://salsa.debian.org/pkg-privacy-team/snowflake">Privacy Maintainers / snowflake</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b443e99417714a6d74c1cb8c6f5746b6dbd6fe1c">b443e994</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-01-19T11:37:23-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bring client torrc up to date with Tor Browser fc89e8b1.

https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commits/fc89e8b10c3ff30db2079b2fb327d05b2b5f3c80/projects/common/bridges_list.snowflake.txt

* Use port 80 in placeholder IP addresses
  tpo/applications/tor-browser-build!516
* Enable uTLS
  tpo/applications/tor-browser-build!540
* Shorten bridge line (remove stun.voip.blackberry.com)
  tpo/applications/tor-browser-build!558
* Add snowflake-02 bridge
  tpo/applications/tor-browser-build!571
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a6a18c1a9b004bda644b0b790ca756af0c6b1e51">a6a18c1a</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-01-30T09:10:15-08:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Parse ICE servers with pion/ice library function
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/66269c07d8a3968cd468797f9bb278b6bac65aba">66269c07</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-01-30T09:10:15-08:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update README to correctly reflec the type of ICE servers we currently support
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/990fcb41274f8d983c23b035636a22e4491290d8">990fcb41</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-01-30T09:10:15-08:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Filter out non stun: server addresses in ParseIceServers
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5cc849e186a7b5f5cac238e3497a64bd46ac0a29">5cc849e1</a></strong>
<div>
<span> by WofWca </span> <i> at 2023-02-09T11:45:09-08:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix: up/down traffic stats being mixed up</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/39d906b3803e804ddb27ea6fb3f65653f4431352">39d906b3</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-03-10T15:25:15+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add utls-imitate, utls-nosni doc to README
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/473cc4598702c48ae8562df54115d54a7d9ec71c">473cc459</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-03-13T14:13:50+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add utls-imitate, utls-nosni doc to README: fix style
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b63d2272bfd262f5166c44f8f88330ed7a732009">b63d2272</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-03-13T11:42:44-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Test for data race with QueuePacketConn.WriteTo and kcp-go.

For #40260.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d2858aeb7ec50ae09b9a7e2e2a910ae31cec62bd">d2858aeb</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-03-13T12:57:35-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Revert "Take ownership of buffer in QueuePacketConn QueueIncoming/WriteTo."

This reverts commit 839d2218837dfbd1682ff39b375f45660b3974b5. (Except for
the added benchmarks in queuepacketconn_test.go.) This change
corresponds to the issues #40187 and #40199.

The analysis in https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40199
was wrong; kcp-go does reuse the buffers it passes to
QueuePacketConn.WriteTo. This led to unsynchronized reuse of packet
buffers and mangled packets observable at the client:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40260.

Undoing the change in QueuePacketConn.QueueIncoming as well, for
symmetry, even though it is not implicated in any correctness problems.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ef51f2063e8747f4256e756a3f572875700b0190">ef51f206</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-03-13T19:36:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch '40260-revert-queuepacketconn-ownership' into 'main'

Revert "Take ownership of buffer in QueuePacketConn QueueIncoming/WriteTo"

See merge request tpo/anti-censorship/pluggable-transports/snowflake!140</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/36d5d2dd83fcad4d3a05f6f6472d96da4759d794">36d5d2dd</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-03-13T15:10:35-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Fix comment typo on NewRedialPacketConn.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/fb35e80b0a9c2b85cbd8fbee502519df396fea74">fb35e80b</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-03-14T12:42:59-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Proxy: add outbound-address config
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5dd0a31d95052eca7e89cef8ccc527b74a1c6be5">5dd0a31d</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-03-14T12:43:00-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add comments and improve logging
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1ef43a0ddef0c434ee22df86370ebcd6b894dbaf">1ef43a0d</a></strong>
<div>
<span> by KokaKiwi </span> <i> at 2023-03-22T12:19:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use latest Pion WebRTC libs version

- webrtc and dtls libs got the "Skip Hello Verify" patches applied

Link: https://github.com/pion/dtls/pull/513
Link: https://github.com/pion/webrtc/pull/2433
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/47dd253a37f148750b1a3e4289e1f28362c16329">47dd253a</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-03-22T12:19:06+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update CI test targets
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/17829d80d5b20d3c439326ea5028db6ebfa2d2cc">17829d80</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-03-29T09:49:24-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Comment typo.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/6bdd48c006a5c107dae7ba8330bbf1f9eda77059">6bdd48c0</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-04-03T00:18:26-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Restore ListenAndServe error return in Transport.Listen.

This error return was lost in 11f0846264d4033e7a7dc7824febb6ad7140762f;
i.e. !31.

Fixes #40043.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/590d158df82e0f702fddea35d0e58cc914596f35">590d158d</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-04-04T18:46:35-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Comment typo.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/6bae31f07782776fb4c289dec6f7e10233609eef">6bae31f0</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-04-04T18:56:55-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use a static array in benchmarks.

Since d2858aeb7ec50ae09b9a7e2e2a910ae31cec62bd the caller is permitted
to reuse its slice again.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/97c930013b2e5fa4cf81af636e94b38ad0632033">97c93001</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-04-04T19:12:22-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Fix loop termination in TestQueuePacketConnWriteToKCP.

The noise-generating goroutine was meant to stop when the parent
function returned and closed the `done` channel. The `break` in the loop
was wrongly exiting only from the `select`, not from the `for`.

This was the cause of banchmark anomalies in
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40260#note_2885832.
The noise-generating loop from the test was continuing to run while the
benchmarks were running.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c097d5f3bc9e95403006527b90207dfb11ce6438">c097d5f3</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-04-04T20:22:32-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use a sync.Pool to reuse packet buffers in QueuePacketConn.

This is meant to reduce overall allocations. See past discussion at
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40260#note_2885524 ff.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/297ca91b1d2937b3b63f397adcfd628d1597a029">297ca91b</a></strong>
<div>
<span> by meskio </span> <i> at 2023-04-19T17:15:35+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use goptlib from gitlab.torproject.org
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f723cf52e877ddf890f4b19d706c19470631ef92">f723cf52</a></strong>
<div>
<span> by meskio </span> <i> at 2023-04-20T16:37:52+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/main'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8e5ea8261110e97a8df56cfc9c83028081d902fb">8e5ea826</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-04-20T11:28:58-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add a scanner error check to ClusterCounter.Count.

It was silently exiting at the "recordingStart":"2022-09-23T17:06:59.680537075Z"
line, the first line whose length (66873) exceeds
bufio.MaxScanTokenSize. Now distinctcounter exits with an error status
instead of reporting partial results.

$ ./distinctcounter -from 2023-01-01T00:00:00Z -to 2023-01-10T00:00:00Z -in metrics-ip-salted.jsonl
2023/04/20 13:54:11 unable to count:bufio.Scanner: token too long
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/07b5f07452d7b04c7ac2cd70b72115d61ab1e678">07b5f074</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-05-29T10:12:48-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Validate SDP offers and answers
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/255cee69edcc3d5283ed0a796c080d488fa34983">255cee69</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-05-29T10:12:48-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Broker: soften non-critical log from error to warning
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/6c431800b06601a25c3372ebcd3da53cdbac602d">6c431800</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-05-29T10:12:48-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Broker: update unit tests after adding SDP validation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/88608ad44a00d2a23680800d54ed03b167c09c89">88608ad4</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-05-29T10:12:48-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Broker: add warning log when proxy couldn't mach with client
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/82cc0f38f73c4ca4e12d22173562a092ebd4dea0">82cc0f38</a></strong>
<div>
<span> by meskio </span> <i> at 2023-05-31T10:01:47+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Move the development to gitlab

Related: tpo/anti-censorship/team#86
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/130b63ccddb64b10a881b150c93c0122e0698a9e">130b63cc</a></strong>
<div>
<span> by itchyonion </span> <i> at 2023-06-08T00:51:42-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>use debian buster and bullseye as base images
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9edaee65470a1483bbdbe984e5e15a885f1e95d2">9edaee65</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-06-08T13:24:22-06:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use IP_BIND_ADDRESS_NO_PORT when dialing the ORPort on Linux.

When the orport-srcaddr option is set, we bind to a source IP address
before dialing the ORPort/ExtORPort. tor similarly binds to a source IP
address when OutboundBindAddress is set in torrc. Since tor 0.4.7.13,
tor sets IP_BIND_ADDRESS_NO_PORT, and because problems arise when some
programs use IP_BIND_ADDRESS_NO_PORT and some do not, we also have to
start using IP_BIND_ADDRESS_NO_PORT when we upgrade tor
(tpo/anti-censorship/pluggable-transports/snowflake#40270).

Related: tpo/anti-censorship/pluggable-transports/snowflake#40198
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f8eb86f24d659f8d41dc67bd12bf496dbd35c0b5">f8eb86f2</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-06-14T18:12:29-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Append Let's Encrypt ISRG Root X1 to cert pool

This is a workaround for older versions of android that do not trust
the Let's Encrypt root certificate.
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40087
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ea01c92cf1a9a13c1058b377ec547b43dfc164e1">ea01c92c</a></strong>
<div>
<span> by Vort </span> <i> at 2023-06-19T17:44:45+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Implement DataChannel flow control
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2fa8fd9188078eaa169f1edd16815deae4004c6c">2fa8fd91</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-06-19T12:52:25-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update version to v2.6.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/08d1c6d6551464d526d4bbe608384b8e7dec32ee">08d1c6d6</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-06-20T14:52:09-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump minimum required version of go

The version of x/sys we're using requires go1.17 or later
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/80980a3afb664b6ad019390f7f9b5a2f67cd5a9f">80980a3a</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-06-29T19:59:50+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Fix a comment left over from turbotunnel-quic.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/58c3121c6b3afe54ddb31edc5efca613142bbe4e">58c3121c</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-06-29T21:12:29+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Close temporary UDPSession in TestQueuePacketConnWriteToKCP.

With these not being closed, they were continuing to consume resources
after the return of the test function, which was affecting the later
BenchmarkSendQueue.

Before:
```
snowflake/common/turbotunnel$ go test -bench BenchmarkSendQueue -v
=== RUN   TestQueueIncomingOversize
--- PASS: TestQueueIncomingOversize (0.00s)
=== RUN   TestWriteToOversize
--- PASS: TestWriteToOversize (0.00s)
=== RUN   TestRestoreMTU
--- PASS: TestRestoreMTU (0.00s)
=== RUN   TestRestoreCap
--- PASS: TestRestoreCap (0.00s)
=== RUN   TestQueuePacketConnWriteToKCP
--- PASS: TestQueuePacketConnWriteToKCP (1.01s)
goos: linux
goarch: amd64
pkg: gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/v2/common/turbotunnel
cpu: Intel(R) Core(TM) i5 CPU         680  @ 3.60GHz
BenchmarkSendQueue
BenchmarkSendQueue-4     8519708               136.0 ns/op
PASS
ok      gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/v2/common/turbotunnel  3.481s
```

After:
```
snowflake/common/turbotunnel$ go test -bench BenchmarkSendQueue -v
=== RUN   TestQueueIncomingOversize
--- PASS: TestQueueIncomingOversize (0.00s)
=== RUN   TestWriteToOversize
--- PASS: TestWriteToOversize (0.00s)
=== RUN   TestRestoreMTU
--- PASS: TestRestoreMTU (0.00s)
=== RUN   TestRestoreCap
--- PASS: TestRestoreCap (0.00s)
=== RUN   TestQueuePacketConnWriteToKCP
--- PASS: TestQueuePacketConnWriteToKCP (1.02s)
goos: linux
goarch: amd64
pkg: gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/v2/common/turbotunnel
cpu: Intel(R) Core(TM) i5 CPU         680  @ 3.60GHz
BenchmarkSendQueue
BenchmarkSendQueue-4    11620237               105.7 ns/op
PASS
ok      gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/v2/common/turbotunnel  3.244s
```
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/aaeab3f4157d90fdc2db4ab6e0ba0547351f10c1">aaeab3f4</a></strong>
<div>
<span> by meskio </span> <i> at 2023-07-03T19:52:57+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update dependencies

So renovate doesn't create tons of merge requests.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/af73ab7d1fdf669caef4653796db57997c9beea0">af73ab7d</a></strong>
<div>
<span> by meskio </span> <i> at 2023-07-03T20:01:18+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add renovate config

Closes: #40194
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d932cb2744afde266795cece6c4e761d2422aded">d932cb27</a></strong>
<div>
<span> by am3o </span> <i> at 2023-07-28T14:23:22+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>feat: add option to expose the stats by using metrics
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/810473211404714a33d5edbb1d296e71656fe21d">81047321</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-07-29T22:33:26+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Change DefaultRelayURL back to wss://snowflake.torproject.net/.

Fixes #40283. Compare to #31522.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f73fe6ec00a3de3c5ff01222e9a77c81f8a98282">f73fe6ec</a></strong>
<div>
<span> by meskio </span> <i> at 2023-08-14T08:56:56+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Keep the 'v' from the tag on the released .tar.gz

Gitlab doesn't support '#v' expansion for the links name and url:
https://docs.gitlab.com/ee/ci/variables/where_variables_can_be_used.html
https://docs.gitlab.com/ee/ci/variables/where_variables_can_be_used.html#gitlab-internal-variable-expansion-mechanism

The current releases include a 'snowflake-.tar.gz' that gives a 404,
because the link provided is missing the tag part. Let's keep it
simple and produce a tar.gz with the v in the name like
snowflake-v2.6.0.tar.gz

Closes: #40282
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0cb2975fd84bef997800f46079006bef9792be7c">0cb2975f</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-08-24T13:56:29+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update module golang.org/x/net to v0.13.0 [SECURITY]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b632c7d49cd7634eb9b58f96fb81f8f289568e9f">b632c7d4</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-08-24T16:33:22+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Workaround for shadow in lieu of AF_NETLINK support

For details, see https://github.com/shadow/shadow/issues/2980
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e37e15ab7c68b8a07d9ad15ed29d087938a21b5a">e37e15ab</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-08-25T17:21:48+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update golang Docker tag to v1.21
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a3bfc2802acc39ad709f10f43fe57abd83231867">a3bfc280</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-08-28T16:37:52+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update module golang.org/x/crypto to v0.12.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b5d702f48315ee7dc718496dc6996f266e0ba047">b5d702f4</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-09-11T14:30:00+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>update version to v2.6.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/caaff7004e66667f9a5920e01a47eb390b862eb5">caaff700</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-09-12T15:44:11+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update module golang.org/x/sys to v0.12.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f4e1ab90c85f8d9bd6a976c50266a3ae28cd2726">f4e1ab90</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-09-19T14:09:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.15.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2844ac6a132ee6fa634a478dcdffe053cd8fd56f">2844ac6a</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-09-19T11:42:31-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update CI targets to include only Go 1.20 and 1.21

To keep up with our dependencies, we no longer support versions of Go
older than v1.20.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/106da49c27bb17a4b53ff59a44b9b0df6ab93b9a">106da49c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-09-19T15:49:22+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.20
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f47ca18e64949096a585e13265097414c5822818">f47ca18e</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-09-19T16:06:59+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/goptlib to v1.5.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e45e8e555be16c563a325d8be75a4b47cc0f0131">e45e8e55</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-09-20T12:34:49-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/smartystreets/goconvey to v1.8.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/3a050c6bb3b0b5f419028a5038569e21fcdc9b55">3a050c6b</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-09-20T12:34:51-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use ShouldBeNil to check for nil values
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1d069ca71d073827730edceac3a5fe1ac446422e">1d069ca7</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-09-20T20:05:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update CI targets to test android from golang 1.21
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/60e66beadc922be1cbdef09bfb1d11ca72ddea6c">60e66bea</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-09-25T14:27:23+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Remove Golang 1.20 from CI Testing
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1559963f75274b9b2c73b3b84390474e1ec72600">1559963f</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-09-25T15:21:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.3
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5cdf52c8138c691d25a37e58b521ddc57f1faa97">5cdf52c8</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-09-27T13:15:50+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update dependencies
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4ff36e3f071bd21cd2d2292b952fdc9430c99934">4ff36e3f</a></strong>
<div>
<span> by WofWca </span> <i> at 2023-10-02T21:39:56+04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>improvement(broker): don't reject unrestricted client if there are no restricted proxies

I.e. match it with an unrestricted proxy (if there is one).

The old behavior exists since the inception of the restricted vs
unrestricted feature, i.e. 0052c0e10c
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9fdfb3d1b53e9113422a7a2816b2a9af4450b4ac">9fdfb3d1</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-05T17:51:56-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Randomly select front domain from comma-separated list

This commmit changes the command-line and Bridge line arguments to take
a comma-separated list of front domains. The change is backwards
compatible with old Bridge and ClientTransportPlugin lines. At
rendezvous time, a front domain will be randomly chosen from the list.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d434549df88292ff6e61830dc06a49b0ac1b21c6">d434549d</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-05T17:51:56-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Maintain backward compatability with old clients

Introduce a new commandline and SOCKS argument for comma-separated
domain fronts rather than repurposing the old one so that we can
maintain backwards compatability with users running old versions of the
client. A new bridge line shared on circumvention settings could have
both the front= and fronts= options set.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a615e8b1ab88ac91a1a5588c1d6e41698e7af043">a615e8b1</a></strong>
<div>
<span> by WofWca </span> <i> at 2023-10-09T15:15:45+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(proxy): remove _potential_ deadlock

The `dc.Send()` should increase the `bufferedAmount` value,
so there is no need to add the message length a second time.

Also replace GT with GE, for the case where
`BufferedAmountLowThreshold === maxBufferedAmount`

Currently the deadlock cannot happen because `maxBufferedAmount`
and `BufferedAmountLowThreshold` are too far apart, in fact
the former is 2x the latter.

See
- https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/144#note_2902956
- https://github.com/pion/webrtc/pull/2473
- https://github.com/pion/webrtc/pull/2474
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/6393af6bab0f7c3c95b11352d5c582d2000062fa">6393af6b</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-10-09T16:16:05+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Remove proxy churn measurements from broker.

We've done the analysis we planned to do on these measurements.

A program to analyze the proxy churn and extract hour-by-hour
intersections is available at:
https://github.com/turfed/snowflake-paper/tree/main/figures/proxy-churn

Closes #40280.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7142fa3ddb95906784b87ccd9fb2b1dac44d0c58">7142fa3d</a></strong>
<div>
<span> by KokaKiwi </span> <i> at 2023-10-12T15:52:43+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(proxy): Correctly close connection pipe when dealing with error
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/bd7391d678a54e70baeef46d80d24e5e8225148e">bd7391d6</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-10-16T15:14:51+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>update version to 2.7.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b11a41482ceca92b04ae36feb68290c18e45049c">b11a4148</a></strong>
<div>
<span> by meskio </span> <i> at 2023-10-16T20:48:47+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use go 1.21 in renovate
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/251a151bf58f15e34abfe93cb0dd63466f9c091f">251a151b</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-10-20T15:40:01+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.5
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ef6f8dd5001efc324cce048e92dc4b8568c7746e">ef6f8dd5</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-10-23T14:00:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.17.0 [security]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/fc7053acd56d18dbe4bb40be673d5ac4ecf95ab4">fc7053ac</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-10-23T13:10:46+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_model to v0.5.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/6b0421db0d0f7f24fc0e1251a8a2803eeb06c5fe">6b0421db</a></strong>
<div>
<span> by meskio </span> <i> at 2023-10-24T12:50:27+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/195'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8b46e60553b9de34df12079906f72559361ea20d">8b46e605</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-10-24T17:42:46+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add common proxy utilities
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f43da1d2d2cd35fcd2900f2da103c8acdbf3b69b">f43da1d2</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-10-24T17:43:32+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add transport wrapper
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5df7a06eeecf18f7c998b576e68cdea7a4c2fdeb">5df7a06e</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2023-10-24T17:47:25+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add outbound proxy configuration propagation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2617d2341adfabb44a426d346154a1ae9833ab52">2617d234</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-10-25T15:53:48+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/refraction-networking/utls to v1.5.4
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4fa43a88927e42fb2e3864f706d3e3c72fd0dca3">4fa43a88</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-10-25T16:49:19+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.17.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/778e3af09a4e30ed8339a711f73e70fb1cc6cb23">778e3af0</a></strong>
<div>
<span> by meskio </span> <i> at 2023-10-26T18:47:01+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/187'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/10fb9afaa7c269831258b2201a7c01fe424da638">10fb9afa</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-26T17:04:56-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Check if multiple front domains argument is empty

This fixes a regression introduced in 9fdfb3d1, where the list of front
domains always contained an empty string if none were supplied via the
commandline options, causing rendezvous failures for both amp cache and
domain fronting. This fix checks to see whether the commandline option
was supplied.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/939062c7dd31d80292015fff4b4c13234c85f6ba">939062c7</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-30T12:42:45-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Remove ThroughputSummary from bytesLogger

This was leftover from when we used to log the total throughput of
connections when they close. It should be removed for privacy reasons as
mentioned in
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40079
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/83a7422fe61546fd05c1a71d62f9a384f9f9e374">83a7422f</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-30T12:42:45-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Zero bytesSyncLogger stats after reading them

This also makes the call to GetStat() more thread safe.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/354cb65432a4e3fff393407749f5240b0bb97df6">354cb654</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-30T12:42:45-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Move creation of periodic stats task inside proxy library

This adds a new type of SnowflakeEvent. EventOnProxyStats is triggered
by the periodic task run at SummaryInterval and produces an event with a
proxy stats output string.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/018bbd6d657a891429c8777583ae6bec3981d99a">018bbd6d</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-30T12:42:45-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Proxy stats log only what occurred that time interval

Modify the periodic stats output by standalone snowflake proxies to only
include the data transferred during the time interval being logged. This
is an improvement of previous behaviour that logged the total data
transferred by all proxy connections that were closed within the time
interval being logged..

Closes #40302:
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40302
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5c5eb2c339f15283094576cba0f8b1083b451c82">5c5eb2c3</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-30T12:42:45-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Modify EventOnProxyStats to include summary data
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/caa2b3646329b9342d3346a9814e653285c0a8d0">caa2b364</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-31T10:02:31-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Process and properly log connection closure stats
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/22d9381d9d2b22d690a19abcb96c455f9d6313e1">22d9381d</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-31T13:11:38-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update prometheus metrics to use new EventOnProxyStats
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/648609dbea31d5ba604d00a7f765a1a47d673896">648609db</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-10-31T13:15:52-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Refactor disabling the stats logger

Have Snowflake proxy periodically collect throughput stats even if the
stats logger is disabled so that it can be handled by the prometheus
metrics.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c1715e0928f56da295a7467fe505baa24233aa3b">c1715e09</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-11-05T03:39:42+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/gorilla/websocket to v1.5.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/001f691b475a2d7e02c9fe9800bb6dac8a076bb5">001f691b</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-11-07T05:51:35+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Have encapsulation.ReadData read into a provided buffer.

Instead of unconditionally allocating its own.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d99f31d881b00536f43cb212c65858f7905d4e09">d99f31d8</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-11-07T05:51:35+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Have encapsulation.ReadData return an error when the buffer is short.

https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/154#note_2919109

Still ignoring the io.ErrShortBuffer at the callers, which retains
current behavior.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8b1a48af8bbbaea382b38c97016cf323b9a95c57">8b1a48af</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-11-08T20:43:13+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.18.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/440f7b791e001679516f2aef5ddd72c049ef3354">440f7b79</a></strong>
<div>
<span> by meskio </span> <i> at 2023-11-13T10:27:51+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/207'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c5da3c42e971b2f27ea35187f22d2cfd5531520d">c5da3c42</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-11-20T12:35:01+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/miekg/dns to v1.1.57
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b3b0d3b5dddcf8e394374f8e0a165e2e801898d2">b3b0d3b5</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-11-20T10:40:34-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Document that prometheus transfer metrics are in KB
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/aca932c5f332d56a7faad874239cad795c147b03">aca932c5</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-11-20T16:11:44+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.23
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a88f73b0ffd2d3db4a92360f1f265374d3ab5635">a88f73b0</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-11-20T11:43:07-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump version to 2.8.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/234d9cb11c304b0442c642f7440037075b7cd3f8">234d9cb1</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-11-21T01:27:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Link a section in the pion/webrtc@3.0.0 release notes.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/aa06e7bef33cae6eeb79cfbe15eb0deb6dbab392">aa06e7be</a></strong>
<div>
<span> by David Fifield </span> <i> at 2023-11-21T03:46:46+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'encapsulation-readdata-buffer'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4fe86a0ec480eceae833dc5ea1558ac76ada263d">4fe86a0e</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-11-30T14:20:56+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/sys to v0.15.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/679631934179dead07e223fd3821ea136bf58011">67963193</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-11-30T15:02:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.16.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f9c333995db5121e94c22b70a44392cde3e2a713">f9c33399</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-11-30T15:41:21+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.19.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/cd0167fe65e88c8b67c4f5c7d29921e56714bcba">cd0167fe</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-12-14T17:08:54-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.24
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/36a8eb487fb374e36f0f5bcf85fb50fa8ddfbba2">36a8eb48</a></strong>
<div>
<span> by n8fr8 </span> <i> at 2023-12-18T12:58:48+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add Ignore Android Restriction Workaround for Proxy
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/04266abb336bddbc544327edd5762891563fb0df">04266abb</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-12-18T13:11:22+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/refraction-networking/utls to v1.6.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0995b1dd7ae5d48e123ff528c48d3697a88d0aac">0995b1dd</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2023-12-19T05:13:10+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.17.0 [security]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/91ffc333d6d2e4e5fae9ec318f40f09289d709f7">91ffc333</a></strong>
<div>
<span> by meskio </span> <i> at 2023-12-20T12:57:41+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/224'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9f330caa0810059998687b5eb3b284a701693152">9f330caa</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-12-21T10:39:48-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Suppress logs of EventOnProxyConnectionOver
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a0e3e871c464ab2ccdbe32844d381ecf53ee0b29">a0e3e871</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2023-12-21T15:54:54-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump version to v2.8.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0d8261c46e9389eb7c9bcedf4f16ea0e4c9b2f64">0d8261c4</a></strong>
<div>
<span> by Arlo Breault </span> <i> at 2024-01-04T00:31:08-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add vcs revision to version string

For #40285
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/98db63ad01d9d78b8cd8aad77219a3d900bfdfef">98db63ad</a></strong>
<div>
<span> by Arlo Breault </span> <i> at 2024-01-04T17:36:22+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update recommended torrc options in the client readme

For #40294
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e4c818be7666afd8afe3fa280d88ec49a213e7fb">e4c818be</a></strong>
<div>
<span> by Arlo Breault </span> <i> at 2024-01-08T10:03:35-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Scrub space separated ip addresses

The issue with ReplaceAllFunc is that it's capturing the leading and
trailing spaces in the regexp, so successive ips don't match.  From the
docstring,

> If 'All' is present, the routine matches successive non-overlapping
> matches of the entire expression.

For #40306
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c98f50f5a7a51daa443f84bd94af9455970b4880">c98f50f5</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-01-08T10:09:53-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/sys to v0.16.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/48af2b2138cfd049e64b676f542d81dd1ff9942d">48af2b21</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-01-08T10:11:14-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.18.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/591be5205a950fc607857eefa0f470a197ac5f76">591be520</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-01-08T10:12:26-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module google.golang.org/protobuf to v1.32.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/54a47287ee58550e267ee8d42bb0d0eed60e470f">54a47287</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-01-08T10:13:07-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.7
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/3939554058bf84c103cc102e576adc63a67cc27c">39395540</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-01-10T11:05:56-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add proxy commandline option for probe server URL
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/fe2f7de9a875f4b0c3065d6df3587fd9aa3f59f0">fe2f7de9</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-01-10T11:06:39-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use SetNet setting in probetest to ignore net.Interfaces error

Needed to get probetest running in shadow. Applies the fix from
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40278
to the probetest server.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f7a468e31b6319d47a7ac1be2fa46e377652f0cc">f7a468e3</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-01-10T11:37:24-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add probetest commandline option for STUN URL
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d0529141acb706f64e4defebd22a7d8604d831db">d0529141</a></strong>
<div>
<span> by David Fifield </span> <i> at 2024-01-16T18:43:58+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Cosmetic fixes taken from !219.

shelikhoo/dev-udp-performance-rebased branch
https://gitlab.torproject.org/shelikhoo/snowflake/-/commits/9dce28cfc2093490473432ffecd9abaab7ebdbdb
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8fb17de1529281d30f1eb3c9d746de70673337fa">8fb17de1</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-01-22T13:06:42-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Implement SQS rendezvous in client and broker

This features adds an additional rendezvous method to send client offers
and receive proxy answers through the use of Amazon SQS queues.

https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/26151
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f3b062ddb2f1bc152702f562b0c4b2ed6db4d1aa">f3b062dd</a></strong>
<div>
<span> by Anthony Chang </span> <i> at 2024-01-22T13:10:56-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add mocks and interfaces for testing SQS rendezvous

Co-authored-by: Michael Pu <michael.pu@uwaterloo.ca>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/32e864b71d19145096ed93dd0af4b8b900a67081">32e864b7</a></strong>
<div>
<span> by Anthony Chang </span> <i> at 2024-01-22T13:11:03-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add unit tests for SQS rendezvous in client

Co-authored-by: Michael Pu <michael.pu@uwaterloo.ca>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9b90b77d696a241bf4a363deee633b59a1680f85">9b90b77d</a></strong>
<div>
<span> by Andrew Wang </span> <i> at 2024-01-22T13:11:03-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add unit tests for SQS rendezvous in broker

Co-authored-by: Michael Pu <michael.pu@uwaterloo.ca>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b8df42a377ca61390494155e99672434fc72083c">b8df42a3</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-01-31T12:50:50-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Fix nil ptr deference when listing client queues

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/26ceb6e20dd4e46268c3183516417ad7330fa1fc">26ceb6e2</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-01-31T14:34:29-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add metrics for tracking rendezvous method

Update tests for metrics

Add rendezvous_method to Prometheus metrics

Update broker spec docs with rendezvous method metrics

Bug fix
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/dbecefa7d2a6a6c0d59f85e62919dcce1230a22a">dbecefa7</a></strong>
<div>
<span> by Anthony Chang </span> <i> at 2024-01-31T14:34:29-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Move RendezvousMethod field to messages.Arg
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5f5cbe6431c33e10cd928da42c1b820a664c5654">5f5cbe64</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-01-31T14:34:32-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Prune metrics that are reported for rendezvous

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/38352b22ade217bd1372772b9cb69f8eff93e919">38352b22</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-02-05T12:00:05-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump version to v2.9.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d411842a9dfbc01b06e6ad86e6a655fb9a7e1ce1">d411842a</a></strong>
<div>
<span> by Anna “CyberTailor” </span> <i> at 2024-02-12T16:48:12-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(ci): use golang:1.21 in generate_tarball job

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/49c4f7dc1927243a462c0682c3eadbf930287b34">49c4f7dc</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-02-12T16:55:34-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/ice/v2 to v2.3.13

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4c67e5103d9e3b547c5aa4e1eedf84368f70daec">4c67e510</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-02-12T16:59:39-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.26.6

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/35984c0876273adb810ab3cc558464ba786aafcd">35984c08</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-02-13T20:16:38+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/acce1f1fd90222008dae644fe4b4c07a8225057e">acce1f1f</a></strong>
<div>
<span> by am3o </span> <i> at 2024-02-17T12:47:22+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>refactor: change deprecated "io/ioutil" package to recommended "io" package
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/bbd8b3af7555c1b5925fba91e7a830e449d6e868">bbd8b3af</a></strong>
<div>
<span> by meskio </span> <i> at 2024-02-19T09:55:49+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/253'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f52785e807c637ce95ddd76e60ee6e46d148356b">f52785e8</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-02-19T14:08:47+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/refraction-networking/utls to v1.6.2
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/95e677c911c479a13436f534d6abf38ce5177224">95e677c9</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-02-20T14:19:29+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.19.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/533caaf47add1a3181c611ea039e4291b5125757">533caaf4</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-02-20T14:59:50+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.21.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0c3d92c646e6a2581c1c1e54b235c8ca5ce7e9e6">0c3d92c6</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-02-21T14:58:56+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/miekg/dns to v1.1.58
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b130151b24db155e4ea89517b72b73b21949c84b">b130151b</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-02-27T11:32:09-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump version to v2.9.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b3b03d1a56f38c7d9648c3e3b1fd241d4e3adffe">b3b03d1a</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-02-27T13:41:43-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add integration testing with shadow

This change uses the Shadow network simulator[0] to run a minimal snowflake
network and pass data between a client and a server.

[0] https://shadow.github.io/
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f95babc1e11c98e1944270899353e25400841d7d">f95babc1</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-02-27T13:41:43-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Export shadow logs as an artifact for debugging
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2c16ef83cbadf10f064d702bd74d6c0e9058cbe2">2c16ef83</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-02-27T13:41:43-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Patch snowflake server in shadow experiment

Prevent an unsupported syscall in shadow from causing the snowflake
server to fail.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/810f1fcc00b5f18811875c12f719a5330fb8edf0">810f1fcc</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-02-27T13:41:43-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use golang:1.21 container for shadow experiments
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7b47a7d94b1d61904808c0322a7e969a9e302b70">7b47a7d9</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-02-27T13:41:43-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use known working version of shadow
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9175e86321bdb8f885063791c93b441a479b1308">9175e863</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-03T14:07:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Automatically build container on release and push to our registry.

Now that Tor's gitlab has the container registry enabled, we can build a
snowflake container on release, and push the built container to the snowflake
registry.

This is accomplished without using privileged gitlab runners, via kaniko.

This would speed up snowflake updates for people running the docker
container. It would also mean that the 'docker-snowflake-proxy' project would no
longer need to exist.

Fixes docker-snowflake-proxy#10
Fixes docker-snowflake-proxy#13
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5ee90a78b40057e0716f1fdb098a7156d22786de">5ee90a78</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-03T14:07:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Build multi-arch image.

This will build only those architectures that we have runners to build on
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0e593edc9afd5e14043e21675a84fc44a0ea32ab">0e593edc</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-03T14:07:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Build multi-arch image.

This will build only those architectures that we have runners to build on
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/913732356ac5c8ec7f10348b6e0432ced56e5e79">91373235</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-03T14:07:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Build multi-arch image.

This will build only those architectures that we have runners to build on
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9b689a105e03f6319a72d9319f9c51ba4c1df45b">9b689a10</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-03T14:07:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Build multi-arch image.

This will build only those architectures that we have runners to build on
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c4c22fa2a090575ba2985d62e6677276ab70a19d">c4c22fa2</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-03T14:07:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Build multi-arch image.

This will build only those architectures that we have runners to build on
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9cd362f42de16c2347781a1222eb18015956e6a4">9cd362f4</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-03-05T12:38:33-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Move SQS client ID generation to Exchange
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1e1f827248dd5b9345053a523c44527a20189ec4">1e1f8272</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-03-05T12:38:33-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update tests
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0777f0191e27209fbcaa0dfc14042ff68218045d">0777f019</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-03-05T12:38:50-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>update docs

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5093c8886b9ecf1f011c407b1316ef3ca00085a0">5093c888</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-06T05:11:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module google.golang.org/protobuf to v1.33.0 [security]
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0c8efb4e2b80ed92c44ed3c1dace305bc1d74b99">0c8efb4e</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-03-07T17:51:16-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Only run shadow tests on compatible runners
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/22bca0fb6bf3161510446ed5252d5eaacd31e7ea">22bca0fb</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-08T11:40:27-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.7

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c4beb91a6cb49a5a585353b11b510278ef6de5b2">c4beb91a</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-08T11:43:02-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/refraction-networking/utls to v1.6.3

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1c51e432ae3fa89def155b7e5fe18581fb201452">1c51e432</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-08T11:45:59-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.21.0

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b42966a652bd60738a69e0126ca0796737aa61ff">b42966a6</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-08T13:11:49-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.31.2

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/fe56eaddf42c17be58e2fe0a6e7e99eadaa5b1f2">fe56eadd</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-03-08T13:24:20-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Fix grep command to check output of shadow tests
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9fe2ca58a024afe7172258d5c7ff0803bd08b57e">9fe2ca58</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-03-09T13:35:16-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Switch to sqscreds param for passing in SQS credentials
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/91b8da423bcf22ff0904c118496ea489183d0560">91b8da42</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-03-09T13:35:16-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>update docs
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b512e242e88ec2b357314662106da034a2f81bbd">b512e242</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-03-09T13:36:25-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Implement better client IP per rendezvous method tracking for clients

Implement better client IP per rendezvous method tracking for clients

Add tests for added code, fix existing tests

chore(deps): update module github.com/miekg/dns to v1.1.58

Implement better client IP tracking for http and ampcache

Add tests for added code, fix existing tests

Implement GetCandidateAddrs from SDP

Add getting client IP for SQS

Bug fixes

Bug fix for tests
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8968535c56e00389b371e7cdb3b1e84628a796ae">8968535c</a></strong>
<div>
<span> by Michael Pu </span> <i> at 2024-03-09T13:36:26-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update doc with new lines in metrics output
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2b11f569500942503cd790d276cfa06214680aa8">2b11f569</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-11T20:03:53+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.29
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d1175dac822ab5df3af09fa25ce652e890918207">d1175dac</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-12T09:00:37+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update golang docker tag to v1.22
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/52fcd3d58abc9d66524eb40582b57bebfbd8cd7e">52fcd3d5</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-12T09:29:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update docker.io/library/golang docker tag to v1.22
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d657098340cffa49fcd5400e58cd614e76fd71af">d6570983</a></strong>
<div>
<span> by meskio </span> <i> at 2024-03-12T08:26:04-03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'origin/mr/264'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f502eca67d345e0a6b460f2b677d4ad50dbc9709">f502eca6</a></strong>
<div>
<span> by meskio </span> <i> at 2024-03-12T08:28:53-03:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'origin/mr/258'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e7dfbebf5696170715674853d4c2f810d1e26294">e7dfbebf</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-12T11:58:27+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_model to v0.6.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b05f059ce4bed0f875f46fc9a34fcb1f3d3a03a1">b05f059c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-18T14:31:53-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.19.0

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/712f2667eb859d184f7982bf379bb310be294003">712f2667</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-18T14:34:14-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.8

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7b74b9e01a9fec9d1031f5532fea6d9e732d3bf5">7b74b9e0</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-18T14:36:47-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.22.0

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/eef46b9512b94f00c626a9512589b701da014889">eef46b95</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-18T18:39:58+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>CI: tag containers in a meaningful way (Fixes #40345).

If there was a push to `main`, build a container with the tag `latest. If there
was a tag pushed, then build a container with the container tag set to the git
tag, additionally setting a `stable` tag that matches.

Because the process creates a number of temporary intermediary containers before
they are merged into one with the `merge-manifests` job (`$tag_amd64`,
`$tag_arm64`, `$tag_s390x`, `latest_amd64`, `latest_arm64`, `latest_s390x`)
which are only useful for the `merge-manifests` job, we clean these up in the
`clean_image_tags` job using the gitlab API
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/05a95802c195b1d8a68bb6fe4fa98f12763af519">05a95802</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-03-18T14:47:44-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump version to v2.9.2
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f681b1c55678b511f16c797bab8e18e3771671bd">f681b1c5</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-18T20:47:07+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.8
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a1d3d28ff358cdf0967b6f56439aac1752903195">a1d3d28f</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-19T15:40:51+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/ice/v2 to v2.3.14
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/27e76279d44dbccbc7f4503b35a26a47fe47d5e3">27e76279</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-20T17:05:21+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.8
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ec36fd428733e353c454ca3b06a6a6555016b501">ec36fd42</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-20T17:28:00+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.31.3
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1bde730b39de4f542d11af17f946ee2ea9427806">1bde730b</a></strong>
<div>
<span> by David Fifield </span> <i> at 2024-03-22T00:43:58+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Comment typo.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/96422e0db38c2385b900a89ea4f6c1a17d606452">96422e0d</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-03-24T12:41:23-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update torrc file to match Tor Browser builtins

We switched to a CDN77, a cloud provider that supports domain fronting.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1a620dd21b6c50d026f80e6140868ce769957806">1a620dd2</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-25T19:23:05+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>CI: make tag-container-release job depend on previous stages
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/095e9727ed29ce3d283de7bec375f38f454b06fd">095e9727</a></strong>
<div>
<span> by Micah Anderson </span> <i> at 2024-03-25T19:23:05+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>CI: Remove echo in container stage.

This was here for debugging and is no longer necessary.

It also resulted in the following command being run:

$ echo "Building Docker image with tag: $TAG" /kaniko/executor --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:${TAG}_${ARCH}"

which does not produce the image properly.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9997b4ac24c41442a1417033e5332bb04b1e3eea">9997b4ac</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-03-29T19:17:08+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.26.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/debd473977d33c03886b2cbfd01e904b03b9eb08">debd4739</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-03T14:14:06+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_model to v0.6.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d439f89536279af125b9f90cdd4417b533aec3ee">d439f895</a></strong>
<div>
<span> by Sky </span> <i> at 2024-04-04T06:28:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Allow to set listen address for metrics service via cl flags</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/cec3c2df21c860433c0f54fa8baae2cac1fc8060">cec3c2df</a></strong>
<div>
<span> by Sky </span> <i> at 2024-04-04T08:21:56+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update README.md to include all available CLI options</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/01588d99db5164ae45d8331f5c0d1a39cc184b9d">01588d99</a></strong>
<div>
<span> by meskio </span> <i> at 2024-04-04T12:27:14+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branches 'gitlab/mr/289' and 'gitlab/mr/293'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/228e757a3730d7f16ec1fc6352b0727a200364f2">228e757a</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-04T17:39:39+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.22.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2b5fa625887131e2a8100b8a2f1f40c4325caf0e">2b5fa625</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-15T16:46:50-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.11

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/adffd43ceb3599fff4f21ff53bd4ec4ac281083e">adffd43c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-15T16:49:35-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/sdp/v3 to v3.0.9

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/abf45d3fd5c75eef29f4c2bd81f48a68d7d96991">abf45d3f</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-15T16:51:21-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.23.0 [security]

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/47bf72ca86e792dfe18c3013c3120234ba1e4009">47bf72ca</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-15T16:52:21-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/refraction-networking/utls to v1.6.4

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/6c38c605bde25fd9068b0e0b762c589525b4c85b">6c38c605</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-17T20:11:37+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/miekg/dns to v1.1.59
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7e94ef53e953565470360a5b405e9d673f74aeb3">7e94ef53</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-19T15:42:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.24.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d40995035fcd6ca5b70ad2e8a47c35bab1a18a00">d4099503</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2024-04-24T11:33:41+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>remove apt install lbzip2 to avoid broken dependencies
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/18f3ac734c81eb9059f99375ce284891b4bd412f">18f3ac73</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2024-04-25T10:02:37+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>rename stable container tags to latest
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/22a945971d1580682f2fe6e2e8ca6585e451436f">22a94597</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-04-30T08:11:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module google.golang.org/protobuf to v1.34.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5ffe9fbe8322706a181b03b59725210de0cbf86d">5ffe9fbe</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-05-06T17:17:51+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.25.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2eb4686cc7907e5fbd37d8a4e42432d4a0183db3">2eb4686c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-05-07T18:05:10-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.40

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1a8c31994c59d6e316c506e725afce6e8f987194">1a8c3199</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-05-07T18:07:09-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.31.4

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/96a02f80a6fee170ef14652959d6af4bc8d70bad">96a02f80</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-05-07T18:11:14-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/refraction-networking/utls to v1.6.6

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7bd3e31d7eb7a426188d9745ff9f437c3efbe81e">7bd3e31d</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-05-09T13:17:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.32.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a9df5dd71a305c7342fdfbccb4195b4511e4bc65">a9df5dd7</a></strong>
<div>
<span> by meskio </span> <i> at 2024-05-09T16:24:33+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use ptutil for safelog and prometheus rounded metrics

* Related: #40354
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/150b2fe3ed934838ec900db17c7603c80d5e27fe">150b2fe3</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-05-13T11:12:45+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.19.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/54495ceb4e28eccd1fd4662408f0b0d3dad5843c">54495ceb</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-05-13T11:09:20+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.13
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4ed5da7f2f070d36e83bb64baba249079095fe17">4ed5da7f</a></strong>
<div>
<span> by itchyonion </span> <i> at 2024-05-28T12:30:44-07:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Simplify proxy NAT checking logic
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7306b3a29dcda9043fc82c7e534cc9c02a7b5b90">7306b3a2</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-10T12:54:10+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.32.6
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e84bddb296129ee0361ac8a232240fd16524298f">e84bddb2</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-10T16:10:34+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/sys to v0.21.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/985bf9ee1ca186f37d544f7ba1b8a4374bc19038">985bf9ee</a></strong>
<div>
<span> by meskio </span> <i> at 2024-06-11T08:58:50+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branches 'gitlab/mr/318' and 'gitlab/mr/326'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f5d4aabd7b2ffab4e1dcb78d84caadb786588deb">f5d4aabd</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-11T18:16:22+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.42
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b83ef3f3856c2c4a4c536767fc51d527d2d9d41c">b83ef3f3</a></strong>
<div>
<span> by meskio </span> <i> at 2024-06-12T10:47:04+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/327'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e5f4e9d4552c6fb17cd2cfb2cca6dff139f52785">e5f4e9d4</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-17T19:15:49-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.19

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b40137f1fec4112dc90e536b18e66e1fcc8ae658">b40137f1</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-17T19:18:11-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to 6a4a471

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e73c6f3d7159eeb8cc9f0153fdd0b7d97cd83d6b">e73c6f3d</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-17T20:35:22-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/gorilla/websocket to v1.5.3

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/618b19a0abe903d4f6a2847b6c0ee1de5fe01f3d">618b19a0</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-18T19:16:39+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.20
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b8f130e210053645fada83d430cd460fadee8c97">b8f130e2</a></strong>
<div>
<span> by meskio </span> <i> at 2024-06-19T09:47:30+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/332'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e821930c433f656b72eccf89fb54ff67acf2d107">e821930c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-19T19:17:18+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.21
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/455f9d6eda39e0a11123d1ee8321610535f24d51">455f9d6e</a></strong>
<div>
<span> by meskio </span> <i> at 2024-06-20T09:31:39+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/335'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/843d9a9c36eae58b3e99d19d831d5cb436183bfe">843d9a9c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-24T12:25:04+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/transport/v2 to v2.2.5
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c221f70b7a9d7769ac1c1a6e52ae97efc270f7a7">c221f70b</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-26T19:10:59+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.22
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5f0c0c965bf274e39350e4cd2f5e0bf951766f75">5f0c0c96</a></strong>
<div>
<span> by meskio </span> <i> at 2024-06-27T10:17:44+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/341'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/bd04c0f307c953965e3802419396bc44b8500d35">bd04c0f3</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-28T13:47:21-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to e8254c0

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/3c0a0063699e0fe771633624e1aa9207ec2978ef">3c0a0063</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-06-29T17:34:28-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Revert "chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to e8254c0"

This reverts commit bd04c0f307c953965e3802419396bc44b8500d35.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d94783223d743f3444400eff0cce85f8b040b646">d9478322</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-29T17:35:19-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.43

Signed-off-by: Cecylia Bocovich <cohosh@torproject.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4b37dd3a19634f2c34faa7f4ef072efb4950827f">4b37dd3a</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-29T22:09:23+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/ptutil digest to e8254c0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/cf1023303aef72b3b61fad3cf1da744c0bf18c6e">cf102330</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-06-29T22:09:27+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.30.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/c21ed7d90fd4b4d98b3425ce46cbdf7e6357eb1c">c21ed7d9</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-07-02T15:11:12+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.44
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e2ba4d353934936a0475f221d057bc0d9ac6703f">e2ba4d35</a></strong>
<div>
<span> by meskio </span> <i> at 2024-07-08T08:37:04+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branches 'gitlab/mr/342', 'gitlab/mr/344' and 'gitlab/mr/345'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ffdda1358ae8688f970627c0e469fd28a4d2df2d">ffdda135</a></strong>
<div>
<span> by Arlo Breault </span> <i> at 2024-07-11T11:46:57+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Indicate modified in version string

issue 40365
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9e977fe6cae755cd74e5c41e8a186c0059fef496">9e977fe6</a></strong>
<div>
<span> by meskio </span> <i> at 2024-07-11T13:39:56+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Report the version of snowflake to the Tor process
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f64f234eeb0820f9b6e20811536e4848cd2e9b7c">f64f234e</a></strong>
<div>
<span> by meskio </span> <i> at 2024-07-11T17:45:57+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New ptuitl/safeprom doesn't have Rounded in the type names

This version fixes the test issue of double registering metrics.

* Closes: #40367
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/308e1816f2a1217b7bcfaa6a7e32ed6b51ad629f">308e1816</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-01T12:29:42+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.34.3
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8f93d08d714a3e2ee52028522c9282f2e8517ffc">8f93d08d</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-01T15:08:32+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/refraction-networking/utls to v1.6.7
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/21fef74c52aaab91cbbe87ab9ec7a65eace0e528">21fef74c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-01T14:42:28+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/smux to v1.5.27
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a93b4859c74acabe178f5a2d0c84b694351c764c">a93b4859</a></strong>
<div>
<span> by meskio </span> <i> at 2024-08-01T17:47:19+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/354'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ee5f815f6023355cb205c70824cbe74e4c7f5117">ee5f815f</a></strong>
<div>
<span> by David Fifield </span> <i> at 2024-08-01T22:12:56+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Cosmetic changes from dev-snowflake-udp-rebase-extradata.

https://gitlab.torproject.org/shelikhoo/snowflake/-/tree/dev-snowflake-udp-rebase-extradata
commit 59b76dc68d2ee0383c2acd91cb0f44edc46af939
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f25b293fb53f75504f2b5d103003c1a1c8455995">f25b293f</a></strong>
<div>
<span> by David Fifield </span> <i> at 2024-08-02T03:36:37+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Comment typo.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/92f21539f2bba2659225721de9b32d93d9f4503a">92f21539</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-02T03:44:34+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.2.50
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/6d2011ded71dc53662fa0f256fbf9c3036c474a4">6d2011de</a></strong>
<div>
<span> by meskio </span> <i> at 2024-08-07T12:33:37+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Report a different implementation for client and server
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/103278d6faad8407a286934ce73fca2a255dbeda">103278d6</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-08-20T12:43:31+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>docs(broker): clarify `allowed-relay-pattern`

Specify that the broker will reject proxies
whose AcceptedRelayPattern is more restrictive than this,
and not less restrictive.

The parameter was introduced here
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/87
> The proxy sends its allowed URL pattern to the broker.
> The broker rejects proxies that are too restrictive.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b70c060080bcc79f0837fde8800479e09e8d631f">b70c0600</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-21T11:06:51+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.28
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5b4caa23e198ef6858b0c0e40f16ca13f2a0b59d">5b4caa23</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-21T10:30:24+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.34.4
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d25b8306eaa0a76623342bb68fa70ac84b88fbe5">d25b8306</a></strong>
<div>
<span> by meskio </span> <i> at 2024-08-21T13:16:02+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/364'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1d6a2580c6680eef0706693b2e9dfc8b0810f6fe">1d6a2580</a></strong>
<div>
<span> by obble </span> <i> at 2024-08-21T15:02:15+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Improving Snowflake Proxy Performance by Adjusting Copy Buffer Size

TL;DR: The current implementation uses a 32K buffer size for a total of 64K of
buffers/connection, but each read/write is less than 2K according to my measurements.

# Background

The Snwoflake proxy uses as particularly hot function `copyLoop`
(proxy/lib/snowflake.go) to proxy data from a Tor relay to a connected client.
This is currently done using the `io.Copy` function to write all incoming data
both ways.

Looking at the `io.Copy` implementation, it internally uses `io.CopyBuffer`,
which in turn defaults to a buffer of size 32K for copying data (I checked and
the current implementation uses 32K every time).

Since `snowflake-proxy` is intended to be run in a very distributed manner, on
as many machines as possible, minimizing the CPU and memory footprint of each
proxied connection would be ideal, as well as maximising throughput for
clients.

# Hypothesis

There might exist a buffer size `X` that is more suitable for usage in `copyLoop` than 32K.

# Testing

## Using tcpdump

Assuming you use `-ephemeral-ports-range 50000:51000` for `snowflake-proxy`,
you can capture the UDP packets being proxied using

```sh
sudo tcpdump  -i <interface> udp portrange 50000-51000
```

which will provide a `length` value for each packet captured. One good start
value for `X` could then be slighly larger than the largest captured packet,
assuming one packet is copied at a time.

Experimentally I found this value to be 1265 bytes, which would make `X = 2K` a
possible starting point.

## Printing actual read

The following snippe was added in `proxy/lib/snowflake.go`:

```go
// Taken straight from standardlib io.copyBuffer
func copyBuffer(dst io.Writer, src io.Reader, buf []byte) (written int64, err error) {
        // If the reader has a WriteTo method, use it to do the copy.
        // Avoids an allocation and a copy.
        if wt, ok := src.(io.WriterTo); ok {
                return wt.WriteTo(dst)
        }
        // Similarly, if the writer has a ReadFrom method, use it to do the copy.
        if rt, ok := dst.(io.ReaderFrom); ok {
                return rt.ReadFrom(src)
        }
        if buf == nil {
                size := 32 * 1024
                if l, ok := src.(*io.LimitedReader); ok && int64(size) > l.N {
                        if l.N < 1 {
                                size = 1
                        } else {
                                size = int(l.N)
                        }
                }
                buf = make([]byte, size)
        }
        for {
                nr, er := src.Read(buf)
                if nr > 0 {
                        log.Printf("Read %d", nr) // THIS IS THE ONLY DIFFERENCE FROM io.CopyBuffer
                        nw, ew := dst.Write(buf[0:nr])
                        if nw < 0 || nr < nw {
                                nw = 0
                                if ew == nil {
                                        ew = errors.New("invalid write result")
                                }
                        }
                        written += int64(nw)
                        if ew != nil {
                                err = ew
                                break
                        }
                        if nr != nw {
                                err = io.ErrShortWrite
                                break
                        }
                }
                if er != nil {
                        if er != io.EOF {
                                err = er
                        }
                        break
                }
        }
        return written, err
}
```

and `copyLoop` was amended to use this instead of `io.Copy`.

The `Read: BYTES` was saved to a file using this command

```sh
./proxy -verbose -ephemeral-ports-range 50000:50010 2>&1 >/dev/null  | awk '/Read: / { print $4 }' | tee read_sizes.txt
```

I got the result:

min: 8
max: 1402
median: 1402
average: 910.305

Suggested buffer size: 2K
Current buffer size: 32768 (32K, experimentally verified)

## Using a Snowflake Proxy in Tor browser and use Wireshark

I also used Wireshark, and concluded that all packets sent was < 2K.

# Conclusion

As per the commit I suggest changing the buffer size to 2K. Some things I have not been able to answer:

1. Does this make a big impact on performance?
1. Are there any unforseen consequences? What happens if a packet is > 2K (I
         think the Go standard libary just splits the packet, but someone please confirm).
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a6d4570c23c6c7961a5d6b468e325e3e1704c706">a6d4570c</a></strong>
<div>
<span> by obble </span> <i> at 2024-08-21T16:06:41+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Fix log message in CopyLoop
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/677146c9d567f01b803d5e8e59a804f72c4597d2">677146c9</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-08-21T20:50:59+04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>add `test_bridgeList.txt` file

As an example for the `bridge-list-path` parameter
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/062411143c21cd86966c5d28724ca26c94932867">06241114</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-08-21T16:23:12-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>docs: fix example server library usage

`Listen` now accepts `numKCPInstances`
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/bb2126b7c6eaf50f4937d421faef3ecc0f3a5306">bb2126b7</a></strong>
<div>
<span> by David Fifield </span> <i> at 2024-08-21T17:00:18-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Use %w, not %v, in fmt.Errorf, so errors can be unwrapped.

https://go.dev/blog/go1.13-errors#wrapping-errors-with-w
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/937860b1bbb912019dc2aee6d72a2f4e7d86f9c9">937860b1</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-22T05:59:24+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.26.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f6320e42f028c37367ea006bc5050f999dea138a">f6320e42</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-22T05:12:30+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update docker.io/library/golang docker tag to v1.23
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/240dd3af3cbbc5b22c0d9d4e021e586321000d5b">240dd3af</a></strong>
<div>
<span> by meskio </span> <i> at 2024-08-22T11:46:35+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/365'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/450c3096533059c47975551f6358c6c4942c7b3a">450c3096</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-22T11:00:07+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.28.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/44a962316ce0c3b450733a6bb137b3de76064387">44a96231</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-22T11:18:02+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/miekg/dns to v1.1.62
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5fb1290fd0496c4e1d85768b88ff4b4b829eb0cd">5fb1290f</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-22T11:10:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.20.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0804d8651fee4503105625ee9fa7ed6aba8d9555">0804d865</a></strong>
<div>
<span> by meskio </span> <i> at 2024-08-22T13:35:53+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/362'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2ebfcf6e2080a5a268937e773842593e58dbae13">2ebfcf6e</a></strong>
<div>
<span> by meskio </span> <i> at 2024-08-22T13:36:46+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/367'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8f429666a8fcdd4a30d16a2749551e7d7db81ee2">8f429666</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-22T12:56:14+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.28
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f4db64612c500be635dc7eb231505e88552e6a07">f4db6461</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-08-22T09:31:37-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>feat: expose `pollInterval` in CLI

Closes https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40373
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/37c1e2c244d3a75197c53f80f38e01e175c88ec0">37c1e2c2</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-27T09:19:09-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/sys to v0.24.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0a942f8ecb995f19262de66ca41a2541ec71c1a4">0a942f8e</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-27T09:20:43-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.30
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/97e21e3a29f8dd8306ed893a8341ce91846b02f7">97e21e3a</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-27T09:43:08-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/stun to v3
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9f832f8bb2f7e04e9a90afb1f91015497ab93ea3">9f832f8b</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-08-27T14:00:16+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.20.2
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/978a55b7c4d4a9cd4b128a3c0ca1bd3937120282">978a55b7</a></strong>
<div>
<span> by meskio </span> <i> at 2024-09-02T13:03:08+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/374'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/14f4c82ff78084534dd40ef703d1bd1dbc09d233">14f4c82f</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-02T14:59:23+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>test(proxy): add tests for relayURL check
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0f2bdffba0c80a8d81629e828fc9c28d5817cc05">0f2bdffb</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-02T14:59:26+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>hardening(proxy): only accept `ws` & `wss` relays
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/399bda5257cdae79f899d6228af0576bde960491">399bda52</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-02T14:59:26+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>refactor(proxy): tidy up `isRelayURLAcceptable`

Add clearer error messages
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/94c6089cdd3b3586b330f8b70d415827dac3e464">94c6089c</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-02T14:59:26+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>hardening(proxy): don't proxy private IP addresses

...by default.

This is useful when `RelayDomainNamePattern` is lax (e.g. just "$")
(which is not the case by default, so this is simply
a hardening measure).
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f058a3daf516c4fd4cd48df444e0823f164f8274">f058a3da</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-03T18:54:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2 to v1.30.5
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f70164138261bf32f6dff39cfa347055cd82a979">f7016413</a></strong>
<div>
<span> by meskio </span> <i> at 2024-09-04T13:16:17+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/383'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ec9476e5ab60fd30a4cfb2abbf7a5086d2d07936">ec9476e5</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-04T10:47:08-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Better error msg on bad fingerprint
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2bbd4d064376f5076c7526a3afff055470f96af0">2bbd4d06</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-05T13:04:42+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>refactor(proxy): better `RelayURL` description

It's the case that it's simply "default" after
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/87
Now the broker specifies the relay URL (see `ProxyPollResponse`).
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/78f4b9dbc5b890872baf2abaae4754a958359c83">78f4b9db</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-08T14:50:08+04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>test(client): add test for `BrokerChannel`
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7f9fea5797c6dd9cc682f4b0db1628c77a17457a">7f9fea57</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-09T11:58:28+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(proxy): send answer even if ICE gathering is not complete

Otherwise the connection is guaranteed to fail, even though
we actually might have gathered enough to make a successful
connection.

Closes https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40230

This is the standalone proxy counterpart of https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext/-/merge_requests/55
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f44aa279febab8b9f7181043cb7a99ea0f94ab12">f44aa279</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-09T15:26:55+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>refactor(proxy): improve NAT check logging

4ed5da7f2f070d introduced `OnError` but it did not print
failed periodic NAT type check errors - the error was simply
ignored.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/51edbbfd26a715bf63aeae33fb9073fca3aa5967">51edbbfd</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-09T15:26:58+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(proxy): maybe memory leak on failed NAT check

Maybe related: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40243
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2d13e2a5d1531a4a39d0089dfb89d5f690a8456b">2d13e2a5</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-09T15:26:58+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(probetest): maybe resource leak

...on failed requests: WebRTC connection wouldn't get
closed in such cases.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/55c4c90a3ae8df5fcee2fba1c422c62ef31966eb">55c4c90a</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-09T15:26:59+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(probetest): NAT check timing out sometimes

if ICE gathering on the probetest server is taking long
to complete.

Related: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40230
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0323ccba497a3a986f26015860f2631671ae103f">0323ccba</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-09T15:53:08+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/smux to v1.5.29
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1d951e3708a38be28a2f7ca9ad6054a2a09ab2ca">1d951e37</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-09T15:28:00+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.20.3
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f046361e4ad2106628402cf8b5ceb0ff7814ed5a">f046361e</a></strong>
<div>
<span> by meskio </span> <i> at 2024-09-09T18:22:21+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/393'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9d2c513e6baff1521c61718a6d4bbfd66e8c9bd2">9d2c513e</a></strong>
<div>
<span> by meskio </span> <i> at 2024-09-09T18:22:27+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/394'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/bcac2250ec121e782319c2c7110ef18fc34bee02">bcac2250</a></strong>
<div>
<span> by Shelikhoo </span> <i> at 2024-09-12T11:10:13+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>update mobile CI test's golang version to 1.23
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/daff4d8913c5dda56451c5cbd2b01774c2b08adb">daff4d89</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-19T19:14:04+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>refactor(proxy): add comment about packet size
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f752d2ab0c7b4364d792e1325411697a0e687f30">f752d2ab</a></strong>
<div>
<span> by David Fifield </span> <i> at 2024-09-21T14:30:59+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Spell out EphemeralMinPort and EphemeralMaxPort in comment.

For searching purposes.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/71828580bb203c6c9d6c04f5a49a15fd32855448">71828580</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-21T15:11:37+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(broker): empty pattern if bridge-list is empty

i.e. if no bridge list file is provided, the relay pattern
would not get set.

AFAIK this is not a breaking change because the broker
can't be used as a library, unlike client and server.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0f0f1188271bf1f8f36cd5aef0a87a4c95a73df8">0f0f1188</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-21T18:20:31+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>improvement(proxy): don't panic on invalid relayURL

Though prior to this change the panic could only happen
if the default relayURL set by the proxy is invalid,
since `datachannelHandler` is only called after a succesful
`checkIsRelayURLAcceptable()`, which ensures that it _is_ valid.
But in the case of invalid default relay URL, a warning is printed
already.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/de61d7bb8dd2ccc5188d0d97d5c307aab172d2d8">de61d7bb</a></strong>
<div>
<span> by David Fifield </span> <i> at 2024-09-21T18:28:17+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Document relayURL return in SignalingServer.pollOffer.

The second return value was added in
863a8296e85ae467aa3855ab85f6f990f9cb40e5.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/721c028d730c750bfaff7b8bb747f9a3fb565f4d">721c028d</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-23T13:21:05+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.35.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/99521fb134cd6715939f04356b12fa78d19d7976">99521fb1</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-23T12:49:18+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.17
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4497d68d6fd3130dee71b0208fa1e67829ad6717">4497d68d</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-09-23T10:08:18-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Move time.Sleep call in turbotunnel test

An update the the kcp-go library removes the guarantee that all data
written to a KCP connection will be flushed before the connection is
closed. Moving the sleep call has no impact on the integrity of the
tests, and gives the connection time to flush data before the connection
is closed.

See https://github.com/xtaci/kcp-go/issues/273
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/43b91c79c6113d7bb0e22953d2df581e66888ac2">43b91c79</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-23T12:19:07-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.20.4
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/60c89648aa0848621eb4db71ff80f482d0d9f087">60c89648</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-23T12:20:36-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/credentials to v1.17.34
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d0c52757aa06f7608fbd1cb59c089853d5603d14">d0c52757</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-23T12:32:33-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.27.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/61771d80c2877dcbcd95a1b31e16189066505ceb">61771d80</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-23T16:57:56+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/smux to v1.5.30
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/e8736ecdba68f5071a2ac7d9ac5d3632916e0a91">e8736ecd</a></strong>
<div>
<span> by anarcat </span> <i> at 2024-09-23T18:10:39+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>use proper image name for debian image

We're deprecating the old image name format, see https://gitlab.torproject.org/tpo/tpa/base-images/-/issues/14</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/00cf7bdfc66f982836d757b29235eeb3e9056f18">00cf7bdf</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-23T19:21:31+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.35.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d4d517f37b31113f435cf18389d679ff1634b442">d4d517f3</a></strong>
<div>
<span> by meskio </span> <i> at 2024-09-24T11:35:27+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/401'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/7a8f484e7d809fc61521a276914e0276fed30fe3">7a8f484e</a></strong>
<div>
<span> by meskio </span> <i> at 2024-09-24T11:36:22+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branches 'gitlab/mr/399' and 'gitlab/mr/402'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f353be8388fa5d14a6c831307f378d77493ce3f5">f353be83</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-09-24T14:11:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.37
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/443c633aab57e33094781bb33c52f7dae63ab267">443c633a</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-09-24T13:12:23-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Revert "Move time.Sleep call in turbotunnel test"

This reverts commit 4497d68d6fd3130dee71b0208fa1e67829ad6717.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/177ab12bd99447eedbc50bf9492b25df9e50d88a">177ab12b</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-09-24T13:13:15-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Revert "chore(deps): update module github.com/xtaci/kcp-go/v5 to v5.6.17"

This reverts commit 99521fb134cd6715939f04356b12fa78d19d7976.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/15b3f64a3af4a83cc297ace4d3415d39343d55b2">15b3f64a</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-09-24T14:14:03-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update go.sum file with `go mod tidy`
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9b0472880901fdf53ce69a635ee64a36da6751d4">9b047288</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-25T16:50:18+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>docs: improve proxy CLI param descriptions

Since the proxy component is the most dedicated for public use,
more comprehensive docs are good.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/d346639edac9383e0f202c80efd86171e57ca640">d346639e</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-26T18:15:04+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>improvement(proxy): improve NAT check logging
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/5c7bdcea77b2400d969fb6cce0b5001700ea9d5b">5c7bdcea</a></strong>
<div>
<span> by WofWca </span> <i> at 2024-09-26T18:15:05+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>fix(probetest): wrong "restricted" sometimes

Closes https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40387
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/17be3430d9c09929614c258d9c0d9b1aa9453406">17be3430</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-07T16:26:23+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.41
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/4e45515cd3658ef90433489bee3c2ea5f037cc25">4e45515c</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-07T16:32:43+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/xtaci/smux to v1.5.31
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1b44ee76263f4aa0fd57a4794e49f88c7a6a39b9">1b44ee76</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-07T16:34:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/crypto to v0.28.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/177a6bdf68b7dad324fc37e8a10ea1cca2233fe2">177a6bdf</a></strong>
<div>
<span> by meskio </span> <i> at 2024-10-08T12:19:03+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branches 'gitlab/mr/405' and 'gitlab/mr/410'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/214ee6b15f8c1c0a9ab40883767351ccfd333923">214ee6b1</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-08T20:37:17+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.27.43
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/846ef79c35afc14fff72126473e996214acf2afd">846ef79c</a></strong>
<div>
<span> by meskio </span> <i> at 2024-10-16T12:13:19+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/412'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/33318ea5988a54e547e30fa15b847d0536ff467a">33318ea5</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-17T14:51:40-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/pion/webrtc/v3 to v3.3.4
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/fc79084455d9db91e6a1b72c80ced9a01cec703e">fc790844</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-17T14:53:30-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module golang.org/x/net to v0.30.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/1085d048b90f0542ff22a4fdfcb02073a29e4c29">1085d048</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-17T14:54:35-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/service/sqs to v1.36.2
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/9ff205dd7f63b324c22d0c3f8a6d6f3e5f69f115">9ff205dd</a></strong>
<div>
<span> by Neel Chauhan </span> <i> at 2024-10-17T15:15:02-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Probetest/proxy: Set multiple comma-separated default STUN URLs

This adds the BlackBerry STUN server alongside Google's. Closes #40392.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8792771cdcd673f1b612cd6befc7b7e41598036f">8792771c</a></strong>
<div>
<span> by Neel Chauhan </span> <i> at 2024-10-17T15:46:02-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>broker and proxy must not reject client offers with no ICE candidates

Fixes #40371. Partially reverts !141.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/ce2fc00fb3efe7c810664caa09cc43070b350334">ce2fc00f</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-17T19:53:08+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/prometheus/client_golang to v1.20.5
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f22f1ceb9f7a8c331a5814bc436928259003b06c">f22f1ceb</a></strong>
<div>
<span> by Renovate Bot </span> <i> at 2024-10-17T19:53:19+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>chore(deps): update module github.com/aws/aws-sdk-go-v2/config to v1.28.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a7855d506c52b2e265678701f09de28ba1a5db22">a7855d50</a></strong>
<div>
<span> by meskio </span> <i> at 2024-10-21T12:50:40+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branches 'gitlab/mr/420' and 'gitlab/mr/422'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/f4305180b9f11b3d592fff5bb88f731726ed4e3b">f4305180</a></strong>
<div>
<span> by Neel Chauhan </span> <i> at 2024-10-22T14:50:43-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Remove the pollInterval loop from SignalingServer.pollOffer in the standalone proxy

Closes #40210.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/93f5d1ef7fdeeea869e8a827adba8bff1852e4ad">93f5d1ef</a></strong>
<div>
<span> by Waldemar Zimpel </span> <i> at 2024-10-23T03:25:26+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Log average transfer rate

Adds the average transfer rate for the summary interval to the summary log lines
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0e0ca8721ef05034ef6c4ec58f89e449c585f667">0e0ca872</a></strong>
<div>
<span> by meskio </span> <i> at 2024-10-23T09:11:41+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge remote-tracking branch 'gitlab/mr/423'
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/028ff82683ec0b99c71da0e7a9cd42eb82c838a7">028ff826</a></strong>
<div>
<span> by Waldemar Zimpel </span> <i> at 2024-10-28T16:23:44+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Optionally enable local time for logging

Introduces the option `-log-local-time` which switches to local time
for logging instead of using UTC. Also if this option is applied, a message
is being output to the log on startup about the usage of local time
to draw attention, so the user/operator can take care of anonymity in case
the logs are going to be shared.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/a019fdaec9f04b00c13f1db034509fc69d2a9bae">a019fdae</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-10-29T14:58:01-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Perform SnowflakeConn.Close() logic only once

Use synchronization to avoid a panic if SnowflakeConn.Close is called
more than once.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/0d8bd159ec4ea501ab663a318278184fed5c6320">0d8bd159</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-10-29T14:58:01-04:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Have SnowflakeConn.Close() return errors

Return an error if the connection was already closed. On the first
close, return an error if any of the calls inside Close() returned an
error in this order:
- smux.Stream.Close()
- pconn.Close()
- smux.Session.Close()
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/aaf882656086171e0711c62f9817b9bd22b3472d">aaf88265</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-11-06T10:31:33-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add proxy event for when client has connected

This enables the usage of callbacks that will be called when a client
has opened a data channel connection to the proxy.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b06004a3651e52e1ab8cd1c287f5a0fae79ac176">b06004a3</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-11-07T16:56:55-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump version of snowflake to 2.10.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/8b2e12c96d4a924409ba13910af2412ffbc042fc">8b2e12c9</a></strong>
<div>
<span> by Cecylia Bocovich </span> <i> at 2024-11-11T13:15:48-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump version of Snowflake to 2.10.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/2a139f1a58ab61c4a987caa37ba809ae6a95bd45">2a139f1a</a></strong>
<div>
<span> by Antoine Beaupré </span> <i> at 2024-12-06T13:30:20-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge tag 'v2.10.1' into debian/sid

2.10.1
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/b9834bd87f7b06e5684a421be25c63ed1eae1b0e">b9834bd8</a></strong>
<div>
<span> by Antoine Beaupré </span> <i> at 2024-12-06T13:55:58-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>bump goptlib dep
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/commit/3999b8fde77aa7d4c30bb60b9beb24407300b02e">3999b8fd</a></strong>
<div>
<span> by Antoine Beaupré </span> <i> at 2024-12-06T13:55:59-05:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #28272d; position: relative; font-family: "GitLab Mono","JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>prepare 2.10.1-1 upload
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
30 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#00fe7828d56d7a3ee4030d6cea057cf13f50e70c">
ChangeLog
</a>
</li>
<li class="file-stats">
<a href="#6651ddff6eb82c840ced7c1dddee15c6e1913dd4">
<span class="new-file">
+
Dockerfile
</span>
</a>
</li>
<li class="file-stats">
<a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
README.md
</a>
</li>
<li class="file-stats">
<a href="#880a33829d0929ef6c5bb535e6f72195c0d9b644">
Vagrantfile
</a>
</li>
<li class="file-stats">
<a href="#18f1158e8d12c7c24c813a4b9a7841b3a962ec68">
broker/amp.go
</a>
</li>
<li class="file-stats">
<a href="#a5ba8855d84027ecd1949aa26db6b3ae021ba837">
broker/bridge-list.go
</a>
</li>
<li class="file-stats">
<a href="#6192f1e794ad454e8fafbfaff2de7bd01681acb0">
broker/bridge-list_test.go
</a>
</li>
<li class="file-stats">
<a href="#0440b4d2126d3adefa97064e11aa7d15f801da0a">
broker/broker.go
</a>
</li>
<li class="file-stats">
<a href="#1403d99b27b2542b235f351dd100ae138dea36ca">
broker/http.go
</a>
</li>
<li class="file-stats">
<a href="#0abfd7b8496fd71ddd24f7bffac51d7a2924233d">
broker/ipc.go
</a>
</li>
<li class="file-stats">
<a href="#e6cb0b47f9771a16080ccba780b5c594402d5cea">
broker/metrics.go
</a>
</li>
<li class="file-stats">
<a href="#d80e7cfd1dad578759e7d700061a2cfc9652b077">
<span class="deleted-file">

broker/prometheus.go
</span>
</a>
</li>
<li class="file-stats">
<a href="#5675450e5e0c8c390e8fdfa2dc224139cf9f6330">
broker/snowflake-broker_test.go
</a>
</li>
<li class="file-stats">
<a href="#f651aabb91586c0ed70cd893bd8229b706a19652">
<span class="new-file">
+
broker/sqs.go
</span>
</a>
</li>
<li class="file-stats">
<a href="#6c4caedc32786d91874fd908a6f975c7d61a794e">
<span class="new-file">
+
broker/sqs_test.go
</span>
</a>
</li>
<li class="file-stats">
<a href="#754ed1c3ac109b27e36a7a8b75fb442b3d2ce595">
<span class="new-file">
+
broker/test_bridgeList.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#31751a40848e21a3ce2e507e324ffd46e5b7b710">
client/README.md
</a>
</li>
<li class="file-stats">
<a href="#64b57db18843fd0622888eca9b014da5193fd7bf">
client/lib/lib_test.go
</a>
</li>
<li class="file-stats">
<a href="#7e59e81c2668028e014249e52079a4790a3cba1c">
client/lib/peers.go
</a>
</li>
<li class="file-stats">
<a href="#0d862e08e64c0ef4dd4802c44ef3a641f51f803c">
client/lib/rendezvous.go
</a>
</li>
<li class="file-stats">
<a href="#c8dced7b91169d7ae2bb55281628336b516ef6f5">
client/lib/rendezvous_ampcache.go
</a>
</li>
<li class="file-stats">
<a href="#ec2f52adfdf5444cb9f0282465fc9028e653efea">
client/lib/rendezvous_http.go
</a>
</li>
<li class="file-stats">
<a href="#1408641803cde84ff3a0113dbfe6f2a31b96e190">
<span class="new-file">
+
client/lib/rendezvous_sqs.go
</span>
</a>
</li>
<li class="file-stats">
<a href="#d2115c6f598b28c59deebdf2127a02b2cba0abb8">
client/lib/rendezvous_test.go
</a>
</li>
<li class="file-stats">
<a href="#84512855b84c76cfea5801420d3c0f0998de0828">
client/lib/snowflake.go
</a>
</li>
<li class="file-stats">
<a href="#d2a36dc9dc14de026205d29912e417f6449facdb">
client/lib/turbotunnel.go
</a>
</li>
<li class="file-stats">
<a href="#f29769643d0f510550b42e7b91446bbb901b6991">
client/lib/webrtc.go
</a>
</li>
<li class="file-stats">
<a href="#3ac66531f630cc2a1397ee582d05764100401fbf">
client/snowflake.go
</a>
</li>
<li class="file-stats">
<a href="#a1bd1dad400c8b95cc7ec785a279cdc931b87ac3">
client/torrc
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">

<br>
<a href="https://salsa.debian.org/pkg-privacy-team/snowflake/-/compare/8fac5904b4d51a11b35f4a5eb970cd178a44be14...3999b8fde77aa7d4c30bb60b9beb24407300b02e">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>



</p>
</div>
</body>
</html>