Jason A. Donenfeld eb8c8a94a9 wireguard-tools: bump to 1.0.20200827
* ipc: split into separate files per-platform

This is in preparation for FreeBSD support, which I had hoped to have this
release, but we're still waiting on some tooling fixes, so hopefully next
wg(8) will support that. Either way, the code base is now a lot more amenable
to adding more kernel platform support.

* man: wg-quick: use syncconf instead of addconf for strip example

Simple documentation fix.

* pubkey: isblank is a subset of isspace
* ctype: use non-locale-specific ctype.h

In addition to ensuring that isalpha() and such isn't locale-specific, we also
make these constant time, even though we're never distinguishing between bits
of a secret using them. From that perspective, though, this is markedly better
than the locale-specific table lookups in glibc, even though base64 characters
span two cache lines and valid private keys must hit both. This may be useful
for other projects too: https://git.zx2c4.com/wireguard-tools/tree/src/ctype.h

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: maurerr <mariusd84@gmail.com>
2021-09-01 08:06:58 +00:00
..
2020-04-18 21:06:45 +02:00
2021-09-01 08:06:54 +00:00
2020-01-07 20:52:23 +01:00
2019-07-08 16:28:47 +02:00
2021-09-01 08:06:54 +00:00
2021-09-01 08:06:53 +00:00
2020-03-15 15:55:56 +00:00
2021-09-01 08:06:57 +00:00
2019-10-12 23:37:00 +02:00
2019-04-06 19:14:06 +02:00
2020-05-13 19:01:23 +02:00