2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-22 09:57:20 +00:00

4445 Commits

Author SHA1 Message Date
Tomek Mrugalski
0427f30d6e [pemensik/dhcp-ldap-gssapi-principal] RELNOTES updated 2022-02-07 13:25:03 +01:00
Petr Menšík
8b3c6d83e7 [(no branch, rebasing pemensik/dhcp-ldap-gssapi-principal)] Do not report missed ldap-gssapi-pricipal as error
If DHCP is built with ldap_gssapi support but ldap-gssapi-principal
is not set error level messages is written in the logs.  This is
totally OK to not have the parameter set. Report names of required
options, not internal code variables.

Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1831332

Signed-off-by: Pavel Zhukov <pzhukov@redhat.com>
Signed-off-by: Petr Menšík <pemensik@redhat.com>
2022-02-07 13:18:37 +01:00
Tomek Mrugalski
9ea5696deb [#91] RELNOTES updated 2022-02-04 18:28:00 +01:00
Tomek Mrugalski
e31705ff9a [#91] Applied Sergei's patch to util/Makefile.bind.in 2022-02-04 18:25:44 +01:00
Sergei Trofimovich
5a01946235 [(no branch, rebasing trofi/dhcp-master)] dhcp/bind: build bind1->atf->bind2 sequentially
All 3 steps are interdependent:
- bind1 unpacks bind source
- atf builds tests in it
- bind2 builds bind

Without the dependencies parallel build on -j16 fails as:

    $ make -j16 -l16
    Making all in ./bind
    make[1]: Entering directory '/build/dhcp-4.4.2-P1/bind'
    Building BIND libraries - this takes some time.
    bash: line 6: cd: /build/dhcp-4.4.2-P1/bind/bind-9.11.14/lib/isc: No such file or directory
    Building isc library in /build/dhcp-4.4.2-P1/bind
    bash: line 6: cd: /build/dhcp-4.4.2-P1/bind/bind-9.11.14/lib/isc: No such file or directory
    bash: ./configure: /bin/sh: bad interpreter: Text file busy
    make[2]: *** [Makefile:42: bind1] Error 126
    make[2]: *** Waiting for unfinished jobs....
2022-02-04 18:18:47 +01:00
Wlodek Wencel
c62bca27cf addressed review 2022-01-27 17:48:49 +01:00
Wlodek Wencel
0a44e734cc release check list added 2022-01-27 13:02:52 +01:00
Thomas Markwalder
3d53b2f2a0 [#182] Corrected CVE: CVE-2021-25217
Addressed buffer overwrite in parse_X()

Added Release Note

common/parse.c
    parse_X() - reworked to avoid buffer overwrite on
    over-sized hex literals

common/tests/option_unittest.c
    ATF_TC_BODY(parse_X) - new test which verifies
    parse_X() logic.
2022-01-25 18:25:58 +01:00
Wlodek Wencel
b2ca192e64 re-center version 2022-01-25 16:56:35 +01:00
Wlodek Wencel
f4622ec147 regenerated Makefiles for release 2022-01-25 16:33:59 +01:00
Wlodek Wencel
49a7fb582d copy rights update 2022-01-25 16:24:16 +01:00
Tomek Mrugalski
3c7575190a [#221] Minor edits in README
- including => included
 - whitespace corrections in RELEASE STATUS
2022-01-24 18:58:32 +00:00
Tomek Mrugalski
83c529259f [#221] Addressed review comments:
- rephrased PRNG fix explanation (thanks, Suzanne!)
 - removed duplicate sections (thanks, Francis!)
 - rewrapped long lines to no cross 80 columns (thanks, Thomas!)
2022-01-24 18:58:32 +00:00
Vicky Risk
f5af4b7089 Update RELNOTES 2022-01-24 18:58:32 +00:00
Vicky Risk
2afa6e19a8 Update README - added section on Release status which was in the TOC 2022-01-24 18:58:32 +00:00
Tomek Mrugalski
7cc0471f3a [#221] README and RELNOTES updated (dhclient,dhcrelay reached EOL) 2022-01-24 18:58:32 +00:00
Tomek Mrugalski
89b8381b1e [#221] Whitespace cleanup 2022-01-24 18:58:32 +00:00
Tomek Mrugalski
668d677cb4 [#221] Version bump to 4.4.3 2022-01-24 18:58:32 +00:00
Tomek Mrugalski
6227b19093 [#221] Added note about contributing anything for client or relay 2022-01-24 18:58:32 +00:00
Thomas Markwalder
b675d3a0ba [#76] Added dhcp_timed_connect() function
dhcpctl/cltest2.c
    Added use of dhcp_timed_connect()

dhcpctl/dhcpctl.3
    Added entry for dhcp_timed_connect()

dhcpctl/dhcpctl.*
    dhcpctl_timed_connect() - new function
    dhcp_timed_wait_for_completion() - corrected commentary
2022-01-20 16:31:28 -05:00
Thomas Markwalder
80dfe8061c [#76] Updated auto-generted files
modified:   dhcpctl/Makefile.in
2022-01-20 16:31:28 -05:00
Thomas Markwalder
9121bf6749 [#76] Added new functions to man page dhcpctl/dhcpctl.3
Also updated copyrights
2022-01-20 16:31:28 -05:00
Thomas Markwalder
7f15246697 [#76] Initial implemention to dhcpctl_timed_wait_for_completion
common/conflex.c
includes/dhctoken.h
dhcpctl/omshell.c
    Added support for "disconnect"

dhcpctl/cltest.2 - new file that exercizes timed waits and disconnect

dhcpctl/Makefile.am.in
    Added cltest2.c

dhcpctl/dhcpctl.*
    dhcpctl_timed_wait_for_completion() - new function
    dhcpctl_disconnect() - new function
    Added debug logging

omapip/dispatch.c
    Added protocol logging

    omapi_wait_for_completion()
        Fixed dangling waiter reference

    omapi_one_dispatch()
        Added logic to skip emit writefds from select list

omapip/support.c
    Changed annoying DEBUG logs to DEBUG_PROTOCOL
2022-01-20 16:30:49 -05:00
Thomas Markwalder
7de26fe7a1 [#148] Fixed RELNOTES 2022-01-20 13:51:56 -05:00
Francis Dupont
e512aafa30 Missing dot in .fi 2022-01-20 13:47:44 -05:00
Thomas Markwalder
844bebe4ec [#148] Replaced hard-coded MD5 algorithm name in OMAPI connection
omapip/connection.c
    ctring_from_attribute() - new convenience function for fetching
    object attribute values as C strings

    make_dst_key() - modified to use the authenticator object's
    value for algorithm name
2022-01-20 13:47:44 -05:00
Tomek Mrugalski
ee868403d0 [#103] Removed unnecessary preamble 2022-01-20 17:12:33 +01:00
Tomek Mrugalski
22a5e70df9 [#189] One missed address updated 2022-01-20 12:04:28 +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
Tomek Mrugalski
06eba2207b [#218] Updated RELNOTES with acknowledgement 2022-01-20 11:25:34 +01:00
Tomek Mrugalski
8d822e2c23 [#218] Added empty install-exec target
- as requested by Philip Prindeville for OpenWRT build fix
2022-01-20 10:36:06 +01:00
Tomek Mrugalski
2925489603 [#218] RELNOTES updated 2022-01-20 10:33:02 +01:00
Tomek Mrugalski
ddbacbd5e1 [#218] Update .gitignore 2022-01-20 10:33:02 +01:00
Tomek Mrugalski
ea10884dc5 [#218] Imported BIND 9.11.36 2022-01-20 10:33:02 +01:00
Francis Dupont
002ed173d8 [(no branch, rebasing 218-updated-bundled-bind9)] Moved to bind 9.11.36 with a fixed kit script 2022-01-20 10:33:01 +01:00
Razvan Becheriu
0c03eaefbb fixed compilation warning 2022-01-19 20:59:15 +02:00
Thomas Markwalder
f853b9c8e5 [master] Fixed RELNOTES issue number 2022-01-12 13:07:30 -05:00
Christian Hesse
805ce64ff3 [#77,!53] replace deprecated ifconfig with ip
For linux scripts the deprected ifconfig has been replaced with ip.
However there is one leftover, replace that as well.

Closes #77

Signed-off-by: Christian Hesse <mail@eworm.de>
2022-01-12 17:48:03 +01:00
Francis Dupont
629a452464 Added a RELNOTES entry 2022-01-12 08:55:47 -05:00
Francis Dupont
46de3dfd99 Mixed with srandomdev() BSD code 2022-01-12 08:53:55 -05:00
Francis Dupont
eece3e17eb [197] Regen configure 2022-01-12 08:53:55 -05:00
Francis Dupont
d4fbfc55c7 Added quotes 2022-01-12 08:53:55 -05:00
Francis Dupont
54f832a821 [197] Regen configure 2022-01-12 08:53:55 -05:00
Francis Dupont
1cb76d2d23 Checkpoint before regen 2022-01-12 08:53:55 -05:00
Thomas Markwalder
2e914d00dd [#92] Max startup lease size now only checked on 32-bit OSes
modified:
    RELNOTES
    server/confpars.c
2022-01-12 08:35:26 -05:00
Thomas Markwalder
33e517615f [#123] dhclient no longer declines on client script crashes
modified:   RELNOTES
modified:   client/dhclient.c
2022-01-12 08:29:51 -05:00
Francis Dupont
79110e525e Addressed comments list 2020-12-29 16:48:04 +01:00
Francis Dupont
ee3fe731fd Added V6ONLY reason to the client script man 2020-10-14 16:39:22 +02:00
Francis Dupont
397b2947c6 RELNOTES entry proposal 2020-10-14 16:30:30 +02:00