<feed xmlns='http://www.w3.org/2005/Atom'>
<title>st.git/st.h, branch master</title>
<subtitle>my custom st build
</subtitle>
<id>https://git.aidengall.xyz/st.git/atom?h=master</id>
<link rel='self' href='https://git.aidengall.xyz/st.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/'/>
<updated>2024-03-29T16:31:26Z</updated>
<entry>
<title>patch wide glyph support</title>
<updated>2024-03-29T16:31:26Z</updated>
<author>
<name>Aiden Gall</name>
<email>aiden@aidengall.xyz</email>
</author>
<published>2024-03-29T16:31:26Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=c7ed1f4f4b40b2267fb97d879d0a2525b7e5cd66'/>
<id>urn:sha1:c7ed1f4f4b40b2267fb97d879d0a2525b7e5cd66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>patch boxdraw</title>
<updated>2023-11-16T15:32:18Z</updated>
<author>
<name>Aiden Gall</name>
<email>aiden@aidengall.xyz</email>
</author>
<published>2023-11-16T15:28:59Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=7786188a45318f1bcac232d1615ffb8103c80677'/>
<id>urn:sha1:7786188a45318f1bcac232d1615ffb8103c80677</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge commits ea7cd7b through 9846a56 from master</title>
<updated>2023-11-16T04:10:21Z</updated>
<author>
<name>Aiden Gall</name>
<email>aiden@aidengall.xyz</email>
</author>
<published>2023-11-16T04:10:21Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=ccea59806e190d44d6fceb782a2a894b13257e42'/>
<id>urn:sha1:ccea59806e190d44d6fceb782a2a894b13257e42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>patch alpha</title>
<updated>2023-11-16T02:35:15Z</updated>
<author>
<name>Aiden Gall</name>
<email>aiden@aidengall.xyz</email>
</author>
<published>2023-11-16T02:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=0fa2f8bfe053c36de873a23a1e54f2ad7eca097a'/>
<id>urn:sha1:0fa2f8bfe053c36de873a23a1e54f2ad7eca097a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>patch scrollback-reflow</title>
<updated>2023-11-16T02:10:50Z</updated>
<author>
<name>Aiden Gall</name>
<email>aiden@aidengall.xyz</email>
</author>
<published>2023-11-16T02:10:50Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=bd6f16f5e52d51de7fb633a91b84e685aa885025'/>
<id>urn:sha1:bd6f16f5e52d51de7fb633a91b84e685aa885025</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for OSC color sequences</title>
<updated>2021-12-26T17:57:44Z</updated>
<author>
<name>Raheman Vaiya</name>
<email>r.vaiya@gmail.com</email>
</author>
<published>2021-12-26T17:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=8e310303903792c010d03c046ba75f8b18f7d3a7'/>
<id>urn:sha1:8e310303903792c010d03c046ba75f8b18f7d3a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mild const-correctness improvements.</title>
<updated>2021-05-06T16:21:10Z</updated>
<author>
<name>Markus F.X.J. Oberhumer</name>
<email>markus@oberhumer.com</email>
</author>
<published>2021-03-28T19:16:59Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=4536f46cfff50c66a115755def0155d8e246b02f'/>
<id>urn:sha1:4536f46cfff50c66a115755def0155d8e246b02f</id>
<content type='text'>
Only touch a few things, the main focus is to
improve code readability.
</content>
</entry>
<entry>
<title>config.def.h: add an option allowwindowops, by default off (secure)</title>
<updated>2020-05-30T20:06:15Z</updated>
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<published>2020-05-30T19:56:18Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=a2a704492b9f4d2408d180f7aeeacf4c789a1d67'/>
<id>urn:sha1:a2a704492b9f4d2408d180f7aeeacf4c789a1d67</id>
<content type='text'>
Similar to the xterm AllowWindowOps option, this is an option to allow or
disallow certain (non-interactive) operations that can be insecure or
exploited.

NOTE: xsettitle() is not guarded by this because st does not support printing
the window title. Else this could be exploitable (arbitrary code execution).
Similar problems have been found in the past in other terminal emulators.

The sequence for base64-encoded clipboard copy is now guarded because it allows
a sequence written to the terminal to manipulate the clipboard of the running
user non-interactively, for example:

printf '\x1b]52;0;ZWNobyBoaQ0=\a'
</content>
</entry>
<entry>
<title>Add support for scroll(1)</title>
<updated>2020-04-11T13:23:20Z</updated>
<author>
<name>Roberto E. Vargas Caballero</name>
<email>k0ga@shike2.com</email>
</author>
<published>2020-04-10T20:06:32Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=21e0d6e8b8d20903494386e7e6f43201b3761154'/>
<id>urn:sha1:21e0d6e8b8d20903494386e7e6f43201b3761154</id>
<content type='text'>
Scroll is a program that stores all the lines of its child and be used in st as
a way of implementing scrollback.

This solution is much better than implementing the scrollback in st itself
because having a different program allows to use it in any other program
without doing modifications to those programs.
</content>
</entry>
<entry>
<title>mouse shortcuts: allow same functions as kb shortcuts</title>
<updated>2019-10-13T19:46:31Z</updated>
<author>
<name>Avi Halachmi (:avih)</name>
<email>avihpit@yahoo.com</email>
</author>
<published>2019-10-10T20:02:26Z</published>
<link rel='alternate' type='text/html' href='https://git.aidengall.xyz/st.git/commit/?id=ba7f4d69af62d20e13fea78a408095e017410651'/>
<id>urn:sha1:ba7f4d69af62d20e13fea78a408095e017410651</id>
<content type='text'>
Previously mouse shortcuts supported only ttywrite.

This required adding an "Arg" function ttysend - which does what the
original mouse shortcuts did.
</content>
</entry>
</feed>
