Skip to content

Instantly share code, notes, and snippets.

View fredldotme's full-sized avatar

Alfred E. Neumayer fredldotme

View GitHub Profile
@fredldotme
fredldotme / xwayland-glamor-hybris.c
Created April 1, 2023 18:39
color correction WIP
static GLint
xwl_eglstream_compile_glsl_prog(GLenum type, const char *source)
{
GLint ok;
GLint prog;
prog = glCreateShader(type);
glShaderSource(prog, 1, (const GLchar **) &source, NULL);
glCompileShader(prog);
glGetShaderiv(prog, GL_COMPILE_STATUS, &ok);
@fredldotme
fredldotme / getit.sh
Last active July 14, 2023 20:49
Snaps on Ubuntu Touch
# Make ubports-qa succeed
sudo umount /usr/libexec/lxc-android-config/device-hacks
sudo umount /etc/profile.d
sudo umount /usr/lib/systemd/user
sudo umount /lib/udev/rules.d/70-android.rules
sudo umount /lib/udev/rules.d/99-android.rules
sudo mkdir /root/snap
# Enable writable paths
sudo ubports-qa install focal_-_snapd
@fredldotme
fredldotme / override.conf
Created October 30, 2023 07:55
Docker inside LXD on Ubuntu Touch (JingPad)
# /etc/systemd/system/docker.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --iptables=false -H fd:// --containerd=/run/containerd/containerd.sock
From 775bad6fad033edfdc69c6e816a8a7c4d8ffbcf6 Mon Sep 17 00:00:00 2001
From: Alfred Neumayer <[email protected]>
Date: Tue, 12 Dec 2023 10:37:03 +0100
Subject: [PATCH] libsofia-sip-ua: Reuse port on all transport types
Enable reuse of previously allocated ports before binding sockets.
---
libsofia-sip-ua/su/su.c | 2 +-
libsofia-sip-ua/tport/tport_type_tls.c | 5 +++++
libsofia-sip-ua/tport/tport_type_udp.c | 4 ++++