Releases: vmware/network-config-manager
Releases · vmware/network-config-manager
v0.7.4
What's Changed
- meson: Version bump by @ssahani in #691
- meson: Do not look for nftables if not given in option by @ssahani in #692
- Introduce Man by @ssahani in #693
- Mandir: Remove hardcore path by @ssahani in #694
- Doc by @ssahani in #695
- Doc: Add set-dynamic and set-static by @ssahani in #696
- Doc: Add set-network by @ssahani in #697
- Doc by @ssahani in #698
- Doc: Introduce Yaml by @ssahani in #699
- Doc by @ssahani in #700
- Doc by @ssahani in #701
- Doc: Add kernel command line by @ssahani in #702
- Doc by @ssahani in #703
- Doc: Add set-link-group by @ssahani in #704
- Doc: Add set-dhcp by @ssahani in #705
- Doc: Add DHCP DUID by @ssahani in #706
- Doc: Add route by @ssahani in #707
- Doc: Add remove route by @ssahani in #708
- Doc: Add LLDP by @ssahani in #709
- This commit has changes for set-ipv4 and set-ipv6. by @ntsbtz in #711
Full Changelog: v0.7.3...v0.7.4
v0.7.3
v0.7.2
What's Changed
- ctl: Allow address or many address to replace by family of address by @ssahani in #660
- CI: Add test for replace address many ipv4 by @ssahani in #661
- nmctl: Adding command to get DHCP mode by @ntsbtz in #662
- pytest: Adding test for show DHCP mode by @ntsbtz in #663
- Replace str_eq_fold -> str_eq by @ssahani in #664
- nmctl: Fixed DHCP set/reset for IPV4. by @ntsbtz in #665
- nmctl: Fixed DHCP set/reset for IPV6. by @ntsbtz in #666
- set_ipv6: Adding option to set static addresses and gateway using set… by @ntsbtz in #667
- nmctl: Removing redundent code for multiple address configuration by @ntsbtz in #668
- Various improvements by @ssahani in #669
- various set-ipv4 improvements by @ssahani in #670
- set-ipv4: Refactor for gateway by @ssahani in #671
- set-ipv4/set-ipv6: Allow to set DNS by @ssahani in #672
- set-ipv6/ipv6: Allow to set use-dns by @ssahani in #673
- test: Add test for set-ipv4 with static DNS by @ssahani in #674
- test: fix test for set-ipv6 by @ssahani in #675
- Various enhancements by @ssahani in #676
- nmctl: Adding use-case documentaion for set-ipv6. by @ntsbtz in #678
- set-ipv4: Add test for remove static automatically by @ssahani in #679
- Add test for set-ipv6 by @ssahani in #680
- CI: Add trest for set-ipv6 dhcp no by @ssahani in #681
- set-ipv4 / set-ipv6: Allow to set send-release by @ssahani in #682
- test: Adding set-ipv6 to set option like send-release, use-dns and dns. by @ntsbtz in #683
- meson: Add option to build ncm without nftables support by @ssahani in #684
- Cleanup by @ssahani in #685
- test: Add test to configure IPv4 with following options. by @ntsbtz in #686
- README: Add use-case README for set-ipv4. by @ntsbtz in #687
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- CI: Add test for JSON dns dev by @ssahani in #586
- Remove duplicate spaces by @ssahani in #587
- JSON: Add config source for NTP by @ssahani in #588
- Allow to display NTP servers by @ssahani in #589
- Typo fix by @ntsbtz in #590
- Bus: cleanup by @ssahani in #592
- JSON: verify if NTP servers exist by @ssahani in #591
- Dynamic conf by @ssahani in #593
- JSON: Add fallback to acquire DNS servers by @ssahani in #594
- manager: Introduce methods to parse NTP servers by @ssahani in #595
- NTP JSON enhancements by @ssahani in #596
- Cleanups by @ssahani in #597
- ctl: Add support to set gw4 and gw6 by @ssahani in #598
- Rework on remove gateway or routes by @ssahani in #599
- remove gw: Allow to support family by @ssahani in #600
- CI: Add test for set-gw by @ssahani in #601
- CI: Add test for remove gw by @ssahani in #602
- Key-file: Also free the node by @ssahani in #603
- yaml: Cleanup by @ssahani in #604
- ctl: set-dynamic - Add support for use-domain by @ssahani in #605
- Ctl rework by @ssahani in #606
- ctl: Allow to remove multiple addresses by @ssahani in #607
- Rework DNS Domain by @ssahani in #608
- Ctl cleanups by @ssahani in #609
- DNS: Allow both space separated and separated by , dns list by @ssahani in #610
- json: Add all Search Domains to json by @ssahani in #611
- crl: Drop set-ipv4 and set-ipv6 by @ssahani in #612
- ctl: Refactor set-dns-domain by @ssahani in #613
- show-domain: Refactor by @ssahani in #614
- ctl-display Use timestamp by @ssahani in #615
- Ctl: Display boot id by @ssahani in #616
- JSON: Various enhancements by @ssahani in #617
- Introduce set-ntp and deprecate add-ntp by @ssahani in #618
- ctl: set-ntp enhancements by @ssahani in #619
- ctl: set-dns-domains enhancements by @ssahani in #620
- Various fixes by @ssahani in #621
- ctl: set-dns - Introduce keep to keep the previous config too by @ssahani in #622
- YAML: Use strv_extend by @ssahani in #623
- Ci by @ssahani in #624
- Return correct error code by @ssahani in #625
- manager: Use correct error code by @ssahani in #626
- ctl: set-static fix keep by @ssahani in #627
- ctl: set-gw - Allow to keep previous GW with keep by @ssahani in #628
- ctl: set-dns - Add keep in the help by @ssahani in #629
- ctl: set-static - allow to set dns by @ssahani in #630
- ctl: set- config - Honour keep for DNS= too by @ssahani in #631
- ctl: set-dynamic - Allow to set DHCPv4 client identifier by @ssahani in #632
- ctl: Introduce set-network - configures static/dynamic (mixed) mode by @ssahani in #633
- network: Drop unnessery link local type by @ssahani in #634
- Rename get/set dhcp_moda -> dhcp_client_kind by @ssahani in #635
- network: Drop unnessery link local type by @ssahani in #636
- Add: set-ipv4 and set-ipv6 by @ssahani in #637
- CI: cmocka - Split out common function by @ssahani in #638
- Add tests for set-network by @ssahani in #639
- CI: Add test for set-ipv4 set-ipv6 by @ssahani in #640
- CI: Add test for static IPv4 and static IPv6 by @ssahani in #641
- CI: Add more vami Use cases to test by @ssahani in #642
- CI: add test for STATICV4 + AUTOV6 by @ssahani in #643
- ctl: add-addr - Allow to set multiple addresses at a time by @ssahani in #644
- CI: Add more VAMI test cases by @ssahani in #645
- Rework: set-rule to configure device rules with address and GW by @ssahani in #646
- Allow to set link-local-address by @ssahani in #647
- CI: Add test for many IPv6 address by @ssahani in #648
- Cleanups by @ssahani in #649
- ctl: Allow to remove family of addresses at once by @ssahani in #650
- CI: Add test for add/remove many address both ipv4 and ipv6 by @ssahani in #651
- Indention by @ssahani in #652
- CI: Add add and remove one address by @ssahani in #653
- ctl: add-address - Do not add duplicate address by @ssahani in #654
- ctl: Remove duplicates from DNS and domains by @ssahani in #655
- ctl: set-duid : Allow 0-65535 as duid type by @ssahani in #656
- Refactor address and GW remove by @ssahani in #657
- JSON: Show DHCP DUID by @ssahani in #658
- Addr by @ssahani in #659
Full Changelog: v0.7...v0.7.1
v0.7
What's Changed
- DNS by @ssahani in #572
- ctl: Add support to configure ipv4 by @ssahani in #573
- Dhcp config by @ssahani in #574
- Fix Indention by @ssahani in #575
- Drop unused variable by @ssahani in #576
- Add test for revert DNS or domain by @ssahani in #577
- ctl: revert both dns and domain if none is specified by @ssahani in #578
- Dhcp by @ssahani in #579
- ctl: Allow set-dhcp to set ipv4 and ipv6 section by @ssahani in #580
- Dhcp by @ssahani in #581
- json: Parse DNS infor from networkd by @ssahani in #582
- Json: Rework on parsing messages by @ssahani in #583
- json: fill dhcpv4 client by @ssahani in #584
- JSON: Add dev name in output when dev name missing by @ssahani in #585
Full Changelog: v0.6.6...v0.7
v0.6.6
What's Changed
- Fix error message by @ssahani in #544
- rxqlen -> txqlen by @ssahani in #545
- CI: Update test for cli DHCP IAID by @ssahani in #546
- Fix DNS mode by @ssahani in #547
- CI: Add test for dnsmode merged by @ssahani in #548
- CI: Add test for DNS Mode static with DNS by @ssahani in #549
- Yml: Add support for DHCP IAID by @ssahani in #550
- README: Add example for DHCP IAID by @ssahani in #551
- CI: Add test for static DNS with DHCP by @ssahani in #552
- CI: Add test for DHCP4 DHCP6 overrides with static DNS by @ssahani in #553
- DHCP overrides: Add support for InitialCongestionWindow by @ssahani in #554
- README: Add congention to example by @ssahani in #555
- YAML: Add suppport for DHCP rapid commit by @ssahani in #556
- Add link-local to example by @ssahani in #558
- Reload network after setting IAID and DUID by @ssahani in #559
- Refactor config source by @ssahani in #561
- Refactor json config provider by @ssahani in #562
- json: Fix parsing prefix len by @ssahani in #563
- json: Allow to parse json config state by @ssahani in #564
- json: Allow to view networkd json by @ssahani in #565
- nmctl: Adding json output for given interface name by @ntsbtz in #560
- Rework parse NTP config source by @ssahani in #566
- Json enhancements by @ssahani in #567
- JSON: Fix ipv6 parsing by @ssahani in #569
- README: Add nmctl output examples by @ssahani in #570
- Add DNS search domain to example by @ssahani in #571
Full Changelog: v0.6.5...v0.6.6
v0.6.5
What's Changed
- After dbus.service by @tianyuanhao in #537
- Fix return code of ncm_get_dns_mode by @vbrahmajosyula1 in #540
- Various fixes by @ssahani in #541
- Update version to 0.6.5 by @vbrahmajosyula1 in #542
New Contributors
- @tianyuanhao made their first contribution in #537
- @vbrahmajosyula1 made their first contribution in #540
Full Changelog: v0.6.4...v0.6.5
v0.6.4
What's Changed
- Introduce edit and use it by @ssahani in #514
- Version bump by @ssahani in #515
- Bz by @ssahani in #516
- Don't add empty Type= by @ssahani in #517
- Ctl: allow to display logs by @ssahani in #518
- display time, host in the logs by @ssahani in #519
- fix display of gateway by @ssahani in #520
- Rename dhcp -> DHCPv4 by @ssahani in #521
- ctl: Fix help -> also ask for device name by @ssahani in #522
- Add json support for show-dns-servers by @ssahani in #523
- Replace reload with restart by @ssahani in #524
- Fix tests for DHCP static lease by @ssahani in #525
- json: rename dhcp -> DHCPv4 by @ssahani in #526
- Drop read the config by @ssahani in #527
- fix config source of dns by @ssahani in #528
- Update test by @ssahani in #529
- Bump version by @ssahani in #530
- Fix assertion by @ssahani in #531
- CI: Add test for DNS json by @ssahani in #532
- ncm: Add editor config by @ssahani in #533
- route: Init route type to invalid by @ssahani in #534
- nmctl: warn for missing values by @ssahani in #535
- Fix assert by @ssahani in #536
Full Changelog: v0.6.3...v0.6.4
v0.6.3
What's Changed
- Json enhancements by @ssahani in #501
- json: show current dns server by @ssahani in #502
- json: Add address details by @ssahani in #503
- json: add config source by @ssahani in #504
- Drop unnecessary variables by @ssahani in #505
- Refactor json by @ssahani in #506
- fix crash on json context by @ssahani in #507
- Refactor current dns server by @ssahani in #508
- Json by @ssahani in #509
- json: Add platform details by @ssahani in #510
- dbus: Add hostnamed describe by @ssahani in #511
- ctl: Allow to set IPv6 DAD by @ssahani in #512
- Allow to configure ipv6 link local address gen mode by @ssahani in #513
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- If interface is not associated with any .network file return false by @ssahani in #436
- nmctl: CLI Support by @ntsbtz in #437
- Display in separate line by @ssahani in #438
- Json enhancements by @ssahani in #439
- Json enhancements by @ssahani in #440
- json: Adding json view for dns information by @ntsbtz in #441
- Json: Route enhancements by @ssahani in #442
- Json enhancements by @ssahani in #444
- Json enhancements by @ssahani in #445
- Json by @ssahani in #446
- JSON: Rename Domains -> SearchDomains by @ssahani in #447
- Json enhancements by @ssahani in #448
- Json enhancements by @ssahani in #449
- Json route enhancements by @ssahani in #450
- Json improvements by @ssahani in #451
- Json improvements by @ssahani in #452
- Json spilt by @ssahani in #453
- Json: Fill NTP message by @ssahani in #454
- Json: add address lifetime by @ssahani in #455
- json: Include address label by @ssahani in #456
- Json: Allow to export address protocol by @ssahani in #457
- json: route - Add destination by @ssahani in #458
- Json: Add route properties by @ssahani in #459
- json: rename function names by @ssahani in #460
- Json: Allow to view link ipv4 status in json by @ssahani in #461
- Json improvements by @ssahani in #462
- Json enhancements by @ssahani in #463
- Json enhancements by @ssahani in #464
- json: export parent dev and parent bus by @ssahani in #465
- Json enhancements by @ssahani in #466
- Json enhancements by @ssahani in #467
- Netlink enhancements by @ssahani in #468
- netlink: link rework by @ssahani in #469
- Increase IFLA_MAX by @ssahani in #470
- Fix crash by @ssahani in #471
- json: export link alias by @ssahani in #472
- ctl: display name and ifindex by @ssahani in #473
- Rename route table by @ssahani in #474
- Json: export route table as string by @ssahani in #475
- json: export ipv6 link local address by @ssahani in #476
- Rename HWDescription -> HardwareDescription by @ssahani in #477
- display: address -> explain static / foreign by @ssahani in #478
- ctl: display address source by @ssahani in #479
- ctl: display gateway source by @ssahani in #480
- ctl: Add dns settings by @ssahani in #481
- display: return 0 instead of r by @ssahani in #482
- display show DNSSEC by @ssahani in #483
- Fix build by @ssahani in #484
- Introduce routing policy rule by @ssahani in #485
- json: routing policy rules -> add protocol and priority by @ssahani in #486
- json: export route table as string by @ssahani in #487
- json export routing policy rule port by @ssahani in #488
- json: export routing policy fwmark and fwmask by @ssahani in #489
- json: export prefix length by @ssahani in #490
- Routing policy: export json invert rule by @ssahani in #491
- json: export routing-policy-rule supress* by @ssahani in #492
- Add /run dir also for networkd conf by @ssahani in #493
- routing policy rule -> provide config source by @ssahani in #494
- Preparation for minor release by @ssahani in #495
- Fix build in downstream kernel by @ssahani in #496
- ctl-display: check return code too by @ssahani in #497
- Rename IIF and OIF by @ssahani in #498
- Fix oom check by @ssahani in #499
- json: Export json route data by @ssahani in #500
Full Changelog: v0.6.1...v0.6.2