summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-06-21provide missing Aq; this one started my search for missing Aq, then i failedjmc1-3/+3
2020-06-21new sentence, new line;jmc1-3/+3
2020-06-21various minor tweaks;jmc1-7/+7
2020-06-21various minor tweaks;jmc1-14/+12
2020-06-21Add code to synchronize I-cache if necessary when mapping an executablekettenis1-2/+26
2020-06-21wgpip -> wgendpoint. ok dlg@matthieu1-3/+3
2020-06-21Implement copyin(9), copyout(9), copyinstr(9) and copyoutstr(9).kettenis10-36/+212
2020-06-21add a commented out entry for wg(4).dlg1-1/+2
2020-06-21start wg with the other interfaces that rely on routing being up.dlg1-3/+3
2020-06-21add a manpage for wg(4).dlg2-2/+228
2020-06-21teach ifconfig about wireguard.dlg3-6/+452
2020-06-21tell config how to build wg(4)dlg1-1/+7
2020-06-21add wg(4), an in kernel driver for WireGuard vpn communication.dlg7-1/+5218
2020-06-21wireguard is taking over the gif mbuf tag.dlg2-11/+10
2020-06-21wireguard can do ipv6, but doesnt do link local addresses.dlg1-1/+8
2020-06-21add IFT_WIREGUARD.dlg1-1/+2
2020-06-21add constructions for wireguard.dlg2-0/+174
2020-06-21add hchacha20 for wireguard.dlg1-0/+40
2020-06-21curve25519 for wireguard.dlg2-0/+933
2020-06-21add blake2s for wireguard.dlg2-0/+309
2020-06-21Add RCS markertb1-0/+2
2020-06-21add neil peart; from matthew j. c. clarkejmc1-1/+3
2020-06-21document mq_push()dlg1-2/+21
2020-06-21add mq_push. it's like mq_enqueue, but drops from the head, not the tail.dlg2-2/+22
2020-06-21wrap a long line. no functional change.dlg1-2/+3
2020-06-21if an inp_upcall is set, let it look at and maybe steal the udp packet.dlg1-3/+11
2020-06-21The onboard interfaces on T7/S7 machines don't provide a valid MAC addressjmatthew1-1/+11
2020-06-21knf: the inp_upcall line was too long.dlg1-2/+3
2020-06-21add a inp_upcall function pointer and inp_upcall_arg to struct in_pcb.dlg1-1/+3
2020-06-21wire the wireguard packet printer into tcpdump.dlg5-8/+21
2020-06-21don't claim packets as wg if there's not enough captured bytes to read.dlg1-1/+11
2020-06-21cope with a truncated capture of a packet. this avoids reading invalid mem.dlg1-11/+27
2020-06-21add a printer for wireguard messages, but not hooked up just yet.dlg1-0/+126
2020-06-21syncderaadt1-0/+1
2020-06-20supply the Aq (angle brackets) part missing in:jmc20-61/+61
2020-06-20bcmtmon(4)kettenis2-2/+50
2020-06-20Add bcmtmon(4), a driver for the temperature sensor on the Raspberry Pi 4.kettenis3-2/+131
2020-06-20Shifts (<<) of more than 32 bits must be done on 64-bit values.krw1-2/+2
2020-06-20Make FUNCTION()/UNIT() return valid major/minor device numbers ratherkrw1-3/+4
2020-06-20Avoid one uninitialized warning in file_get()jca1-2/+2
2020-06-20basic macro cleanup: .Fo for long .Fn lines, .Fa for struct fields,schwarze1-69/+75
2020-06-20add missing ENVIRONMENT. HISTORY, and AUTHORS sections,schwarze1-12/+29
2020-06-20With filesystem having many cylinder groups and many inodes per cg theotto13-158/+181
2020-06-20make zeroing fb mem conditional matching linux pathjsg1-1/+2
2020-06-19Break a glass ceiling on cwnd due to integer division during congestionprocter1-2/+2
2020-06-19VM_MAXUSER_ADDRESS needs to be page-aligned.kettenis1-1/+1
2020-06-19Fix calculation of the year.kettenis1-2/+2
2020-06-19Not quite correct implementations of copystr(9) and kcopy(9).kettenis1-7/+20
2020-06-19Enable lucky 13 test.tb1-5/+2
2020-06-19We inherited the constant time CBC padding removal from BoringSSL, buttb1-4/+4