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 |