| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | auth: Fix consttime_memequal testdhcpcd-6 | Jarvis Tseng | 2020-08-20 |
| | | |||
| * | Release dhcpcd-6.11.7 | Roy Marples | 2019-05-04 |
| | | |||
| * | Remove old check | Roy Marples | 2019-05-04 |
| | | |||
| * | DHCPv6: Fix a potential read overflow with D6_OPTION_PD_EXCLUDE | Roy Marples | 2019-05-04 |
| | | | | | | | | | | | | | dhcpcd only checks that the prefix length of the exclusion matches the prefix length of the ia and equals the length of the data in the option. This could potentially overrun the in6_addr structure. This is fixed by enforcing RFC 6603 section 4.2 option limits more clearly. Thanks to Maxime Villard <max@m00nbsd.net> for finding this. | ||
| * | Allow make distinfo to work once more. | Roy Marples | 2019-04-26 |
| | | |||
| * | Release dhcpcd-6.11.6dhcpcd-6.11.6 | Roy Marples | 2019-04-26 |
| | | |||
| * | auth: Use consttime_memequal(3) to compare hashes | Roy Marples | 2019-04-26 |
| | | | | | | | This stops any attacker from trying to infer secrets from latency. Thanks to Maxime Villard <max@m00nbsd.net> | ||
| * | DHCP: Fix a potential 1 byte read overflow with DHO_OPTSOVERLOADED | Roy Marples | 2019-04-24 |
| | | | | | | | | This fix basically moves the option length check up and also corrects off by one error with it. Thanks to Maxime Villard <max@m00nbsd.net> | ||
| * | Fix build. | Roy Marples | 2017-03-27 |
| | | |||
| * | Fix a potential crash where the DHCP state could be freed during processing. | Roy Marples | 2017-03-27 |
| | | |||
| * | Fix a potential crash where the ARP state could be freed during processing. | Roy Marples | 2017-03-27 |
| | | |||
| * | Fix runit service handling, [62772337e0]. | Roy Marples | 2017-01-15 |
| | | |||
| * | Test we are given an interface in dhcpcd.conf before allocating a new interface | Roy Marples | 2016-12-13 |
| | | | | | | | | | block. Fixes [fb7e08848b]. While here, use reallocarray(3). Also, fix strskipwhite to return a NULL if the start of the string to the end is white space and adjust logic accordingly to reduce binary size. | ||
| * | Don't trust bootp->sname to be NULL terminated. | Roy Marples | 2016-11-29 |
| | | |||
| * | Fix size of DHCPv6 addresses when making messages. | Roy Marples | 2016-11-24 |
| | | |||
| * | Fix DAD on OpenBSD. | Roy Marples | 2016-11-23 |
| |\ | |||
| | * | Fix IPv6 DAD on OpenBSD. | Roy Marples | 2016-11-23 |
| | | | |||
| | * | Backout prior, added stuff by mistake. | Roy Marples | 2016-11-23 |
| | | | |||
| | * | Fix IPv6 DAD on OpenBSD. | Roy Marples | 2016-11-23 |
| | | | |||
| | * | Only clear the address family routes we're re-loading. | Roy Marples | 2016-11-23 |
| | | | |||
| | * | Fix adding subnet routes without a source address on OpenBSD. | Roy Marples | 2016-11-23 |
| | | | |||
| | * | Move ipv6_ctx into dhcpcd_ctx. | Roy Marples | 2016-11-19 |
| | | | |||
| | * | Only build the routing tables for the address family we are interested in. | Roy Marples | 2016-11-19 |
| | | | |||
| | * | Revert prior, it's wrong. | Roy Marples | 2016-11-18 |
| | | | |||
| | * | Stop spamming each route change needlessly. | Roy Marples | 2016-11-18 |
| | | | |||
| | * | Only compare the address part length as the rest maybe garbage. | Roy Marples | 2016-11-18 |
| | | | |||
| | * | Improve NTP timestamp from realtime and fix the double host to network ↵ | Roy Marples | 2016-11-18 |
| | | | | | | | | | translation on it. | ||
| | * | Merge fixes from dhcpcd-6 for authentication token algo. | Roy Marples | 2016-11-18 |
| | |\ | |||
| | * | | Don't assume we always have RTA_IFA. | Roy Marples | 2016-11-17 |
| | | | | |||
| | * | | Improve nl80211 support as we now know how to work out the SSID we're | Roy Marples | 2016-11-17 |
| | | | | | | | | | | connected to. | ||
| | * | | Fix compile on FreeBSD. | Roy Marples | 2016-11-16 |
| | | | | |||
| | * | | Fix sa_fromprefix for real on BSD. | Roy Marples | 2016-11-10 |
| | | | | |||
| | * | | Set sa_len when creating a sockaddr from a prefix. | Roy Marples | 2016-11-10 |
| | | | | |||
| | * | | Fix size of DHCPv6 addresses when making messages. | Roy Marples | 2016-11-10 |
| | | | | |||
| | * | | Do somewith with getline result in configure to make it pass. | Roy Marples | 2016-11-08 |
| | | | | |||
| | * | | Reject routes on Linux don't use a gateway. | Roy Marples | 2016-11-08 |
| | | | | |||
| | * | | Fix working with REJECT routes. | Roy Marples | 2016-11-08 |
| | | | | |||
| | * | | Move union sa_ss to sa.h | Roy Marples | 2016-11-08 |
| | | | | | | | | | | | | | | | | | | | Fix sa_fromprefix so that zero'd netmask bytes do not overwrite the last bit set. If assert is being used, add tests that sa_fromprefix and sa_toprefix generate correct results by agreeing with each other. | ||
| | * | | If netmask is INADDR_ANY then CIDR must be 0. | Roy Marples | 2016-11-08 |
| | | | | |||
| | * | | Fix rt_find on linux | Roy Marples | 2016-11-08 |
| | | | | |||
| | * | | Remove debug | Roy Marples | 2016-11-08 |
| | | | | |||
| | * | | Default DBDIR from /var/db to /var/db/dhcpcd. | Roy Marples | 2016-11-08 |
| | | | | | | | | | | | | | | | | Move dhcpcd.duid and dhcpcd.secret from /etc into /var/db/dhcpcd. Move leases and RDM monotonc from /var/db into /var/db/dhcpcd. All moves files have the dhcpcd{.-} prefix dropped. | ||
| | * | | Remove distinfo files before making them. | Roy Marples | 2016-11-05 |
| | | | | |||
| | * | | Keep the distinfo in the signed result. | Roy Marples | 2016-11-05 |
| | | | | |||
| | * | | make distinfo now produces a .distinfo file which contains checksum(s) of | Roy Marples | 2016-11-04 |
| | | | | | | | | | | the dist file. This distinfo file is then signed with a PGP key. | ||
| | * | | Remove address family specific routing and introduce address family | Roy Marples | 2016-10-25 |
| | | | | | | | | | | | | | | | | agnostic routing. This makes the platform drivers simpler and reduces some code duplication. Needs a lot of testing. | ||
| | * | | logger output always goes to stderr now. | Roy Marples | 2016-10-24 |
| | | | | |||
| | * | | hwaddr_ntoa now takes a void * as a source. | Roy Marples | 2016-10-24 |
| | | | | |||
| | * | | Remove debug. | Roy Marples | 2016-10-24 |
| | | | | |||
| | * | | Return an error. | Roy Marples | 2016-10-14 |
| | | | | |||
