summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network/sd-dhcp-server.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* string-util: introduce string_is_safe_ascii helperMike Yuan2024-06-161-1/+1
* sd-dhcp-server: clear buffer before receiveYu Watanabe2024-06-121-1/+1
* sd-dhcp-server: use close_and_replace (avoid fd leak)Mike Yuan2024-04-121-3/+3
* sd-dhcp-server: check dir_fd with assert_returnMike Yuan2024-04-121-3/+1
* sd-dhcp-server: make sd_dhcp_server_set_lease_file() optionally take director...Yu Watanabe2024-03-141-3/+27
* sd-dhcp-server: introduce sd_dhcp_server_set_lease_file() and dhcp_server_{sa...Yu Watanabe2024-03-111-4/+32
* sd-dhcp-server: refuse invalid hostname in requestYu Watanabe2024-03-111-6/+8
* 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-031-16/+19
* sd-dhcp-server: rename DHCPLease -> sd_dhcp_server_leaseYu Watanabe2024-01-031-178/+12
* sd-dhcp-server: use sd_dhcp_client_idYu Watanabe2024-01-031-99/+44
* siphash24: introduce siphash24_compress_typesafe() macroYu Watanabe2023-12-251-1/+1
* libsystemd-network: introduce triple_timestamp_from_cmsg()Yu Watanabe2023-11-201-12/+4
* Rename {dual,triple}_timestamp_get to {dual,triple}_timestamp_nowZbigniew Jędrzejewski-Szmek2023-11-131-1/+1
* sd-dhcp-client,-server: set timestamp based on the time when received a packetYu Watanabe2023-11-081-10/+45
* sd-dhcp-server: support rapid commit (RFC4039)Yu Watanabe2023-11-071-0/+27
* dhcp: split dhcp-internal.h into twoYu Watanabe2023-10-201-1/+2
* dhcp: split out dhcp-network.h from dhcp-internal.hYu Watanabe2023-10-201-0/+1
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-1/+1
* sd-dhcp-server: make sd_dhcp_server_is_running() silently work with NULLYu Watanabe2023-10-121-1/+2
* sd-dhcp-server: support IPv6 only modeSusant Sahani2023-10-111-0/+41
* sd-dhcp-server: store lifetime and friends in usec_tYu Watanabe2023-09-191-16/+10
* libsystemd-network: use _NEG_ macros to reduce indentationZbigniew Jędrzejewski-Szmek2023-08-161-6/+4
* sd-dhcp-server: propagate error on parsing DHCP packetYu Watanabe2023-08-081-1/+1
* various: use RET_GATHERZbigniew Jędrzejewski-Szmek2023-07-131-8/+5
* networkd/dhcpserver: Save and expose the client hostname sent when requesting...Rene Hollander2023-05-311-19/+30
* sd-network: avoid leaking DHCPLeaseFrantisek Sumsal2023-05-261-3/+1
* sd-dhcp-server: also send DNS servers or friends on DHCPOFFERYu Watanabe2023-05-131-30/+27
* networkd: fallback to chaddr for static lease lookup when not foundRobert Meijers2023-04-201-1/+37
* tree-wide: also use CMSG_TYPED_DATA() on writing message headerYu Watanabe2023-04-161-1/+1
* sd-dhcp-server: use CMSG_FIND_DATA() at one more placeYu Watanabe2023-04-161-14/+4
* tree-wide: port more code over to CMSG_TYPED_DATA()Lennart Poettering2023-04-131-1/+1
* tree-wide: fix typo and comment style updateYu Watanabe2023-02-151-1/+1
* sd-dhcp-server: allow to send header only messageYu Watanabe2023-01-281-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-6/+2
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-2/+2
* time-util: assume CLOCK_BOOTTIME always existsLennart Poettering2022-03-281-2/+2
* network: dhcp: rename NextServer= and Filename= settingsYu Watanabe2022-03-111-15/+33
* dhcp: list all known DHCP optionsYu Watanabe2022-03-101-1/+1
* network: refuse string which contains non-safe or non-ascii characters for Fi...Yu Watanabe2022-03-101-1/+1
* sd-dhcp-server: add support to send next server and filename option for PXE b...Yu Watanabe2022-02-241-0/+39
* sd-dhcp-server: do not offer server addressYu Watanabe2022-02-171-0/+3
* sd-dhcp-server: convert null address for e.g. DNS to server addressYu Watanabe2022-02-011-0/+15
* sd-dhcp-server: use free_and_replace() at one more placeYu Watanabe2022-02-011-2/+1
* sd-dhcp-server: split out logic to ACK requestYu Watanabe2022-02-011-85/+55
* sd-dhcp-server: do not assign address reserved for static leases to non-match...Yu Watanabe2022-02-011-0/+3
* sd-dhcp-server: explicitly refuse when conflicting address is requestedYu Watanabe2022-02-011-4/+7
* sd-dhcp-server: do not assign an address from pool when a static lease for th...Yu Watanabe2022-02-011-3/+7
* sd-dhcp-server: rename get_pool_offset() -> address_is_in_pool()Yu Watanabe2022-02-011-12/+9