C For C's Sake
C For C's Sake
FWIW, may want to throw an exception instead of returning `0` ``` utop # Nocrypto.Rng.Int32.gen_bits max_int;; - : int32 = 0l utop # Nocrypto.Rng.Int.gen_bits 0x3fff_ffff_ffff_ffff;; - : int = 0...
It would be nice to have the `/t` flavor of SHA512 implemented (I specifically care about SHA512/256, but don't see much reason not to implement the generic function). SHA512/256 is,...
Not for now, but in the future ARM is getting RDSEED-like instructions (don't believe there are currently any chips available with this 8.5-A ISA): https://community.arm.com/developer/ip-products/processors/b/processors-ip-blog/posts/arm-a-profile-architecture-2018-developments-armv85a > Armv8.5-A also contains other...
This is a WiP, it would be great to get some comments on the code, and the issues detailed below. It adds a dependency on the structure used to match...
It would be nice to conceal the identity of a client certificate by forcing a renegotiation before the client sends the cert. I'm not so acquainted with the internals of...
Would be nice for wrapping local outgoing connections.
Implement support for communicating client details to the `ratbox` ircd. While it is a different protocol, this feature is similar to the HAPROXY support detailed here: https://github.com/hannesm/tlstunnel/issues/6 Code to current...
The code currently does `Unix.string_of_inet_addr` by default, making the tool considerably less pure. It would be nice if that was an opt-in hazard, or if, at least, there was a...
I found this random list of ideas in a file called `ENGIL-GAMEBOY.TXT`. Thought it would make more sense to store it here: :) - speculative execution for RETs - "hotness"...
I took a shortcut here: https://github.com/roburio/udns/blob/master/client/udns_client.ml#L20 Leaving this issue here so we don't forget about it. EDIT: Also it's off by one (should be `0x10000`): ``` Random.int bound returns a...