From c7fc8fdf96f8a03d95b7adfdb56b639f2ac42582 Mon Sep 17 00:00:00 2001
From: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Date: Mon, 17 Oct 2022 21:55:38 -0700
Subject: Updates to UWS
---
src/deps/uws.zig | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
(limited to 'src')
diff --git a/src/deps/uws.zig b/src/deps/uws.zig
index 679df5408..330d0e535 100644
--- a/src/deps/uws.zig
+++ b/src/deps/uws.zig
@@ -326,7 +326,7 @@ pub const Loop = extern struct {
active: u32 = 0,
/// The list of ready polls
- ready_polls: [1024]EventType,
+ ready_polls: [1024]EventType align(16),
const EventType = if (Environment.isLinux) std.os.linux.epoll_event else if (Environment.isMac) std.os.system.kevent64_s;
@@ -445,11 +445,12 @@ pub const us_socket_context_options_t = extern struct {
passphrase: [*c]const u8 = null,
dh_params_file_name: [*c]const u8 = null,
ca_file_name: [*c]const u8 = null,
+ ssl_ciphers: [*c]const u8 = null,
ssl_prefer_low_memory_usage: i32 = 0,
};
extern fn SocketContextimestamp(ssl: i32, context: ?*SocketContext) c_ushort;
-extern fn us_socket_context_add_server_name(ssl: i32, context: ?*SocketContext, hostname_pattern: [*c]const u8, options: us_socket_context_options_t) void;
+extern fn us_socket_context_add_server_name(ssl: i32, context: ?*SocketContext, hostname_pattern: [*c]const u8, options: us_socket_context_options_t, ?*anyopaque) void;
extern fn us_socket_context_remove_server_name(ssl: i32, context: ?*SocketContext, hostname_pattern: [*c]const u8) void;
extern fn us_socket_context_on_server_name(ssl: i32, context: ?*SocketContext, cb: ?fn (?*SocketContext, [*c]const u8) callconv(.C) void) void;
extern fn us_socket_context_get_native_handle(ssl: i32, context: ?*SocketContext) ?*anyopaque;
--
cgit v1.2.3
esponse-experiment'>ciro/queue-response-experiment
Unnamed repository; edit this file 'description' to name the repository. | |