Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-01 | Replace option sol_max_rt by inf_max_rt in reply response to information request | Hans Dedecker | |
2014-07-01 | DHCPv6 destination address check | Hans Dedecker | |
As described in RFC3315 §15 any solicit, confirm, rebind or information request message is discarded if the destination address is unicast Likewise any request (§18.2.1), renew (§18.2.3), release (§18.2.6) or decline (§18.2.7) message is discarded and the server replies with the status code use multicast. | |||
2014-07-01 | DHCPv4: send DHCPNAK if requested addr != leased addr | Steven Barth | |
2014-07-01 | Merge pull request #17 from mar-kolya/master | sbyx | |
leasefile: do not output expired dhcpv6 leases | |||
2014-06-30 | leasefile: do not output expired dhcpv6 leases | Nikolay Martynov | |
Sometimes ip that is assigned to a host changes, old ip is still kept aroung as 'expired'. This expired ip gets dumped into leasefile and is read by dnsmasq. The result is that hotsname is resolved into expired ip and that confuses clients. This patch prevents expired leases from being written into leasefile. | |||
2014-06-30 | Fixes compile error with musl | Steven Barth | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-18 | Fix DHCPv4 static leases (thanks arnd) | Steven Barth | |
2014-06-17 | use leaetime as base for T1 and T2 upper bound | Steven Barth | |
2014-06-17 | backup for notonlink | Steven Barth | |
2014-06-17 | Make hostid more convenient | Steven Barth | |
2014-06-17 | dhcpv6: send NotOnLink status on global level | Steven Barth | |
2014-06-16 | add more consistency to host file writing | Steven Barth | |
2014-06-16 | dhcpv4: update hostfile more often | Steven Barth | |
2014-06-16 | Fix option id for hostnames | Steven Barth | |
2014-06-16 | config: accept domains with trailing . | Steven Barth | |
2014-06-12 | dhcpv4: use search domain instead of domain option | Steven Barth | |
2014-06-10 | Fix DHCP settings for /28 | Steven Barth | |
2014-06-10 | Merge pull request #14 from dedeckeh/bugfixes | sbyx | |
Fix DHCPv6 relay reply message in case raw DHCPv6 attributes are present | |||
2014-06-09 | Fix DHCPv6 relay reply message in case raw DHCPv6 attributes are present | Hans Dedecker | |
Use enum to index iov struct | |||
2014-06-07 | Add default DHCPv4 range for prefixes down to /28 | Steven Barth | |
2014-05-30 | Make filtering customizable | Steven Barth | |
2014-05-29 | Move dhcpv6 raw attributes to correct place | Steven Barth | |
2014-05-25 | Add support for raw DHCPv6 attributes | Steven Barth | |
2014-04-24 | Merge pull request #13 from dedeckeh/bugfixes | sbyx | |
Bugfixes | |||
2014-04-23 | Add status code ok option in reply to a decline message | Hans Dedecker | |
RFC3315 Section 18.2.7 states a status code OK needs to be returned by the server : After all the addresses have been processed, the server generates a Reply message and includes a Status Code option with the value Success, a Server Identifier option with the server's DUID, and a Client Identifier option with the client's DUID. | |||
2014-04-23 | Don't return a DHCPv6 reply in response to a confirm without address(es) | Hans Dedecker | |
RFC3315 Section 18.2.2 states no reply must returned by the server in case no address(es) are present : If the server is unable to perform this test (for example, the server does not have information about prefixes on the link to which the client is connected), or there were no addresses in any of the IAs sent by the client, the server MUST NOT send a reply to the client. | |||
2014-04-09 | config: use correct defaults if interface is not in UCI | Steven Barth | |
2014-04-06 | odhcpd: managed PD wait for 250ms initial period | Steven Barth | |
2014-04-03 | Make clang happy | Steven Barth | |
2014-04-01 | Keep managed PD for at least 150 seconds | Steven Barth | |
2014-04-01 | Wait at least 15 seconds for managed PD to be acknowledged | Steven Barth | |
2014-04-01 | don't kill of managed PD too early | Steven Barth | |
2014-04-01 | Complete managed PD/CER-ID support | Steven Barth | |
2014-03-24 | Managed PD: initial support | Steven Barth | |
2014-03-20 | ubus: convert to async calls | Steven Barth | |
2014-03-20 | ubus: use safe iterator | Steven Barth | |
2014-03-20 | ubus: don't redeclare variable c | Steven Barth | |
2014-03-20 | Don't segfault when there is no IPv6 support | Steven Barth | |
2014-03-11 | Fix HMAC-MD5 in DHCPv6-reconfigure (thx rsmarples) | Steven Barth | |
2014-02-25 | config: more static ndp fixes | Steven Barth | |
2014-02-25 | Fix parsing of static ndp entries | Hans Dedecker | |
2014-02-24 | Don't announce :: as DNS | Steven Barth | |
2014-02-24 | Fix DNS-server and routes announced in RA for certain prefix cases | Steven Barth | |
2014-02-21 | Fix wrong address pool being advertised | Steven Barth | |
2014-02-19 | Replace IN6_ARE_ADDR_EQUAL by memcmp to avoid unaligneds | Steven Barth | |
2014-02-18 | Avoid some bloat | Steven Barth | |
2014-02-17 | Add support for (managed) prefixes of length 65-96 | Steven Barth | |
2014-02-17 | Dynamically calculate RA intervals when prefix lifetimes are short | Steven Barth | |
2014-02-05 | Fix homenet filter | Steven Barth | |
2014-02-01 | Change homenet detection to User-Class | Steven Barth | |