{"push_id":2923079326,"size":28,"distinct_size":28,"ref":"refs/heads/master","head":"272f772939030ed45523be3810a3ba679b21c999","before":"458dfea3ad2bf0cd093666a9f397eb550c4749e1","commits":[{"sha":"a5affca73c1dff7a0b956f94773f4ae443403e88","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"qemu: support more arm big endian platforms","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/a5affca73c1dff7a0b956f94773f4ae443403e88"},{"sha":"2b4e2311ecd4cffe265e727d43b1595331cc1035","author":{"name":"Nathan Chancellor","email":"f65d3f2dc139dcfe7b6f0b0a466af3bc5fed8fa7@gmail.com"},"message":"compat: kernels < 3.17 don't have read_cpuid_part\n\nUse read_cpuid_part_number, which was the same thing before upstream\ncommit af040ffc9ba1 (\"ARM: make it easier to check the CPU part number\ncorrectly\").\n\nSigned-off-by: Nathan Chancellor <natechancellor@gmail.com>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/2b4e2311ecd4cffe265e727d43b1595331cc1035"},{"sha":"fdab575c7708c49d1b0b85c2270b6a1c0acf7e9c","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"crypto: ignore ARMv3","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/fdab575c7708c49d1b0b85c2270b6a1c0acf7e9c"},{"sha":"9cb3ef8ef1618654212b3b6fdd65f5889ce65336","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"crypto: prefer IS_ENABLED to ifdefs\n\nSuggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/9cb3ef8ef1618654212b3b6fdd65f5889ce65336"},{"sha":"f42129f0c2d29435133f94f0db7c51f11cbb2a1d","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"chacha20: break out of zero loops in selftest","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/f42129f0c2d29435133f94f0db7c51f11cbb2a1d"},{"sha":"283e2fd54ca1ee6c50633a319d6024af1ed18e70","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"chacha20: test multiple page span in selftest","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/283e2fd54ca1ee6c50633a319d6024af1ed18e70"},{"sha":"0c81ba3fbc6b5da55c0a4349d603c5a533ecd63b","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"chacha20: feed fpu functions PAGE_SIZE at a time\n\nSuggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/0c81ba3fbc6b5da55c0a4349d603c5a533ecd63b"},{"sha":"f0385296aafdff7579ee7f26c5d057a2583af85c","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"poly1305: feed fpu functions PAGE_SIZE at a time","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/f0385296aafdff7579ee7f26c5d057a2583af85c"},{"sha":"e89846ed24e119b0f7d8fdc7e638745de8079c5c","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"blake2s: feed fpu functions PAGE_SIZE at a time","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/e89846ed24e119b0f7d8fdc7e638745de8079c5c"},{"sha":"2f6995456ea8019ed7124578feeb1b5738978d5a","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"blake2s: rename arch function and use slicker le32 helper","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/2f6995456ea8019ed7124578feeb1b5738978d5a"},{"sha":"be6fc170ffec79d1d3a2c418243beb66f96316f0","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"poly1305-mips64: use compiler-defined macros in assembly\n\nAndy and I agreed it's more correct to use the compiler-defined macros\nin assembly code, and not the project specific macros.\n\nSuggested-by: Andy Polyakov <appro@openssl.org>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/be6fc170ffec79d1d3a2c418243beb66f96316f0"},{"sha":"45a53bbaafbca0af90f0fb097b1ff6c151b5d8f0","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"global: prefix all functions with wg_\n\nI understand why this must be done, though I'm not so happy about having\nto do it. In some places, it puts us over 80 chars and we have to break\nlines up in further ugly ways. And in general, I think this makes things\nharder to read. Yet another thing we must do to please upstream.\n\nMaybe this can be replaced in the future by some kind of automatic\nmodule namespacing logic in the linker, or even combined with LTO and\naggressive symbol stripping.\n\nSuggested-by: Andrew Lunn <andrew@lunn.ch>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/45a53bbaafbca0af90f0fb097b1ff6c151b5d8f0"},{"sha":"290e95fc7a8702fe6c6cb414bf716f23139ddba4","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"simd: return a bool from simd_relax\n\nSuggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/290e95fc7a8702fe6c6cb414bf716f23139ddba4"},{"sha":"7a49918c35b389166943f48d88a8ff9b2a78e9e4","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"simd: refactor simd availability handling","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/7a49918c35b389166943f48d88a8ff9b2a78e9e4"},{"sha":"beaa1135df1655683d8521a7129bb03c55c432d6","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"crypto: WARN_ON in module_init if selftest fails\n\nIf it's a built-in and initcall fails, it won't be fatal. So we\nshould at least be loud.\n\nSuggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/beaa1135df1655683d8521a7129bb03c55c432d6"},{"sha":"efee532a89081891d38e91a3bd6eede17a21e52d","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"crypto: document what's used from <crypto/ beside #include","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/efee532a89081891d38e91a3bd6eede17a21e52d"},{"sha":"3244919dc71bcea2a49d1d0b8adb1ac97fb0b8e6","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"crypto: add missing static keyword to fpu init functions","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/3244919dc71bcea2a49d1d0b8adb1ac97fb0b8e6"},{"sha":"6f95ecfc8669e3034ba0fad65967d821d884900b","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"qemu: support m68k","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/6f95ecfc8669e3034ba0fad65967d821d884900b"},{"sha":"26b94a83ba634669cfcc0fc362ffe1f2eaefb43f","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"chacha20: split chacha20_ctx into union\n\nThis avoids casts and makes counter increments obvious.","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/26b94a83ba634669cfcc0fc362ffe1f2eaefb43f"},{"sha":"6ac7dbd0250a9b44c2dbc6d9cd134d7e285f265b","author":{"name":"Jason A. Donenfeld","email":"e7e312fea4c2c1aad2bb075d739111890e1ce08b@zx2c4.com"},"message":"chacha20: no need to align ctx\n\nWe don't use vmovdqa any more.\n\nSuggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>","distinct":true,"url":"https://api.github.com/repos/WireGuard/WireGuard/commits/6ac7dbd0250a9b44c2dbc6d9cd134d7e285f265b"}]}
{"actor":{"display_login":"zx2c4-bot"}}