profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/awnumar/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Awn awnumar University of Bristol Bristol, United Kingdom https://spacetime.dev Security researcher and programmer.

awnumar/memguard 1894

Secure software enclave for storage of sensitive information in memory.

awnumar/fastrand 145

10x faster than crypto/rand. Uses securely allocated memory. Forked from https://gitlab.com/NebulousLabs/fastrand

awnumar/gravity 77

User-space deniable data encryption client.

awnumar/blind-sql-bitshifting 68

A blind SQL injection module that uses bitshfting to calculate characters.

awnumar/memcall 12

Cross-platform wrapper for memory-related system calls.

awnumar/ephemeral 4

Web-based end-to-end encrypted multi-party chat server

awnumar/memguard_test 1

Offensive analysis of memguard's provided protection. Contributions are encouraged.

awnumar/mole 1

cli app to create ssh tunnels

awnumar/bitcask 0

🔑A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.

startedsslab-gatech/pwn2own2020

started time in 9 hours

startedawslabs/smithy

started time in a day

startedpkg/profile

started time in a day

startedaristocratos/bpytop

started time in a day

startedjonlawlor/benchls

started time in a day

startedwhatyouhide/redix

started time in a day

startedkeathley/finch

started time in a day

startedaristocratos/bpytop

started time in a day

startedawnumar/memguard

started time in a day

startedpbatard/rufus

started time in 2 days

startedcyberark/kubesploit

started time in 2 days

startedursacomputing/conbench

started time in 2 days

startedzardus/ctf-tools

started time in 2 days

startedgoogle/bloaty

started time in 2 days

startedmvdan/benchinit

started time in 2 days

startedabsinthe-graphql/absinthe_relay

started time in 2 days

startedOpenZeppelin/exploit-uniswap

started time in 2 days

created repositoryrsc/tmplfunc

Go templates invoked as functions

created time in 2 days

push eventgoogle/fscrypt

Eric Biggers

commit sha 677ae754e12d570bdc48efaacae83c0fb8b72e8b

Specify -buildmode=c-shared after GO_FLAGS rather than before When building pam_fscrypt.so, specify -buildmode=c-shared after $(GO_FLAGS) so that it overrides any user-specified buildmode. This is needed to allow -buildmode=pie to be specified in GO_FLAGS if the packager wants to build fscrypt as a position-independent executable (e.g. following https://wiki.archlinux.org/title/Go_package_guidelines). Previously, trying to do this caused pam_fscrypt.so to be incorrectly built as an executable rather than as a shared library.

view details

push time in 3 days

PR merged google/fscrypt

Specify -buildmode=c-shared after GO_FLAGS rather than before

When building pam_fscrypt.so, specify -buildmode=c-shared after $(GO_FLAGS) so that it overrides any user-specified buildmode.

This is needed to allow -buildmode=pie to be specified in GO_FLAGS if the packager wants to build fscrypt as a position-independent executable (e.g. following https://wiki.archlinux.org/title/Go_package_guidelines). Previously, trying to do this caused pam_fscrypt.so to be incorrectly built as an executable rather than as a shared library.

+1 -1

0 comment

1 changed file

ebiggers

pr closed time in 3 days

PR opened google/fscrypt

Specify -buildmode=c-shared after GO_FLAGS rather than before

When building pam_fscrypt.so, specify -buildmode=c-shared after $(GO_FLAGS) so that it overrides any user-specified buildmode.

This is needed to allow -buildmode=pie to be specified in GO_FLAGS if the packager wants to build fscrypt as a position-independent executable (e.g. following https://wiki.archlinux.org/title/Go_package_guidelines). Previously, trying to do this caused pam_fscrypt.so to be incorrectly built as an executable rather than as a shared library.

+1 -1

0 comment

1 changed file

pr created time in 3 days

startedandromeda/pash

started time in 3 days

startedslidevjs/slidev

started time in 3 days

startedSysinternals/ProcMon-for-Linux

started time in 3 days

startedJ08nY/std-curves

started time in 3 days

startedFiloSottile/edwards25519

started time in 3 days

startedawnumar/memguard

started time in 3 days

startedbirchb1024/frangipanni

started time in 4 days

startedawnumar/rosen

started time in 4 days

startedopenbsd/src

started time in 4 days