Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | odhcpd: remove superfluous log output.HEADmaster | Karl Palsson | 2016-09-27 | 1 | -1/+0 |
| | | | | | | | Drop pointless syslog. The single line just doubles the amount of lines logged to syslog without adding any value. Signed-off-by: Karl Palsson <karlp@etactica.com> | ||||
* | Add per-host leasetime support | Steven Barth | 2016-05-19 | 6 | -21/+75 |
| | | | | | | Patch by Daniel Dickinson Signed-off-by: Steven Barth <steven@midlink.org> | ||||
* | Merge pull request #68 from dedeckeh/bugfixes | Steven Barth | 2016-01-31 | 2 | -5/+5 |
|\ | | | | | config: blobmsg_check_attr expects bool type as last argument | ||||
| * | config: blobmsg_check_attr expects bool type as last argument | Hans Dedecker | 2015-12-15 | 2 | -5/+5 |
|/ | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | ||||
* | Merge pull request #67 from dedeckeh/bugfixes | Steven Barth | 2015-11-29 | 2 | -7/+10 |
|\ | | | | | Fix interface ifname overwrite in case UCI dhcp section contains ifname or networkid parameter | ||||
| * | config: Prioritize ifname resolving via ubus over ifname/networkid attributes | Hans Dedecker | 2015-11-27 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | ||||
| * | config: Close interface when ifindex cannot be resolved | Hans Dedecker | 2015-11-27 | 2 | -2/+5 |
|/ | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> | ||||
* | fall through in error case to clear congestion | Steven Barth | 2015-11-17 | 1 | -1/+0 |
| | |||||
* | Handle netlink ENOBUFS events | Steven Barth | 2015-11-16 | 4 | -4/+37 |
| | |||||
* | Merge pull request #63 from willmo/router-lifetime | Steven Barth | 2015-10-21 | 1 | -2/+5 |
|\ | | | | | Clamp router lifetime per RFC 4861 | ||||
| * | Don't overflow router lifetime | Will Mortensen | 2015-10-20 | 1 | -2/+5 |
|/ | | | | | When a prefix lifetime was greater than UINT16_MAX, we would advertise a shorter router lifetime (even potentially 0). Saturate instead. | ||||
* | Merge pull request #62 from willmo/dns-lifetime | Steven Barth | 2015-10-21 | 1 | -1/+1 |
|\ | | | | | Correctly byteswap DNS lifetimes in RAs | ||||
| * | Correctly byteswap DNS lifetimes in RAs | Will Mortensen | 2015-10-20 | 1 | -1/+1 |
|/ | |||||
* | dhcpv6: use correct length when copying duid | Steven Barth | 2015-09-07 | 1 | -1/+1 |
| | |||||
* | router: don't announce as default router if we aren't | Steven Barth | 2015-09-07 | 1 | -1/+2 |
| | |||||
* | router: reduce dns lifetime to 10x maximum interval | Steven Barth | 2015-09-07 | 1 | -5/+1 |
| | |||||
* | dhcpv6: fix mac-handling | Steven Barth | 2015-09-07 | 1 | -2/+3 |
| | |||||
* | Fixup RAs/DHCPv6 announcing incorrect addresses | Steven Barth | 2015-09-01 | 2 | -3/+3 |
| | |||||
* | router/dhcpv6: use link-local addresses for DNS | Steven Barth | 2015-08-20 | 4 | -32/+21 |
| | |||||
* | router: improve deprecation handling | Steven Barth | 2015-08-20 | 2 | -1/+3 |
| | |||||
* | Merge pull request #56 from sbyx/revert-46-master | Steven Barth | 2015-08-20 | 3 | -121/+23 |
|\ | | | | | Revert "RFC: dhcpv4 support openwrt alias ip addr" | ||||
| * | Revert "RFC: dhcpv4 support openwrt alias ip addr"revert-46-master | Steven Barth | 2015-08-20 | 3 | -121/+23 |
|/ | |||||
* | Merge pull request #54 from dedeckeh/bugfixes | Steven Barth | 2015-08-20 | 2 | -16/+17 |
|\ | | | | | Fixes compile issues and infinite lifetimes | ||||
| * | router: Fix infinite lifetimes | Hans Dedecker | 2015-08-13 | 1 | -11/+12 |
| | | |||||
| * | router: Fix compile issues | Hans Dedecker | 2015-08-13 | 2 | -5/+5 |
| | | | | | | | | Fix compile issue due to comparison between signed and unsigned integers | ||||
* | | Merge pull request #46 from stargieg/master | Steven Barth | 2015-08-20 | 3 | -23/+121 |
|\ \ | |/ |/| | RFC: dhcpv4 support openwrt alias ip addr | ||||
| * | dhcpv4: remove unused addr_attrs struct | Patrick Grimm | 2015-06-22 | 1 | -11/+0 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: add ifdef ubus for dhcp4 ip | Patrick Grimm | 2015-06-22 | 1 | -3/+19 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: add in_addr dhcpv4_mask and in_addr dhcpv4_addr to struct interface | Patrick Grimm | 2015-06-19 | 2 | -17/+19 |
| | | | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: fix unitialization of mask | Patrick Grimm | 2015-06-18 | 1 | -5/+6 |
| | | | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: fix char ubus_get_address4 int ubus_get_mask4 function | Patrick Grimm | 2015-06-18 | 3 | -23/+32 |
| | | | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: add ubus_get_address4 ubus_get_mask4 function | Patrick Grimm | 2015-06-15 | 1 | -0/+2 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: return pointer | Patrick Grimm | 2015-06-15 | 1 | -4/+4 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: use iface-name | Patrick Grimm | 2015-06-15 | 1 | -4/+8 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: remove comment code lines | Patrick Grimm | 2015-06-15 | 1 | -11/+0 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: use ubus for ipv4 dhcp range calculation | Patrick Grimm | 2015-06-15 | 1 | -10/+14 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: add for_each ipv4-address array in ubus_get_address4 ubus_get_mask4 ↵ | Patrick Grimm | 2015-06-15 | 1 | -10/+39 |
| | | | | | | | | | | function Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: add ubus_get_address4 ubus_get_mask4 function | Patrick Grimm | 2015-06-14 | 1 | -0/+51 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
| * | dhcpv4: read ipv4-address from UBUS to ADDRESS4 | Patrick Grimm | 2015-06-14 | 1 | -0/+2 |
| | | | | | | Signed-off-by: Patrick Grimm <patrick@lunatiki.de> | ||||
* | | ra/dhcpv6: unify address change handling | Steven Barth | 2015-07-27 | 4 | -116/+130 |
| | | |||||
* | | Fix RA lifetimes | Steven Barth | 2015-07-24 | 1 | -12/+13 |
| | | |||||
* | | dhcpv6: fix socket generation on relay master | Steven Barth | 2015-07-17 | 1 | -1/+1 |
| | | |||||
* | | dhcpv6: send relay-forward messages using correct socket | Steven Barth | 2015-07-17 | 1 | -1/+1 |
| | | |||||
* | | router: unify RA router and DNS lifetime | Steven Barth | 2015-07-15 | 1 | -1/+1 |
| | | |||||
* | | router: fixup RA lifetime calculation | Steven Barth | 2015-07-15 | 2 | -4/+8 |
| | | |||||
* | | router: fix invalid router lifetime | Steven Barth | 2015-07-14 | 1 | -1/+1 |
| | | |||||
* | | router: fix logic inversion | Steven Barth | 2015-07-14 | 1 | -1/+1 |
| | | |||||
* | | ndp: reintroduce address replay | Steven Barth | 2015-07-14 | 1 | -0/+16 |
| | | |||||
* | | Remove unsolicited unicast RAs, adjust intervals | Steven Barth | 2015-07-14 | 6 | -104/+33 |
| | | |||||
* | | ndp: fixup relay | Steven Barth | 2015-07-14 | 4 | -87/+65 |
| | |