summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/network-internal.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: convert inet_ntop() calls to anonymous-buffer macrosZbigniew Jędrzejewski-Szmek2022-06-061-9/+6
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-5/+3
* Merge pull request #17478 from yuwata/split-network-internalYu Watanabe2020-11-271-644/+1
|\
| * sd-network: move net_get_unique_predictable_data() and net_get_name_persisten()Yu Watanabe2020-10-291-55/+1
| * net-condition: move net_match_config() and related conf parsersYu Watanabe2020-10-291-396/+0
| * sd-network: move link_get_type_string()Yu Watanabe2020-10-291-23/+2
| * libsystemd-network: move config_parse_hwaddr() and config_parse_hwaddrs()Yu Watanabe2020-10-291-100/+0
| * udev: move config_parse_ifalias()Yu Watanabe2020-10-291-42/+0
| * network: move config_parse_bridge_port_priority()Yu Watanabe2020-10-291-39/+0
| * libsystemd-network: make conf parsers accept an empty stringYu Watanabe2020-10-291-36/+45
| * libsystemd-network: downgrade log level in conf parsersYu Watanabe2020-10-291-10/+10
* | license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
|/
* network: read driver name from ethtoolYu Watanabe2020-06-031-13/+17
* network: simplify how initial space is handledZbigniew Jędrzejewski-Szmek2020-05-261-8/+15
* sd-network: reduce scope of some variablesZbigniew Jędrzejewski-Szmek2020-05-261-13/+6
* network: make Type=ether match based on iftypeYu Watanabe2020-03-021-3/+27
* network, udev: introduce PermanentMACAddress= setting in [Match] sectionYu Watanabe2020-01-081-0/+8
* network: make Name= in [Match] support alternative names of interfacesYu Watanabe2019-12-161-2/+15
* network: support matching based on wifi interfece typeYu Watanabe2019-10-251-0/+23
* network: add support matching based on BSSID=Yu Watanabe2019-10-151-1/+6
* network: support matching based on wifi SSIDYu Watanabe2019-10-151-1/+6
* Revert "shared/conf-parser,networkd: EXTRACT_UNQUOTE|EXTRACT_RETAIN_ESCAPE â†...Zbigniew JÄ™drzejewski-Szmek2019-08-191-1/+1
* shared/conf-parser,networkd: EXTRACT_UNQUOTE|EXTRACT_RETAIN_ESCAPE → EXTRAC...Zbigniew Jędrzejewski-Szmek2019-07-171-1/+1
* network,udev: add Property= setting in [Match] sectionYu Watanabe2019-07-011-0/+97
* network,udev: make net_match_config() take sd_deviceYu Watanabe2019-07-011-3/+15
* network,udev: fix multiple invert matching linesYu Watanabe2019-07-011-26/+100
* udev: introduce NAMING_STABLE_VIRTUAL_MACS (retroactively)Zbigniew Jędrzejewski-Szmek2019-06-171-2/+2
* libsystemd-network: rename net_get_name() to net_get_name_persistent()Zbigniew Jędrzejewski-Szmek2019-06-171-4/+4
* tree-wide: replace explicit NULL checks with their shorter variantsFrantisek Sumsal2019-04-281-1/+1
* network,udev: split static condition tests from net_match_config()Yu Watanabe2019-03-211-25/+9
* network: drop unnecessary strdup()Yu Watanabe2019-03-211-6/+1
* Merge pull request #11729 from yuwata/fix-11721Lennart Poettering2019-02-181-1/+0
|\
| * udev,network: drop unused parent_driver argument from net_match_config()Yu Watanabe2019-02-171-1/+0
* | network: avoid inet_ntoa() in favor of inet_ntop()Thomas Haller2019-02-181-3/+6
* | dhcp: move filtering of bogus DNS/NTP addresses out of DHCP clientThomas Haller2019-02-181-6/+21
* | network: don't return allocated buffer of zero length from deserialize_in_add...Thomas Haller2019-02-181-1/+1
|/
* Merge pull request #11382 from keszybz/udev-predictable-macsLennart Poettering2019-02-151-7/+12
|\
| * udev,networkd: use the interface name as fallback basis for MAC and IPv4LL seedZbigniew Jędrzejewski-Szmek2019-01-211-7/+12
* | tree-wide: use newa() instead of alloca() wherever we canLennart Poettering2019-01-261-1/+1
|/
* network: fix handling of uninitialized and zero IAID settingThomas Haller2018-12-101-30/+0
* network: fix memleak in config_parse_hwaddr()Yu Watanabe2018-11-041-1/+1
* network: improve readability of config_parse_ifalias()Yu Watanabe2018-11-041-4/+3
* network: replace udev_device by sd_deviceYu Watanabe2018-08-231-6/+4
* network/link: Fix logic error in matching devices by MACDave Reisner2018-07-071-1/+1
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-3/+0
* tree-wide: use proper unicode © instead of (C) where we canLennart Poettering2018-06-141-1/+1
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* sd-dhcp: drop deserialize_dhcp_option() as it is equivalent to unhexmem()Yu Watanabe2018-05-111-11/+0
* network,udev: make MACAddress= in [Match] section take multiple MAC addressesYu Watanabe2018-05-091-4/+4
* libsystemd-network: introduce config_parse_hwaddrs()Yu Watanabe2018-05-091-0/+73