<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/games/trek, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/games/trek?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/games/trek?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-08-09T17:51:22Z</updated>
<entry>
<title>The game is playable without the need to access any files therefore we can</title>
<updated>2018-08-09T17:51:22Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2018-08-09T17:51:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e6afc4b502de463bb00010eb74b615ca9569f111'/>
<id>urn:sha1:e6afc4b502de463bb00010eb74b615ca9569f111</id>
<content type='text'>
effectively disable all fs access by dropping "rpath wpath cpath" from
pledge(2) right at the beginning of the program.

"looks right" tb@
</content>
</entry>
<entry>
<title>forgot to remove mention of deleted dump/restart.</title>
<updated>2017-05-26T19:48:28Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2017-05-26T19:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9283ef5c3b0fac2cca8f92bd0d923e715085bf7a'/>
<id>urn:sha1:9283ef5c3b0fac2cca8f92bd0d923e715085bf7a</id>
<content type='text'>
also delete ancient todo file:
Frankly,
I am getting pretty sick of playing this game.
Hence,
the version which you get may have several bugs
</content>
</entry>
<entry>
<title>save and restore hasn't worked for some time, not since -fPIE, since it</title>
<updated>2017-05-26T19:19:23Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2017-05-26T19:19:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fc7830f477a3422cf5aa1ce6eb8409f49783e724'/>
<id>urn:sha1:fc7830f477a3422cf5aa1ce6eb8409f49783e724</id>
<content type='text'>
uses a pointer equality check for save game validity. remove it.
discovered by the ever inquisitive mlarkin
</content>
</entry>
<entry>
<title>- ranf() and franf() are prototyped on trek.h but ranf.c doesn't include it so</title>
<updated>2016-03-08T18:43:47Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2016-03-08T18:43:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7bda4eb305e71c5ccf2fdfa85af45d0884c3ae6e'/>
<id>urn:sha1:7bda4eb305e71c5ccf2fdfa85af45d0884c3ae6e</id>
<content type='text'>
do it
- Replace random() &gt;&gt; 5 by only random(): this was discussed a few months ago
and naddy@ said at the time "Those games were originally written with the
rand(3) function. The lower bits returned by rand(3) suffered from notoriously
poor randomness, so this idiom developed where people would use the higher,
more random bits."

OK tb@ after his remarks
</content>
</entry>
<entry>
<title>Structural integrity hasn't improved in over twenty years.</title>
<updated>2016-01-08T13:33:42Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2016-01-08T13:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8a9ce47a2bd1b69cb2701de955db7125c418347f'/>
<id>urn:sha1:8a9ce47a2bd1b69cb2701de955db7125c418347f</id>
<content type='text'>
ok mestre@
</content>
</entry>
<entry>
<title>Some basic code maintenance in games/</title>
<updated>2016-01-07T16:00:31Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2016-01-07T16:00:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=17641e3181064a4b256bd1af9f64d90af0ac5a36'/>
<id>urn:sha1:17641e3181064a4b256bd1af9f64d90af0ac5a36</id>
<content type='text'>
- in main() replace exit with return
- drop some /* NOTREACHED */ lint comments along the way.
- make more use of standard CFLAGS, esp. -Wimplicit-function-declaration
- add and sort some headers when needed
- add straightforward pledges to some programs used at compile time

discussed with and ok mestre@
</content>
</entry>
<entry>
<title>ANSIfy trek(6)</title>
<updated>2016-01-07T14:37:51Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2016-01-07T14:37:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=11da2480c68e9717c510fd663096c44c53785231'/>
<id>urn:sha1:11da2480c68e9717c510fd663096c44c53785231</id>
<content type='text'>
Note: Binary change is introduced due to function schedule() where its args are
(int,double,char,char,char), but on trek.h are (int,double,int,int,int). Changed
to the latter since the 3 last args are coordinates.

OK tb@
</content>
</entry>
<entry>
<title>Remove unnecessary headers and sort the remaining alphabetically</title>
<updated>2016-01-07T14:30:32Z</updated>
<author>
<name>mestre</name>
<email>mestre@openbsd.org</email>
</author>
<published>2016-01-07T14:30:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=48b4d137c79e92c846951003db80b1aa0a1b6859'/>
<id>urn:sha1:48b4d137c79e92c846951003db80b1aa0a1b6859</id>
<content type='text'>
OK tb@
</content>
</entry>
<entry>
<title>pledge "stdio rpath wpath cpath" for this one.</title>
<updated>2015-11-30T08:55:26Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2015-11-30T08:55:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f01d2bc3dfb1f7f0b8c916ac30b5478f682d9d97'/>
<id>urn:sha1:f01d2bc3dfb1f7f0b8c916ac30b5478f682d9d97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>creat() -&gt; open equiv; from Frederic Nowak</title>
<updated>2015-11-11T01:12:09Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-11-11T01:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f24baa2d4873123677fed51a2a9394a68863de40'/>
<id>urn:sha1:f24baa2d4873123677fed51a2a9394a68863de40</id>
<content type='text'>
</content>
</entry>
</feed>
