summaryrefslogtreecommitdiffstats
path: root/common.h
Commit message (Expand)AuthorAge
* Add (c) to CopyrightRoy Marples2009-05-01
* More style updates.Roy Marples2009-02-12
* Work out __restrict better.Roy Marples2008-11-24
* Fix some LINT errors.Roy Marples2008-11-10
* get_line now uses a single buffer, strips leading space and skips comments. T...Roy Marples2008-11-05
* Save a few bytes by moving close_fds to bind where it's really used.Roy Marples2008-11-05
* Pack the dhcp structure.Roy Marples2008-09-05
* Mark functions as _noreturn.Roy Marples2008-09-05
* Add an event loop.Roy Marples2008-09-02
* clock_monotonic now is 0 or 1 depending on if the clock is monotonic. Also, s...Roy Marples2008-07-31
* Normalise tv_usecs. Also, send the fd ready back to the main loop so we don't...Roy Marples2008-07-24
* get_time -> clock_monotonic to be more descriptive.Roy Marples2008-07-24
* Better to say which OS's have closefrom.Roy Marples2008-07-21
* Fix compile on OSX.Roy Marples2008-07-21
* Remove the signal array stack as our pipe handling should be secure enough no...Roy Marples2008-06-10
* Add a function to test if a fd has data to be read.Roy Marples2008-06-07
* Create a real arc4linux function so we don't have to visible seed random in d...Roy Marples2008-05-19
* Use arc4random as everything apart from glibc seems to have it.Roy Marples2008-05-15
* Use paths.h when available and ensure that we can disable our glue easily.Roy Marples2008-05-15
* Check correct lengths and use closefrom where available.Roy Marples2008-05-15
* Normally I hate massive code drops, but heh.Roy Marples2008-04-11
* Change code style to match the BSDs in the hope the might adpot it instead of...Roy Marples2008-03-20
* Fix building on GNU/kFreeBSD, Debian #467005Roy Marples2008-02-22
* PCC compiler fixes.Roy Marples2008-02-22
* Support the PCC compiler.Roy Marples2008-02-20
* We should only have one bit of code to mark sockets close_on_exec.Roy Marples2008-02-09
* Rename getline to get_line so we don't conflict with crappy GNU headers that ...Roy Marples2008-02-06
* Introduce xzalloc, which zeros memory as well as allocates it. This makes us ...Roy Marples2008-01-28
* Fix compile on Linux where.Roy Marples2008-01-21
* uptime should return time_tRoy Marples2008-01-16
* common.h now defines a simple define to create the function in common.c. NetB...Roy Marples2008-01-09
* Belatedly into 2008 :)Roy Marples2008-01-08
* Stop using static inflexable buffers when cleaning metas and reading files.Roy Marples2008-01-07
* Re-license as 2-clause BSD as I've re-written everything from the old dhcpcd-...Roy Marples2007-11-15
* Re-add sys/time.hRoy Marples2007-11-08
* timeval defines seconds as long, so we should use long over time_tRoy Marples2007-11-07
* Reword the headers to just say we use the GPLv2.Roy Marples2007-11-07
* Update my e-mail address as I have retired from Gentoo.Roy Marples2007-11-06
* Write the pidfile before we fork so we can easily be stopped by other processes.Roy Marples2007-10-20
* Many thanks to Michael Durrant for testing the below changes.Roy Marples2007-09-04
* Suck it hard and use gettimeofday for Linux. Lets just hope that the clock wo...Roy Marples2007-08-21
* Rework the arp code again so that we don't link to librt on Linux.Roy Marples2007-08-20
* Ensure ARP checking times out when there is a flood.Roy Marples2007-08-09
* We now do ARP checking by default as recommended by RFC 2131.Roy Marples2007-07-18
* Send a FQDN hostname if it contains dots, strip the domain from a looked up h...Roy Marples2007-04-26
* string.h pulls in features.hRoy Marples2007-04-05
* Use libc strlcpy for uclibc and dietlibcRoy Marples2007-04-05
* Use strlcpy if available, if not define our own.Roy Marples2007-04-05
* Add safe_strncpy function to ensure everything is NULL terminatedRoy Marples2007-04-05
* For infinite timeout, we now resent the last request at TIMEOUT_MINIRoy Marples2007-01-16