tinygo/loader
Ayke van Laethem d94f42f6e2 crypto/rand: replace this package with a TinyGo version
This package provides access to an operating system resource
(cryptographic numbers) and so needs to be replaced with a TinyGo
version that does this in a different way.

I've made the following choices while adding this feature:

  - I'm using the getentropy call whenever possible (most POSIX like
    systems), because it is easier to use and more reliable. Linux is
    the exception: it only added getentropy relatively recently.
  - I've left bare-metal implementations to a future patch. This because
    it's hard to reliably get cryptographically secure random numbers on
    embedded devices: most devices do not have a hardware PRNG for this
    purpose.
2021-06-21 18:22:31 +02:00
..
errors.go main: match go test output 2021-05-06 20:04:16 +02:00
goroot.go crypto/rand: replace this package with a TinyGo version 2021-06-21 18:22:31 +02:00
list.go loader: rewrite/refactor much of the code to use go list directly 2020-09-03 22:10:14 +02:00
loader.go loader: fix testing a main package 2021-06-02 15:50:28 +02:00
ssa.go compiler: refactor and add tests 2021-01-15 14:43:43 +01:00