Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-16 | networkctl: use safe_qsort in case no links are present | Thomas Hindoe Paaboel Andersen | |
Unlikely to happen but still... | |||
2014-08-15 | networkd: print nice warnings if people configure invalid domain names | Lennart Poettering | |
2014-08-15 | networkd: fix minor memory leak | Lennart Poettering | |
2014-08-15 | networkctl: show acquired system domains | Lennart Poettering | |
2014-08-15 | sd-network: add system-wide sd_network_get_domains() API | Lennart Poettering | |
2014-08-15 | networkd: always write out locally configured settings first, dhcp-acquired ↵ | Lennart Poettering | |
ones later This is primarily important for the domains list, as we really should prefer the locally configured domain over the dhcp supplied ones when we use it as a search list. | |||
2014-08-15 | networkd: remove "*" from domains list | Lennart Poettering | |
Also, simplify things a bit and make sure we don't forget looking at one of the entries. | |||
2014-08-15 | networkctl: two OOM fixes | Lennart Poettering | |
2014-08-15 | sd-network: add support for wildcard domains | Tom Gundersen | |
2014-08-15 | networkd: add support for Domains= to .network files | Tom Gundersen | |
This allows the search/routing domanis to be specified per link/network and be passed on to resolved. | |||
2014-08-15 | util: never use ether_ntoa(), since it formats with %x, not %02x, which ↵ | Lennart Poettering | |
makes ethernet addresses look funny | |||
2014-08-15 | networkctl: increase column width for link type to 18, to accomodate for ↵ | Lennart Poettering | |
'ieee80211_radiotap' | |||
2014-08-15 | networkd: rename UseDomainName to UseDomains | Tom Gundersen | |
This option will also apply to the search domains, so make it plural. | |||
2014-08-15 | networkctl: print local domain name in status output | Lennart Poettering | |
2014-08-15 | networkd: don't respect domainname from DHCP by default | Tom Gundersen | |
Most routers will send garbage, so make this opt-in only. | |||
2014-08-14 | sd-network: add sd_network_linkg_get_domains() | Tom Gundersen | |
For now this only exposes the domain name (DHCP Option 15), and not the search string (DHCP Option 119), which will be implemented in a follow-up patch. | |||
2014-08-14 | networkd: link - don't enter LINK_CONFIGURED more than once | Tom Gundersen | |
2014-08-14 | networkd: link - print address lifetime for tracked addresses | Tom Gundersen | |
This should help in debugging issues with DHCP lease renewal. | |||
2014-08-14 | networkctl: also use the same color logic when running "networkctl status" ↵ | Lennart Poettering | |
without arguments | |||
2014-08-14 | networkctl: add the same color logic to "list" and "status" outputs | Lennart Poettering | |
And always put operational state first, setup state second. | |||
2014-08-14 | networkctl: name setup state variable setup_state | Lennart Poettering | |
2014-08-14 | networkctl: update column header to new 'setup' state naming | Lennart Poettering | |
2014-08-13 | sd-networkd: rename link_get_state to link_get_setup_state | Tom Gundersen | |
Suggested by Kay and Lennart. | |||
2014-08-13 | sd-network: rename operstates 'down' -> 'off' and 'up' -> 'no-carrier' | Tom Gundersen | |
Suggested by Lennart and Kay. | |||
2014-08-13 | sd-network: /_get_link_/_link_get_/ | Tom Gundersen | |
The link is the 'object', so make this in line with our usual naming convention. Suggested by Kay and Lennart. | |||
2014-08-13 | networkctl: color status dump without link name | Daniel Buch | |
Lets mimic colored operational state dump as if link name is appiled | |||
2014-08-13 | networkctl: add colors to admin state and fix alignment | Tom Gundersen | |
It is useful to color in the admin state both to easily spot failed links, but also to quickly distinguish between links that are fully configured and in degraded mode (only IPv4LL) or in degraded mode and still waiting for DHCP. | |||
2014-08-13 | sd-network: rename state INITALIZING to PENDING and expose as any other state | Tom Gundersen | |
This is the state when we are waiting for udev to initialize the device, and waiting for libudev and rtnl to be in sync. In the future we probably will also be waiting for nl80211. At this point we do not yet have enough information to know whether or not networkd should be handling the device. | |||
2014-08-12 | networkd: dhcp4 - fix copy-paste error | Tom Gundersen | |
Reported by poma. | |||
2014-08-12 | networkd: disable ipv4ll default routes by default | Tom Gundersen | |
This causes machines without connectivity to hang where they would otherwise fail. Keep it opt-in for now, but consider whether we sholud just drop it. | |||
2014-08-12 | sd-network: split the operstate 'unknown' into 'down' and 'up' | Tom Gundersen | |
2014-08-12 | networkd: link - split out dhcp4 handling | Tom Gundersen | |
2014-08-12 | networkd: link - fix IN_SET usage | Tom Gundersen | |
2014-08-12 | networkd: link - split out ipv4ll handling | Tom Gundersen | |
2014-08-12 | networkd: link - make check for whether addresses/routes are being ↵ | Tom Gundersen | |
configured implicit | |||
2014-08-12 | networkd: split out networkd-link.h | Tom Gundersen | |
2014-08-12 | networkctl: make networkctl status without link name show all local IP addresses | Lennart Poettering | |
2014-08-12 | networkctl: when outputing a list fo links, sort them by ifindex | Lennart Poettering | |
2014-08-12 | networkctl: add a bit of color to the output | Lennart Poettering | |
2014-08-12 | networkctl: add new switch "-a" to "networkctl status" to show verbose ↵ | Lennart Poettering | |
status of all local links | |||
2014-08-12 | networkctl: properly format MAC addresses | Lennart Poettering | |
2014-08-12 | sd-network: add API to output all collected system-wide NTP and DNS servers | Lennart Poettering | |
Also, output the collected information in "networkctl". | |||
2014-08-12 | networkd: expose a global list of DNS and NTP servers in the state file | Lennart Poettering | |
2014-08-12 | networkd: update manager_save() to use fflush_and_check() to simplify things ↵ | Lennart Poettering | |
a bit | |||
2014-08-12 | networkd: fix build | Lennart Poettering | |
2014-08-12 | sd-network: move sd-network API into libsystemd proper | Lennart Poettering | |
In contrast to the DHCP/IPv4LL/ICMP6 APIs sd-network is not a protocol implementation but a client API for networkd, hence move it into libsystemd proper. | |||
2014-08-12 | sd-network: remove client-side dhcp API | Lennart Poettering | |
The networkd should abstract the difference between DHCP supplied and configured data, and hence the DHCP lease concept should not exposed on the client side. Should we want to support arbitrary DHCP fields one day, we can add a new sd_network_get_link_dhcp_field() call or so. | |||
2014-08-12 | networkd: add minimal client tool "networkd" to query network status | Lennart Poettering | |
In the long run this should become a full fledged client to networkd (but not before networkd learns bus support). For now, just pull interesting data out of networkd, udev, and rtnl and present it to the user, in a simple but useful output. | |||
2014-08-11 | sd-network: rename the per-ifindex calls to sd_network_get_link_xxx() | Lennart Poettering | |
This way we can introduce system-wide versions of these calls that are called the same way, but without the "link" in the name. | |||
2014-08-11 | networkd: monopolize in_addr utility functions in shared/in-addr-util.h | Lennart Poettering | |
Primarily, this means we get rid of net_parse_inaddr(), and replace it everywhere with in_addr_from_string() and in_addr_from_string_auto(). These functions do not clobber the callers arguments on failure, which is more close to our usual coding style. |