<feed xmlns='http://www.w3.org/2005/Atom'>
<title>st, branch master</title>
<subtitle>st is a simple terminal implementation for X - A fork of Luke Smith
</subtitle>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/'/>
<entry>
<title>fix typo</title>
<updated>2024-06-11T16:06:15+00:00</updated>
<author>
<name>nic</name>
<email>ra@afu.re</email>
</author>
<published>2024-06-11T16:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=595b747c1105d9ca0092e6e1ff5732f3e0f7560f'/>
<id>595b747c1105d9ca0092e6e1ff5732f3e0f7560f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Aesthetics changes &amp; PKGBUILD source</title>
<updated>2024-01-12T16:38:51+00:00</updated>
<author>
<name>nic</name>
<email>ra@afu.re</email>
</author>
<published>2024-01-12T16:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=fb4e1568b967254a5708d1a87a946e6e8f17a03c'/>
<id>fb4e1568b967254a5708d1a87a946e6e8f17a03c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libxft note removed</title>
<updated>2022-10-01T12:15:12+00:00</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2022-10-01T12:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=36d225d71d448bfe307075580f0d8ef81eeb5a87'/>
<id>36d225d71d448bfe307075580f0d8ef81eeb5a87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim mouse clicking fixed, fix #344</title>
<updated>2022-09-20T12:29:49+00:00</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2022-09-20T12:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=4c57f1f61861c28e1cca9a9ae5aa16b8fbf9da1e'/>
<id>4c57f1f61861c28e1cca9a9ae5aa16b8fbf9da1e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://git.suckless.org/st</title>
<updated>2022-09-20T12:20:42+00:00</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2022-09-20T12:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=401b6f73f0ebfa3c834c649820048d2d1d678284'/>
<id>401b6f73f0ebfa3c834c649820048d2d1d678284</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libxft-git now recommended</title>
<updated>2022-09-20T12:12:51+00:00</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2022-09-20T12:12:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=2e9f87e5d801e13ac9e5779b5d4db181d3633808'/>
<id>2e9f87e5d801e13ac9e5779b5d4db181d3633808</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #342 from AndyGozas/master</title>
<updated>2022-09-20T12:11:20+00:00</updated>
<author>
<name>Luke Smith</name>
<email>luke@lukesmith.xyz</email>
</author>
<published>2022-09-20T12:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=159f1666a881cdd4ed27a5506ca171c38fcc3cbf'/>
<id>159f1666a881cdd4ed27a5506ca171c38fcc3cbf</id>
<content type='text'>
Fix buffer overflow in input handling</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix buffer overflow in input handling</pre>
</div>
</content>
</entry>
<entry>
<title>FAQ: document the color emojis crash issue which affected some systems is fixed</title>
<updated>2022-09-16T21:07:09+00:00</updated>
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<published>2022-09-16T21:07:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=00085199039ee63acc7b1ecb7e3774a9c3552b2a'/>
<id>00085199039ee63acc7b1ecb7e3774a9c3552b2a</id>
<content type='text'>
It is fixed in libXft 2.3.6:

https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is fixed in libXft 2.3.6:

https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix buffer overflow in input handling</title>
<updated>2022-08-28T22:01:47+00:00</updated>
<author>
<name>Andy Gozas</name>
<email>andy@gozas.me</email>
</author>
<published>2022-08-28T22:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=513536a47aa495c8f66c0f59b11756a4b72003e1'/>
<id>513536a47aa495c8f66c0f59b11756a4b72003e1</id>
<content type='text'>
kpress function in x.c previously relied on the wrong understanding
of XmbLookupString behavior. When the composed string is longer
than the available buffer, the buffer is not initialized and the
actual length of the data available to read is returned, not
the amount of data written. When that amount is later used to
process the contents of this buffer, not only will the random
contents of the uninitialized buffer be sent directly to the
terminal and whichever application is now running in it, but
possibly also whatever is in the memory after that buffer,
leading to undefined behavior and possible random command execution.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
kpress function in x.c previously relied on the wrong understanding
of XmbLookupString behavior. When the composed string is longer
than the available buffer, the buffer is not initialized and the
actual length of the data available to read is returned, not
the amount of data written. When that amount is later used to
process the contents of this buffer, not only will the random
contents of the uninitialized buffer be sent directly to the
terminal and whichever application is now running in it, but
possibly also whatever is in the memory after that buffer,
leading to undefined behavior and possible random command execution.
</pre>
</div>
</content>
</entry>
<entry>
<title>st: use `void' to indicate an empty parameter list</title>
<updated>2022-08-18T15:14:10+00:00</updated>
<author>
<name>Tom Schwindl</name>
<email>schwindl@posteo.de</email>
</author>
<published>2022-08-18T14:55:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.afu.re/st/commit/?id=72fd32736a612edec43596c14148322122a5544d'/>
<id>72fd32736a612edec43596c14148322122a5544d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
