Commit Graph

  • 93d87eb9b1 alt2 Release sisyphus Sergey Konev 2024-11-25 12:42:54 +03:00
  • c57c9da8c0 Get rid of etcnet dependency Sergey Konev 2024-11-25 12:42:43 +03:00
  • 8dcf1e6e26 2.1.2-alt1 Mikhail Efremov 2024-01-23 21:14:42 +03:00
  • ce806a065e Fix write_systemd_networkd_bootproto() Mikhail Efremov 2024-01-23 21:11:06 +03:00
  • 2bfe206027 Fix sed regex for systemd-networkd config Mikhail Efremov 2024-01-23 20:32:38 +03:00
  • be6e5fa713 2.1.1-alt1 Mikhail Efremov 2022-02-17 15:21:41 +03:00
  • 8ec6ce0a5a tests: Add test for valid x.x.x.255 ipv4 address Mikhail Efremov 2022-02-17 15:16:19 +03:00
  • b6a6bc8063 valid_ipv4addr: Allow 255 in a last byte Mikhail Efremov 2022-02-17 15:11:45 +03:00
  • 8c041737a4 2.1.0-alt1 Evgeny Sinelnikov 2021-10-29 05:21:42 +04:00
  • 9808d64c6c Fix support dynamic UseDNS in systemd-networkd control functions Evgeny Sinelnikov 2021-10-29 05:20:17 +04:00
  • cf8b332a5e Add support LinkLocalAddressing and IPv6AcceptRA systemd-networkd control functions Evgeny Sinelnikov 2021-10-29 03:45:36 +04:00
  • 5887f36554 Add support dynamic UseDomains in systemd-networkd control functions Evgeny Sinelnikov 2021-08-31 03:27:29 +04:00
  • c51af4f17b Add support systemd-resolved to systemd-networkd control functions Evgeny Sinelnikov 2021-08-31 02:49:20 +04:00
  • 1464a9ce32 Add support systemd-networkd iface control functions Evgeny Sinelnikov 2021-08-31 01:08:04 +04:00
  • 71e46d2985 2.0.3-alt1 Mikhail Gordeev 2020-02-10 21:22:36 +03:00
  • e2243eca81 Add delete_iface_option function Mikhail Gordeev 2020-02-04 19:16:29 +03:00
  • 3d418e8a57 Add support of several bridge types Mikhail Gordeev 2020-01-30 20:28:41 +03:00
  • 82b92f1270 2.0.2-alt1 Evgeny Sinelnikov 2017-08-23 13:28:11 +03:00
  • f59a68de59 valid_ipv4addr: Allow 0 in last byte Evgeny Sinelnikov 2017-08-23 13:27:31 +03:00
  • 9cbb0d50d9 2.0.1-alt1 Mikhail Efremov 2016-06-21 19:34:13 +03:00
  • f80c1dace3 valid_ipv4addr: Allow 255 in 2nd and 3th bytes Mikhail Efremov 2016-06-21 19:17:37 +03:00
  • d6234d2fb8 2.0.0-alt1 Mikhail Efremov 2016-03-23 17:17:13 +03:00
  • 60030e4bfc Drop unneeded line Mikhail Efremov 2016-03-22 20:13:18 +03:00
  • 2f4b81a644 Add functions for read current default route and DNS settings Mikhail Efremov 2016-03-22 20:09:08 +03:00
  • b813aeeaff Suppress 'broken pipe' error message Mikhail Efremov 2016-03-21 20:41:22 +03:00
  • f5fc2a74bf Add list_bridge() and list_bridge_with_cache() Mikhail Efremov 2016-03-21 19:51:59 +03:00
  • aafe8a4b11 Add function for host interfaces Mikhail Efremov 2016-03-21 19:11:21 +03:00
  • 2ccff10451 list_iface(): Skip ifaces in a bonding Mikhail Efremov 2016-03-21 18:37:48 +03:00
  • f636557c22 list_eth(): Don't replace interface with bridge Mikhail Efremov 2016-03-21 18:08:17 +03:00
  • 3901468091 Add init_slave_eth_iface_cache() Mikhail Efremov 2016-03-21 17:22:39 +03:00
  • 0a1b5acf6a tests: Add more ipv*addr tests Mikhail Efremov 2016-03-21 16:42:43 +03:00
  • 63772a6ecd Add warning for deprecated functions Mikhail Efremov 2016-03-18 20:44:36 +03:00
  • 37ed1ab73a Remove read_iface_slaves() Mikhail Efremov 2016-03-18 17:53:35 +03:00
  • 28a12b321d Add remove_iface_with_cache() Mikhail Efremov 2016-03-17 20:52:16 +03:00
  • 0f1d58d688 Add list_vlans_for_iface() and list_vlans_for_iface_with_cache() Mikhail Efremov 2016-03-17 20:22:20 +03:00
  • b2a943819d iface_has_host(): Suppress find's error messages Mikhail Efremov 2016-03-17 18:44:17 +03:00
  • 33a627dff7 Add list_vlan() and list_vlan_with_cache() Mikhail Efremov 2016-03-17 18:35:43 +03:00
  • 17a65794b0 Introduce function for work with cached data Mikhail Efremov 2016-03-17 17:58:12 +03:00
  • 848537975d next_iface(): Pass ifaces directory as argument Mikhail Efremov 2016-03-16 20:19:11 +03:00
  • 98e765e2c8 list_network(): Pass ifaces directory as second argument Mikhail Efremov 2016-03-16 20:02:44 +03:00
  • 28f27e4a55 Use list_etcnet_iface_filtered() to list interfaces Mikhail Efremov 2016-03-16 19:52:34 +03:00
  • 12565b2122 Use list_etcnet_iface_filtered for list_ppp() Mikhail Efremov 2016-03-11 21:25:32 +03:00
  • 88cdd0c475 Add functions for filtered interfaces list Mikhail Efremov 2015-04-30 17:57:04 +03:00
  • b8192ace2d iface_has_host: Handle VLAN interfaces too Mikhail Efremov 2016-03-09 19:44:40 +03:00
  • 75a465583f Rename read_iface_slaves -> read_iface_host_var Mikhail Efremov 2016-03-09 19:30:44 +03:00
  • 5bdb5a6dcc 1.3.4-alt1 Mikhail Efremov 2015-01-20 21:57:47 +03:00
  • dd587ca6c3 Fix valid_ipv4addr(). Mikhail Efremov 2015-01-20 21:54:59 +03:00
  • 24d6e13f02 1.3.3-alt1 Mikhail Efremov 2014-12-26 18:07:41 +03:00
  • 359315fd3c Add read_iface_slaves() and iface_has_host() functions. Mikhail Efremov 2014-12-23 21:03:28 +03:00
  • 45bc5a923d Add list_bond() function. Mikhail Efremov 2014-12-23 20:38:44 +03:00
  • 31e0778e0a 1.3.2-alt1 Mikhail Efremov 2014-10-07 21:37:41 +04:00
  • 535e489ef1 Improve is_ipv6_enabled() (thx stanv@). Mikhail Efremov 2014-10-07 20:41:03 +04:00
  • 39af5f3d6e 1.3.1-alt1 Mikhail Efremov 2014-08-12 21:35:51 +04:00
  • e8adb8d564 Added is_ipv6_enabled() function. Mikhail Efremov 2014-08-08 20:44:20 +04:00
  • 5299864a6c 1.3.0-alt1 Mikhail Efremov 2012-12-14 17:18:08 +04:00
  • 1ca2d684da refdns: Replace valid_ipv4() with valid_ipv4addr(). Mikhail Efremov 2012-12-14 15:38:18 +04:00
  • f047ca55ad Added valid_ipv4addr() function. Mikhail Efremov 2012-12-14 15:32:34 +04:00
  • b80777918d Added tests for ipv6addr_is_in_subnet() function. Mikhail Efremov 2012-12-14 14:56:12 +04:00
  • e1383945b3 Added get_ip_version() function. Mikhail Efremov 2012-12-13 19:40:10 +04:00
  • 4ea61002cc revdns: Added IPv6 support. Mikhail Efremov 2012-12-13 19:20:14 +04:00
  • 7ecdc4ced0 Added ipv6addr_is_in_subnet() function. Mikhail Efremov 2012-12-13 18:16:37 +04:00
  • 12a20dd894 ipv6_network(): Use valid_ipv6prefix(). Mikhail Efremov 2012-12-07 16:57:16 +04:00
  • 3cb17360d3 Added valid_ipv6prefix() and valid_ipv4prefix() functions. Mikhail Efremov 2012-12-07 16:51:07 +04:00
  • 8056ad17ad 1.2.1-alt1 Mikhail Efremov 2012-12-06 20:17:08 +04:00
  • c694ec130f Update tests for IPv6 functions. Mikhail Efremov 2012-12-06 20:04:12 +04:00
  • 025970d034 ipv6addr_expand(): Expand each segment of IPv4 address. Mikhail Efremov 2012-12-06 18:47:06 +04:00
  • 393cdf120f Improve ipv6addr_terse(). Mikhail Efremov 2012-12-06 18:19:22 +04:00
  • 831552abc6 Rename ipv6add_terse -> ipv6addr_terse. Mikhail Efremov 2012-12-06 17:54:57 +04:00
  • 622a9af46d 1.2-alt1 Anton V. Boyarshinov 2012-10-24 11:26:33 +04:00
  • 0209f76e71 read_iface_current_addr* added Anton V. Boyarshinov 2012-10-24 10:55:38 +04:00
  • dcc4e3b732 Added tests for IPv6 functions. Mikhail Efremov 2012-09-28 16:33:24 +04:00
  • fb17bdaf5e Added initial IPv6 support. Mikhail Efremov 2012-09-28 15:42:23 +04:00
  • 5dc5ea78ca Update requires for libshell Mikhail Efremov 2010-12-08 17:57:43 +03:00
  • e3c1576f92 Use libshell for ipv4 addresses calculations. Mikhail Efremov 2010-12-02 21:22:37 +03:00
  • 20ca9414dc - add multiple interface addresses support Sergey V Turchin 2010-09-09 14:42:31 +04:00
  • 796c8ac116 1.0-alt3 Stanislav Ievlev 2009-09-03 12:38:52 +04:00
  • 394635b66b - add ipv4addr_prefix_to_mask() (maskname replacement) Stanislav Ievlev 2009-09-03 12:37:36 +04:00
  • ee90f54759 - remove obsolete functions: * faceinfo * ifcheckdhcp * ifcheckplug * ifcheckup * ifcheckwireless * ifdriver * iflist * ifread * iftabupdate Stanislav Ievlev 2009-09-03 12:33:24 +04:00
  • da42c5f6bf 1.0-alt2 Mikhail Efremov 2009-09-02 17:29:12 +04:00
  • 06abd28b4b fix ipv4addr_is_in_subnet() Mikhail Efremov 2009-09-02 17:26:06 +04:00
  • 71c4c45b93 1.0-alt1 Stanislav Ievlev 2009-09-02 16:57:28 +04:00
  • 80fbe7719a 0.9-alt4 Vladislav Zavjalov 2009-04-30 15:53:03 +04:00
  • 31218844c0 list_iface: skip ifaces with type=801 (wmaster0) Vladislav Zavjalov 2009-04-30 15:50:46 +04:00
  • 28ebad11f0 0.9-alt3 Stanislav Ievlev 2009-04-30 13:43:30 +04:00
  • 1ef3f44d45 - add read_iface_default_gw/write_iface_default_gw Stanislav Ievlev 2009-04-28 14:24:04 +04:00
  • 22d6dc3ced - replace function chomp with shell_var_trim from modern libshell Stanislav Ievlev 2009-04-27 18:12:59 +04:00
  • acc2099553 0.9-alt2 Vladislav Zavjalov 2009-04-17 15:41:33 +04:00
  • 1a5c4ce0b6 0.9-alt1 Vladislav Zavjalov 2009-04-16 14:40:41 +04:00
  • 6ffe5bfbcb list_iface: skip ifaces connected to a bridges Vladislav Zavjalov 2009-04-16 14:38:35 +04:00
  • 741d4cbed4 0.8-alt3 Stanislav Ievlev 2009-04-13 16:31:38 +04:00
  • dfcc05897e improve iface_up and iface_down functions Stanislav Ievlev 2009-04-13 13:05:09 +04:00
  • 3409cb5833 0.8-alt2 Mikhail Efremov 2009-04-10 17:52:04 +04:00
  • 9dcb821af0 - improve next_iface function Mikhail Efremov 2009-04-10 17:25:14 +04:00
  • e5206db465 - improve read_iface_addr function Stanislav Ievlev 2009-04-10 14:16:33 +04:00
  • e4d72672ea 0.8-alt1 Stanislav Ievlev 2009-04-10 13:15:19 +04:00
  • cb2dcc327f - add new functions for ifup/ifdown process Stanislav Ievlev 2009-04-10 13:13:23 +04:00
  • 7ca9008de5 - add next_iface function Stanislav Ievlev 2009-04-10 13:03:40 +04:00
  • 3edf9289b9 - hide 'broken pipe' output error Stanislav Ievlev 2009-04-09 17:37:15 +04:00
  • 381702d8e3 - rename package to alterator-net-functions Stanislav Ievlev 2009-04-09 17:16:03 +04:00
  • aab1387056 - use information about bridges not from etcnet, but directly from system Stanislav Ievlev 2009-04-09 17:11:17 +04:00