summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network (follow)
Commit message (Expand)AuthorAgeFilesLines
* test: fix typoYu Watanabe2024-02-081-4/+4
* test: add test case for invalid DNSSL optionYu Watanabe2024-02-071-0/+79
* test: add short comment for RA messageYu Watanabe2024-02-071-0/+5
* sd-ndisc: make sd_ndisc_router_dnssl_get_domains() return -EBADMSG when recei...Yu Watanabe2024-02-071-4/+13
* sd-dhcp6-client: allow setting send-release when client is runningFernando Fernandez Mancera2024-02-071-1/+0
* IPv6 RA: Support the Retrans Timer field (IPv6 Conformance Test: v6LC.2.1.5)Matt Muggeridge2024-01-223-1/+14
* Restart the DHCPv4 client when max REQUEST attempts is reachedAndres Beltran2024-01-171-18/+42
* sd-dhcp-client-id: introduce json_dispatch_client_id()Yu Watanabe2024-01-112-0/+20
* sd-dhcp-client-id/duid: do not trigger assertion when invalid size is passedYu Watanabe2024-01-112-6/+15
* Merge pull request #30720 from yuwata/dhcp-server-address-verificationLuca Boccassi2024-01-103-27/+36
|\
| * sd-dhcp-server: do not forget previously assigned addresses on pool changeYu Watanabe2024-01-031-7/+0
| * sd-dhcp-server: check address conflict more carefullyYu Watanabe2024-01-032-18/+21
| * sd-dhcp-server: verify address of static lease before useYu Watanabe2024-01-031-2/+15
* | hexdecoct: make unbase64mem and unhexmem always use SIZE_MAXMike Yuan2024-01-081-3/+3
* | sd-dhcp-client: add assert_not_reached in switch caseLuca Boccassi2024-01-041-0/+2
|/
* sd-dhcp-server: rename DHCPLease -> sd_dhcp_server_leaseYu Watanabe2024-01-036-207/+244
* sd-dhcp-server: use sd_dhcp_client_idYu Watanabe2024-01-036-131/+80
* sd-dhcp-lease: use sd_dhcp_client_idYu Watanabe2024-01-023-32/+24
* dhcp: move sd_dhcp_client_id_to_string() to sd-dhcp-client-id.[ch]Yu Watanabe2024-01-022-54/+64
* dhcp: introduce sd_dhcp_client_id and relevant functionsYu Watanabe2024-01-024-124/+191
* Merge pull request #30593 from yuwata/sd-dhcp-duidLuca Boccassi2024-01-0110-338/+393
|\
| * dhcp: introduce sd_dhcp_duid_to_string()Yu Watanabe2023-12-223-31/+47
| * sd-dhcp6-client: introduce direct getter and setter of DUIDYu Watanabe2023-12-221-0/+20
| * dhcp: introduce sd_dhcp_duid and move relevant functions to sd_dhcp_duid.[ch]Yu Watanabe2023-12-2210-314/+332
| * dhcp: cleanup headers included by dhcp-identifier.hYu Watanabe2023-12-224-2/+3
* | Merge pull request #30622 from yuwata/spaceMike Yuan2023-12-251-2/+2
|\ \
| * | tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-241-2/+2
* | | siphash24: introduce siphash24_compress_typesafe() macroYu Watanabe2023-12-252-5/+5
|/ /
* / test: make assert_return() critical by default on fuzzer and unit testsYu Watanabe2023-12-234-65/+66
|/
* network/ipv4ll: do not start sd-ipv4ll on exitYu Watanabe2023-12-101-0/+6
* libsystemd-network: introduce triple_timestamp_from_cmsg()Yu Watanabe2023-11-206-55/+34
* test: always call test_setup_logging()Yu Watanabe2023-11-171-0/+3
* sd-dhcp: use CMSG_FIND_AND_COPY_DATA to avoid build failures on x32 architect...Luca Boccassi2023-11-161-9/+6
* dhcp: do not trigger assertion by malformed messagesYu Watanabe2023-11-152-3/+6
* sd-dhcp6-client: fix DUID data length passed to hexmem()Yu Watanabe2023-11-151-2/+2
* dhcp: fix maximum DUID sizeYu Watanabe2023-11-151-5/+6
* dhcp: drop unused prototypeYu Watanabe2023-11-151-1/+0
* Rename {dual,triple}_timestamp_get to {dual,triple}_timestamp_nowZbigniew Jędrzejewski-Szmek2023-11-136-6/+6
* sd-dhcp-client,-server: set timestamp based on the time when received a packetYu Watanabe2023-11-089-68/+144
* sd-dhcp-client: move packet size check to dhcp_packet_verify_headers()Yu Watanabe2023-11-082-3/+3
* sd-dhcp-client: split out client_verify_message_header()Yu Watanabe2023-11-081-45/+51
* sd-dhcp-client: make client_handle_message() propagate critical errorYu Watanabe2023-11-081-44/+28
* sd-dhcp-server: support rapid commit (RFC4039)Yu Watanabe2023-11-072-0/+29
* sd-dhcp-client: unconditionally set sd_dhcp_client.request_sent when a packet...Yu Watanabe2023-11-071-3/+2
* sd-dhcp-client: gracefully ignore OFFER with Rapid Commit optionYu Watanabe2023-11-071-3/+7
* dhcp6: enterprise ID is 32bitYu Watanabe2023-11-011-1/+1
* Merge pull request #29247 from naraghavan/naraghavan/dhcpv6-vendor-optionsYu Watanabe2023-10-313-0/+112
|\
| * networkd: Add DHCP vendor specific options to dbus APINandakumar Raghavan2023-10-273-0/+112
* | tree-wide: fix typoYu Watanabe2023-10-312-2/+2
* | network: implement RFC4039 DHCP Rapid CommitRonan Pigott2023-10-274-20/+85