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