Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-21 | networkd: plug lldp leak | Tom Gundersen | |
2015-01-20 | networkd: fix a typo in networkd-wait-online-manager. | Rami Rosen | |
subscibe->subscribe | |||
2015-01-19 | man: add networkctl(1) | Zbigniew Jędrzejewski-Szmek | |
2015-01-19 | networkd: netdev - add ipvlan support | Tom Gundersen | |
2015-01-13 | networkd: propagate IPFoward= per-interface setting also to ↵ | Lennart Poettering | |
/proc/sys/net/ipv4/ip_forward We need to turn on /proc/sys/net/ipv4/ip_forward before the per-interface forwarding setting is useful, hence let's propagate the per-interface setting once to the system-wide setting. Due to the unclear ownership rules of that flag, and the fact that turning it on also has effects on other sysctl flags we try to minimize changes to the flag, and only turn it on once. There's no logic to turning it off again, but this should be fairly unproblematic as the per-interface setting defaults to off anyway. | |||
2015-01-13 | networkd: make IP forwarding for IPv4 and IPv6 individually configurable | Lennart Poettering | |
2015-01-13 | networkd: rename misnamed boolean | Lennart Poettering | |
2015-01-13 | networkd: introduce an AddressFamilyBoolean enum type | Lennart Poettering | |
This introduces am AddressFamilyBoolean type that works more or less like a booleaan, but can optionally turn on/off things for ipv4 and ipv6 independently. THis also ports the DHCP field over to it. | |||
2015-01-13 | networkd: add minimal IP forwarding and masquerading support to .network files | Lennart Poettering | |
This adds two new settings to networkd's .network files: IPForwarding=yes and IPMasquerade=yes. The former controls the "forwarding" sysctl setting of the interface, thus controlling whether IP forwarding shall be enabled on the specific interface. The latter controls whether a firewall rule shall be installed that exposes traffic coming from the interface as coming from the local host to all other interfaces. This also enables both options by default for container network interfaces, thus making "systemd-nspawn --network-veth" have network connectivity out of the box. | |||
2015-01-11 | network: apply static addresses in specified order | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=83270 | |||
2015-01-01 | networkctl: avoid potential use of unitialized variables | Zbigniew Jędrzejewski-Szmek | |
Those values are based on a file we read from disk, so we should verify everything we receive, and make sure everything we print is sensible. Also, print fractional seconds for TTL. | |||
2015-01-01 | networkctl: remove unused variable | Zbigniew Jędrzejewski-Szmek | |
2015-01-01 | network: fix scanf/printf format | Zbigniew Jędrzejewski-Szmek | |
usec_t is defined as 64 bit wide, but long is 32 bit on many archs. | |||
2014-12-31 | networkctl: fix strappend() error checking | David Herrmann | |
Make sure to test the right variable for NULL. | |||
2014-12-19 | networkd: link - plug leak | Tom Gundersen | |
2014-12-19 | networkctl: lldp - respect arg_legend | Tom Gundersen | |
2014-12-19 | LLDP: Add support for networkctl | Susant Sahani | |
2014-12-19 | networkd: integrate LLDP | Susant Sahani | |
This patch integrates LLDP with networkd. Example conf: file : lldp.network [Match] Name=em1 [Network] LLDP=yes | |||
2014-12-19 | networkctl: port to verbs helper | Tom Gundersen | |
2014-12-18 | networkd: add FDB support | Alin Rauta | |
2014-12-15 | networkctl: port from libudev to sd-hwdb | Tom Gundersen | |
2014-12-15 | networkd: failing to track links is a serious problem so log at warning ↵ | Tom Gundersen | |
level rather than debug | |||
2014-12-12 | networkctl: remove unused variable | Thomas Hindoe Paaboel Andersen | |
2014-12-12 | networkctl: also draw a nice unicode cirlce when "networkctl status" is run ↵ | Lennart Poettering | |
without parameters | |||
2014-12-12 | networkctl: show interface names next to IP addresses if we dump adresses ↵ | Lennart Poettering | |
from all interfaces | |||
2014-12-12 | networkctl: also show gateway address when "networkctl status" without ↵ | Lennart Poettering | |
further arguments is passed | |||
2014-12-12 | networkctl: show MAC address OUI vendor next to MAC addresses | Lennart Poettering | |
2014-12-11 | networkd/resolved: correct spacing near eol in code comments | Torstein Husebø | |
2014-12-10 | networkd: rename section [BridgePort] → [Bridge] | Lennart Poettering | |
Let's stick to generic sections that describe the general technology, instead of specific per-object sections, unless we really have a reason to do that otherwise. | |||
2014-12-10 | networkd-dhcp6: Support ICMPv6 Other information | Patrik Flykt | |
When ICMPv6 Other information is received, enable Information request in DHCPv6. If the DHCPv6 client already exists, only update the client if there is a transition from Other to Managed state. | |||
2014-12-10 | networkd-dhcp6: Move ICMPv6 and DHCPv6 configuration to new file | Patrik Flykt | |
Handle all aspects of ICMPv6 and DHCPv6 in a file of its own as is done with DHCPv4 and IPv4LL. | |||
2014-12-09 | networkd: remove unused variable | Thomas Hindoe Paaboel Andersen | |
It is no longer used after 45af44d47da6933b260c734ad9ff721f63f80a4d | |||
2014-12-08 | networkd: manager - enumerate addresses globally, rather than per-link | Tom Gundersen | |
The kernel always returns all addresses, rather than only for the given link, so let's only enumerate once. | |||
2014-12-08 | networkd: link - typo | Tom Gundersen | |
2014-12-08 | networkd: route - ignore unknown address family | Tom Gundersen | |
2014-12-08 | udev: link-config - simplify net-match | Tom Gundersen | |
2014-12-08 | Check return value from reading name_assign_type attr | Dave Reisner | |
This file won't exist on kernels earlier than 3.17. | |||
2014-12-05 | net_setup/networkd: warn if matching is done on possibly unstable ifname | Tom Gundersen | |
2014-12-05 | networkd: add basic [Link] settings to .network files | Tom Gundersen | |
This allows the default link settings (set in .link files) to be overridden per Network. Only MTU and MACAddress is supported for now. | |||
2014-12-04 | udev: net_setup - allow matching on OriginalName= | Tom Gundersen | |
This has been requested repeatedly, so let's give it a go. We explicitly do not allow matching on names that have already been changed (from a previous udev run, or otherwise), and matching on unpredictable names (ethX) is discouraged (but not currently disallowed). We also currently allow: [Match] Name=veth0 [Link] Name=my-name0 SomeOtherSetting=true Which means that the link file will be applied the first time it is invoked, but not on subsequent invocations, which may be surprising. | |||
2014-12-04 | networkd: tunnel - allow INADDR_ANY as the local address | Tom Gundersen | |
2014-12-04 | networkd: add support for source routing | Tom Gundersen | |
2014-12-04 | networkd: fix compile | Tom Gundersen | |
Rebase failure on my side. | |||
2014-12-04 | networkctl: use the shared functions for enumerating the local gateways | Tom Gundersen | |
2014-12-04 | networkd: Add bridge port path cost | Susant Sahani | |
This patch add support to specify path cost of the bridge port to be configured via conf file. Exampe: conf file: br.netdev [NetDev] Name=br-test Kind=bridge file: br.network [Match] Name=em1 [Network] Bridge=br-test [BridgePort] Cost=332 bridge link 2: em1 state UP : <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 master br-test state disabled priority 32 cost 332 | |||
2014-12-04 | networkd: support vxlan parameters | Susant Sahani | |
V3: fix copy paste error V4: Make manual and config more readable Add vxlan paramertes to config. | |||
2014-12-04 | rtnl: when querying local addresses and gateways, take address family into ↵ | Lennart Poettering | |
account | |||
2014-12-03 | networkctl: remove unused variable | Thomas Hindoe Paaboel Andersen | |
2014-12-03 | networkd: fix typo | Torstein Husebø | |
V2: found another one | |||
2014-12-02 | shared: add format helpers for printing MAC addresses | Tom Gundersen | |
Use these in networctl. |