| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2001-12-22 | make it compile even if NGIF=0 | itojun | |
| 2001-12-21 | whitespace/costmetic sync w/kame | itojun | |
| 2001-12-21 | call encap6_ctlinput on icmp6 against tunnelled packet. sync w/kame | itojun | |
| 2001-12-21 | remove obsolete #if 0'ed section. sync w/kame | itojun | |
| 2001-12-21 | use radix table for inbound tunnel lookup (would increase performance | itojun | |
| for machines with a lot of tunnels). update route cache for IPvX-over-IPv6 tunnel on path MTU discovery. snyc with kame | |||
| 2001-12-21 | move in6_gif_hlim decl to in6_gif.c. sync with kame | itojun | |
| 2001-12-21 | move protosw fragment for gif/stf to their own source code. | itojun | |
| reduce #ifdef in stf code. sync with kame | |||
| 2001-12-20 | centralize multicast group management (in6_join/leavegroup). | itojun | |
| have a flag for ip6_output() to fragment to minimum MTU. sync with kame | |||
| 2001-12-18 | reduce white space/cosmetic diffs w/kame. | itojun | |
| 2001-12-18 | remove obsolete #if 0'ed portion. | itojun | |
| 2001-12-07 | correct timing to increment icmp6 MIB variables. sync with kame | itojun | |
| 2001-11-27 | fix cast128 with shorter key length. sync with kame | itojun | |
| 2001-11-21 | update outgoing ifp, only if tunnel mode ipsec is used. this is to | itojun | |
| honor IP_MULTICAST_IF setsockopt on ipsec-over-multicast. sync with kame | |||
| 2001-11-17 | (minor) delint | perry | |
| 2001-11-13 | add RCSIDs | lukem | |
| 2001-11-02 | check offset overrun in ip6_nexthdr. | itojun | |
| 2001-10-29 | Don't need to include <uvm/uvm_extern.h> just to include <sys/sysctl.h> | simonb | |
| anymore. | |||
| 2001-10-29 | always check extension header length. | itojun | |
| 2001-10-24 | no tcp_fasttimo any more. PR 14333 | itojun | |
| 2001-10-24 | more whitespace sync with kame | itojun | |
| 2001-10-24 | remove unused codepath (unifdef -UUDP6) | itojun | |
| 2001-10-18 | gather stats on raw ip6 socket. sync with kame | itojun | |
| 2001-10-18 | simplify per-if stats. | itojun | |
| 2001-10-18 | reduce diffs with kame (mostly cosmetic). | itojun | |
| move IPV6_CHECKSUM processing to sys/netinet6/raw_ip6.c. constify a couple of places. | |||
| 2001-10-17 | do not change neighbor cache state on entry timeout, | itojun | |
| if the cache entry is for outgoing router. perform on-linkness check before default router (re-)seletion. do not play with interface direct route on nd6_rtrequest. sync a lot of cosmetic changes. sync with kame | |||
| 2001-10-17 | unifdef OLDIP6OUTPUT | itojun | |
| 2001-10-16 | more whitespace/comment sync with kame | itojun | |
| 2001-10-16 | remove unused #define. sync whitespace/comment with kame. | itojun | |
| 2001-10-16 | reduce diff with kame. whitespace only | itojun | |
| 2001-10-15 | sync with kame. | itojun | |
| net.inet6.icmp6.nodeinfo is now a bitmap (2^0 = ping6 -w, 2^1 = ping6 -a). give up local if there's mbuf alloc failures. cope with ".." in hostname. sync comments/whitespaces. | |||
| 2001-10-15 | implement IPV6_V6ONLY socket option from draft-ietf-ipngwg-rfc2553bis-03.txt. | itojun | |
| IPV6_BINDV6ONLY (netbsd only) is deprecated, but still work just like before. | |||
| 2001-10-15 | reduce diff with kame. whitespace changes only. | itojun | |
| 2001-09-16 | Spell 'occurred' with two 'r's. | wiz | |
| 2001-09-13 | fix SA lookup when IPsec transport mode and tunnel mode over IPv6 is used | itojun | |
| at the same time. sync with kame (like "IP AH ESP IP", policy = "esp/tunnel/a-b/use ah/transport//use") | |||
| 2001-09-10 | minor style | itojun | |
| 2001-09-09 | Add asm versions of blowfish and des transforms for i386. | tls | |
| This also involved updating the in-kernel DES functions to correspond to the versions in our in-tree OpenSSL, because the des_SPtrans table has changed; the asm code will not work with the old permutation table! C and i386 asm code for the DES, 3DES, and Blowfish CBC modes is also included; it is not currently built as the ESP processing in esp_core.c splits the CBC operation and the cipher transform apart. Hopefully that will be fixed as there is a substantial performance improvement to be had from doing so. It will remain necessary to use the C version of the Blowfish CBC function on some i386 machines, however, as the asm version uses bswapl, which ony 486 and later processors have. The DES CBC code doesn't have this problem. Finally, change esp_core.c to use the ecb3_encrypt function instead of calling ecb_encrypt three times; this improves performance a bit, in particular in the asm case. | |||
| 2001-08-23 | do not try to bring IPv6 up on bridge*. | itojun | |
| 2001-08-16 | gif interface now uses generic software interrupt | itojun | |
| (on archs that support it). also, make gif ALTQ-capable on outgoing. sync with kame, comments from thorpej. | |||
| 2001-08-06 | cache IPsec policy on in6?pcb. most of the lookup operations can be bypassed, | itojun | |
| especially when it is a connected SOCK_STREAM in6?pcb. sync with kame. | |||
| 2001-08-05 | cosmetic (spacing near /* */). sync with kame | itojun | |
| 2001-07-29 | sync gif interface code with latest kame. | itojun | |
| IFF_RUNNING is clearified. attach/detach logic is more clearner. the old code mistakenly set IFF_UP by itself, now the behavior is gone. | |||
| 2001-07-25 | allocate ipsec policy buffer attached to pcb in in*_pcballoc, before | itojun | |
| giving anyone accesses to pcb (do not reveal an inconsistent ones). sync with kame | |||
| 2001-07-25 | ifindex2ifnet could return NULL if if_detach() is used (pcmcia card | itojun | |
| removal and such). | |||
| 2001-07-25 | ifidex2ifnet could contain NULL after if_detach(). sync with kame | itojun | |
| 2001-07-24 | fix comment on setsockopt arg size. KAME PR 369 | itojun | |
| 2001-07-23 | repair scoped address handling in PRU_BIND. sync with kame. | itojun | |
| 2001-07-22 | seperate -> separate | wiz | |
| 2001-07-20 | sync rt_ifp check with IPv4 counterpart (see sys/net/if_ethersubr.c 1.27). | itojun | |
| sync with kame | |||
| 2001-07-18 | do not malloc() during interrupt context for IPv6 multicast kludge table. | itojun | |
| malloc() during interface initialization. sync with kame | |||
| 2001-07-18 | sync with draft-ietf-ipngwg-p2p-pingpong-00.txt. apply special behavior | itojun | |
| only if ip6_dst is "neighbor" within p2p prefix. sync with kame | |||
