Age | Commit message (Expand) | Author |
2021-10-15 | Don't declare variables as "unsigned char *" that are passed to | Christian Weisgerber |
2021-05-13 | RFC 4861 4.1 allows router solicitations from the unspecified address | Florian Obser |
2021-03-02 | remove uneeded md5.h include | Jonathan Gray |
2021-03-01 | off by one in bounds test | Jonathan Gray |
2021-02-27 | Path #defines are traditionally prefixed with _PATH. | Florian Obser |
2021-02-23 | previous commit mismanaged the control fd | Theo de Raadt |
2021-01-19 | Get rid of inet_net_pton and inet_net_ntop. | Florian Obser |
2021-01-19 | Make imsg event structs static to fix -fno-common. | Florian Obser |
2021-01-19 | Move control_state and ctl_conns to control.c, it's not needed | Florian Obser |
2021-01-19 | No need for a global rad_process; unbreaks -fno-common. | Florian Obser |
2021-01-18 | Remove unused variable in an effort to make this -fno-common clean. | Florian Obser |
2020-12-29 | getifaddrs() can return entries where ifa_addr is NULL. Check for this | Sebastian Benoit |
2020-12-01 | Remove useless void cast annotation. | Florian Obser |
2020-12-01 | Let rad(8) handle all rdomains in a single daemon, similar to previous | Florian Obser |
2020-11-27 | Check if the interface has an IPv6 link-local address before using it. | Florian Obser |
2020-06-26 | Replace SIMPLEQ concatenation loops with SIMPLEQ_CONCAT | bket |
2020-05-20 | Include interface name in warning when a RA is recieved from a non-link-local | Claudio Jeker |
2020-05-16 | list example files in FILES with a short description: generally, "Example | Jason McIntyre |
2020-03-30 | Use defines instead of raw numbers for intervals specified by RFC | Florian Obser |
2020-02-10 | briefly mention /etc/examples/ in the FILES section of all the | Ingo Schwarze |
2019-11-10 | Consistently use _rcctl enable foo_ in examples, it's simpler and less | Landry Breuil |
2019-10-18 | Plug mem leak in error path; ok florian@ who also spotted the rad case | Otto Moerbeek |
2019-09-07 | Do not try to send router advertisements on interfaces that have no link. | Florian Obser |
2019-09-06 | this bit about soii and link-local addresses is no longer needed since | Sebastian Benoit |
2019-08-08 | Fix a bunch of typos in various man pages. | Frederic Cambus |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-05-10 | Delete superfluous #includes of <ifaddrs.h>, <net/if_dl.h>, and <net/if_enc.h> | Philip Guenther |
2019-04-12 | Unbreak listening for prefix changes. | Florian Obser |
2019-03-31 | Avoid calling dup2(oldd, newd) when oldd == newd. In that case the | YASUOKA Masahiko |
2019-03-15 | Only accept one ICMPv6 and one route socket. | Florian Obser |
2019-03-15 | Correctly interlock config reloads imsgs. | Florian Obser |
2019-03-15 | Do not accept a control socket if we already have one. | Florian Obser |
2019-03-12 | fix line break | pamela |
2019-03-12 | In the manner of recent changes to unwind(8) and slaacd(8), make imsg | pamela |
2019-03-11 | Change fatal() to fatalx() where errno is not set. | pamela |
2019-03-02 | Introduce the IMSG_DATA_SIZE() macro to replace recurring math on imsg.hdr.le... | pamela |
2019-03-01 | trailing whitespace | Florian Obser |
2019-02-13 | (unsigned) means (unsigned int) which on ptrdiff_t or size_t or other | Theo de Raadt |
2019-01-29 | We don't need IMSG_SHUTDOWN, we can just close the sockets. | Florian Obser |
2019-01-22 | PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() calls | Kenneth R Westerback |
2019-01-02 | minor tweaks; | Jason McIntyre |
2018-11-28 | Discovered prefixes should not override explicitly configured | Florian Obser |
2018-11-21 | Allow rad(8) to watch interface groups; e.g. "interface tap" in rad.conf. | Reyk Floeter |
2018-11-16 | Don't fatal if IPV6_LEAVE_GROUP fails. | Reyk Floeter |
2018-11-09 | Document interactions of rad(8), carp(4), and SOII: | Stefan Sperling |
2018-11-01 | - odd condition/test in PF lexer | Alexandr Nedvedicky |
2018-09-16 | If a prefix without length was specifed in the config file, then | Alexander Bluhm |
2018-09-16 | With prefixlen 128, mask_prefix() in rad(8) caused a stack overflow | Alexander Bluhm |
2018-09-07 | replace malloc()+strlcpy() with strndup() in cmdline_symset(). | miko |
2018-08-15 | SIOCGIFNETMASK_IN6 failing just means that someone delete the address | Florian Obser |