Gitiles
Code Review
Sign In
gerrit.nordix.org
/
thekelleys
/
dnsmasq
/
e01e09c7125b40646aff4a582672e711a18a69a4
/
src
/
util.c
0506a5e
Handle old kernels that don't do NETLINK_NO_ENOBUFS.
by Simon Kelley
· 4 years, 9 months ago
02df000
Trivial formatting fix.
by Simon Kelley
· 4 years, 10 months ago
48755eb
Optimise closing file descriptors.
by Simon Kelley
· 4 years, 10 months ago
0541a1a
Factor out closing all file descriptors for later optimisation.
by Simon Kelley
· 4 years, 10 months ago
2a8710a
Update copyrights to 2020.
by Simon Kelley
· 5 years ago
7d04e17
Fix buffer overflow checking in parse_hex().
by Simon Kelley
· 5 years ago
ee87504
Remove ability to compile without IPv6 support.
by Simon Kelley
· 6 years ago
d682099
Picky changes to 47b45b2967c931fed3c89a2e6a8df9f9183a5789
by Simon Kelley
· 6 years ago
47b45b2
Fix lengths of interface names
by Petr Menšík
· 6 years ago
b6f926f
Don't return NXDOMAIN to empty non-terminals.
by Simon Kelley
· 6 years ago
d1ced3a
Update copyrights to 2018.
by Simon Kelley
· 7 years ago
c366717
Tidy up add_resource_record() buffer size checks.
by Simon Kelley
· 7 years ago
0549c73
Security fix, CVE-2017-14491 DNS heap buffer overflow.
by Simon Kelley
· 7 years ago
09ce307
Disable libIDN2 underscore workaround with libIDN or fixed libIDN2.
by Simon Kelley
· 7 years ago
69a815a
Fix loss of undercores in domain names when using libidn2.
by Simon Kelley
· 7 years ago
cbd29e5
Printf related fixes.
by Rosen Penev
· 7 years ago
50ca855
Bump year in copyrights.
by Simon Kelley
· 7 years ago
43cdf1c
Remove automatic IDN support when building i18n.
by Simon Kelley
· 8 years ago
d203af4
Add optional support for libidn2 and therefore IDNA2008.
by Petr Menšík
· 8 years ago
2282787
Fix botch introduced by 561441320f0cb67ea97f81c59332da5c6d14b494
by Simon Kelley
· 8 years ago
5614413
Fix a couple of crashes on malformed config files.
by Simon Kelley
· 8 years ago
730c674
Comprehensive spelling/typo fixes.
by Josh Soref
· 8 years ago
ae3154a
Additional syntax check on MAC wildcards.
by Simon Kelley
· 8 years ago
b637d78
Allow wildcard CNAME records in authoritative zones.
by Simon Kelley
· 8 years ago
d6dce53
malloc(); memset() -> calloc() for efficiency.
by Simon Kelley
· 8 years ago
d55f81f
Zero newly malloc'ed memory.
by Simon Kelley
· 8 years ago
c49778d
Update copyright notices. Happy new year!
by Simon Kelley
· 9 years ago
b842bc9
Use poll() instead of select() to remove limits on open file descriptors.
by Simon Kelley
· 9 years ago
0f38fa0
Log message typo.
by Simon Kelley
· 9 years ago
f6d6956
Test for overflowing platform FD_SET size.
by Simon Kelley
· 9 years ago
b8f1655
Tweaks to previous, DNS label charset commit.
by Simon Kelley
· 10 years ago
cbe379a
Handle domain names with '.' or /000 within labels.
by Simon Kelley
· 10 years ago
ff841eb
Fix boilerplate code for re-running system calls on EINTR and EAGAIN etc.
by Simon Kelley
· 10 years ago
aff3396
Update copyrights for dawn of 2015.
by Simon Kelley
· 10 years ago
3934155
Cope with multiple interfaces with the same LL address.
by Simon Kelley
· 10 years ago
5782649
Fix bug which caused dnsmasq to become unresponsive when an interface goes.
by Simon Kelley
· 10 years ago
b5ea1cc
Add --dns-loop-detect feature.
by Simon Kelley
· 10 years ago
6d8e8ac
Tidy up previous commit.
by Simon Kelley
· 10 years ago
dc8a1b1
Set interface with longest prefix in DHCP & DHCPv6 lease
by Lung-Pin Chang
· 10 years ago
70772c9
Allow wildcard aliases in --bridge-interface option
by Neil Jerram
· 11 years ago
ee41586
Use DS records as trust anchors, not DNSKEYs.
by Simon Kelley
· 11 years ago
c47e3ba
Update copyright for 2014.
by Simon Kelley
· 11 years ago
0fc2f31
First functional DNSSEC - highly alpha.
by Simon Kelley
· 11 years ago
50db349
Fix compiler warning.
by Vladislav Grishenko
· 11 years ago
241fa9c
Remove arc4random, we have a good RNG and it's a portability problem.
by Simon Kelley
· 11 years ago
6586e83
Use random address allocation for DHCPv6 temporary addresses.
by Simon Kelley
· 11 years ago
d859ca2
Allow hostnames to start with a number.
by Kyle Mestery
· 11 years ago
7abb69b
Tighten checks in legal_hostname().
by Simon Kelley
· 12 years ago
49333cb
Allow trailing '*' wildcard in interface names.
by Simon Kelley
· 12 years ago
6174435
Change copyright messages to include 2013.
by Simon Kelley
· 12 years ago
c99df93
Fix compilation warnings.
by Simon Kelley
· 12 years ago
9f7f3b1
Add --dns-rr option.
by Simon Kelley
· 13 years ago
c64b7f6
Fix is_same_net6 - bugged if prefix length not divisible by 8.
by Simon Kelley
· 13 years ago
52b92f4
It compiles and it allocates a lease! No renewals yet.
by Simon Kelley
· 13 years ago
5954608
Updated copyright notices. Happy new year!
by Simon Kelley
· 13 years ago
c72daea
Accumulated 2.60 changes going into git
by Simon Kelley
· 13 years ago
7de060b
import of dnsmasq-2.58.tar.gz
by Simon Kelley
· 13 years ago
572b41e
import of dnsmasq-2.57.tar.gz
by Simon Kelley
· 14 years ago
28866e9
import of dnsmasq-2.56.tar.gz
by Simon Kelley
· 14 years ago
316e273
import of dnsmasq-2.52.tar.gz
by Simon Kelley
· 15 years ago
1f15b81
import of dnsmasq-2.51.tar.gz
by Simon Kelley
· 15 years ago
7622fc0
import of dnsmasq-2.48.tar.gz
by Simon Kelley
· 16 years ago
73a08a2
import of dnsmasq-2.47.tar.gz
by Simon Kelley
· 16 years ago
9009d74
import of dnsmasq-2.46.tar.gz
by Simon Kelley
· 16 years ago
1a6bca8
import of dnsmasq-2.43.tar.gz
by Simon Kelley
· 16 years ago
824af85
import of dnsmasq-2.41.tar.gz
by Simon Kelley
· 17 years ago
5aabfc7
import of dnsmasq-2.40.tar.gz
by Simon Kelley
· 17 years ago
f2621c7
import of dnsmasq-2.39.tar.gz
by Simon Kelley
· 18 years ago
832af0b
import of dnsmasq-2.36.tar.gz
by Simon Kelley
· 18 years ago
1697269
import of dnsmasq-2.34.tar.gz
by Simon Kelley
· 18 years ago
7cebd20
import of dnsmasq-2.31.tar.gz
by Simon Kelley
· 19 years ago
5e9e0ef
import of dnsmasq-2.28.tar.gz
by Simon Kelley
· 19 years ago
cdeda28
import of dnsmasq-2.27.tar.gz
by Simon Kelley
· 19 years ago
b8187c8
import of dnsmasq-2.24.tar.gz
by Simon Kelley
· 19 years ago
3d8df26
import of dnsmasq-2.23.tar.gz
by Simon Kelley
· 19 years ago
0a85254
import of dnsmasq-2.21.tar.gz
by Simon Kelley
· 20 years ago
f6b7dc4
import of dnsmasq-2.20.tar.gz
by Simon Kelley
· 20 years ago
fd9fa48
import of dnsmasq-2.16.tar.gz
by Simon Kelley
· 20 years ago
a222641
import of dnsmasq-2.8.tar.gz
by Simon Kelley
· 21 years ago
a84fa1d
import of dnsmasq-2.7.tar.gz
by Simon Kelley
· 21 years ago
44a2a31
import of dnsmasq-2.3.tar.gz
by Simon Kelley
· 21 years ago
9e4abcb
import of dnsmasq-2.0.tar.gz
by Simon Kelley
· 21 years ago