I hereby claim:
- I am orip on github.
- I am orip (https://keybase.io/orip) on keybase.
- I have a public key whose fingerprint is 9CA5 31A3 696E BD84 88BC 5BED AC4C 56E0 A3A1 8161
To claim this, I am signing this object:
diff --git a/Python/random.c b/Python/random.c | |
index 93d300d..396041d 100644 | |
--- a/Python/random.c | |
+++ b/Python/random.c | |
@@ -3,6 +3,9 @@ | |
#include <windows.h> | |
#else | |
#include <fcntl.h> | |
+#if defined(HAVE_GETRANDOM) || defined(HAVE_GETENTROPY) | |
+#include <sys/random.h> |
// Relies on https://github.com/alexwebr/salsa20 | |
// To compile and run: place it in a directory with salsa20.c and salsa20.h and run: | |
// % cc salsa20_obfuscator.c salsa20.c && ./a.out | |
// Then write strings in stdin. For example: | |
// % $ echo "Cancel" | ./a.out | |
// 'Cancel' -> [0x89, 0x88, 0x6a, 0xd1, 0x12, 0xc1] | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> |
// mirroring std.file.exists but with stat() instead of lstat() to dereference symbolic links | |
bool existsWithDereference(string name) @trusted nothrow @nogc { | |
import core.sys.posix.sys.stat: stat, stat_t; | |
import std.internal.cstring: tempCString; | |
auto namez = name.tempCString!char(); | |
stat_t statbuf = void; | |
return stat(namez, &statbuf) == 0; | |
} |
#!/usr/bin/env python | |
# encoding: utf-8 | |
# Sample binary target based on golang 1.11+ using modules and vendoring. | |
# | |
# To use: | |
# - Update the go binary path if not in /usr/local/go/bin | |
# - Remove '-mod=vendor' if not using vendoring | |
bld.program( |
https://github.com/cohama/lexima.vim | |
https://github.com/LucHermitte/lh-brackets | |
https://github.com/rstacruz/vim-closer | |
https://github.com/jiangmiao/auto-pairs | |
https://github.com/Raimondi/delimitMate |
EXP: 0 ACT: 2 bug020.txt /d:` /v | |
EXP: 0 ACT: 0.0078125 clus011.txt /o:5 /v | |
Seeding failure clus019.txt /v /r /e:.stdout | |
Seeding failure clus023.txt /d:space /v /r /e:.stdout | |
EXP: 0 ACT: 0.0078125 clus024.txt /d:space /v | |
EXP: 0 ACT: 0.0078125 clus024.txt /O:3 /d:space /v | |
Seeding failure clus100.txt /o:2 /v /r /e:.stdout | |
Seeding failure clus100.txt /o:3 /v /r /e:.stdout | |
Seeding failure clus101.txt /o:2 /v /r /e:.stdout | |
EXP: 0 ACT: 0.0078125 clus102.txt /o:1 /v |
CXX=clang++ | |
# suppress all warnings :-( | |
CXXFLAGS=-std=c++11 -stdlib=libc++ -Iapi -w | |
TARGET=pict | |
all: | |
$(CXX) $(CXXFLAGS) api/*cpp cli/*cpp -o $(TARGET) | |
test: | |
cd test; perl test.pl ../$(TARGET) rel.log |
I hereby claim:
To claim this, I am signing this object:
import com.google.common.io.CharStreams; | |
import java.io.BufferedReader; | |
import java.io.IOException; | |
import java.io.InputStreamReader; | |
/** | |
* Zero error checking or recovery. Apologies. | |
* | |
* Requires the READ_LOGS permission. |
// Available under the MIT license, http://opensource.org/licenses/MIT | |
/** | |
* Adapt between Context's file input/output streams and Guava's sinks and sources. | |
* | |
* This supports file modes. | |
* | |
* Usage: | |
* ByteSink sink = | |
* new AndroidPrivateFileGuavaAdapter( | |
* "foo", Context.MODE_PRIVATE, context).asByteSink(); |