30 Commits

Author SHA1 Message Date
93d87eb9b1 alt2 Release 2024-11-25 12:42:54 +03:00
c57c9da8c0 Get rid of etcnet dependency 2024-11-25 12:42:43 +03:00
Mikhail Efremov
8dcf1e6e26 2.1.2-alt1
- Fix write_systemd_networkd_bootproto() (closes: #49159).
- Fix sed regex for systemd-networkd config (closes: #49158).
2024-01-23 21:14:42 +03:00
Mikhail Efremov
be6e5fa713 2.1.1-alt1
- tests: Add test for valid x.x.x.255 ipv4 address.
- valid_ipv4addr: Allow 255 in a last byte (closes: #30084).
2022-02-17 15:21:41 +03:00
Evgeny Sinelnikov
8c041737a4 2.1.0-alt1
- Add support systemd-networkd iface control functions
2021-10-29 05:21:42 +04:00
Mikhail Gordeev
71e46d2985 2.0.3-alt1
- Add support of several bridge types
2020-02-10 21:22:36 +03:00
Evgeny Sinelnikov
82b92f1270 2.0.2-alt1
- valid_ipv4addr: Allow 0 in last byte. (closes: #33795)
2017-08-23 13:28:11 +03:00
Mikhail Efremov
9cbb0d50d9 2.0.1-alt1
- valid_ipv4addr: Allow 255 in 2nd and 3th bytes.
2016-06-21 19:34:13 +03:00
Mikhail Efremov
d6234d2fb8 2.0.0-alt1
- Drop unneeded line.
- Add functions for read current default route and DNS settings.
- Suppress 'broken pipe' error message.
- Add list_bridge() and list_bridge_with_cache().
- Add function for host interfaces.
- list_iface(): Skip ifaces in a bonding.
- list_eth(): Don't replace interface with bridge.
- Add init_slave_eth_iface_cache().
- tests: Add more ipv*addr tests.
- Add warning for deprecated functions.
- Remove read_iface_slaves().
- Add remove_iface_with_cache().
- Add list_vlans_for_iface() and list_vlans_for_iface_with_cache().
- iface_has_host(): Suppress find's error messages.
- Add list_vlan() and list_vlan_with_cache().
- Introduce function for work with cached data.
- next_iface(): Pass ifaces directory as argument.
- list_network(): Pass ifaces directory as second argument.
- Use list_etcnet_iface_filtered() to list interfaces.
- Use list_etcnet_iface_filtered for list_ppp().
- Add functions for filtered interfaces list.
- iface_has_host: Handle VLAN interfaces too.
- Rename read_iface_slaves -> read_iface_host_var.
2016-03-23 18:23:23 +03:00
Mikhail Efremov
5bdb5a6dcc 1.3.4-alt1
- Fix valid_ipv4addr().
2015-01-20 21:57:47 +03:00
Mikhail Efremov
24d6e13f02 1.3.3-alt1
- Add read_iface_slaves() and iface_has_host() functions.
- Add list_bond() function.
2014-12-26 18:07:41 +03:00
Mikhail Efremov
31e0778e0a 1.3.2-alt1
- Improve is_ipv6_enabled() (thx stanv@).
2014-10-07 21:37:41 +04:00
Mikhail Efremov
39af5f3d6e 1.3.1-alt1
- Added is_ipv6_enabled() function.
2014-08-12 21:35:51 +04:00
Mikhail Efremov
5299864a6c 1.3.0-alt1
- refdns: Replace valid_ipv4() with valid_ipv4addr().
- Added valid_ipv4addr() function.
- Added tests for ipv6addr_is_in_subnet() function.
- Added get_ip_version() function.
- revdns: Added IPv6 support.
- Added ipv6addr_is_in_subnet() function.
- ipv6_network(): Use valid_ipv6prefix().
- Added valid_ipv6prefix() and valid_ipv4prefix() functions.
2012-12-14 17:18:08 +04:00
Mikhail Efremov
8056ad17ad 1.2.1-alt1
- Update tests for IPv6 functions.
- ipv6addr_expand(): Expand each segment of IPv4 address.
- Improve ipv6addr_terse().
- Rename ipv6add_terse -> ipv6addr_terse.
2012-12-06 20:17:08 +04:00
Anton V. Boyarshinov
622a9af46d 1.2-alt1
- added initial IPv6 support (sem@)
- added read_iface_current_addr* functions
2012-10-24 11:26:33 +04:00
Mikhail Efremov
5dc5ea78ca Update requires for libshell 2010-12-08 17:57:43 +03:00
20ca9414dc - add multiple interface addresses support 2010-09-09 14:42:31 +04:00
Stanislav Ievlev
796c8ac116 1.0-alt3
- add ipv4addr_prefix_to_mask() (maskname replacement)
- remove obsolete functions:
   * faceinfo
   * ifcheckdhcp
   * ifcheckplug
   * ifcheckup
   * ifcheckwireless
   * ifdriver
   * iflist
   * ifread
   * iftabupdate
2009-09-03 12:38:52 +04:00
Mikhail Efremov
da42c5f6bf 1.0-alt2
- fix ipv4addr_is_in_subnet().
2009-09-02 17:29:12 +04:00
Stanislav Ievlev
71c4c45b93 1.0-alt1
- add a new set of excellent functions for various ipv4address calculations (sem@)
2009-09-02 16:57:28 +04:00
Vladislav Zavjalov
80fbe7719a 0.9-alt4 2009-04-30 15:53:03 +04:00
Stanislav Ievlev
28ebad11f0 0.9-alt3
- replace function chomp with shell_var_trim from modern libshell
- add read_iface_default_gw/write_iface_default_gw
2009-04-30 13:43:30 +04:00
Stanislav Ievlev
22d6dc3ced - replace function chomp with shell_var_trim from modern libshell 2009-04-27 18:17:24 +04:00
Vladislav Zavjalov
acc2099553 0.9-alt2
- add comments in obsolete scripts
2009-04-17 15:41:33 +04:00
Vladislav Zavjalov
1a5c4ce0b6 0.9-alt1 2009-04-16 14:40:41 +04:00
Stanislav Ievlev
741d4cbed4 0.8-alt3
- improve iface_up and iface_down functions
2009-04-13 16:31:38 +04:00
Mikhail Efremov
3409cb5833 0.8-alt2
- improve next_iface function
- improve read_iface_addr function (by inger@)
2009-04-10 17:52:04 +04:00
Stanislav Ievlev
e4d72672ea 0.8-alt1
- rename package to alterator-net-functions
- use alterator-hw-functions instead of old if* helpers
- if* helper functions are deprecated now
2009-04-10 13:15:31 +04:00
Stanislav Ievlev
381702d8e3 - rename package to alterator-net-functions 2009-04-09 17:19:17 +04:00