Gitiles
Code Review
Sign In
gerrit.nordix.org
/
thekelleys
/
dnsmasq
/
24036ea507862c7b7898b68289c8130f85599c10
/
src
/
radv.c
24036ea
Security fix, CVE-2017-14492, DHCPv6 RA heap overflow.
by Simon Kelley
· 7 years ago
50ca855
Bump year in copyrights.
by Simon Kelley
· 7 years ago
6ec5f5c
Extend --ra-param mtu: field to allow an interface name.
by Vladislav Grishenko
· 8 years ago
005c46d
Add mtu facility to --ra-param.
by David Flamand
· 8 years ago
730c674
Comprehensive spelling/typo fixes.
by Josh Soref
· 8 years ago
6b1c464
Don't reset packet length on transmission, in case of retransmission.
by Simon Kelley
· 8 years ago
fa78573
Zero packet buffers before building output, to reduce risk of information leakage.
by Simon Kelley
· 8 years ago
ce7845b
Check return of expand() always.
by Simon Kelley
· 8 years ago
a18bf31
Avoid losing timer when deleting a RA context.
by S L
· 9 years ago
c49778d
Update copyright notices. Happy new year!
by Simon Kelley
· 9 years ago
4918bd5
Documenation updates for --bridge-interface and "off-link".
by Neil Jerram
· 10 years ago
9bad339
Apply --bridge-interfaces to unsolicited router advertisements.
by Neil Jerram
· 10 years ago
ba4fc0f
Upply --bridge-interface aliasing to solicited router advertisements.
by Neil Jerram
· 10 years ago
2fd5bc9
Allow router advertisements to have the "off-link" bit set.
by Neil Jerram
· 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
85900a2
Revert route-information option in RA. There are problems with some clients.
by Simon Kelley
· 10 years ago
5bf50af
RFC4191 route information option.
by Ilya Ponetaev
· 10 years ago
7ea3d3f
ra-advrouter mode for RFC-3775 mobile IPv6 support.
by Simon Kelley
· 11 years ago
a59ff5f
Merge branch 'master' of ssh://central/var/cache/git/dnsmasq
by Simon Kelley
· 11 years ago
c3a0408
[fd00::} and [fe80::] special addresses in DHCPv6 options.
by Simon Kelley
· 11 years ago
ae76242
Fix missing RA RDNS option with --dhcp-option=option6:23,[::]
by Simon Kelley
· 11 years ago
c47e3ba
Update copyright for 2014.
by Simon Kelley
· 11 years ago
6ea1f23
Send correct O and M bits when advertising only deprecated prefixes.
by Simon Kelley
· 11 years ago
4c82efc
Relax rules in prefix length in (IPv6) dhcp-range.
by Vladislav Grishenko
· 11 years ago
4452292
When advertising ONLY deleted IPv6 prefixes, set router lifetime to zero.
by Simon Kelley
· 11 years ago
dd9d9ce
Fix problems when advertising deleted IPv6 prefixes.
by Simon Kelley
· 11 years ago
806cf78
Better defaults for address and lifetime of RDNS option in RA.
by Simon Kelley
· 11 years ago
8c0b73d
Add --quiet-* options.
by Kevin Darbyshire-Bryant
· 11 years ago
c4cd95d
Add --ra-param and remove --force-fast-ra
by Simon Kelley
· 11 years ago
8f3194f
Do multicast interface selection portably for router advertisements.
by Simon Kelley
· 11 years ago
89500e3
Support MAC addresses in dhcp-host and dhcp-mac for DHCPv6.
by Simon Kelley
· 11 years ago
8d03046
Add --force-fast-ra option.
by Simon Kelley
· 11 years ago
ef1a94a
Advertise lost prefixes with pref_time == 0 for 2 hours.
by Simon Kelley
· 11 years ago
1ecbaaa
Tweak parameter lifetimes in Router advertisements.
by Simon Kelley
· 11 years ago
ab915f8
Only use ourselves as default DNS server for RA if we're doing DNS.
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
dc9476b
Use RA_INTERVAL for lifetimes.
by Simon Kelley
· 12 years ago
55b548a
Add RA_INTERVAL parameter in config.h
by Simon Kelley
· 12 years ago
3b43646
Use /proc/sys/net/ipv6/conf/<iface>/mtu for RA advertised MTU.
by Simon Kelley
· 12 years ago
3bc0d93
More work on lease and router lifetime calculation.
by Simon Kelley
· 12 years ago
7f035f5
Don't cap prefx lifetimes below RA retransmit interval.
by Simon Kelley
· 12 years ago
55b42f6
Default to global, not link-local address in RA DNS field.
by Simon Kelley
· 12 years ago
ed8b68a
Simplify and fix RA lifetime calculation.
by Simon Kelley
· 12 years ago
bad7b87
add general flag param to iface_enumerate IPv6 callback
by Simon Kelley
· 12 years ago
1b75c1e
Per-context control over ra short period.
by Simon Kelley
· 12 years ago
6e3dba3
Ignore template contexts where appropriate.
by Simon Kelley
· 12 years ago
7558ecd
Fix periodic loop
by Simon Kelley
· 12 years ago
1f77693
First checkin of interface-address constructor mode for DHCPv6 and RA.
by Simon Kelley
· 12 years ago
f7fe362
Tidy merge.
by Simon Kelley
· 12 years ago
36bec08
Merge branch 'auth'
by Simon Kelley
· 12 years ago
29d28dd
Don't send RAs to the wrong place when DAD in progress.
by Simon Kelley
· 12 years ago
421594f
Forgot --dhcp-except check in previous commit.
by Simon Kelley
· 12 years ago
d89fb4e
Check interface for router advertisements.
by Simon Kelley
· 12 years ago
4f7b304
Initial code to do authoritative DNS.
by Simon Kelley
· 12 years ago
fd05f12
Set prefix on-link bit in RAs
by Simon Kelley
· 12 years ago
8bc4cec
Remove libvirt-inspired but never used access control features.
by Simon Kelley
· 12 years ago
5ae34bf
Fix RA when interface has more than one address on the same network.
by Simon Kelley
· 13 years ago
51931b8
Fix access control when DHCPv6 but no RA in use.
by Simon Kelley
· 13 years ago
8767cee
Make libvirt-style access control work when only doing RA.
by Simon Kelley
· 13 years ago
f632e56
Cope with router-solicit packets without valid source address.
by Simon Kelley
· 13 years ago
50303b1
Remove redundant send_from logging code.
by Simon Kelley
· 13 years ago
18f0fb0
RDNSS and DNSSL data in router advertisements.
by Simon Kelley
· 13 years ago
05e92e5
More RA flag evolution.
by Simon Kelley
· 13 years ago
4723d49
Set managed RA flag always when doing DHCP.
by Simon Kelley
· 13 years ago
5ef3327
Tidying radv
by Simon Kelley
· 13 years ago
1e02a85
radv.c tidying.
by Simon Kelley
· 13 years ago
0e88d53
Fix preprocessor checks, IP_TOS -> IPV6_TCLASS
by Simon Kelley
· 13 years ago
c825754
"deprecated" lease-time keyword for IPv6
by Simon Kelley
· 13 years ago
30cd966
More flexible RA configuration.
by Simon Kelley
· 13 years ago
7dbe981
tweak ra timer code to avoid missing events.
by Simon Kelley
· 13 years ago
29689cf
Handle errors when sending ICMP6 pings better.
by Simon Kelley
· 13 years ago
884a6df
RA managed-bit and use-SLAAC bit tweaks.
by Simon Kelley
· 13 years ago
353ae4d
Check assumed SLAAC addresses by pinging them.
by Simon Kelley
· 13 years ago
e25d1a2
Fix prefix-map build code logic.
by Simon Kelley
· 13 years ago
801ca9a
Add ra-names SLAAC-hostnames from DHCPv4 option.
by Simon Kelley
· 13 years ago
7b6dd88
Fix socklen_t/size_t confusion in radv.c
by Simon Kelley
· 13 years ago
0010b47
RA configuration tweaks and documentation improvements.
by Simon Kelley
· 13 years ago
843c96b
Make RA without DHCPv6 possible.
by Simon Kelley
· 13 years ago
22d904d
Fix RA on *BSD (missing sa_len)
by Simon Kelley
· 13 years ago
741c295
Tidy up RA scheduling.
by Simon Kelley
· 13 years ago
c5379c1
Don't send hoplimit 1 when multicasting RAs
by Simon Kelley
· 13 years ago
c5ad4e7
Router Advertisement
by Simon Kelley
· 13 years ago