<feed xmlns='http://www.w3.org/2005/Atom'>
<title>teythoon/hurd.git/pfinet/linux-src/include, branch justus/gpg-0</title>
<subtitle>Personal Hurd development repository</subtitle>
<id>https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=justus%2Fgpg-0</id>
<link rel='self' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=justus%2Fgpg-0'/>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/'/>
<updated>2016-04-26T20:41:32Z</updated>
<entry>
<title>Fix supporting &gt;4GiB files in ext2fs</title>
<updated>2016-04-26T20:41:32Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2016-04-26T20:37:09Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=f4d6b646a1aa6f8e489dd3eeae1a188de0b2a070'/>
<id>urn:sha1:f4d6b646a1aa6f8e489dd3eeae1a188de0b2a070</id>
<content type='text'>
* ext2fs/inode.c (diskfs_user_read_node): When sizeof(off_t) &gt;= 8, add
di-&gt;i_size_high as high-64bit part to st-&gt;st_size. Drop setting
unused info-&gt;i_high_size.
(write_node): When sizeof(off_t) &gt;= 8, write high-64bit part of st-&gt;st_size
to di-&gt;i_size_high.
* ext2fs/ext2_fs_i.h (ext2_inode_info): Remove i_high_size field.
* pfinet/linux-src/include/linux/ext2_fs_i.h (ext2_inode_info): Likewise.
</content>
</entry>
<entry>
<title>Fix gcc signedness warnings</title>
<updated>2016-01-14T00:27:42Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2016-01-14T00:27:42Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=25b0531e34e15f749bce1edb32f4e4e964b3c0d0'/>
<id>urn:sha1:25b0531e34e15f749bce1edb32f4e4e964b3c0d0</id>
<content type='text'>
* pfinet/linux-src/include/linux/skbuff.h (__skb_pull): Return unsigned
char * instead of char *.
</content>
</entry>
<entry>
<title>allow pfinet to link using -O0</title>
<updated>2016-01-02T17:48:57Z</updated>
<author>
<name>Flavio Cruz</name>
<email>flaviocruz@gmail.com</email>
</author>
<published>2016-01-02T17:38:31Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=05e6878c8767cf7006675d5e5a646b2f74aa88c7'/>
<id>urn:sha1:05e6878c8767cf7006675d5e5a646b2f74aa88c7</id>
<content type='text'>
This fixes a long list of undefined references when compiling with -O0
by using static instead of extern in header files.
</content>
</entry>
<entry>
<title>pfinet: add missing include</title>
<updated>2014-05-26T09:18:13Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2014-05-22T18:14:02Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=67d467a09126e9246ca7fd57ff63952577497c83'/>
<id>urn:sha1:67d467a09126e9246ca7fd57ff63952577497c83</id>
<content type='text'>
*  pfinet/linux-src/include/net/addrconf.h: Include ipv6.h.
</content>
</entry>
<entry>
<title>Normalize whitespace at the end of each file to '\n'</title>
<updated>2013-11-09T13:47:24Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2013-11-08T10:26:42Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=057c04d1157322c235872e412bcc22487858c5af'/>
<id>urn:sha1:057c04d1157322c235872e412bcc22487858c5af</id>
<content type='text'>
Some files were not normalized. In console/motd.UTF8 the additional
newline is intentional. Empty files were excluded as well.
</content>
</entry>
<entry>
<title>Fix tunnel and dummy interfaces</title>
<updated>2013-03-26T00:01:04Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2013-03-26T00:01:04Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=0992a61cafb0f3def3b6997f7c3670a4474f479b'/>
<id>urn:sha1:0992a61cafb0f3def3b6997f7c3670a4474f479b</id>
<content type='text'>
* pfinet/linux-src/include/linux/netdevice.h (netdevice): Add `change_flags'
field.
* pfinet/ethernet.c (ethernet_change_flags): Make function static.
(setup_ethernet_device): Set `change_flags' field of `dev' to
ethernet_change_flags.
* pfinet/linux-src/net/core/dev.c (dev_change_flags): Call `change_flags'
field of `dev' if non-nul, instead of calling ethernet_change_flags.
* pfinet/pfinet.h (ethernet_change_flags): Remove function prototype.
</content>
</entry>
<entry>
<title>[IPV6]: Add IPV6_V6ONLY socket option support.</title>
<updated>2013-01-13T15:26:51Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2013-01-13T15:23:35Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=2b2d7fdc42475019e5ce3eabc9c9673e3c13d89f'/>
<id>urn:sha1:2b2d7fdc42475019e5ce3eabc9c9673e3c13d89f</id>
<content type='text'>
Cherry-picked from Linux 524354b4d086a4f013343d727eaccb7b4c39eb25

* pfinet/glue-include/linux/ipv6.h: Include linux/config.h&gt;
(__ipv6_only_sock, ipv6_only_sock): New macros
* pfinet/linux-src/include/linux/ipv6.h: Likewise.
* pfinet/linux-src/include/linux/in6.h (IPV6_V6ONLY): New macro.
* pfinet/linux-src/include/linux/sysctl.h (NET_IPV6_BINDV6ONLY): New macro.
* pfinet/linux-src/include/net/ipv6.h (sysctl_ipv6_bindv6only): Declare
variable.
* pfinet/linux-src/include/net/sock.h (ipv6_pinfo): Add ipv6only field.
* pfinet/linux-src/net/ipv4/tcp_ipv4.c: Include linux/ipv6.h.
(tcp_v4_get_port, tcp_v4_lookup_listener): Test for ipv6_only_sock.
* pfinet/linux-src/net/ipv4/udp.c: Include linux/ipv6.h.
(udp_v4_get_port, udp_v4_lookup_longway, udp_v4_mcast_next): Test for
ipv6_only_sock.
* pfinet/linux-src/net/ipv6/af_inet6.c (sysctl_ipv6_bindv6only): New
variable.
(inet6_create): Initialize ipv6only field to sysctl_ipv6_bindv6only.
* pfinet/linux-src/net/ipv6/ipv6_sockglue.c (ipv6_setsockopt): Test for
ipv6_only_sock.
(ipv6_setsockopt, ipv6_getsockopt): Support IPV6_V6ONLY case.
* pfinet/linux-src/net/ipv6/tcp_ipv6.c (ipv6_rcv_saddr_equal): New inline
function.
(tcp_v6_get_port): Replace old tests with ipv6_rcv_saddr_equal.
(tcp_v6_connect): Test for __ipv6_only_sock.
* pfinet/linux-src/net/ipv6/udp_ipv6.c (udv6_rcv_saddr_equal): New inline
function.
(udp_v6_get_port): Replace old tests with udv6_rcv_saddr_equal.
(udpv6_connect, udpv6_sendmsg): Test for __ipv6_only_sock.
</content>
</entry>
<entry>
<title>Add missing format strings for error, printk, problem</title>
<updated>2011-10-18T22:11:46Z</updated>
<author>
<name>Pino Toscano</name>
<email>toscano.pino@tiscali.it</email>
</author>
<published>2011-10-18T22:09:18Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=98316b2065135f6f115d31ca5633eca0b9b78740'/>
<id>urn:sha1:98316b2065135f6f115d31ca5633eca0b9b78740</id>
<content type='text'>
Some calls to `error', `printk', and `problem' lacked a format
string, leading to build failure when compiling with stricter CFLAGS.

* nfs/mount.c (mount_root): Add format string for `error' calls which
lacked it.
* pfinet/main.c (pfinet_bind): Likewise.
* term/main.c (main): Likewise.
* utils/shd.c (run): Likewise.
* utils/storeinfo.c (main): Likewise.

* pfinet/linux-src/include/net/tcp.h (tcp_clear_xmit_timer): Add
format string for `printk' call which lacked it.
(tcp_timer_is_set): Likewise.

* ufs-fsck/utilities.c (punt): Add format string for `problem' call
which lacked it.
</content>
</entry>
<entry>
<title>fix common misspellings</title>
<updated>2011-08-20T16:36:33Z</updated>
<author>
<name>Jonathan Neuschäfer</name>
<email>j.neuschaefer@gmx.net</email>
</author>
<published>2011-08-15T20:10:09Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=c0eaf0fad88f15c843098a43ca2cadbf009ce094'/>
<id>urn:sha1:c0eaf0fad88f15c843098a43ca2cadbf009ce094</id>
<content type='text'>
 * Fix spelling with codespell[1] and manually review it.

[1] http://git.profusion.mobi/cgit.cgi/lucas/codespell/
</content>
</entry>
<entry>
<title>Add memory clobbers to assembly snippets</title>
<updated>2009-09-26T19:29:00Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2009-09-26T19:29:00Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=acb9f2e4bc53e0483e53549379c9c5631e452334'/>
<id>urn:sha1:acb9f2e4bc53e0483e53549379c9c5631e452334</id>
<content type='text'>
	* pfinet/linux-src/include/asm-i386/checksum.h (ip_fast_csum):
	Add memory clobber to assembly snippet.
	(csum_ipv6_magic): Likewise.
</content>
</entry>
</feed>
