Commit 2692136d authored by Chen Wei's avatar Chen Wei

add checksum to readme

parent 6ffe5ad0
## DNSMASQ fork for improving --ipsets, --server, --address performance
## DNSMASQ fork for improving --ipsets, --server, and --address performance
### Current status
Dnsmasq matches domain names for --ipsets, --server, and --address options by
iterates over linked list. It is good enough for general use, but slows down as
the domain names to be matched grows.
The --ipsets, --server, and --address lookup has been rewritten. It scales well
with thousands of --ipsets and --server entries.
Here introduce a modified dnsmasq for fast lookup ipset/server/address options.
The match time is constant regardless the size of rules.
root
......@@ -30,14 +32,18 @@ bucket. For locating a particular label from hash table, two hash values are
compared first, only if they are match, should the more expensive string
comparison be used to confirm the search.
The search should take constant time regardless the size of --ipset and --server
rules.
### Precompiled OpenWrt packages
### Precompiled binary
For OpenWrt Attitude Adjustment (12.09 final) and Barrier Breaker (14.07)
[ar71xx](http://sourceforge.net/projects/dnsmasq-fast-lookup/files/). DNSSEC is
disabled.
for OpenWrt Attitude Adjustment (12.09 final) and Barrier Breaker (14.07) [ar71xx](http://sourceforge.net/projects/dnsmasq-fast-lookup/files/)
sha1sum
d9376f269e14eeb2823df1c1d12ec6168914927b dnsmasq-ipset_2.72-4_ar71xx_Attitude_Adjustment_12.09.ipk
5b5e677c7115ce35eaa2624861c8f291153a2a8c dnsmasq-ipset_2.72-4_ar71xx_Barrier_Breaker_14.07.ipk
md5sum
8717aec763d90061d157d28f5ba6a959 dnsmasq-ipset_2.72-4_ar71xx_Attitude_Adjustment_12.09.ipk
dba2b0a803afbd8f4ebe67bf0a1cce6b dnsmasq-ipset_2.72-4_ar71xx_Barrier_Breaker_14.07.ipk
[Contact me](mailto: weichen302@gmail.com)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment