<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sbin/fdisk/cmd.h, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sbin/fdisk/cmd.h?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sbin/fdisk/cmd.h?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-12-01T06:25:43Z</updated>
<entry>
<title>Make '-i' set 'reinited' flag so that the initial Xwrite() will zap</title>
<updated>2015-12-01T06:25:43Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-12-01T06:25:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=97fbca1c169ea07c81c835a5f78fcc408636d54d'/>
<id>urn:sha1:97fbca1c169ea07c81c835a5f78fcc408636d54d</id>
<content type='text'>
any undesirable GPT hanging around. i.e. same as 'reinit' from the
fdisk(8) command line. Noticed now that install media relies on
'-i' rather than issuing 'reinit' in a script.
</content>
</entry>
<entry>
<title>Add GPT editing. Based on GSOC 2014 work by Markus Muller.</title>
<updated>2015-10-26T15:08:26Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-10-26T15:08:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=fba7235c8f065143ebcde5dd90e0f7eb8ce85042'/>
<id>urn:sha1:fba7235c8f065143ebcde5dd90e0f7eb8ce85042</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop passing around little used 'struct mbr tt' parameter.  Just</title>
<updated>2015-03-18T14:46:59Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-03-18T14:46:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9317a2ddb675af63dedcf1f97b2e4bdb242b67c8'/>
<id>urn:sha1:9317a2ddb675af63dedcf1f97b2e4bdb242b67c8</id>
<content type='text'>
make the initial mbr that tt pointed at a global that can be directly
accessed in the couple of places it is needed.

Fewer parameters, less confusion, no functional change.
</content>
</entry>
<entry>
<title>Stop passing around little used and superfluous 'offset' parameter.</title>
<updated>2015-03-17T21:42:15Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-03-17T21:42:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=00ce9576365185291c5ee8e9d79bfc8da524c462'/>
<id>urn:sha1:00ce9576365185291c5ee8e9d79bfc8da524c462</id>
<content type='text'>
Just use the offset recorded/parsed in the struct mbr being used.

Can still traverse/edit extended MBRs so offset really wasn't needed.

Fewer parameters, less confusion, no functional change.
</content>
</entry>
<entry>
<title>Stop passing around a pointer to the stack variable 'disk' in main().</title>
<updated>2015-03-16T23:51:50Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-03-16T23:51:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ac519580dd26e7986bc05ed227e2982467648dac'/>
<id>urn:sha1:ac519580dd26e7986bc05ed227e2982467648dac</id>
<content type='text'>
There is only one disk being worked on, so just make it a global.

Fewer parameters, less confusion, no functional change.
</content>
</entry>
<entry>
<title>Switch all the license blocks to the standard OpenBSD/ISC license.</title>
<updated>2015-03-14T15:21:53Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2015-03-14T15:21:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=10a68084a7e5a4b6a5d8549dacc56b4ee5c3f40d'/>
<id>urn:sha1:10a68084a7e5a4b6a5d8549dacc56b4ee5c3f40d</id>
<content type='text'>
With the permission of Toby.

ok deraadt@
</content>
</entry>
<entry>
<title>Whitespace rectification.</title>
<updated>2014-03-31T22:03:29Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2014-03-31T22:03:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=49241bda98f8df72c9894517ffe7abbe2c90f48c'/>
<id>urn:sha1:49241bda98f8df72c9894517ffe7abbe2c90f48c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Nuke pointless blank lines, defines, comments and casts. Eliminate</title>
<updated>2014-03-17T16:40:00Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2014-03-17T16:40:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a547210761582e6a17ef87ef8071ea712cfb000e'/>
<id>urn:sha1:a547210761582e6a17ef87ef8071ea712cfb000e</id>
<content type='text'>
#include in *.h files in favour of listing them as required in the *.c
files. Fix error message to correctly state that 64 is the minimum
value for -l. Use errx() where errno is not relevant. Use 'continue'
rather than a label to go back to start of a loop.

No intentional functional change.
</content>
</entry>
<entry>
<title>No need to pass the name of the command to the function that is</title>
<updated>2014-03-10T21:40:58Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2014-03-10T21:40:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=87dc51448f11105eb5507d1109589843b83513de'/>
<id>urn:sha1:87dc51448f11105eb5507d1109589843b83513de</id>
<content type='text'>
implementing that command, a pointer to the command arguments is the
only thing needed. No need to have a pointer to the command table in
every command, since there is only one table. No need for shiney new
stack space for every command name and arguments parsed, since we
don't recurse we can just use static memory.

No intentional functional change.
</content>
</entry>
<entry>
<title>Relieve the code of an overburden of unnecessary typedef</title>
<updated>2014-03-07T21:56:13Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2014-03-07T21:56:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=53f0474f0ee780b0984c18b1671c8ef8dc3ec6c8'/>
<id>urn:sha1:53f0474f0ee780b0984c18b1671c8ef8dc3ec6c8</id>
<content type='text'>
abstraction. Call a 'struct' a 'struct' and not a pony.

No functional change.

idea ok deraadt@
</content>
</entry>
</feed>
