Files
shadowsocks-libev/src
Max Lv 78ca0af745 Rewrite the resolver in C++ on a fixed query pool
Queries live in pool slots with their first A and AAAA answer inline,
c-ares sockets are watched from a fixed table, and answers reach the
waiter through a callback plus opaque words instead of a back-pointer.
resolv.cpp keeps the C API as a shim. The event Loop can now adopt the
ss_event loop, and a Poll can stop watching a socket it does not own.
2026-10-14 22:53:09 +08:00
..
2019-07-17 09:16:06 +08:00
2026-10-14 22:51:15 +08:00
2026-10-14 22:51:15 +08:00
2026-10-14 22:51:15 +08:00
2026-10-14 22:51:15 +08:00
2026-10-14 22:51:15 +08:00
2019-03-21 12:39:29 +08:00
2016-12-08 04:10:52 -06:00