bots' content='index, nofollow'/>
<link rel='stylesheet' type='text/css' href='/custom.css'/>
<link rel='alternate' title='Atom feed' href='https://git.causal.agency/torus/atom/LICENSE?h=master' type='application/atom+xml'/>
<link rel='vcs-git' href='https://git.causal.agency/torus' title='torus Git repository'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='main'><a href='/'>index</a> : <a href='/torus/'>torus</a></td><td class='form'><form method='get'>
<input type='hidden' name='id' value='123eba434377b9f4fc87e252ff1a8193953bfd4e'/><select name='h' onchange='this.form.submit();'>
<option value='92187f2a12bcc9b108773e080074b4cfc47f6db9'>this commit</option>
<optgroup label='branches'><option value='ansi'>ansi</option>
<option value='backport'>backport</option>
<option value='cgi'>cgi</option>
<option value='daemon'>daemon</option>
<option value='master' selected='selected'>master</option>
<option value='v1'>v1</option>
<option value='v2'>v2</option>
</optgroup></select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>collaborative ASCII art
</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/torus/about/'>about</a> <a href='/torus/'>summary</a> <a href='/torus/refs/?id=123eba434377b9f4fc87e252ff1a8193953bfd4e'>refs</a> <a class='active' href='/torus/log/LICENSE?follow=1'>log</a> <a href='/torus/tree/LICENSE?id=123eba434377b9f4fc87e252ff1a8193953bfd4e'>tree</a> <a href='/torus/commit/LICENSE?id=123eba434377b9f4fc87e252ff1a8193953bfd4e&amp;follow=1'>commit</a> <a href='/torus/diff/LICENSE?id=123eba434377b9f4fc87e252ff1a8193953bfd4e&amp;follow=1'>diff</a> <a href='https://ascii.town'>homepage</a></td><td class='form'><form class='right' method='get' action='/torus/log/LICENSE'>
<input type='hidden' name='id' value='123eba434377b9f4fc87e252ff1a8193953bfd4e'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/torus/log/?id=123eba434377b9f4fc87e252ff1a8193953bfd4e&amp;follow=1'>root</a>/<a href='/torus/log/LICENSE?id=123eba434377b9f4fc87e252ff1a8193953bfd4e&amp;follow=1'>LICENSE</a> (<a href='/torus/log/LICENSE?id=123eba434377b9f4fc87e252ff1a8193953bfd4e'>unfollow</a>)</div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/torus/log/LICENSE?id=123eba434377b9f4fc87e252ff1a8193953bfd4e&amp;showmsg=1&amp;follow=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2017-07-30 16:01:46 -0400'>2017-07-30</span></td><td><a href='/torus/commit/help.c?id=1d8d5bb8a2e38bee46afe37d867f25268914f896&amp;follow=1'>Fix help to track color</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 15:56:55 -0400'>2017-07-30</span></td><td><a href='/torus/commit/client.c?id=f6398e070e65541891574d0bf020a3afc5aa7df9&amp;follow=1'>Support background colors</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 15:40:31 -0400'>2017-07-30</span></td><td><a href='/torus/commit/torus.h?id=2093f255cd2874b6d9fb2545b28df074acbcc72e&amp;follow=1'>Track color only client-side</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 15:05:20 -0400'>2017-07-30</span></td><td><a href='/torus/commit/client.c?id=c71e3a68a65b0f605c89a6d12bd06a3f18214c81&amp;follow=1'>Add ostensible support for background colors</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 14:15:15 -0400'>2017-07-30</span></td><td><a href='/torus/commit/torus.h?id=a97f4ebf9f2b976e78282928704d6d39768b8362&amp;follow=1'>Add tile create and access timestamps</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 14:08:56 -0400'>2017-07-30</span></td><td><a href='/torus/commit/torus.h?id=cdd33ec3e443a0dcadb3e1da58ec5a4b7035ac35&amp;follow=1'>Assert stable struct Tile field offsets</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 13:44:17 -0400'>2017-07-30</span></td><td><a href='/torus/commit/chroot.sh?id=2ee6b51c0586407d6d32f6bdd45dced1fb17a295&amp;follow=1'>Add chroot.sh</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 12:54:45 -0400'>2017-07-30</span></td><td><a href='/torus/commit/client.c?id=a786aadecc8117c052eb5862394b7e5658f6e503&amp;follow=1'>Add ` command</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 03:16:32 -0400'>2017-07-30</span></td><td><a href='/torus/commit/sshd_config?id=06f216e8523a623faa17f6c40459304b9a5d22b5&amp;follow=1'>Add sshd_config</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-07-30 03:10:22 -0400'>2017-07-30</span></td><td><a href='/torus/commit/termcap.diff?id=c707d3c29f44a79cb269d90bfe53bec8d8705a5e&amp;follow=1'>Add termcap patch</a></td><td>June McEnroe