Skip to content

Instantly share code, notes, and snippets.

From c645f5996f3a8cff10606182a8031d3c3ade6ea3 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Sun, 3 Mar 2024 02:19:58 +0100
Subject: [PATCH 1/2] lib/xmlparse.c: Reject directly recursive parameter
entities
(cherry picked from commit a4c86a395ee447c59175c762af3d17f7107b2261)
---
lib/xmlparse.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@LeSuisse
LeSuisse / Ownership proof
Last active January 28, 2024 13:57
Personal PGP key used for NixOS Security Team (January 2024)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
https://github.com/NixOS/nixos-homepage/pull/1205
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQTCfx6QUgcoWRRperfc0LNgG11f0wUCZbZdLAAKCRDc0LNgG11f
0/OxAP9it/feGQGe7VBd9kk2U3AqCm/eV2tVs5sTjgy0LRH2MgD+M+Qhcm+oXI++
RCp84v6PtqByXgCECw0xdVv/F1qaJQE=
=RDB1
@LeSuisse
LeSuisse / php83-fileinfo-bisect.patch
Created June 21, 2023 21:34
Bisecting PHP 8.3.0 alpha 1 fileinfo failure in nixpkgs
diff --git a/pkgs/development/interpreters/php/8.3.nix b/pkgs/development/interpreters/php/8.3.nix
new file mode 100644
index 00000000000..d40858933fc
--- /dev/null
+++ b/pkgs/development/interpreters/php/8.3.nix
@@ -0,0 +1,58 @@
+{ callPackage, ... }@_args:
+
+let
+ version = "8.3.0alpha1";
@LeSuisse
LeSuisse / Fix-memory-leak-when-a-b-appears-in-expressions.patch
Created March 6, 2023 21:03
Backport of 6e98a8184b52173cf961cc4052bdd81c33b04244 to gawk-5.1-stable
From e8195a4628f94592a6c9e64672c5f42648a7f090 Mon Sep 17 00:00:00 2001
Date: Mon, 27 Feb 2023 21:32:29 +0200
Subject: [PATCH] Fix memory leak when $a = $b appears in expressions.
(cherry picked from commit 6e98a8184b52173cf961cc4052bdd81c33b04244)
---
awk.h | 1 +
awkgram.c | 29 ++++++++++-------------------
awkgram.y | 29 ++++++++++-------------------
eval.c | 1 +
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="IE=edge">
<meta name="referrer" content="no-referrer" />
<meta name="generator" content="diffoscope" />
<link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAADdgAAA3YBfdWCzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAM8SURBVFiF7dZdaJZlGAfw3/O+e9XNjy3XllZzWImBxIpifqTgsmUHBSIeBNFBdRh0UHQ0xGdb66CFBIERZEFRQRRUw0HkQkLMYQSBdpCFWdgSP6jpNn2393k68Nn2bj3vXtb6UOh/cl/39b/u67mem/913zf/4z9GUDw5xNI8n5WIzW9m/QF2YluJmI8203mALzEvLWAerRs4Pz6vSIkZSlsYk0/GkaB0zEgyDgWMlijyWsJuS2fkQwu8pqpMTA0ypeiShG71Bp0rU8Q+A47MWEDgvHZbZl/Av4SpIgxVYB3IqwZDmoUuYkzosDaNchpAoFqkSmgjGPWzLieF1k3JHVsjvCJQHBYaSy9g1E3m+QImQiK9SbNGqJDzuiDZ0lggQJCsyelDq8BB47sbCWTsnvhG3kqcLL833eqF4hk1EOoTOjZjnnaRdq2l6KtMAyl4/g23bKJrun+Mt9uOq7nvqOVbebWYy9Adc1fM/R/3CO780dONbIeFPHsPw+ULeM5ZHTbXHfUtXpxOZzgT5z02UGsZThRzF/ilht9G+fr4zfbfccIxXIa7uVTup69i7LJXaEEqF3on1d9ludB
@LeSuisse
LeSuisse / composer.json
Created April 9, 2021 09:24
Reproduction hidden errors Psalm Mockery plugin
{
"require-dev": {
"phpunit/phpunit": "^9.5",
"vimeo/psalm": "^4.7",
"psalm/plugin-phpunit": "^0.15.1",
"psalm/plugin-mockery": "^0.7.0"
}
}

Keybase proof

I hereby claim:

  • I am LeSuisse on github.
  • I am tgerbet (https://keybase.io/tgerbet) on keybase.
  • I have a public key whose fingerprint is FFCB D29F 3AFE D453 AE4B 9E32 1D40 FBA2 9EB3 9616

To claim this, I am signing this object:

/**
* Copyright (C) 2015 Kosmos contact@kosmos.fr
*
* Projet: core
* Version: 6.04.09
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
@LeSuisse
LeSuisse / HTML5 Input Email
Created January 8, 2015 15:17
HTML5 Input Email
<html>
<head>
<title>HTML5 Input Email Test</title>
</head>
<body>
<form>
<input type="email" required="required">
</form>
</body>
</html>
@LeSuisse
LeSuisse / Bug.xml
Created November 17, 2013 16:00
JolieBulle 3.0 bug volume
<RECIPES><RECIPE><NAME>Bug</NAME><VERSION>1</VERSION><TYPE>All Grain</TYPE><BREWER>brasseur</BREWER><STYLE><NAME>Générique</NAME><VERSION>1</VERSION><CATEGORY /><CATEGORY_NUMBER /><STYLE_LETTER /><STYLE_GUIDE /><TYPE>Ale</TYPE><OG_MIN /><OG_MAX /><FG_MIN /><FG_MAX /><IBU_MIN /><IBU_MAX /><COLOR_MIN /><COLOR_MAX /></STYLE><BATCH_SIZE>4.0</BATCH_SIZE><BOIL_SIZE /><BOIL_TIME>90</BOIL_TIME><EFFICIENCY>70.0</EFFICIENCY><OG>1.0571036375</OG><FG>1.014275909375</FG><HOPS /><FERMENTABLES><FERMENTABLE><NAME>Pale Ale</NAME><VERSION>1</VERSION><AMOUNT>1.0</AMOUNT><TYPE>Grain</TYPE><YIELD>85.0</YIELD><RECOMMEND_MASH>TRUE</RECOMMEND_MASH><ADD_AFTER_BOIL>FALSE</ADD_AFTER_BOIL><COLOR>3.0</COLOR></FERMENTABLE></FERMENTABLES><MISCS /><YEASTS /><WATERS /><MASH><NAME>profil problématique</NAME><VERSION>1</VERSION><GRAIN_TEMP>20</GRAIN_TEMP><TUN_TEMP>20</TUN_TEMP><SPARGE_TEMP>78.0</SPARGE_TEMP><PH>5.4</PH><MASH_STEPS><MASH_STEP><NAME>Nouveau Palier 1</NAME><VERSION>1</VERSION><TYPE>Infusion</TYPE><STEP_TIME>10</STEP_TIME><STEP_TE