|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
From bbe8b3ebacee8e7cde750d263ddf64581b447af1 Mon Sep 17 00:00:00 2001
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= <thrnciar@redhat.com>
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
Date: Wed, 16 Feb 2022 13:57:57 +0100
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
Subject: [PATCH] Unbundle llhttp
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
---
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
aiohttp/_cparser.pxd | 2 +-
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
setup.py | 6 +-----
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
2 files changed, 2 insertions(+), 6 deletions(-)
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
diff --git a/aiohttp/_cparser.pxd b/aiohttp/_cparser.pxd
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
index c2cd5a92..1b3be6d4 100644
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
--- a/aiohttp/_cparser.pxd
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
+++ b/aiohttp/_cparser.pxd
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
@@ -1,7 +1,7 @@
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
from libc.stdint cimport int32_t, uint8_t, uint16_t, uint64_t
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
-cdef extern from "../vendor/llhttp/build/llhttp.h":
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
+cdef extern from "llhttp.h":
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
struct llhttp__internal_s:
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
int32_t _index
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
diff --git a/setup.py b/setup.py
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
index 4d59a022..0df68207 100644
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
--- a/setup.py
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
+++ b/setup.py
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
@@ -33,12 +33,8 @@ extensions = [
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
[
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
"aiohttp/_http_parser.c",
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
"aiohttp/_find_header.c",
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
- "vendor/llhttp/build/c/llhttp.c",
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
- "vendor/llhttp/src/native/api.c",
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
- "vendor/llhttp/src/native/http.c",
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
],
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
- define_macros=[("LLHTTP_STRICT_MODE", 0)],
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
- include_dirs=["vendor/llhttp/build"],
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
+ libraries=["llhttp"],
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
),
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
Extension("aiohttp._helpers", ["aiohttp/_helpers.c"]),
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
Extension("aiohttp._http_writer", ["aiohttp/_http_writer.c"]),
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
--
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
2.41.0
|
|
![](https://seccdn.libravatar.org/avatar/d50945d53b81afb224bf04487323c9a3f0d507badb42ee4509fe63d4369afbe1?s=16&d=retro) |
519eac |
|