BranchCommit messageAuthorAge
masterversion: bump snapshotJason A. Donenfeld21 months
md/openbsdRework ipc.c to new OpenBSD IOCTL interfaceMatt Dunwoodie23 months
jd/ryzen-bugpeerlookup: fall back to get_random_bytes for Ryzen 3000 bugJason A. Donenfeld23 months
nd/android-10-dnswg-quick: android: use Binder for setting DNS on Android 10Nicolas Douma23 months
jd/syncconftools: add syncconf commandJason A. Donenfeld2 years
sl/ppc[zinc] Add PowerPC accelerated poly1305 from openssl/cryptogramsShawn Landden2 years
jh/ignore-dfcompat: on older kernels, ignore_df might be local_dfJoe Holden2 years
lr/man-allowedipswg.8: Rewrite AllowedIPs descriptionLuis Ressel2 years
lr/peer-names[WIP] wg: Support human-readable peer namesLuis Ressel2 years
fd/propagate-DSCP-bitsreceive: fix the ECN-related behaviourFlorent Daigniere3 years
fd/ECN-rfc6040net: implement ECN handling, rfc6040 styleFlorent Daigniere3 years
jd/base-timenoise: compute timestamps from a given base timeJason A. Donenfeld3 years
jo/transit-namespacetests: add test for transit-netJulian Orth3 years
jd/arnd-crosstoolqemu: use arnd's toolchainsJason A. Donenfeld3 years
jd/ifgroupwg-quick: experiment with ifgroup suppressionJason A. Donenfeld3 years
jd/maybe-sse2chacha20: enable sse2 pathJason A. Donenfeld3 years
jd/bigendiancurvecurve25519-arm: simply call setendJason A. Donenfeld3 years
jd/andy-is-best-maybeReal life sort of benchmarkJason A. Donenfeld3 years
jn/rhashtablehashtables: switch to rhashtableJonathan Neuschäfer3 years
jd/remove-per-peer-queuesqueueing: remove per-peer queuesJason A. Donenfeld3 years
tg/mpmc-benchmarkuint64_t and need_resched()Thomas Gschwantner3 years
jn/mpmc-wipmpmc_ptr_ring: add {,un}likely() annotationsThomas Gschwantner3 years
grt/groGRO does indeed concatenate packets, should we store them somewhere?Gauvain "GovanifY" Roussel-Tarbouriech3 years
jd/android-suspend-xmitsend: wait for suspend to complete before sending handshakeJason A. Donenfeld3 years
jn/mpmc-null[BROKEN] mpmc_ptr_ring: Rely on null pointers to avoid p_tailJonathan Neuschäfer3 years
jd/ring_testingselftest/mpmc_ring: lower test count for perf testingJason A. Donenfeld3 years
tg/mpmc_testingmpmc_ptr_ring: nitsJason A. Donenfeld3 years
jd/partial-preempt-fixcompat: backport ipvs_resetJason A. Donenfeld3 years
tg/mpmc_ringWIP9Thomas Gschwantner3 years
rvd/poly1305_opaque_lengthpoly1305: generic: Reduce opaque size.René van Dorst3 years
rvd/poly1305_paddingpoly1305: Add a helper function which will padded the input to full poly1305 block when needed.René van Dorst3 years
jd/ricetastic-chapolychacha20poly1305: combine stack variables into unionJason A. Donenfeld3 years
fv/openbsdtools: fix OpenBSD buildFilippo Valsorda3 years
jd/systemd-resolvedwg-quick: linux: check for right routeJason A. Donenfeld3 years
jn/qemu-hashtests/qemu: Pin most of the tarball hashesJonathan Neuschäfer3 years
jd/endianness-trickallowedips: single expression endian choiceJason A. Donenfeld3 years
lr/pmtuWIP: Automatically update PMTU for tunneled destinationsLuis Ressel4 years
jd/built-in-rp-filter-adjustmentdevice: disable rp_filter for wireguard devicesJason A. Donenfeld4 years
jd/fixed-endpointsAllow disabling roamingJason A. Donenfeld4 years
jd/broken-arm-qemu-serialqemu: work around bogus QEMU virt ARM machinesJason A. Donenfeld4 years
jd/lockless-queuingdata: move from spinlocks to lockless data structureJason A. Donenfeld4 years
jd/spinlocks-dqlTry only advancing to next CPU if dql says soJason A. Donenfeld4 years
jd/cpu-dqlDQL trial 1Jason A. Donenfeld4 years
jd/builtin-ratelimiterratelimiter: remove and use in-kernel functionalityJason A. Donenfeld4 years