Wlodek Wencel
49a7fb582d
copy rights update
2022-01-25 16:24:16 +01:00
Tomek Mrugalski
f6b8f48d16
[ #189 ] Whitespace fixes in opened files
2022-01-20 12:04:28 +01:00
Tomek Mrugalski
429a56d73c
[ #189 ] ISC address updated
2022-01-20 12:04:28 +01:00
Thomas Markwalder
0cd94b5ef4
[#64,!35] Restored work
...
Restored cummulative work.
2019-11-22 13:39:45 -05:00
Thomas Markwalder
7512d88b9f
[master] Replaced licensing text with MPL licensing text throughout
2017-07-12 09:23:23 -04:00
Thomas Markwalder
cc1bd34e09
[master] Added lease-id-format to server and client
...
Merges in rt26378
2016-03-04 14:16:29 -05:00
Francis Dupont
785c1a519e
Merged rt35711c (DHCPv4-over-DHCPv6 support)
2016-02-23 10:40:10 +01:00
Shawn Routhier
79818c9344
[master] Add -df option to client code to help share DUIDs
...
Add the "-df <duid file>" option to the client code in order
to make it easier to share DUIDs between a v4 instance and
a v6 instance. This option instructs the client to search
the duid file for a DUID if it didn't find one in the main
lease file.
In addition add the infrastructure for running ATF tests
for the client and write some ATF tests for this patch.
2014-05-16 15:24:48 -07:00
Shawn Routhier
edad9be5cd
[master] Remove vix.com and nominum.com
...
Remove old information from copyrights and
man pages.
2014-01-26 10:52:15 -08:00
Mark Andrews
dc9d7b08aa
- Silence benign static analysis warnings.
...
[ISC-Bugs #33428 ]
2013-05-15 10:49:54 +10:00
Tomek Mrugalski
dd9237c309
Fixed many compilation problems ("set, but not used" warnings) for
...
gcc 4.6 that may affect Ubuntu 11.10 users. [ISC-Bugs #27588 ]
2012-03-09 11:18:14 +00:00
Tomek Mrugalski
5d082abd92
Several time related improvements:
...
- set initial delay to 0 to speed up client start
- added 'initial-delay' parameter to possibly revert to old behavior
- better handling of very short (1 or 2s) leases
- client lease records are recorded at most once every 15 seconds
- ICMP ping-check is now timed more precisely
- Servers that don't offer lease-time are now black-listed
[ISC-Bugs #19660 ]
2011-04-21 13:24:24 +00:00
Shawn Routhier
6aaaf6a460
Fixes to lease input and output.
...
[ISC-Bugs #20418 ] - Some systems don't support the "%s" argument to
strftime, paste together the same string using mktime instead.
[ISC-Bugs #19596 ] - When parsing iaid values accept printable
characters.
[ISC-Bugs #21585 ] - Always print time values in omshell as hex
instead of ascii if the values happen to be printable characters.
2010-09-13 22:06:37 +00:00
Shawn Routhier
a47d63362f
Update copyright years
2009-11-24 02:06:57 +00:00
Shawn Routhier
98bf16077d
Support for asynchronous ddns per ticket 19216 - convert to using isclib and
...
dnslib.
2009-10-28 04:12:30 +00:00
Shawn Routhier
2c85ac9b24
Switch isc urls from http to https and correct sw to services or software
...
for new web site as appropirate.
2009-07-23 18:52:21 +00:00
David Hankins
86f1d4b723
- Versions 3.0.x syntax with multiple name->code option definitions is now
...
supported. Note that, similarly to 3.0.x, for by-code lookups only the
last option definition is used. [ISC-Bugs #17613 ]
2009-07-16 18:02:28 +00:00
David Hankins
0829d595f8
- If configured, dhclient may now transmit to an anycast MAC address,
...
rather than using a broadcast address. Thanks to a patch from David
Cantrell at Red Hat. [ISC-Bugs #17740 ]
2009-03-13 21:41:45 +00:00
Francis Dupont
3dbe22465b
merge 17621
2008-05-23 13:22:23 +00:00
Evan Hunt
c40e954c55
Check whether files are zero length before parsing them [rt17757]
2008-03-07 20:12:44 +00:00
Francis Dupont
cabdb9b1c5
DHCPv6 released resources are now marked as released by the client
2008-02-20 23:20:58 +00:00
Evan Hunt
dccb6edf66
Updated copyright strings for 4.1.0a1 release
2008-01-24 02:43:06 +00:00
Francis Dupont
1d9774ab57
Cleanup IA_NA dependencies
2008-01-02 23:47:22 +00:00
Evan Hunt
e32529a528
dhc6_lease_destroy() and dhc6_ia_destroy() now set lease and IA
...
pointers to NULL after freeing, to prevent subsequent accesses to freed
memory. [rt17352]
2007-12-08 19:36:00 +00:00
David Hankins
bead14ea8b
- The server will now include multiple IA_NA's and multiple IAADDRs within
...
them, if advertised by the client. It still only seeks to allocate one
new address. [ISC-Bugs #17254 ]
2007-11-14 23:44:46 +00:00
David Hankins
290b43b9cb
Remove unreviewed sources from HEAD.
2007-11-06 18:31:36 +00:00
David Hankins
e4a6be15e8
Might even work.
2007-10-30 23:08:16 +00:00
David Hankins
9ab0cc6a46
Client bugs introduced in development repaired. [ISC-Bugs #17192 ]
2007-10-05 14:47:43 +00:00
Shane Kerr
641488ec0f
Unused variable caught by gcc -Wall on 64-bit Linux.
...
Why this doesn't get flagged elsewhere is a mystery, and slightly
disturbing...
2007-08-23 18:04:29 +00:00
David Hankins
0c20eab3c8
- 'request' and 'also request' syntaxes have been added to accomodate
...
the DHCPv6 client configuration. 'send dhcp6.oro' is no longer
necessary. [ISC-Bugs #17023 ]
2007-08-23 16:06:09 +00:00
Shane Kerr
28868515f6
Code cleanup to remove warnings from "gcc -Wall".
...
See RT ticket #16988 for more.
2007-07-13 06:43:43 +00:00
David Hankins
706792c9d3
Copyright++
2007-05-19 19:16:28 +00:00
David Hankins
fe5b0fdd70
- Replaced ./configure shellscripting with GNU Autoconf. [ISC-Bugs #16405b]
...
- RELNOTES/README++
- s/wether/whether/ in dhcp-options.5 manpage edits.
2007-05-19 18:47:15 +00:00
David Hankins
98bd7ca099
DHCPv6 branch merged to HEAD.
2007-05-08 23:05:22 +00:00
Shane Kerr
c57db45ce9
Spelling fixes. See RT ticket 16513 for details.
2007-01-29 10:25:55 +00:00
David Hankins
f7fdb21693
- Varying option space code and length bit widths (8/16/32) are now
...
supported. This is a milestone in acheiving RFC 3925 "VIVSO" and
DHCPv6 support. [ISC-Bugs #15979 ]
2006-06-01 20:23:18 +00:00
David Hankins
febbd40203
- The dhclient 'reject ...;' statement, which rejects leases given by named
...
server-identifiers, now permits address ranges to be specified in CIDR
notation. [ISC-Bugs #1435 ]
2006-05-15 15:07:50 +00:00
David Hankins
88cd8aca9e
- Merge changes between 3.0.3RC1 and 3.0.4-BETA-3 into HEAD (silence
...
robie).
2006-02-24 23:16:32 +00:00
David Hankins
98311e4ba9
MASSIVE merge from V3-RELEASE-BRANCH into HEAD. HEAD and V3-RELEASE are
...
now synced as of tag V3-0-3-BETA-1.
2005-03-17 20:15:29 +00:00
Ted Lemon
d758ad8cac
Merge changes between 3.0rc7 and 3.0rc8pl2.
2001-06-27 00:31:20 +00:00
Ted Lemon
fe7fba8901
Oops, don't go line-oriented when parsing client config.
2001-05-04 00:51:35 +00:00
Ted Lemon
4ab46a1030
Add line-oriented argument to new_parse().
2001-05-02 06:27:52 +00:00
Ted Lemon
c9dce20f56
Make the omapi statement in the client config actually work.
2001-04-05 20:37:55 +00:00
Ted Lemon
fda4fd46a5
client_script_name -> path_dhclient_script
2001-03-22 06:56:00 +00:00
Ted Lemon
b3519f23f1
Support NUL characters in STRING tokens.
2001-03-17 00:47:39 +00:00
Ted Lemon
0b69dcc870
Change EOF to END_OF_FILE in tokenizer for enum compatibility.
2001-03-01 18:17:09 +00:00
Ted Lemon
c466184540
Fix up NetBSD/alpha build.
2001-02-26 22:21:15 +00:00
Ted Lemon
243e51ee8d
Fix a gnarly memory allocation bug.
2001-02-12 19:37:03 +00:00
Ted Lemon
a8009c484b
Add support for 'on transmission'
2001-01-25 08:17:17 +00:00
Ted Lemon
c5b5e7d160
Let the generic parser parse send statements.
2001-01-16 22:49:31 +00:00