<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/ufs/ext2fs/ext2fs_alloc.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/ufs/ext2fs/ext2fs_alloc.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/ufs/ext2fs/ext2fs_alloc.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-06-03T18:00:10Z</updated>
<entry>
<title>Unsigned integers can't be negative.</title>
<updated>2016-06-03T18:00:10Z</updated>
<author>
<name>natano</name>
<email>natano@openbsd.org</email>
</author>
<published>2016-06-03T18:00:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2c4864a3fe6718003a1ca584437ec158e24ceea7'/>
<id>urn:sha1:2c4864a3fe6718003a1ca584437ec158e24ceea7</id>
<content type='text'>
from David Hill and mmcc@
ok stefan
</content>
</entry>
<entry>
<title>Remove some includes include-what-you-use claims don't</title>
<updated>2015-03-14T03:38:46Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2015-03-14T03:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=21dab745d772244ad59a415114e48be2888cfbc8'/>
<id>urn:sha1:21dab745d772244ad59a415114e48be2888cfbc8</id>
<content type='text'>
have any direct symbols used.  Tested for indirect use by compiling
amd64/i386/sparc64 kernels.

ok tedu@ deraadt@
</content>
</entry>
<entry>
<title>remove uneeded proc.h includes</title>
<updated>2014-09-14T14:17:23Z</updated>
<author>
<name>jsg</name>
<email>jsg@openbsd.org</email>
</author>
<published>2014-09-14T14:17:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7f58a11f6cf13dbd32877952ad2ecc2790ae3977'/>
<id>urn:sha1:7f58a11f6cf13dbd32877952ad2ecc2790ae3977</id>
<content type='text'>
ok mpi@ kspillner@
</content>
</entry>
<entry>
<title>better type safety and KNF.</title>
<updated>2014-07-14T08:54:13Z</updated>
<author>
<name>pelikan</name>
<email>pelikan@openbsd.org</email>
</author>
<published>2014-07-14T08:54:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5970a65fa5c1fd475265e85aa46bb13725c19733'/>
<id>urn:sha1:5970a65fa5c1fd475265e85aa46bb13725c19733</id>
<content type='text'>
Because ext2fs has only 32-bit inode numbers, use ufsino_t as in FFS.
Disk blocks are u_int32_t as well, because we don't support the 64BIT flag.
When we do, there's going to be a lot more going on than just daddr_t.

While there, add some journaling-related bits into the superblock to play with.

ok guenther
</content>
</entry>
<entry>
<title>kill fs2hXX/h2fsXX macros with letohXX/htoleXX</title>
<updated>2014-07-13T16:59:35Z</updated>
<author>
<name>pelikan</name>
<email>pelikan@openbsd.org</email>
</author>
<published>2014-07-13T16:59:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f7dbefaaf3bce775a01372ab00ecf1ed02bf290a'/>
<id>urn:sha1:f7dbefaaf3bce775a01372ab00ecf1ed02bf290a</id>
<content type='text'>
The reason being that ext2 structures are little-endian but JBD2 journal
is big-endian.  Don't confuse readers by talking about "file system endian".

Some KNF while there.

ok guenther
</content>
</entry>
<entry>
<title>Zap a bunch of trailing whitespace.</title>
<updated>2014-05-27T14:31:24Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2014-05-27T14:31:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=53f22ea8582bb110635c106c287c426589ce225c'/>
<id>urn:sha1:53f22ea8582bb110635c106c287c426589ce225c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace old bcopy/bzero with standard functions. ok kettenis</title>
<updated>2013-12-12T19:00:09Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2013-12-12T19:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0f5c6c8bb4d649afd6622ce604888c9abe38bcac'/>
<id>urn:sha1:0f5c6c8bb4d649afd6622ce604888c9abe38bcac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>final removal of daddr64_t.  daddr_t has been 64 bit for a long enough</title>
<updated>2013-06-11T16:42:02Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2013-06-11T16:42:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1abdbfde5173507cdbd2578554582107ac062818'/>
<id>urn:sha1:1abdbfde5173507cdbd2578554582107ac062818</id>
<content type='text'>
test period; i think 3 years ago the last bugs fell out.
ok otto beck others
</content>
</entry>
<entry>
<title>UFS does't do inode numbers &gt;2^32, so use a smaller type internally,</title>
<updated>2013-05-30T19:19:09Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2013-05-30T19:19:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e012d6d32647458ea52e79e9a1c1b280c9934476'/>
<id>urn:sha1:e012d6d32647458ea52e79e9a1c1b280c9934476</id>
<content type='text'>
only using ino_t in the VFS layer APIs: vget, readdir, getattr.

otto wrote the original diff for libsa to keep bootblock from overflowing
ok deraadt@ kettenis@
</content>
</entry>
<entry>
<title>Fix more printf format string bugs in sys/ufs.</title>
<updated>2011-09-18T23:20:28Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2011-09-18T23:20:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=428694f510ee8a9f18fc6c3ae81dee54f42153dd'/>
<id>urn:sha1:428694f510ee8a9f18fc6c3ae81dee54f42153dd</id>
<content type='text'>
ok miod
</content>
</entry>
</feed>
