jafayer / DinoDNS

https://dinodns.dev
2 stars 0 forks source link

Major improvements in performance to TCP network #33

Closed jafayer closed 2 days ago

jafayer commented 2 days ago

This pull request includes changes to enhance the network configuration options and improve code efficiency. The main updates include adding new properties to the DoHProps and DNSOverTCPProps interfaces, updating constructors to handle these new properties, and removing the use of lodash's cloneDeep method.

Additionally, this PR introduces major improvements in TCP and TLS performance by no longer closing the connection at the end of each TCP request.

Enhancements to network configuration:

Code efficiency improvements: