summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* | network: cleanup unreachable condition in dhcp client pathRonan Pigott2023-10-271-7/+1
|/
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-265-5/+5
* network: ENOTSUP → EOPNOTSUPPFrantisek Sumsal2023-10-251-1/+1
* network,dhcp: restart client with 'networkctl renew' when delayed by IPv6 onl...Yu Watanabe2023-10-201-0/+12
* sd-dhcp-client: always use sd_dhcp_client.timeout_ipv6_only_mode for delaying...Yu Watanabe2023-10-201-11/+37
* sd-dhcp-client: add a short comment about IPv6 only modeYu Watanabe2023-10-201-0/+7
* sd-dhcp-client: only send RENEW message when the client is in bound stateYu Watanabe2023-10-201-1/+3
* sd-dhcp-client: simplify the condition in sd_dhcp_client_get_lease()Yu Watanabe2023-10-201-1/+1
* dhcp: split dhcp-internal.h into twoYu Watanabe2023-10-2014-67/+97
* dhcp: move DHCP client specific definitions to dhcp-client-internal.hYu Watanabe2023-10-202-20/+20
* dhcp: split out dhcp-network.h from dhcp-internal.hYu Watanabe2023-10-208-22/+42
* dhcp: move DHCPState to dhcp-client-internal.hYu Watanabe2023-10-205-37/+35
* fuzz: include library headers firstYu Watanabe2023-10-203-7/+6
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-205-5/+5