Commit History

Autor SHA1 Mensaxe Data
  Felix Fietkau 5a4ac30c7a netifd: rework/fix device free handling %!s(int64=3) %!d(string=hai) anos
  Hans Dedecker 522456b9f3 device: gracefully handle device names exceeding IFNAMESIZ %!s(int64=6) %!d(string=hai) anos
  Alexander Couzens 60293a7a36 replace fall throughs in switch/cases where possible with simple code changes %!s(int64=6) %!d(string=hai) anos
  Hans Dedecker 92889eca62 device: Move the different device type registrations to the device type file %!s(int64=8) %!d(string=hai) anos
  Arne Kappen f56a7fbaa6 device: prepare for adding device handlers dynamically %!s(int64=8) %!d(string=hai) anos
  Hans Dedecker 5df548d8ed alias: Set alias link device status to disabled when device is removed %!s(int64=8) %!d(string=hai) anos
  Hans Dedecker 29521f9a23 device: Fix device find failure in avl list due to device name change %!s(int64=8) %!d(string=hai) anos
  Hans Dedecker 6fd6be6b7f alias : Fix interface aliased on top of a static interface not getting active %!s(int64=8) %!d(string=hai) anos
  Hans Dedecker fa624787a8 alias: Fix possible segfault %!s(int64=8) %!d(string=hai) anos
  Felix Fietkau bc22047b1d alias: clean up device dependencies on free %!s(int64=8) %!d(string=hai) anos
  Hans Dedecker f35b76c61b netifd: Link layer state awareness support on interface level %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 2851c3bcde Revert "netifd: Link layer state support on device level" %!s(int64=11) %!d(string=hai) anos
  Hans Dedecker c439b52400 netifd: Link layer state support on device level %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau 889f3236fd alias: set ifindex on alias device to fix setting addresses/routes %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau f054a655c3 alias: if the underlying device changes (or goes away), set the device present status to false to make its users shut down %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau ed984c7aea alias: rework device updates %!s(int64=12) %!d(string=hai) anos
  Steven Barth 74de0901a0 alias: use layer 3 device instead of main device %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau c9242aed7d alias: add (and call) a check_state function to fix dynamically creating aliases for interfaces that are already up %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau 30e9a048af fix device_lock/device_unlock imbalances %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau 51b3f21fef alias: use a callback for managing device presence state, track alias deps in a separate list to avoid recursion issues %!s(int64=12) %!d(string=hai) anos
  Felix Fietkau 4bf10a76e0 split alias support into a separate source file for better readability %!s(int64=12) %!d(string=hai) anos