summaryrefslogtreecommitdiffstats
path: root/common.c
Commit message (Expand)AuthorAge
* Move the source files along with dev, crypt and comapt into src dir.Roy Marples2017-03-15
* Belated welcome to 2017.Roy Marples2017-03-06
* logger output always goes to stderr now.Roy Marples2016-10-24
* hwaddr_ntoa now takes a void * as a source.Roy Marples2016-10-24
* Always roundup the required buffer.Roy Marples2016-09-06
* More assertRoy Marples2016-09-06
* Test slen is not -1 before setting error on MSG_TRUNC.Roy Marples2016-09-02
* Provide better commentary.Roy Marples2016-09-02
* Optimise recvmsg_realloc.Roy Marples2016-09-02
* bytes -> lenRoy Marples2016-09-02
* If more than one iovec then realloc the last one.Roy Marples2016-09-02
* Rework the recvmsg_realloc function to handle flags. Roy Marples2016-09-02
* Use recvmsg_alloc on Solaris too.Roy Marples2016-09-01
* Linux now uses recvmsg_alloc as well, reducing duplicated code.Roy Marples2016-09-01
* Remove debug added accidently in last commit.Roy Marples2016-09-01
* Use a dynamically sized buffer for reading route(4) messages on BSDRoy Marples2016-09-01
* Fix some memory issues.Roy Marples2016-05-06
* Free the getline buffer if needed.Roy Marples2016-05-06
* Move duid and ipv6 secret file reading code into a common function.Roy Marples2016-05-06
* Fix compile on older platforms which lack O_CLOEXEC.Roy Marples2016-03-11
* Add -P, --printpidfile to print the pidfile dhcpcd will use to stdout.Roy Marples2016-01-07
* Fix 2 NULL de-references, thanks to Christos.Roy Marples2015-12-04
* If testing or dumping leases, don't send to syslog only stdout/stderr.Roy Marples2015-11-19
* Always send LOG_DEBUG to syslog(3) even if we are in quiet mode.Roy Marples2015-11-19
* Obey the hostname_short option even for FQDN hostnames passed via config.Roy Marples2015-11-13
* Only use GCC pragma is GCC is 4.6 or newer for push/pop support.Roy Marples2015-10-26
* Workaround NetBSD's buggy gcc syslog/printf format infinite loop by disabling...Roy Marples2015-10-26
* Revert prior and add note why we use strerror().Roy Marples2015-10-23
* Use strerror_r as strerror is not thread safe.Roy Marples2015-10-23
* Replace custom uptime() with clock_gettime(2) calls for more accurateRoy Marples2015-06-29
* For each ND, output the time of acquisition and the current time in seconds.Roy Marples2015-05-15
* Handle ND options in the same way we handle DHCP and DHCPv6 options.Roy Marples2015-05-14
* Replace get_monotonic usage with the standard clock_gettime.Roy Marples2015-05-12
* Give up on _BSD_SOURCE and use _GNU_SOURCE for Linux.Roy Marples2015-04-20
* CID 1292550: Missing call to va_end().Roy Marples2015-03-31
* Fix logging quietly.Roy Marples2015-03-26
* Let dhcpcd rotate the logfile itself.Roy Marples2015-03-18
* syslogd(8) may not always be running before dhcpcd so any startup errors areRoy Marples2015-03-17
* Replace timeval with timespec.Roy Marples2015-03-03
* Update copyrights to 2015.Roy Marples2015-01-02
* Remove the direct include for cdefs.h - it's not needed for supportedRoy Marples2014-11-10
* TAILQ is now inlcuded via config.h either via sys/queue.h or compat/queue.h.Roy Marples2014-11-10
* Source now compiles on Solaris, just missing the if-sun.c support soRoy Marples2014-05-21
* Move net.c to if.c.Roy Marples2014-04-25
* 64-bit clang falloutRoy Marples2014-03-27
* Add -Wconversion to debug CFLAGS and fix fallout.Roy Marples2014-03-27
* Move all global variables into contexts, with a small exception forRoy Marples2014-02-12
* get_line is now static inside of if-options.c and is a simple wrapper around ...Roy Marples2014-02-07
* writepid is now a static inline functionRoy Marples2014-02-07
* Remove custom set_cloexec and set_nonblock functions.Roy Marples2014-02-07