mirror of
https://gitea.invidious.io/iv-org/lsquic.cr
synced 2024-08-15 00:43:31 +00:00
Fix dependency management
This commit is contained in:
parent
10e2894eef
commit
1e96fa1d8d
1 changed files with 4 additions and 2 deletions
|
@ -1,5 +1,4 @@
|
||||||
require "./lsquic/patch"
|
require "./lsquic/*"
|
||||||
require "./lsquic/liblsquic"
|
|
||||||
require "http/headers"
|
require "http/headers"
|
||||||
require "socket"
|
require "socket"
|
||||||
|
|
||||||
|
@ -15,6 +14,9 @@ HEADERS = HTTP::Headers{
|
||||||
# "content-length" => "0",
|
# "content-length" => "0",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Crystal will try to be smart and optimize away our dependencies, this "pins" them
|
||||||
|
OpenSSL::SSL::Context::Client.new
|
||||||
|
|
||||||
engine_flags = LibLsquic::LSENG_HTTP
|
engine_flags = LibLsquic::LSENG_HTTP
|
||||||
LibLsquic.engine_init_settings(out engine_settings, engine_flags)
|
LibLsquic.engine_init_settings(out engine_settings, engine_flags)
|
||||||
engine_settings.es_ua = "Chrome/78.0.3904.97 Linux x86_64"
|
engine_settings.es_ua = "Chrome/78.0.3904.97 Linux x86_64"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue