Skip to content

Releases: euantorano/pledge.nim

v2.0.1

21 Jan 22:38
v2.0.1
6dd1e54
Compare
Choose a tag to compare

Minor cleanup, tests updated to use Nim v1.

v2.0.0

30 Sep 20:52
5935629
Compare
Choose a tag to compare

Adds unveil(2) support which can be used as follows:

unveil("/foo/bar", {Permission.Read, Permission.Write, Permission.Execute})

Passing an empty string and an empty set of promises is the same as unveil(NULL, NULL) in C, disabling future calls to unveil:

unveil("", {})

v1.1.0

18 Sep 19:45
Compare
Choose a tag to compare

Refactor to make the main pledge call a macro. This means that the promise string is computed at compile time rather than run time.

1.0.2

16 Jun 16:34
Compare
Choose a tag to compare
Adding docs to readme.

Signed-off-by: Euan Torano <[email protected]>