I hereby claim:
- I am yawning on github.
- I am yawninglol (https://keybase.io/yawninglol) on keybase.
- I have a public key whose fingerprint is 9EB1 A490 C73C C5D4 4DFB 3E47 BFBD 1C7B 8A6E C81A
To claim this, I am signing this object:
#!/bin/sh | |
# | |
# The Odin binary package is built on Ubuntu, which inherits Debian's | |
# libedit stupdity. This makes the binary builds unusable, but it | |
# is easy to fix with patchelf to change the dependency to what normal | |
# systems ship. | |
# | |
# See: https://salsa.debian.org/debian/libedit/-/blob/master/debian/patches/update-soname.diff | |
# |
// Copyright (c) 2023 Yawning Angel. All Rights Reserved. | |
// | |
// Redistribution and use in source and binary forms, with or without | |
// modification, are permitted provided that the following conditions | |
// are met: | |
// | |
// 1. Redistributions of source code must retain the above copyright | |
// notice, this list of conditions and the following disclaimer. | |
// | |
// 2. Redistributions in binary form must reproduce the above copyright |
From 117b56d5315287bb15948f448229431101d48380 Mon Sep 17 00:00:00 2001 | |
From: Yawning Angel <[email protected]> | |
Date: Mon, 19 Nov 2018 22:52:41 +0000 | |
Subject: [PATCH] BSD: OSX portability fixes | |
* RFC 3542 constants require `__APPLE_USE_RFC_3542` to be defined. | |
* TCP MD5 signatures are not supported by the kernel at all. | |
--- | |
sysdep/bsd/sysio.h | 15 +++++++++++++++ | |
1 file changed, 15 insertions(+) |
#! /bin/sh -e | |
# Uncomment to load custom ACPI table | |
GRUB_CUSTOM_ACPI="/boot/dsdt.aml" | |
# DON'T MODIFY ANYTHING BELOW THIS LINE! | |
prefix=/usr | |
exec_prefix=${prefix} | |
libdir=${exec_prefix}/lib |
I hereby claim:
To claim this, I am signing this object:
diff --git a/xio-openssl.c b/xio-openssl.c | |
index 665430d..b7e95c1 100644 | |
--- a/xio-openssl.c | |
+++ b/xio-openssl.c | |
@@ -912,20 +912,27 @@ int | |
} | |
{ | |
- static unsigned char dh1024_p[] = { | |
- 0xCC,0x17,0xF2,0xDC,0x96,0xDF,0x59,0xA4,0x46,0xC5,0x3E,0x0E, |
There used to be something that resembled an Elligator2 implementation here ported from agl's | |
Go code. The implementation is unmaintained and has severe issues (as pointed out in a comment), | |
and should not be used for anything. |
// To the extent possible under law, the Yawning Angel has waived all copyright | |
// and related or neighboring rights to orhttp_example, using the creative | |
// commons "cc0" public domain dedication. See LICENSE or | |
// <http://creativecommons.org/publicdomain/zero/1.0/> for full details. | |
package main | |
import ( | |
// Things needed by the actual interface. | |
"golang.org/x/net/proxy" |
#include <asm/types.h> | |
#include <linux/netlink.h> | |
#include <linux/rtnetlink.h> | |
#include <netinet/in.h> | |
#include <sys/socket.h> | |
#include <sys/uio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
#include <unistd.h> |
From 6d23b7b45581a218cf1fdfd9ef580f3c628ffdbe Mon Sep 17 00:00:00 2001 | |
From: Yawning Angel <[email protected]> | |
Date: Fri, 27 Mar 2015 14:15:57 +0000 | |
Subject: [PATCH 1/1] (squash) Fixup handle_control_hspost(). | |
* Use C99 to bring variable declarations closer to where they are | |
allocated/initialized. | |
* Don't leak a smartlist_t (args was initialized, and getargs_helper() | |
trampled over it). | |
* Don't leak a rend_encoded_v2_service_descriptor_t when the descriptor |