Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* FIXED: TLS 1.3 (and newer versions) support. * FIXED: Invalid return code in gnt.bat in attempt to use `||` * FIXED: Incorrect delayed expansion when embedding gnt.bat * NEW: Added `break` option to control the break on first package error when multiple receiving. * NEW: Hash values control using `sha1` for receiving every package if used unsecured channels (~windows xp) etc. `get` & `grab` modes; packages.config & inline records support. * NEW: Implemented alias to `ngpackages=...` gnt.bat. ``` gnt Conari gnt "regXwild;Fnv1a128" ``` * NEW: Added new `grab` mode. Grabs data without unpacking. The available parameters are similar to `get`. ``` gnt Huid/1.0.0:src.nupkg /t:grab gnt :../netfx4sdk.cmd /t:grab /p:ngserver=https://server/netfx4sdk.cmd ``` * NEW: `ssl3=true` option to not drop legacy ssl3, tls1.0, tls1.1. * NEW: Added `logo` global property to hide logo when processing starts. * NEW: Extra C# edition: GetNuTool.cs includes a fully compatible gnt.core inside. (.NET Framework 4.0+, .NET 5+, Mono, .NET Core, .NET Standard) ``` var gnt = new net.r_eg.GetNuTool(); gnt.Run(ngpackages: "Conari;regXwild"); ... gnt.Run(ngpackages: "Fnv1a128"); ``` * CHANGED: ngconfig default values: packages.config;.tools\packages.config * CHANGED: Removed `-msbuild` key in gnt.bat. Override engine instead. * CHANGED: Overriding engine in gnt.bat via msb.gnt.cmd (either file or environment variable) * CHANGED: Dropped support for ssl3 + tls1.0 + tls1.1 by default. Set `ssl3=true` to cancel this. * NOTE: GetNuTool releases are now accompanied by a .sha1 file in the official distribution; At the same time, commits from which releases are published are signed with the committer's verified signature (GPG). Make sure you are using official, unmodified, safe versions. https://github.com/3F/GetNuTool/releases/latest
- Loading branch information