| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Make parse_warn() messages consistantly use 'expecting' rather | 2014-01-18 | 1 | -4/+4 | ||
| | | | | | than occasionally 'expected'. End all with a '.'. | |||||
| * | Never silently consume the following statement when unexpectedly | 2014-01-18 | 1 | -4/+7 | ||
| | | | | | | encountering a ';'. I.e. when checking the token type, 'skip_to_semi()' after 'parse_warn()' only when the parsed token wasn't a ';'. | |||||
| * | peek_token() a bit more to replace a bunch of manual checks with | 2014-01-13 | 1 | -6/+2 | ||
| | | | | | | the perfectly adequate parse_semi(). And some blocks didn't even need to peek. | |||||
| * | Don't eat two tokens when encountering a non-terminal '}'. Avoids | 2014-01-13 | 1 | -3/+4 | ||
| | | | | | | possibly ignoring entire rest of dhclient.conf or dhclient.leases.if looking for a mistakenly consumed '}'. | |||||
| * | Yet another annoyingly long line. | 2014-01-10 | 1 | -2/+3 | ||
| | | ||||||
| * | Having stopped pretending we handle anything but ethernet packets, | 2013-12-06 | 1 | -11/+6 | ||
| | | | | | | | | replace the 'struct hardware' abstraction layer and use 'struct ether_addr' where hardware addresses are of interest. ok matthew@, confirmed by reyk@ not to impact DHCP-over-IPSec support. | |||||
| * | Stop pretending we still support FDDI or token ring hardware types. | 2013-12-05 | 1 | -9/+1 | ||
| | | | | | idea ok deraadt@ matthew@ | |||||
| * | cleanups for signed char vs ctype | 2013-11-20 | 1 | -2/+3 | ||
| | | | | | ok krw | |||||
| * | Shuffle function prototypes and extern declarations around to | 2013-11-11 | 1 | -1/+3 | ||
| | | | | | | put local functions prototypes and variables in their .c files, and cross-file functions into .h files. Prompted by deraadt@. | |||||
| * | Bunch of comment/whitespace cleanup. Eliminate some misleading or | 2013-05-02 | 1 | -2/+2 | ||
| | | | | | | pointless ones, make multiline comments readable, nuke '...' in favour of '.', etc. | |||||
| * | Use same parse_date() and date writing logic as in dhcpd. i.e. | 2013-04-27 | 1 | -138/+47 | ||
| | | | | | | | strptime() rather than handrolling parsing. Change date format in leases to same as dhcpd, fixing 'u' vs 'w' error made in initial strftime() introduction. | |||||
| * | Don't assume sizeof(time_t)==4 | 2013-04-02 | 1 | -3/+4 | ||
| | | | | | ok krw@ | |||||
| * | Remove confusing extra address abstraction 'struct iaddr'. Just use | 2012-11-08 | 1 | -5/+3 | ||
| | | | | | | | | | | | 'in_addr'. Remove many double conversions and other perversions. piaddr() replaced with inet_ntoa(). dhclient is extremely unlikely to support anything but ipv4/dhcp without a complete rewrite. Joint work with chris@. Positive feedback from deraadt@ zinke@ phessler@. | |||||
| * | Tweak parsing. No need to declare, assign and then ignore the token | 2011-12-10 | 1 | -12/+9 | ||
| | | | | | value when only the token id is required. | |||||
| * | malloc/strlcpy -> strdup. Apparently I forgot to commit this one with | 2010-06-26 | 1 | -3/+2 | ||
| | | | | | the similar changes to dhcpd. | |||||
| * | Don't leak strings. | 2007-01-08 | 1 | -2/+4 | ||
| | | | | | ok miod@ | |||||
| * | sync dhclient and dhcpd parse.c areas where we can. | 2006-11-22 | 1 | -14/+14 | ||
| | | | | | mainly formatting, whitespace; ok henning@ | |||||
| * | fix some warning messages and comments in parse_date(); ok henning@ | 2006-11-22 | 1 | -5/+5 | ||
| | | ||||||
| * | remove spurious ; after bracket, no binary change | 2006-11-21 | 1 | -2/+2 | ||
| | | ||||||
| * | cleanup keyword lookup for the lexer, and remove keywords not valid in | 2006-04-18 | 1 | -37/+37 | ||
| | | | | | either dhclient or dhcpd context; tested by many | |||||
| * | Insist on correct hardware addresses in dhclient.conf and | 2005-07-17 | 1 | -108/+32 | ||
| | | | | | | | | dhclient.leases.<if> files. Simplify parse_numeric_aggregate() as a result, rendering tree.c and tree.h redundant. ok millert@ | |||||
| * | NULL is not a time_t. From brooks at freebsd. | 2005-07-16 | 1 | -13/+13 | ||
| | | ||||||
| * | knf | 2004-05-05 | 1 | -11/+8 | ||
| | | ||||||
| * | do not overload libc function names causing linker troubles | 2004-05-04 | 1 | -8/+8 | ||
| | | ||||||
| * | knf | 2004-05-04 | 1 | -13/+8 | ||
| | | ||||||
| * | remove things not used, spotted by lint mostly; ok henning | 2004-05-04 | 1 | -58/+1 | ||
| | | ||||||
| * | cut more crap - no binary change | 2004-02-24 | 1 | -2/+2 | ||
| | | ||||||
| * | remove time_t related crud; henning ok | 2004-02-23 | 1 | -3/+3 | ||
| | | ||||||
| * | KNF | 2004-02-07 | 1 | -9/+9 | ||
| | | ||||||
| * | more KNF From: Emil Mikulic <emikulic@dmr.ath.cx> | 2004-02-07 | 1 | -8/+8 | ||
| | | | | | | great job. no binary change. | |||||
| * | more Knall & Rauch -> ANSI C, KNF and stuff that makes this a bit more | 2004-02-06 | 1 | -296/+297 | ||
| | | | | | | readable. no effect on the binary. From: Emil Mikulic <emikulic@dmr.ath.cx> | |||||
| * | $OpenBSD$, tedu | 2004-02-04 | 1 | -2/+2 | ||
| | | ||||||
| * | this is where dhclient will start surgery | 2004-01-18 | 1 | -0/+641 | ||
