<feed xmlns='http://www.w3.org/2005/Atom'>
<title>passt/hooks/pre-push, branch 2022_08_24.60ffc5b</title>
<subtitle>Plug A Simple Socket Transport</subtitle>
<link rel='alternate' type='text/html' href='https://passt.top/passt/'/>
<entry>
<title>hooks: Copy .webp diagram versions too</title>
<updated>2022-03-30T12:34:16+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-03-30T12:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=ba72c83d7947454d194ff9abf25fd07ef8d2db24'/>
<id>ba72c83d7947454d194ff9abf25fd07ef8d2db24</id>
<content type='text'>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>README: Make it somewhat readable on mobile devices</title>
<updated>2022-03-04T18:23:45+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-03-04T15:34:52+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=14c4c0253c51506caddb380c65fd56e0cf1060ab'/>
<id>14c4c0253c51506caddb380c65fd56e0cf1060ab</id>
<content type='text'>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>hooks, README: gzipped js snippets, webp alternatives for png</title>
<updated>2022-03-02T13:02:03+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-03-02T12:17:14+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=216a266a757399765e8c756b34d679d4f7135b68'/>
<id>216a266a757399765e8c756b34d679d4f7135b68</id>
<content type='text'>
Upload gzipped js snippets for usage with gzip_static in nginx or
equivalent. Convert png drawings to webp for smaller size, use them
as alternatives in README.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Upload gzipped js snippets for usage with gzip_static in nginx or
equivalent. Convert png drawings to webp for smaller size, use them
as alternatives in README.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile, hooks: Static target precondition for pkgs, copy .avx2 builds</title>
<updated>2022-03-01T20:41:22+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-03-01T20:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=06f8e4f960b27ff5dd044e5098e597a40e64f4b8'/>
<id>06f8e4f960b27ff5dd044e5098e597a40e64f4b8</id>
<content type='text'>
Convenience packages are anyway built from static builds.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Convenience packages are anyway built from static builds.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>passt, pasta: Run-time selection of AVX2 build</title>
<updated>2022-02-28T15:46:28+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-02-28T15:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=213c397492bdc64cf26b2e7b3877e4a29dc9f8da'/>
<id>213c397492bdc64cf26b2e7b3877e4a29dc9f8da</id>
<content type='text'>
Build-time selection of AVX2 flags and routines is not practical for
distributions, but limiting AVX2 usage to checksum routines with
specific run-time detection doesn't allow for easy performance gains
from auto-vectorisation of batched packet handling routines.

For x86_64, build non-AVX2 and AVX2 binaries, and implement a simple
wrapper replacing the current executable with the AVX2 build if it's
available, and if AVX2 is supported by the current CPU.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Build-time selection of AVX2 flags and routines is not practical for
distributions, but limiting AVX2 usage to checksum routines with
specific run-time detection doesn't allow for easy performance gains
from auto-vectorisation of batched packet handling routines.

For x86_64, build non-AVX2 and AVX2 binaries, and implement a simple
wrapper replacing the current executable with the AVX2 build if it's
available, and if AVX2 is supported by the current CPU.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>hooks/pre-push: Keep original cast on gzip, fix uploading with dash</title>
<updated>2022-02-28T01:51:34+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-02-28T01:51:34+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=8d33ec62de7f777d28e0adfd9a078c2cbaeb8163'/>
<id>8d33ec62de7f777d28e0adfd9a078c2cbaeb8163</id>
<content type='text'>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>hooks: Uploaded compressed .cast files too</title>
<updated>2022-02-23T12:28:26+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-02-23T12:28:26+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=e221ca761394b1431b1ca8c66ae83744dc629006'/>
<id>e221ca761394b1431b1ca8c66ae83744dc629006</id>
<content type='text'>
...to benefit from gzip_static in nginx or equivalent.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...to benefit from gzip_static in nginx or equivalent.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>passt: Drop PASST_LEGACY_NO_OPTIONS sections</title>
<updated>2022-02-22T17:42:51+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-02-22T17:42:51+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=5e0c75d6098b923b12f3db29485997e649e06b81'/>
<id>5e0c75d6098b923b12f3db29485997e649e06b81</id>
<content type='text'>
...nobody uses those builds anymore.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...nobody uses those builds anymore.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>demo, ci: Switch to asciinema(1) for terminal recordings</title>
<updated>2022-02-22T17:36:24+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-02-22T17:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=337f55166f6db7ee3f6e6e253ce786b3b6606216'/>
<id>337f55166f6db7ee3f6e6e253ce786b3b6606216</id>
<content type='text'>
For demos, cool-retro-term(1) looked fancier, but several threads of
that and ffmpeg(1) are just messing up with performance testing.

The CI videos started getting really big as well, and they were
difficult to read.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For demos, cool-retro-term(1) looked fancier, but several threads of
that and ffmpeg(1) are just messing up with performance testing.

The CI videos started getting really big as well, and they were
difficult to read.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>README, hooks: Build HTML man page on push, add a link</title>
<updated>2022-02-21T12:41:13+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2022-02-19T03:47:18+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=39a353127024401bdc4ca79b768a6627078736ad'/>
<id>39a353127024401bdc4ca79b768a6627078736ad</id>
<content type='text'>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
