Commit graph

14 commits

Author SHA1 Message Date
syeopite
ecdff3a8bf
Add ability to listen on Unix sockets 2021-06-05 09:12:41 -07:00
syeopite
ca5627516a
Merge host and port config into listen 2021-06-05 09:12:41 -07:00
syeopite
96e780e88e
Change app_author to iv-org 2021-05-23 07:03:32 -07:00
syeopite
45b6f4e5d2
Finalize for release 2021-05-23 06:58:31 -07:00
syeopite
12206c14c6
Fix requests getting dropped during conn restarts
The code for reestablishing conns begins after we retrieve a
request from the queue. However, since the request was removed from the
queue we no longer have access to it, resulting in a dropped request.

This commit adds another queue to aggregate any requests during client
restarts in order to preserve and handle them after the connection has been
reestablished. This queue would have higher priority than the normal
requests queue meaning that normal requests would only get processed
if and only if there aren't any more "dropped" requests to handle.
2021-05-23 05:46:23 -07:00
syeopite
26c0765bb0
Fix logic for recreating connections 2021-05-23 04:15:40 -07:00
syeopite
5180aa1192
Make amount of open connections configurable 2021-05-23 04:03:31 -07:00
syeopite
43957e90ec
Add logic to recreate conn if one is terminated 2021-05-23 03:57:47 -07:00
syeopite
a972722fdb
Merge branch 'master' of https://github.com/syeopite/Invidious-quic-proxy 2021-05-22 15:25:56 -07:00
syeopite
f431d86e8e
Change code to prevent creating client every conn 2021-05-22 15:06:56 -07:00
syeopite
1cf2b276c5
Remove HTTP Push event handling.
Nothing is currently done with its results and neither does Invidious
recognize PUSH
2021-05-22 07:41:27 -07:00
syeopite
8257081004
Update main.py
Change default port
2021-05-22 06:10:51 -07:00
syeopite
91b9f64daa
Update README.md 2021-05-22 05:59:28 -07:00
syeopite
9ed02b7187
Initial commit 2021-05-22 05:52:45 -07:00