TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

ExpressVPN open-sources Lightway: a modern VPN protocol

37 pointsby vladaionescualmost 4 years ago

3 comments

l-albertovichalmost 4 years ago
I don&#x27;t love the code style in terms of indentation, line length, alignment and bracket placing but IMO at least it doesn&#x27;t look childish &#x2F; reckless.<p>I think there could be bug in he_internal_send_auth_userpass when it copies the strings because when calculating the string lengths it uses the size of he_conn-&gt;username and he_conn-&gt;password which are &quot;HE_CONFIG_TEXT_FIELD_LENGTH +1&quot; whereas the sizes of the destination fields in he_msg_auth_t are &quot;HE_CONFIG_TEXT_FIELD_LENGTH&quot; so .<p>Take it with a grain of salt, I just took a very quick look mostly to see if I liked the coding style and it&#x27;s far too early for my brain to be functional but it seemed that way to me. Other than that I didn&#x27;t hate the code which is cool!<p>Thanks for opening it!
评论 #28149792 未加载
theamkalmost 4 years ago
Seems to miss a very important part: comparison to other VPN protocols.<p>In particular, I wonder why they made all new protocol instead of adding a nice wrapper over Wireguard.
评论 #28138071 未加载
评论 #28138953 未加载
vvramalmost 4 years ago
[Off topic] What are available options are best practices for CTO&#x2F;VP Engg leaders to build efficient and secure developer access ? We use OpenVPN but it&#x27;s not most easiest one to build fine grained controls