2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-28 12:57:42 +00:00

3993 Commits

Author SHA1 Message Date
Shawn Routhier
eda1d0aa5a [master] Hnadle dhcpv6 being disabled better
The previous patches didn't handle dhvpv6 being disabled well.
    This change moves the #ifdefs a bit to handle it.
2016-01-12 12:33:26 -08:00
Shawn Routhier
75ab52e12b [master] Remove some incorrect #ifdefs
As part of 33990 we removed some #ifdefs for DEBUG_MEMORY
but we didn't get all of them.  Remove the extra ones.
2016-01-07 11:35:44 -08:00
Thomas Markwalder
cacce092a4 [master] Added make tool and pkg-config tests to configure script
Merges in rt40371.
2016-01-07 09:53:39 -05:00
Shawn Routhier
825c459c4b [master] Add cve number to release note entry 2016-01-06 17:31:09 -08:00
Shawn Routhier
b2cb745bd4 [master] Emit better error messages for command line issues
When emitting an error message due to a bad command line try to
include information about the argument that is at fault.
2016-01-06 16:32:25 -08:00
Shawn Routhier
4ce21cb630 [master] Clean up packet handling 2015-12-16 16:30:02 -08:00
Shawn Routhier
c88dfebddd [master] Update client code to RFC7550
Update the v6 client code to handle getting
IA_NAs and IA_PDs in the same request better.

Squashed commit of the following:

commit ad1bf23100eba541c26c6c26fc2c5c9dc57dd674
Author: Shawn Routhier <sar@isc.org>
Date:   Mon Nov 16 23:08:13 2015 -0800

    [rt40190] Use dhc6_check_status for addresses and prefixes

commit 4cb1d499342e68c5c93b7e8dac71c9adbd737846
Author: Shawn Routhier <sar@isc.org>
Date:   Mon Nov 16 22:02:05 2015 -0800

    [rt40190] Correct the tests for a status code in the client

    Some of the tests for the NoAddrs or NoPrefix codes in the
    were incorrect, checking for a return of not success instead
    of success.

commit 41ad9ea4438c0f64b95ec7afeac38afd2f3b36cb
Author: Shawn Routhier <sar@isc.org>
Date:   Fri Nov 13 21:04:55 2015 -0800

    [rt40190] Update site.h to have the correct default

commit cb720dac6670e1a6cc19b22550506ded4093abef
Author: Shawn Routhier <sar@isc.org>
Date:   Fri Nov 13 21:03:38 2015 -0800

    [rt40190] update per second set of review comments

    Mostly this is a set of updates to the documentation.
    The only code change is to add a backwards compatibility
    option in includes/site.h for people who want the old weightings
    for the client lease scoring.

commit 269a5324b950062380b4e3988f56593dc21d05d9
Author: Thomas Markwalder <tmark@isc.org>
Date:   Thu Nov 12 09:00:36 2015 -0500

    [40190] Fixed another typo

commit 7da158497cd9236c30dfdce2b115818d1954839f
Author: Thomas Markwalder <tmark@isc.org>
Date:   Thu Nov 12 07:29:33 2015 -0500

    [40190] Minor cosmetics in dhc6.c

commit a010737de36e5ad2f46bb11f471ac66ccbc856aa
Author: Shawn Routhier <sar@isc.org>
Date:   Sat Nov 7 00:05:20 2015 -0800

    [rt40190] Update the use of the minimum score

    Update the use of the minimum score to use #defines instead
    of 150.  This corrects it for the current values and allows
    us to change the values if we include a backwards compatibility
    option.

commit b078575da08c06a75a49110273bf42e24d03c08a
Author: Shawn Routhier <sar@isc.org>
Date:   Fri Nov 6 21:55:05 2015 -0800

    [rt40190] Updates per review comments

    Update several comments to be more informative

    The code changes are mostly to fold all the two
    bare_ia routines together.

commit 248c498d45db5533f992fb6eb30ee6c3c399ee81
Author: Shawn Routhier <sar@isc.org>
Date:   Tue Oct 20 02:06:45 2015 -0700

    [rt40190] Fix up some typos

commit ba074eff2e82af0cfd25428e7f38bccd5fef7241
Author: Shawn Routhier <sar@isc.org>
Date:   Tue Oct 20 01:28:34 2015 -0700

    [rt40190] Patch for client side of 7550

    Finish up the code to handle multiple PDs and NAs
    in a single request, this includes updating the
    command line to add the -R option to require the
    requested IAs rather than accept the best advertised
    offer.

commit 5bb4368b8410e3c7bcdc28fdf4ae5572df04d03b
Author: Shawn Routhier <sar@isc.org>
Date:   Thu Oct 15 09:50:14 2015 -0700

    [rt40190] checkpoint my work

    The basic code is working there are still some issues with how
    corner cases get handled that I need to resolve

commit 4c0dba90fcd71c85fca3612aa5083fa11645f8f6
Author: Shawn Routhier <sar@isc.org>
Date:   Sun Oct 11 19:23:53 2015 -0700

    [rt40190] Some changes for rfc7550, to be updated

    This is being checked in so I can look at other tickets
    but I plan to re-arrange the code a fair amount.
2015-12-01 21:58:36 -08:00
Francis Dupont
7acd875396 Remerged #38692 2015-11-17 16:43:44 +01:00
Francis Dupont
bf673d217b Unmerged #38692 2015-11-17 16:36:19 +01:00
Francis Dupont
d1d1da8fff Finished merge of rt38836b (cross compile) 2015-11-17 15:27:10 +01:00
Francis Dupont
e2f36ff16f Merged rt38836b (cross compile) 2015-11-17 15:13:29 +01:00
Francis Dupont
a555d1ab9f Finished merge of rt39210 (--with-libbind fixes) (regen required) 2015-11-17 14:55:09 +01:00
Francis Dupont
2830c40059 regen 2015-11-16 17:31:56 +01:00
Francis Dupont
79bce3a51d Addressed comments. Required regen 2015-11-16 15:14:05 +01:00
Thomas Markwalder
ce29e69574 [master] Fixed memory leask in omapi dereferencing
Merges in rt33990.
2015-11-05 07:07:42 -05:00
Shawn Routhier
e1634c2479 [master] Update DDNS description a bit
There were still some vestiges of the ad-hoc DDNS style
in the documentation.  Mostly places that said only the
interim style allowed a feature but one place mentioned
ad-hoc as well.  As there is no ad-hoc and both interim
and standard are the same for features I've removed such
language.
2015-11-04 21:11:18 -08:00
Shawn Routhier
18ba0ff38c [master] Fix a memory leak in the v6 version of the client code
Squashed commit of the following:

commit 70bc20ffb6bd21793d2fb4f945ef9f16619df46f
Author: Shawn Routhier <sar@isc.org>
Date:   Tue Oct 20 12:18:01 2015 -0700

    [rt40990] Fix a memory leak in the v6 version of the client code
2015-10-20 20:08:05 -07:00
Thomas Markwalder
555093daef [master] Corrected reverse-ordered RELNOTES entries after 4.3.3 2015-10-20 15:22:11 -04:00
Thomas Markwalder
b00492cb84 [master] Updated release notes 2015-10-16 14:21:51 -04:00
Shawn Routhier
8cc64a89f1 [master] remove extra comma 2015-10-15 17:34:07 +00:00
Thomas Markwalder
347d4962d0 [master] Added authoring-btye-order parameter to lease file handling
Merged in rt38396.
2015-10-13 06:34:15 -04:00
Thomas Markwalder
e8e6768a62 [master] Fixed an unchecked strdup in confpars.c
Merged in 40823.
2015-10-12 07:10:24 -04:00
Thomas Markwalder
e82906fc71 [master] Added dhcpv6 and delayed_ack feature report to configure output
Merged in rt40381.
2015-10-06 15:15:15 -04:00
Shawn Routhier
db1a8f68d6 [master] Update auto files as part of moving docs systems 2015-10-05 22:21:12 +00:00
Thomas Markwalder
1d2c0a1308 [master] Added credit to a release note 2015-09-25 13:18:37 -04:00
Thomas Markwalder
20931f53c7 [master] Added lease address to reuse lease log message
Merged in rt40598.
2015-09-25 10:04:50 -04:00
Thomas Markwalder
5cc6f201cb [master] Fixed build issues with --disable-failover
Merged in rt40372.
2015-09-25 08:39:52 -04:00
Thomas Markwalder
4745d807f0 [master] Fixed typo in release notes 2015-09-24 07:06:27 -04:00
Thomas Markwalder
88c3ff5d09 [master] Corrected several potential null references identified by static analysis
Merges branch rt40754
2015-09-23 15:24:32 -04:00
Thomas Markwalder
f10cbbface [master] LPF now only uses 12-bit value from VLAN TCI for VID
Merges in rt40591.
2015-09-23 09:37:51 -04:00
Francis Dupont
7a6187a84d Fixed spurious #ifndef UNIT_TEST for progname (used outside usage()) 2015-09-16 14:54:13 +02:00
Francis Dupont
1b9c329e42 Fixed ISC-Bugs case 2015-09-12 19:28:42 +02:00
Francis Dupont
646acb59b4 Merged #38692 (use program base name in (sys)log) 2015-09-12 19:18:50 +02:00
Thomas Markwalder
7da1ac2bc6 [master] Corrected static analysis issue in common/execute.c
Merged in rt40374.
2015-09-08 15:06:03 -04:00
Thomas Markwalder
5222080182 [master] Updated auto-generated files for 4.3.3 v4_3_3 2015-08-26 19:42:59 +00:00
Thomas Markwalder
5fc79cfd68 [master] Pre-release tag prep for 4.3.3: version #, copyright etc... 2015-08-26 15:34:18 -04:00
Shawn Routhier
d69e527ce0 [master] Add section on ports to client and server man pages 2015-08-25 08:20:41 -07:00
Shawn Routhier
e690fa7c58 [master] Add comment that declines is only usable for v4 servers
[rt40206] Add comment that declines is only usable for v4 servers
2015-08-20 13:05:05 -07:00
Thomas Markwalder
6c8eb5442c [master] Added credit to 39978 in RELNOTES 2015-08-05 06:56:29 -04:00
Thomas Markwalder
f02df8e557 [master] Updated auto-generated files for 4.3.3b1 v4_3_3b1 2015-07-30 19:19:11 +00:00
Thomas Markwalder
74a01dbb9a [master] Pre-release tag prep for 4.3.3b1: version #, copyright etc... 2015-07-30 15:11:11 -04:00
Thomas Markwalder
253f67ae7f [master] Fixed broken build under HP-UX due to ldap.c inclusion of ifaddrs.h
Merges isn 40200.
2015-07-30 14:58:28 -04:00
Shawn Routhier
2932b357ce [master] add closing bracket to release note 2015-07-30 10:50:55 -07:00
Shawn Routhier
5bc0a4e19e [master] Add reporter to release note 2015-07-30 10:49:18 -07:00
Thomas Markwalder
405fccfc7b [master] Added LDAP contributor to release notes 2015-07-30 09:03:36 -04:00
Thomas Markwalder
db48f9275a [master] Updated RELNOTES with LDAP contributor 2015-07-29 16:21:34 -04:00
Thomas Markwalder
35b6560bd8 [master] Updated RELNOTES with LDAP contributors
Also added 1 line change to LDAP code for Marius.
2015-07-29 16:04:09 -04:00
Shawn Routhier
af25ded345 [master] Check that we were able to turn a packet into a lease.
Squashed commit of the following:

[rt39279] Check that we were able to turn a packet into a lease.
2015-07-29 10:56:26 -07:00
Thomas Markwalder
743d69375c [master] LDAP: Pathces, IPv6 support, GSSAPI support
Merges in 39056.
2015-07-29 13:32:16 -04:00
Thomas Markwalder
6a39bcf0be [master] Fixed server crash after billing class is deleted
Merges in rt39978.
2015-07-29 08:32:50 -04:00