| Commit message (Expand) | Author | Age | Files | Lines |
* | Kernel is missing propper input validation when configuring IPv6 | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2019-11-11 | 1 | -7/+6 |
* | In in_cksum() and in6_cksum() convert types to C99 style and make | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2019-04-22 | 1 | -2/+2 |
* | Convert inetctlerrmap to u_char like inet6ctlerrmap. That is also | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2018-09-11 | 1 | -3/+3 |
* | The global zero addresses must not change, mark them constant. | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2018-06-07 | 1 | -2/+2 |
* | Implement RFC 7217: "A Method for Generating Semantically Opaque | ![](https://seccdn.libravatar.org/avatar/89c4858479cce2d4d08c75958b1132b2?s=13&d=retro) florian | 2018-02-10 | 1 | -2/+4 |
* | Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2017-11-20 | 1 | -2/+2 |
* | Use in6_get_rand_ifid() instead of get_last_resort_ifid() and delete the | ![](https://seccdn.libravatar.org/avatar/89c4858479cce2d4d08c75958b1132b2?s=13&d=retro) florian | 2017-09-01 | 1 | -2/+1 |
* | Validate sockaddr from userland in central functions. This results | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2017-08-11 | 1 | -1/+2 |
* | Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel no | ![](https://seccdn.libravatar.org/avatar/89c4858479cce2d4d08c75958b1132b2?s=13&d=retro) florian | 2017-07-13 | 1 | -7/+5 |
* | Keep ipv6_input() definition inside _KERNEL. | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2017-05-30 | 1 | -3/+3 |
* | Introduce ipv{4,6}_input(), two wrappers around IP queues. | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2017-05-30 | 1 | -2/+3 |
* | Introduce sstosa() for converting sockaddr_storage with a type safe | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2017-05-04 | 1 | -4/+4 |
* | Fix comments about a few ipv6 sockoptions | ![](https://seccdn.libravatar.org/avatar/08e866c580378a0ece3c4287e5724593?s=13&d=retro) renato | 2017-02-22 | 1 | -4/+4 |
* | Remove PIM support from the multicast stack. | ![](https://seccdn.libravatar.org/avatar/ba63c0b0fe528517c3885dbc22b6d6d7?s=13&d=retro) rzalamena | 2016-12-22 | 1 | -2/+2 |
* | Convert some of the remaining usages of time_second to time_uptime. | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2016-10-03 | 1 | -3/+3 |
* | Implement IPV6_MINHOPCOUNT support. | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2016-06-27 | 1 | -1/+2 |
* | Kill sysctl net.inet6.ip6.rr_prune | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2016-06-01 | 1 | -4/+3 |
* | Remove sysctl net.inet6.ip6.v6only | ![](https://seccdn.libravatar.org/avatar/aff4b8c780d2123e4d9092848aa248a2?s=13&d=retro) jca | 2016-05-19 | 1 | -4/+3 |
* | rm unused kernel only IPV6_RECVRTHDRDSTOPTS sockopt. ok deraadt sthen | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2015-12-03 | 1 | -4/+1 |
* | RFC 2292 API support was removed 9 years ago, but left in a binary compat | ![](https://seccdn.libravatar.org/avatar/ee969c5bae8acc0e4e3233ebe0a8ff25?s=13&d=retro) tedu | 2015-10-29 | 1 | -12/+1 |
* | in6_embedscope() needs to lose some weight. Remove the last argument. | ![](https://seccdn.libravatar.org/avatar/2420eee79642389b692668a7fe6a165a?s=13&d=retro) claudio | 2015-09-11 | 1 | -2/+2 |
* | It is time to put inet6 on a diet. Use the flensing knife and cut out | ![](https://seccdn.libravatar.org/avatar/2420eee79642389b692668a7fe6a165a?s=13&d=retro) claudio | 2015-09-10 | 1 | -3/+2 |
* | More damned eye searing whitespace. No change to .o files. | ![](https://seccdn.libravatar.org/avatar/fe72249385d286a6090ccd5c21c8aedd?s=13&d=retro) krw | 2015-06-08 | 1 | -2/+2 |
* | ip6_sprintf is long gone; noticed by blambert | ![](https://seccdn.libravatar.org/avatar/422cff2f6482608a6fc669f4a75b71f3?s=13&d=retro) mikeb | 2015-04-14 | 1 | -3/+1 |
* | replace the use of ifqueues for most input queues serviced by netisr | ![](https://seccdn.libravatar.org/avatar/f8bb2f9c4556de8c7f677180bc938b20?s=13&d=retro) dlg | 2015-04-10 | 1 | -2/+2 |
* | Implement 2 sysctl to retrieve the multicast forwarding cache (mf6c) and the | ![](https://seccdn.libravatar.org/avatar/2420eee79642389b692668a7fe6a165a?s=13&d=retro) claudio | 2015-02-09 | 1 | -2/+9 |
* | provide a net.inet6.ip6.ifq sysctl so people can see and fiddle | ![](https://seccdn.libravatar.org/avatar/f8bb2f9c4556de8c7f677180bc938b20?s=13&d=retro) dlg | 2015-02-09 | 1 | -2/+4 |
* | Correct some comments and merge in6_if_up() into in6_ifattach() to | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2015-01-10 | 1 | -2/+1 |
* | Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>. | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2014-12-05 | 1 | -1/+3 |
* | What have no need for a variable that holds the maximum MTU size of | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2014-11-20 | 1 | -2/+1 |
* | Make the in6addr constant declarations and definitions consistent | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2014-08-31 | 1 | -2/+2 |
* | Do not hand-roll all routers link local address. | ![](https://seccdn.libravatar.org/avatar/89c4858479cce2d4d08c75958b1132b2?s=13&d=retro) florian | 2014-08-26 | 1 | -1/+2 |
* | introduce the IFXF_AUTOCONF6 interface flag which controls wether we | ![](https://seccdn.libravatar.org/avatar/7756ceb9c7a429a5faaa1482958185b2?s=13&d=retro) henning | 2014-07-11 | 1 | -3/+3 |
* | Remove deprecated RFC2292 ancillary data convenience functions. | ![](https://seccdn.libravatar.org/avatar/89ea19d523edf2dc5521c43401fd2d76?s=13&d=retro) chrisz | 2014-06-13 | 1 | -19/+2 |
* | move in6_cksum_phdr from in6.h to ip6_output.c to mirror in_cksum_phdr | ![](https://seccdn.libravatar.org/avatar/5aa1d6424173ec8a8f9b037f676acdb4?s=13&d=retro) naddy | 2014-04-20 | 1 | -50/+1 |
* | Split the checksum calculation for IPv6 like for IPv4: | ![](https://seccdn.libravatar.org/avatar/5aa1d6424173ec8a8f9b037f676acdb4?s=13&d=retro) naddy | 2014-01-22 | 1 | -1/+49 |
* | kill kame version symbols and sysctl | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2013-10-28 | 1 | -4/+2 |
* | Remove the number of in6_var.h inclusions by moving some functions and | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2013-10-24 | 1 | -3/+19 |
* | Significant namespace cleanup of netinet6 symbols. | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2013-10-24 | 1 | -202/+99 |
* | There are gasps of shock! Add a pmtu delay sysctl BUTTON for netinet6, | ![](https://seccdn.libravatar.org/avatar/7b9f34ada7d5f1e3858f89e23c87bd42?s=13&d=retro) deraadt | 2013-10-21 | 1 | -2/+5 |
* | put the cksum diff back, of course with the bug fixed where we could | ![](https://seccdn.libravatar.org/avatar/7756ceb9c7a429a5faaa1482958185b2?s=13&d=retro) henning | 2013-06-26 | 1 | -1/+2 |
* | Convert the satosin, sintosa, ifatoia, satosin6, sin6tosa, ifatoia6 | ![](https://seccdn.libravatar.org/avatar/852b650247f6c45005728455bf6580b1?s=13&d=retro) bluhm | 2013-03-28 | 1 | -4/+29 |
* | My lack of faith... These lines should stay, reported by ajacoutot@. | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2013-03-14 | 1 | -1/+3 |
* | tedu faith(4), suggested by todd@ some weeks ago after a submission by | ![](https://seccdn.libravatar.org/avatar/38c6861c7dd2f195850995f553792c7f?s=13&d=retro) mpi | 2013-03-14 | 1 | -4/+1 |
* | backout csum diff for the moment, requested by theo | ![](https://seccdn.libravatar.org/avatar/7756ceb9c7a429a5faaa1482958185b2?s=13&d=retro) henning | 2012-11-06 | 1 | -2/+1 |
* | redo most of the protocol (tcp/udp/...) checksum handling | ![](https://seccdn.libravatar.org/avatar/7756ceb9c7a429a5faaa1482958185b2?s=13&d=retro) henning | 2012-11-01 | 1 | -1/+2 |
* | add IPV6_RECVDSTPORT socket option, which enables us to get original | ![](https://seccdn.libravatar.org/avatar/0e301933753eaf1aff1c00344d6071ff?s=13&d=retro) yasuoka | 2012-09-17 | 1 | -1/+3 |
* | Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>. | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2012-09-15 | 1 | -1/+7 |
* | Instead of <arpa/inet.h> pulling in <netinet/in.h>, just copy in the | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2012-07-10 | 1 | -1/+3 |
* | Improve compliance for <arpa/inet.h> and <netinet/in.h> to define/declare | ![](https://seccdn.libravatar.org/avatar/82e19fa9ad2a81cb3de84183ea290f38?s=13&d=retro) guenther | 2012-06-26 | 1 | -35/+9 |