summaryrefslogtreecommitdiffstats
path: root/compat
Commit message (Expand)AuthorAge
...
* Tell coverity that we don't care about this errors because theyRoy Marples2016-05-03
* Not all systems supply sys/cdefs.h and some require limits.h for PATH_MAX.Roy Marples2016-05-01
* Revert prior and just move the RUNDIR check above pidfile_lock.Roy Marples2016-04-26
* Add a hack to ensure RUNDIR exists.Roy Marples2016-04-26
* Ensure we use the correct rundir.Roy Marples2016-04-26
* Remove closefrom as we don't suffer from fd starvation.Roy Marples2016-04-22
* Add sys/file.h so we can get to flock(2).Roy Marples2016-04-18
* Sync latest from NetBSD.Roy Marples2016-04-18
* Sync pidfile.c from NetBSD.Roy Marples2016-04-10
* Fix pidfile_lock compat on Linux.Roy Marples2016-04-01
* Remove pidfile handling from dhcpcd and use pidfile_lock(3) from libutilRoy Marples2016-04-01
* Fix dprintf, thanks to OBATA Akio.Roy Marples2016-03-16
* Fix compat/arc4random() to not stir on every evocation. Roy Marples2016-02-11
* Comment out dead assignment.Roy Marples2016-02-05
* Fix compile on LinuxRoy Marples2016-01-29
* Remove our internal ffs32 and just use bitops.hRoy Marples2016-01-29
* Use ffs64(3) instead of ffs(3) when calculating to see if we can fit theRoy Marples2016-01-29
* Use a GCC pragma directive to mask off the warning about not careing about th...Roy Marples2015-11-13
* Remove compat for polling, dhcpcd now requires pselect as a minimum fallback.Roy Marples2015-05-12
* Fix dprintf compat.Roy Marples2015-03-18
* syslogd(8) may not always be running before dhcpcd so any startup errors areRoy Marples2015-03-17
* Fix more gcc errors with -Wconversion.Roy Marples2015-03-17
* Fix some more conversion errors on Linux.Roy Marples2015-03-15
* Fix compile on some systems.Roy Marples2015-02-18
* Use strtoi(3) and strtou(3) from NetBSD-8 instead of the harder to useRoy Marples2015-01-31
* Use __restrict rather than restrict.Roy Marples2014-12-20
* TAILQ is now inlcuded via config.h either via sys/queue.h or compat/queue.h.Roy Marples2014-11-10
* Improve FreeBSD support by using the actual AF_LINK address.Roy Marples2014-10-10
* Remove vis based encoding - instead expand the DHCP option encoding to aRoy Marples2014-10-01
* Some strings don't need to be shell escaped - for example when sending toRoy Marples2014-09-28
* We only supply svis(3) so rename the files as such.Roy Marples2014-09-27
* Sanitise the following characters using svis(3) with VIS_CTYLE and VIS_OCTAL:Roy Marples2014-09-26
* Bring back inline in be*enc,dec as it's in a header.Roy Marples2014-09-21
* Remove some inline keywords, let the compiler work it out better.Roy Marples2014-09-18
* Add needed includes for some systems.Roy Marples2014-09-07
* Split arc4random_uniform into it's own compat function and addRoy Marples2014-09-07
* Ensure that a given buffer is at least BUFSIZ.Roy Marples2014-07-21
* be32enc is missing on OpenBSD, so provide a configure test.Roy Marples2014-06-05
* Should use arc4random_uniform when wanting a randon number betweenRoy Marples2014-05-24
* Source now compiles on Solaris, just missing the if-sun.c support soRoy Marples2014-05-21
* Add more TAILQ #ifdef tests for older queue.h'sRoy Marples2014-04-25
* Fix compat/queue.hRoy Marples2014-04-23
* Ship a compat queue.h for older systems without any TAILQ support.Roy Marples2014-04-23
* Add -Wconversion to debug CFLAGS and fix fallout.Roy Marples2014-03-27
* Fix more clang analyzer errorsRoy Marples2014-02-27
* If there are no file actions or dangerous attributes then useRoy Marples2014-02-21
* Restore linkaddr compat support for KFreeBSDRoy Marples2013-06-19
* Purge prefix list and routers at start of IPv6 for BSD.Roy Marples2013-06-10
* StyleRoy Marples2013-06-03
* Fix compileRoy Marples2013-06-03