2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-30 13:57:50 +00:00

3693 Commits

Author SHA1 Message Date
Mark Andrews
01910481cd dns_tsec_create now takes the address of the dstkey pointer 2010-12-06 02:00:25 +00:00
Shawn Routhier
42cbff6349 In the entry for ticket 22626 correct the ticket that
we are fixing to 21585.
2010-12-03 20:45:14 +00:00
Shawn Routhier
391965129d Restore printing of values in omshell to the style pre 21518. For
21518 we changed the print routines to always display time values
as a hex list.  This had a side effect of printing all data strings
as a hex list.  We shall investigate other ways of displaying time
values more usefully.  [ISC-Bugs #22626]
2010-12-03 20:27:51 +00:00
Shawn Routhier
3004babab1 Ignore sigpipe if possible. 22269 2010-11-18 19:47:36 +00:00
David Hankins
3da41c64e1 autoconf regeneration 2010-11-03 23:25:23 +00:00
David Hankins
76f4993d6e automake regeneration 2010-11-03 23:25:20 +00:00
David Hankins
67a6029a3f autoheader regeneration 2010-11-03 23:25:11 +00:00
David Hankins
c7acf02f54 aclocal regeneration 2010-11-03 23:25:05 +00:00
David Hankins
8d50c7219b - ./configure on longer searches for -lcrypto to explicitly link against.
This fixes a bug where 'dhclient' would have shared library dependencies
  on '/usr/lib'.  [ISC-Bugs #21967]
2010-11-03 23:22:02 +00:00
Shawn Routhier
f33dc72271 Add cert and cve numbers and acknowledgement 2010-11-02 18:43:34 +00:00
Shawn Routhier
4dc5a6b1fa Handle a relay forward message with an unspecified address in the
link address field.  Previously such a message would cause the
server to crash.  [ISC-Bugs #21992]
2010-10-22 19:50:24 +00:00
Shawn Routhier
ad59838e33 Update the code to parse dhcpv6 lease files to accept a semi-colon at
the end of the max-life and preferred-life clauses.  In order to be
backwards compatible with older lease files not finding a semi-colon
is also accepted.  [ISC-Bugs #22303].
2010-10-13 22:28:18 +00:00
Mark Andrews
5484ac9e3a cast (char) to (unsigned char) to silence (char) array index warnings. 2010-09-17 01:52:34 +00:00
Mark Andrews
1babd56eeb Use (unsigned char) not (int) to silence (char) array index warnings. 2010-09-17 01:51:37 +00:00
Shawn Routhier
66309a5e93 errata for 21308 - correct domain-search syntax 2010-09-14 23:05:39 +00:00
Shawn Routhier
766eb2a840 autoconf regeneration 2010-09-14 22:25:07 +00:00
Shawn Routhier
4d5c760127 automake regeneration 2010-09-14 22:24:54 +00:00
Shawn Routhier
f823a37d8c autoheader regeneration 2010-09-14 22:24:35 +00:00
Shawn Routhier
831bf6e20a aclocal regeneration 2010-09-14 22:24:22 +00:00
Shawn Routhier
9d6af56578 autoconf regeneration 2010-09-14 22:22:33 +00:00
Shawn Routhier
419ed83cb9 automake regeneration 2010-09-14 22:22:19 +00:00
Shawn Routhier
98d797ab41 autoheader regeneration 2010-09-14 22:21:56 +00:00
Shawn Routhier
d725880811 aclocal regeneration 2010-09-14 22:21:28 +00:00
Shawn Routhier
4e0997c6c2 Minor changes for scripts, configure.ac and Makefiles
[ISC-Bugs #19147] Use domain-search instead of domain-name in manual and
                  example conf file.  Thanks to a patch from David Cantrell
                  at Red Hat.
[ISC-Bugs #19761] Restore address when doing a rebind in DHCPv6
[ISC-Bugs #19945] Properly close the quote on some arguments.
[ISC-Bugs #20952] Add 64 bit types to configure.ac
[ISC-Bugs #21308] Add "PATH=" to CLIENT_PATH envrionment variable
2010-09-14 22:20:20 +00:00
Mark Andrews
a96cdbe1f8 cast time_t to unsigned long and use %lu instead of %u 2010-09-14 04:01:33 +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
83d409ae59 Parse date strings more properly - the code now handles semi-colons in
date strings correctly.  Thanks to a patch from Jiri Popelka at Red Hat.
[ISC-Bugs #21501, #20598]
2010-09-13 19:23:28 +00:00
David Hankins
8bd445a1c1 - Two identical log messages for commit_leases() have been disambiguated.
[ISC-Bugs #18915]
2010-09-10 22:04:19 +00:00
Shawn Routhier
197c917e34 - Add an elapsed time option to the release message and refactor the
code to move most of the common code to a single routine.
  [ISC-Bugs #21171].
2010-09-10 20:21:03 +00:00
Shawn Routhier
436e808ad1 Update to 20378, print receive_packet6 in the log message 2010-09-09 22:49:58 +00:00
Shawn Routhier
57fbc77221 Another batch of fixes
Correct error handling in DLPI [ISC-Bugs #20378]
 Remove __sun__ and __hpux__ typedefs in osdep.h as they are now being
 checked in configure.  [ISC-Bugs #20443]
 Modify how the cmsg header is allocated the v6 send and received routines
 to compile on more compilers.  [ISC-Bugs #20524]
 When parsing a domain name free the memory for the name after we are
 done with it.  [ISC-Bugs #20824]
2010-09-09 22:18:02 +00:00
Mark Andrews
228e444722 address builds where sizeof != int 2010-09-09 06:48:52 +00:00
Shawn Routhier
66be0ad13f Minor code fixes
[ISC-Bugs #19566] When trying to find the zone for a name for ddns allow
 the name to be at the apex of the zone.
 [ISC-Bugs #19617] Restrict length of interface name read from command line
 in dhcpd - based on a patch from David Cantrell at Red Hat.
 [ISC-Bugs #20039] Correct some error messages in dhcpd.c
 [ISC-Bugs #20070] Better range check on values when creating a DHCID.
 [ISC-Bugs #20198] Avoid writing past the end of the field when adding
 overly long file or server names to a packet and add a log message
 if the configuration supplied overly long names for these fields.
 [ISC-Bugs #21497] Add a little more randomness to rng seed in client
2010-09-08 22:13:05 +00:00
David Hankins
ea75d5443c - Fixed a bug that leaks host record references onto lease structures,
causing the server to apply configuration intended for one host to any
  other innocent clients that come along later.  [ISC-Bugs #22018]
2010-09-07 23:55:24 +00:00
Shawn Routhier
4a5098e93f Add code to clear the pointer to an object in an OMAPI handle when the
object is freed due to a dereference.  [ISC-Bugs #21306]
2010-09-07 22:59:23 +00:00
David Hankins
f07d0fb5bc - The .TH tag for the dhcp-options manpage was typo repaired
thanks to a report from jidanni and the Debian package maintenance
  team.  [ISC-Bugs #21676] {Debian Bug#563613}
2010-07-20 21:09:14 +00:00
Shawn Routhier
d6645f56ff Put the options in the dhclient and dhcpd man pages into the standard form.
[ISC-Bugs #20264] and parts of [ISC-Bugs #17744] for dhclient.8 changes
2010-07-14 20:01:14 +00:00
David Hankins
524705e54a - 'get-host-names true;' now also works even if 'use-host-decl-names true;'
was also configured.  The nature of this repair also fixes another
  error; the host-name supplied by a client is no longer overridden by a
  reverse lookup of the lease address.  Thanks to a patch from Wilco Baan
  Hofman supplied to us by the Debian package maintenance team.
  [ISC-Bugs #21691] {Debian Bug#509445}
2010-07-13 18:43:41 +00:00
Shawn Routhier
5a38e43f6f Documentation cleanup covering multiple tickets
[ISC-Bugs #20265] [ISC-Bugs #20259] minor cleanup
  [ISC-Bugs #20263] add text describing some default values
  [ISC-Bugs #20193] single quotes at the start of a line indicate a control
  line to nroff, escape them if we actually want a quote.
  [ISC-Bugs #18916] sync the pointer to web pages amongst the different docs
2010-07-02 23:09:15 +00:00
Shawn Routhier
63ff896aa5 Add cert and cve number to note for 21253 2010-06-18 19:18:52 +00:00
Mark Andrews
de59a4b873 make robust to version changes on head 2010-06-18 03:23:04 +00:00
David Hankins
795b3525a1 BIND 9 export library version for 4.2.0rc1/4.2.0 final to v9_7_1 final. 2010-06-15 18:41:51 +00:00
Shawn Routhier
badc999d0e Add declaration for variable in debug code in alloc.c. [ISC-Bugs #21472] 2010-06-11 22:13:44 +00:00
David Hankins
09fa3ef213 Back out use of 'snapshot' syntax to kit.sh. 2010-06-03 16:25:33 +00:00
David Hankins
3be9631ca4 Update bind.sh for auto robie builds. 2010-06-02 22:18:41 +00:00
David Hankins
a5c7bf7779 adding changes notes to reflect bugs fixed by updating libisc/libdns. 2010-06-02 17:08:17 +00:00
David Hankins
be94d30022 update util/bind.sh to match v4_2. 2010-06-01 17:29:36 +00:00
Shawn Routhier
2b58b8650e Modify determination of ttl to use for DDNS update [ISC-Bugs #21126] 2010-05-27 17:19:26 +00:00
Shawn Routhier
600ee61905 Fix the trace code to handle timing events better. [ISC-Bugs 20969] 2010-05-27 00:30:11 +00:00
Shawn Routhier
590298e746 Add some debugging output for use with the DDNS code. [ISC-Bugs 20916] 2010-05-26 22:25:10 +00:00