summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-06-21Implement copyin(9), copyout(9), copyinstr(9) and copyoutstr(9).Mark Kettenis
2020-06-21add a commented out entry for wg(4).David Gwynne
2020-06-21start wg with the other interfaces that rely on routing being up.David Gwynne
2020-06-21add a manpage for wg(4).David Gwynne
2020-06-21teach ifconfig about wireguard.David Gwynne
2020-06-21tell config how to build wg(4)David Gwynne
2020-06-21add wg(4), an in kernel driver for WireGuard vpn communication.David Gwynne
2020-06-21wireguard is taking over the gif mbuf tag.David Gwynne
2020-06-21wireguard can do ipv6, but doesnt do link local addresses.David Gwynne
2020-06-21add IFT_WIREGUARD.David Gwynne
2020-06-21add constructions for wireguard.David Gwynne
2020-06-21add hchacha20 for wireguard.David Gwynne
2020-06-21curve25519 for wireguard.David Gwynne
2020-06-21add blake2s for wireguard.David Gwynne
2020-06-21Add RCS markerTheo Buehler
2020-06-21add neil peart; from matthew j. c. clarkeJason McIntyre
2020-06-21document mq_push()David Gwynne
2020-06-21add mq_push. it's like mq_enqueue, but drops from the head, not the tail.David Gwynne
2020-06-21wrap a long line. no functional change.David Gwynne
2020-06-21if an inp_upcall is set, let it look at and maybe steal the udp packet.David Gwynne
2020-06-21The onboard interfaces on T7/S7 machines don't provide a valid MAC addressJonathan Matthew
2020-06-21knf: the inp_upcall line was too long.David Gwynne
2020-06-21add a inp_upcall function pointer and inp_upcall_arg to struct in_pcb.David Gwynne
2020-06-21wire the wireguard packet printer into tcpdump.David Gwynne
2020-06-21don't claim packets as wg if there's not enough captured bytes to read.David Gwynne
2020-06-21cope with a truncated capture of a packet. this avoids reading invalid mem.David Gwynne
2020-06-21add a printer for wireguard messages, but not hooked up just yet.David Gwynne
2020-06-21syncTheo de Raadt
2020-06-20supply the Aq (angle brackets) part missing in:Jason McIntyre
2020-06-20bcmtmon(4)Mark Kettenis
2020-06-20Add bcmtmon(4), a driver for the temperature sensor on the Raspberry Pi 4.Mark Kettenis
2020-06-20Shifts (<<) of more than 32 bits must be done on 64-bit values.Kenneth R Westerback
2020-06-20Make FUNCTION()/UNIT() return valid major/minor device numbers ratherKenneth R Westerback
2020-06-20Avoid one uninitialized warning in file_get()Jeremie Courreges-Anglas
2020-06-20basic macro cleanup: .Fo for long .Fn lines, .Fa for struct fields,Ingo Schwarze
2020-06-20add missing ENVIRONMENT. HISTORY, and AUTHORS sections,Ingo Schwarze
2020-06-20With filesystem having many cylinder groups and many inodes per cg theOtto Moerbeek
2020-06-20make zeroing fb mem conditional matching linux pathJonathan Gray
2020-06-19Break a glass ceiling on cwnd due to integer division during congestionRichard Procter
2020-06-19VM_MAXUSER_ADDRESS needs to be page-aligned.Mark Kettenis
2020-06-19Fix calculation of the year.Mark Kettenis
2020-06-19Not quite correct implementations of copystr(9) and kcopy(9).Mark Kettenis
2020-06-19Enable lucky 13 test.Theo Buehler
2020-06-19We inherited the constant time CBC padding removal from BoringSSL, butTheo Buehler
2020-06-19First stab at implementing system calls.Mark Kettenis
2020-06-19Add support for BCM4359 SDIO variants such as the AP6359SA module foundMark Kettenis
2020-06-19Whitespace.Kenneth R Westerback
2020-06-19Set %r13 with a pointer to our per-CPU info struct when setting up aMark Kettenis
2020-06-19mark the functions documented in des_read_pw(3) as deprecatedIngo Schwarze
2020-06-19fold the TSC value in fewer operations, same result; ok deraadt@Christian Weisgerber