2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-29 05:17:57 +00:00

3993 Commits

Author SHA1 Message Date
Shawn Routhier
6b9c9f874f [master] Fix typos 2014-01-30 13:59:08 -08:00
Shawn Routhier
80778e94d2 [master] typos 2014-01-28 10:42:01 -08:00
Shawn Routhier
2603fcb393 [master] Auto generated files for 4.3.0rc1 v4_3_0rc1 2014-01-26 19:04:39 +00:00
Shawn Routhier
71b49b9f87 [master] Update copyright and vesion for 4.3.0rc1 2014-01-26 11:02:16 -08: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
Shawn Routhier
ccc2a36775 [master] Add some more options form older RFCS 2014-01-25 18:59:36 -08:00
Shawn Routhier
8ee352ee9a [master] Tidy up bpf processing
Make bpf processing a bit better so we properly
process broken packets and their successors
2014-01-24 20:00:12 -08:00
Shawn Routhier
c5905ed038 [master] typo 2014-01-23 13:51:27 -08:00
Shawn Routhier
fef8c6f09c [master] Update 3rd party licnese issues
Instead of duplicating more third-party licenses here in LICENSE
    file (there are many), just generically suggest to see the other files.

    Per the md5 copyright license agreement, add mention of
    required verbatim advertising statement in the release notes and
    readme.

    In the RELNOTES, I also mention ISC is open source software.

    In the README, I added a HISTORY section and placed that
    advertising statement there. If the HISTORY section is not wanted,
    then remove it and just mention the required verbatim advertising statement.
    By the way, some good history is in old READMEs and at
    http://hack.org/mc/texts/dhcp-freenix.txt
    (but I can't find the official hosted Lemon version of that paper).

    Remove the advertising clause from the historical BSD
    code copyrighted by The Regents of the University of California.

    For details see
    ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

    (To summarize: in 1999, the University said that distributors
    are no longer required to acknowledge within advertising and the
    paragraph in the license may be deleted.)
2014-01-23 13:28:48 -08:00
Shawn Routhier
4809ef5cf6 [master] Fix typos found during release engineering 2014-01-21 08:34:28 -08:00
Shawn Routhier
35baec748a [master] Update auto generated files v4_3_0b1 2014-01-16 04:11:43 +00:00
Shawn Routhier
7dc4e69ca2 [master] Handle an absent resolv.conf file better
Add relnote and update copyright
2014-01-15 19:47:08 -08:00
Shawn Routhier
324257e3db [master] Update version stamps and such for 4.3.0b1 2014-01-15 19:38:55 -08:00
Mark Andrews
22ceb8bb3a handle ISC_R_FILENOTFOUND now being returned from irs_resconf_load 2014-01-16 14:25:19 +11:00
Shawn Routhier
4889a646b0 [master] Update log_fatal message to be shorter and point to the web page 2014-01-15 19:02:29 -08:00
Shawn Routhier
bc30c84e65 [master] Add defintiions for options 2014-01-15 18:54:35 -08:00
Shawn Routhier
fe2ac9e327 [master] Extend hardware expression to look at leases if no packet is available
[rt24584] Extend the hardware expression to look into the lease if available
2014-01-14 13:17:26 -08:00
Shawn Routhier
7e54ea4c0f [master]
Merge branch 'master' of repo.isc.org:/proj/git/prod/dhcp
2014-01-09 19:29:29 -08:00
Shawn Routhier
624d5a03da [master] correct dont-use-async to dont-use-fsync in docs 2014-01-08 17:00:00 -08:00
Mark Andrews
437d119b40 ldap code failed to compile due to missing comma. [RT #35159] 2014-01-08 09:33:22 +11:00
Shawn Routhier
08e6dad9e4 [master] Update release notes for previous commits 2014-01-02 11:49:13 -08:00
Francis Dupont
b45889b49e RT#35138 signaled typo 2013-12-31 15:14:24 +01:00
Shawn Routhier
19748527a0 [master] Update test makefiles to use the correct libraries v4_3_0a1 2013-12-13 23:50:40 +00:00
Shawn Routhier
eb8a7cd7fa [master] Correct some makefile issues in the test directories 2013-12-13 15:48:47 -08:00
Shawn Routhier
bc8f2affab [master] Auto generate files for 4.3.0a1 2013-12-13 22:09:19 +00:00
Shawn Routhier
32da1939af [master] Prepare for 4.3.0a1
Update vesion stamps, copyright dates and the bind version to use.
2013-12-13 13:32:35 -08:00
Shawn Routhier
4d079f0ec0 [master] Better support for INFORM requests.
Add support to use the subnet selection option
and the host declaration statements when processing
an inform request
2013-12-13 12:52:17 -08:00
Shawn Routhier
38ee81bd80 [master] Patch to ignore UIDS
This patch adds an option to allow the administrator to tell the
server to ignore UIDS when choosing a lease.
2013-12-13 12:40:45 -08:00
Shawn Routhier
61ef216b8d [master] Add support for user selection of the from address for DDNS transactions 2013-12-11 08:08:42 -08:00
Shawn Routhier
51e2e60626 -n [master] add the lease list script to the distribution 2013-12-11 00:05:00 +00:00
Shawn Routhier
e54ff84f08 -n master Patch for 30461 and update the auto generated files
Update the auto genrated files to add the required bind9
libraries

Fix up dhcpctl/Makefile.am to include the isccfg lib

Patch for 30461 to allow the DHCP server to find
the name server to update via the DNS
Conflicts:
2013-12-10 04:03:12 +00:00
Shawn Routhier
64fb661cc8 [master] Clean up some of the notes in RELNOTES
Remove one note that was mistakenly committed and tidy
up the ticket numbers on some others.
2013-11-26 11:19:29 -08:00
Shawn Routhier
619304cd87 [master] Support using v6 relay options in server decicions. 2013-11-25 21:00:41 -08:00
Shawn Routhier
0895c955d1 [master] Fix up the gentle shutdown code to handle failover
This patch modifies the gentle failover patch to
be cleaner and to handle failover peers better.
2013-11-14 12:55:10 -08:00
Shawn Routhier
f88446f16b [master] Emit log messages when the server is stable
Emit a log message when the server had completed initialization
and is about to start dispatching.  And emit log messages when
both peers in a failover pair have reached the normal state.
2013-11-08 12:29:20 -08:00
Shawn Routhier
cde11a4cdb [master] Add option to suppress the use of fsync when writing lease files
The option is dont-use-async <flag> and it defaults to disabled.
2013-11-08 12:00:02 -08:00
Shawn Routhier
1534fff7c5 [master] Add release note 2013-11-07 10:37:11 -08:00
Jeremy C. Reed
4eed07b3bb Fix some spelling typos introduced from the 21139 branch.
Also fix another misspelling while here.
2013-11-04 08:45:36 -06:00
Shawn Routhier
d9b5c150b7 [master]
Add log messages for when the addresses we assign.
2013-10-31 14:09:24 -07:00
Shawn Routhier
47e8308dea [master]
[32692] Signal handlers added: sigint (ctrl-c) and sigterm (default kill)
2013-10-30 13:52:36 -07:00
Shawn Routhier
58cb5d861d [master]
Squashed commit of the following:

commit 9b0ea01f2afd1fb7ec1409166183a92731314ca7
Author: Shawn Routhier <sar@isc.org>
Date:   Tue Oct 22 12:02:41 2013 -0700

    -n [rt34924]
    Modify the on_commit code to use a reasonable scope as the reply->lease
    value may not be set, we should use the tmp->scope as we go through
    the iasubopts.
2013-10-30 13:34:22 -07:00
Shawn Routhier
4b8251a0c0 -n [master]
Fix the socket handling for DHCPv6 clients to allow multiple instances
of a clinet on a single machine to work properly.
[ISC-Bugs #34784]
2013-10-21 14:59:41 -07:00
Shawn Routhier
d7d9c0c7c3 -n [master]
Add code to support the standards version of DDNS
2013-10-14 15:53:24 -07:00
Shawn Routhier
1d851cff2c -n [master]
Correct NTP rfc number
2013-10-11 14:42:06 -07:00
Francis Dupont
eff1c7d831 set SO_REUSEPORT only for multicast 2013-09-25 10:22:43 +02:00
Shawn Routhier
f6dc164f6b -n [master]
fixes in openwrt script from the lwds-lite lab as well
   as some cosmetic changes and updating other scripts to
   use two double quotes instead of two single quotes for
   empty zone ids.
   [rt29843]
2013-08-30 13:25:12 -07:00
Shawn Routhier
3cb6f9bb3d -n [master]
[32767] Doxygen files for Developer's Guide are now included in release
2013-08-29 13:57:13 -07:00
Mark Andrews
f1ef85cf1e address: dhcpv6.c: In function 'reply_process_ia_ta': dhcpv6.c:2784: warning: 'p' might be used uninitialized in this function 2013-08-28 12:25:33 +10:00
Shawn Routhier
01fa619fab -n [master]
26510
 Add support for classes in the IPv6 code
2013-08-27 14:20:09 -07:00
Shawn Routhier
a7341359cc -n [master]
[rt27912]
    Add code to suppor on {commit expiry release} statements for DHCPv6.
    There are several pieces to this change
    1) Add space in the iasubopt structure to hold the statement pointers
    2) Update the execute code to fill in the structures as necessary
    3) Execute the statements when appropriate
    Many of the changes in the non-v6 code are to pass the v6 structures
    around to the execute code.
2013-08-27 13:40:47 -07:00