summaryrefslogtreecommitdiff
path: root/src/libsystemd-network
Commit message (Expand)AuthorAgeFilesLines
* tests: also fuzz packets sent in the DHCP6_STATE_SOLICITATION stateEvgeny Vereshchagin2022-02-051-2/+4
* sd-dhcp6-client: fix sending prefix delegation request during rebindThomas Haller2022-02-051-1/+1
* tests: fuzz client_send_messageEvgeny Vereshchagin2022-02-032-0/+63
* dhcp-identifier: always use a fixed machine-id while fuzzingEvgeny Vereshchagin2022-02-021-7/+5
* sd-dhcp-lease: store static routes and classless static routes in different a...Yu Watanabe2022-02-023-80/+88
* Merge pull request #22332 from yuwata/network-dhcp-server-dns-server-addressYu Watanabe2022-02-021-2/+16
|\
| * 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
* | Merge pull request #22310 from yuwata/sd-dhcp-lease-fixesYu Watanabe2022-02-021-21/+44
|\ \ | |/ |/|
| * sd-dhcp-lease: fix memleakYu Watanabe2022-02-011-2/+18
| * sd-dhcp-lease: fix reading unaligned memoryYu Watanabe2022-02-011-19/+26
* | fuzz-dhcp-server: add static leasesYu Watanabe2022-02-011-22/+40
* | test-dhcp-server: add tests for static leaseYu Watanabe2022-02-011-0/+26
* | test-dhcp-server: add tests for setting static DHCP leaseYu Watanabe2022-02-011-0/+39
* | test-dhcp-server: add usual headersYu Watanabe2022-02-011-0/+6
* | test-dhcp-server: run a test earlier which does not require privilegeYu Watanabe2022-02-011-1/+2
* | test-dhcp-server: move sd-event allocationYu Watanabe2022-02-011-6/+6
* | test-dhcp-server: use log_tests_skipped_errno()Yu Watanabe2022-02-011-5/+5
* | 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
* | sd-dhcp-server: rename server_send_nak() -> server_send_nak_or_ignore()Yu Watanabe2022-02-011-13/+16
* | sd-dhcp-server: set DHCPLease::server before hashmap_put()Yu Watanabe2022-02-011-21/+13
* | sd-dhcp-server: fix indentationYu Watanabe2022-02-011-2/+2
* | sd-dhcp-server: rename argument and add one missing assertionYu Watanabe2022-02-011-5/+10
* | sd-dhcp-server: do not use implicit cast to boolean from integerYu Watanabe2022-02-011-12/+12
* | sd-dhcp-server: refuse zero length client IDYu Watanabe2022-02-011-5/+6
* | sd-dhcp-server: do not log "STOPPED" when already stoppedYu Watanabe2022-02-011-3/+6
|/
* sd-dhcp-lease: fix a memory leak in dhcp_lease_parse_search_domainsEvgeny Vereshchagin2022-01-291-1/+1
* sd-dhcp-lease: fix an infinite loop found by the fuzzerEvgeny Vereshchagin2022-01-291-4/+2
* tests: fuzz client_handle_offerEvgeny Vereshchagin2022-01-292-0/+83
* sd-dhcp-server: refuse too large packet to sendYu Watanabe2022-01-281-0/+3
* tests: fuzz dhcp_server_relay_messageEvgeny Vereshchagin2022-01-272-0/+50
* fuzz-dhcp-server: attach sd_event to make dhcp_server_cleanup_expired_leases(...Yu Watanabe2022-01-251-0/+1
* fuzz-dhcp-server: duplicate input dataYu Watanabe2022-01-241-1/+4
* fuzz-dhcp-server: also set new lease elements correctlyYu Watanabe2022-01-241-1/+3
* sd-dhcp-server: fix heap buffer overflowYu Watanabe2022-01-241-3/+3
* sd-dhcp-server: support packet from non-Ethernet interfaceYu Watanabe2022-01-243-27/+82
* sd-dhcp-client,sd-dhcp-client-server: set chaddr in dhcp_message_init()Yu Watanabe2022-01-245-23/+37
* sd-dhcp-client: fix RFC numberYu Watanabe2022-01-241-2/+2
* sd-dhcp-server: change the type of the client ID dataYu Watanabe2022-01-242-5/+5
* sd-dhcp-server: use free_and_replace() at one more placeYu Watanabe2022-01-241-2/+1
* sd-dhcp-server: shorten code a bitYu Watanabe2022-01-241-16/+6
* sd-dhcp-server: drop unnecessary buffer duplicationYu Watanabe2022-01-241-7/+2
* test: add testcase for broken NTP server optionYu Watanabe2022-01-131-0/+51
* test: voidify test functionsYu Watanabe2022-01-131-71/+30
* sd-dhcp6-client: expose client_parse_message()Yu Watanabe2022-01-132-1/+8
* sd-dhcp6-client: ignore broken non-critical optionsYu Watanabe2022-01-131-5/+5