-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangeLog
56 lines (47 loc) · 2.29 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
20.01.2020 - v0.1.2
* First official release
29.04.2020 - v0.2.0
* New function family mnlxt_*_compare() for comparing Netlink data structures
* New function family mnlxt_*_request() - simple way to send Netlink message
* New function family mnlxt_*_clone() for creating copies of Netlink information structures
* New function family mnlxt_*_remove() for detaching message content from mnlxt_message_t structure
* Fix error in case of an unsupported IFLA_INFO_KIND. Error message sill be generated in error_str
* Some small documentation improvement and refactoring
04.05.2020 - v0.2.1
* Fix handling of NULL-pointer arguments in mnlxt_*_match() functions
22.06.2020 - v0.3.0
* New, Support for XFRM interfaces
* New argument 'flags' for netlink-request tuning in functions mnlxt_*_request(), mnlxt_*_message(),
mnlxt_rt_message_new() and mnlxt_xfrm_message_new()
* New type definition mnlxt_if_name_t for interface names
* New function mnlxt_rt_link_info_compare() for comparing of link info data
* Fix/excluding comparison of link info data from link comparison by mnlxt_rt_link_compare()
* Fix memory leak by resetting of i/o interfaces on routing rule or by freeing of routing rule with
the interfaces set
* Change name/label type from const char** to mnlxt_if_name_t in functions mnlxt_rt_addr_get_label(),
mnlxt_rt_link_get_name(), mnlxt_rt_rule_get_iif_name() and mnlxt_rt_rule_get_oif_name()
* Disable function mnlxt_rt_link_data_revoke()
* Code refactoring
26.08.2020 - v0.3.1
* Add check for support of XFRM interfaces
* Add new routing test tests/rtnl/rtnl_route_mod.c
* Fix selecting flag inside rt_link_vlan_cmp() and rt_link_xfrm_match() functions
* Fix unexpected return value of mnlxt_rt_link_set_selected_flags() function
* Some refactoring
22.02.2021 - v0.4.0
* New, Support for creating/deleting TUN/TAP devices
* Add symbol visibility control
* Convert callback-wrapper functions to static inline
* Some refactoring
22.02.2021 - v0.4.1
* Use IF_NAMESIZE instead of IFNAMSIZ
* Some refactoring
27.10.2021 - v0.4.2
* New, Support for netlink error messages
* Small optimisations and fixes
01.11.2021 - v0.4.3
* Fix the function mnlxt_rt_link_set_name() (broken in v0.4.2)
* Small optimisations and some refactoring
30.05.2022 - v0.4.4
* New, Support for mtu_min and mtu_max
* Add pkg-config file generating