beefhash
The Lost Art of Structure Packing
PokéWalker hacking: A complete device takeover and ROM dump using infrared
Baby Sharks: Injecting small order points to threshold EdDSA
Localizing Papers, Please (2014)
J2 open processor: a clean-room open-source processor using the SuperH ISA
ed(1) in Rust
Game theory in Mario Party (2010)
Whalescan: A vulnerability scanner for Windows containers
EDIT: I'm already aware that the system has been exploited to death and back, so I'm mostly curious if people haven't already dumped everything.
C11 gives you noreturn and alignas. Alignas can be pretty useful for low-level development in particular. Just hope you don't need variable-length arrays because those got changed to optional.
> Or even why use C99 over C89?
Several very big things: Native bool, stdint.h (fixed-width int types with known sizes ahead of time), long long, snprintf, not having to declare all variables at the top of the block (and now you can do for (size_t i = 0; i < sizeof(strbuf); ++i) because of it).
SNIcat (Server Name Indication Concatenator)
Everything else is either not used in practice or needs to be shifted to a dedicated protocol.
Reviving 20 year old web forum software (2019)
Intel AMT and Intel ISM Advisory (CVSS 9.8)
You can't curb abuse in a federated model. This is an issue that's been plaguing the fediverse as well. IRC networks, though not federated, have had to each individually ban spammers and other problematic users.
Google (GMail), Yahoo, Microsoft (Live/Hotmail), Yandex, QQ Mail. That ought to be enough for everyone. EDIT: and mail.ru
A history of elliptic curves in tweets
The Sound of Silence: Mining Security Vulns from Secret Integration Channels
The 100% correct way to validate email addresses
S2n: A simple, small, fast, and security-minded C99 implementation of TLS/SSL
A Cryptographic Analysis of the TLS 1.3 Handshake Protocol
Tracking licensing information very strictly makes sense.
Other than that, however, the Debian packaging process is something only a lawyer could love.
[1] https://github.com/barronwaffles/dwc_network_server_emulator...