Results 6 issues of alpn

This PR adds an optional `Repo` column, showing git information about repositories located directly under the currently searched path, as requested in #730 and #420. Currently it piggybacks the `—git`...

(Ref: https://doc.rust-lang.org/edition-guide/rust-2018/trait-system/dyn-trait-for-trait-objects.html) modified: src/export.rs modified: src/mesh.rs modified: src/rule.rs

The method above is suggested instead of the current `getentropy()`, which is not intended to be used by user code. See OpenBSD's [man page](https://man.openbsd.org/getentropy.2): > [getentropy](https://man.openbsd.org/getentropy.2#getentropy~2)() is not intended for...

Tested only in qemu for now - All tests passed.

see #347 this action seems like a possible starting point - https://github.com/marketplace/actions/openbsd-vm