2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-22 01:49:35 +00:00

325 Commits

Author SHA1 Message Date
Wlodek Wencel
41f81b5cdb generated files update 2022-11-01 15:42:57 +00: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
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
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
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
75de8eaf0f [#64,!35] Updated copyright dates
modified:
    common/discover.c
    includes/omapip/omapip_p.h
    omapip/errwarn.c
    server/stables.c
    util/Makefile.bind.in
    util/bind.sh
2019-11-25 08:53:55 -05:00
Thomas Markwalder
0cd94b5ef4 [#64,!35] Restored work
Restored cummulative work.
2019-11-22 13:39:45 -05:00
Thomas Markwalder
c138f38bd0 [#15,!10] Addressed review comments 2019-06-12 09:57:33 -04:00
Thomas Markwalder
e119ecf6b7 [#15,!10] Addressed review comments
common/discover.c
    discover_interfaces() - replaced strncpy with memcpy

common/parse.c
    parse_warn() - added final message buffer rather than reuse mbuf,
    pass size into do_percentm call

includes/dhcpd.h
    struct interface_info  - restored size of name

includes/omapip/omapip_p.*
    do_percentm() - added output buffer size parameter

omapip/errwarn.c
    pass size of output buffer into calls to do_percentm
2019-06-12 09:57:33 -04:00
Thomas Markwalder
650ae59eac [#16,!9] Addressed more review comments 2019-06-06 15:53:44 -04:00
Thomas Markwalder
1c779d3b51 [#16,!9] Added missing NSUPDATE compilation logic
Added a release note.

client/dhclient.c
    Only include dhclient_ddns_cb_free() if NSUPDATE is defined

includes/omapip/isclib.*
    Only inlucde isc_result_t dns_client_init() if NSUPDATE is defined
2019-05-15 09:39:26 -04:00
Francis Dupont
35a3a3a88f [rt46933] regen 2017-12-30 16:52:24 +00:00
Thomas Markwalder
1a6b62fe17 [master] Plugs a socket descriptor leak in OMAPI
Merges in rt46767.
2017-12-07 11:23:36 -05:00
Thomas Markwalder
e39b419396 [master] Added include of isc/util.h as needed
Merges in 46332.
2017-10-19 13:21:18 -04:00
Thomas Markwalder
7512d88b9f [master] Replaced licensing text with MPL licensing text throughout 2017-07-12 09:23:23 -04:00
Thomas Markwalder
30afd7dbfa [master] Removed obsolete source directory minires.
Merges in rt45471.
2017-06-29 08:50:56 -04:00
tmarkwalder
d13749a95d [19430] Updated copyrights 2017-06-28 14:09:11 +02:00
Tomek Mrugalski
41d5a624d9 [19430] Unnecessary dot removed. 2017-06-28 14:07:45 +02:00
Thomas Markwalder
ca22af8999 [master] Optimized if and when DNS client context and ports are initted
Merges in rt45290.
2017-06-19 14:44:29 -04:00
Thomas Markwalder
48ffe4b8d3 [master] Fixed segfault in OMAPI when source object has blank values
Merged rt29108.
2017-04-26 13:19:57 -04:00
Francis Dupont
66e800337e Merged #32744 (out of memory) 2017-03-08 14:58:20 +01:00
Francis Dupont
e996f4551f Added new files from libtool build to gitignore 2016-10-12 09:45:38 +02:00
Francis Dupont
bf6f8fcee9 Almost done (still aestetic fixes and of course doc, doc, doc) 2016-10-06 20:45:50 +02:00
Francis Dupont
d113bc2ca6 Half fixed recovering (no space handling) (unfinished) 2016-10-06 16:15:35 +02:00
Francis Dupont
13e5cc6cbe Libtoolize build chain (unfinished) 2016-10-06 14:56:49 +02:00
Francis Dupont
a1eea2a0d1 Merged rt43246a (fix --enable-threads) 2016-10-06 10:14:10 +02:00
Francis Dupont
0985d149c6 Moved the call to isc_app_ctxstart() to not get signal block by all threads 2016-10-01 18:44:02 +02:00
Francis Dupont
6831578226 Solved the --with-libbind vs distchek issue 2016-10-01 00:12:07 +02:00
Francis Dupont
ae91e4dbd5 Rebased rt43215 to rt43215a 2016-09-30 09:43:58 +02:00
Francis Dupont
e94e7f2380 Finished rebased 2016-09-28 16:36:21 +02:00
Thomas Markwalder
9564b4f04c [master] Removed extraneous expression from omapi socket callback
Merges in rt42834.
2016-09-06 15:34:38 -04:00
Shawn Routhier
21f3982ab3 [master] When opening a connection, if the socket can't be bound close it. 2016-07-28 21:11:24 -07:00
Shawn Routhier
10b7683e58 [master] Update dmalloc to use a size_t as an argument
Update dmalloc to use a size_t as an argument which will
bring it in line with the call it makes to malloc and
avoid possible truncation.
2016-07-27 10:41:26 -07:00
Thomas Markwalder
9deef2e73e [master] Pre-release tag prep for 4.3.4b1: version #, copyright etc... 2016-03-04 16:19:27 -05:00
Shawn Routhier
0b209ea5cc [master] Add patch to limit the value of an fd we accept for a connection.
By limiting the highest value we accept for an fd we limit the number
of connections.
2016-03-04 12:16:52 -08:00
Francis Dupont
f704712ed7 Finished merge of t39262 (DHCP build from another directory) 2016-02-09 13:49:00 +01:00
Francis Dupont
e619bd678c Added an AR configure variable and regen 2016-01-25 15:33:10 +01: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
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
Thomas Markwalder
ce29e69574 [master] Fixed memory leask in omapi dereferencing
Merges in rt33990.
2015-11-05 07:07:42 -05:00
Shawn Routhier
db1a8f68d6 [master] Update auto files as part of moving docs systems 2015-10-05 22:21:12 +00:00
Thomas Markwalder
743d69375c [master] LDAP: Pathces, IPv6 support, GSSAPI support
Merges in 39056.
2015-07-29 13:32:16 -04:00
Francis Dupont
f2d20b9e7a regen 2015-04-18 10:08:26 +02:00
Francis Dupont
5a428b2edf regen 2015-04-17 19:45:51 +02:00
Francis Dupont
0fb9c8a1a2 regen 2015-04-17 14:53:46 +02:00
Francis Dupont
1756c86936 updated (but need regen) 2015-04-17 14:39:24 +02:00