firewalla / firerouter

GNU Affero General Public License v3.0
12 stars 17 forks source link

Open source dnsmasq? #1110

Open zacbre opened 1 year ago

zacbre commented 1 year ago

Hi,

Do you plan on open sourcing your dnsmasq binary? I noticed it's being distributed as a binary in the repository and has no placement of source code. If someone would want to modify the dhcp functionality, is there any way we can do this to get pull request access?

Thanks!

jumpsmm7 commented 5 months ago

Even though this has been active for a while I second this. Here is a Request I open in the other firewalla github.

https://github.com/firewalla/firewalla/issues/6747

One such option is dnssec support. I compiled the current DNSMASQ binary and mounted it on top of the router levels version. This is how I determined that Firewalla uses a customized DNSMASQ fork because several .conf files were no longer loading for dnsmasq. Firewalla's fork allows a per interface config loading of DNSMASQ.

jumpsmm7 commented 5 months ago

From what I can tell, the version of DNSMASQ firewalla uses is significantly older than what is available now- it is from 2020. We are now in 2024, dnsmasq in the past few years has made significant security improvements and feature optimizations that Firewalla developers should consider porting over to their dnsmasq. (Similarly the version of Unbound used is a bit dated to what is available for grabs today.)

zacbre commented 1 month ago

Over a year and still no response. Can we get a reason why this won't be happening if so?