From d76d8673284ba2a9c216d5a6c001a3b1c62bf5a1 Mon Sep 17 00:00:00 2001 From: "Denis Kuzmin (github/3F)" Date: Mon, 26 Jul 2021 20:55:45 +0300 Subject: [PATCH] LX4Cnh for .NET 1.1. Initial public release. https://github.com/3F/LX4Cnh NOTE: An embeddable version can be found inside distributed packages (zip + nupkg). --- Readme.md | 17 ++++++++--------- changelog.txt | 4 +++- src/.vssbe | 4 ++-- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/Readme.md b/Readme.md index a531afd..e5fa194 100644 --- a/Readme.md +++ b/Readme.md @@ -4,18 +4,10 @@ Copyright (c) 2021 Denis Kuzmin github/3F ``` -[ [ ☕ ] ](https://3F.github.io/Donation/) +[ [ ☕ ] ](https://3F.github.io/Donation/) [![License](https://img.shields.io/badge/License-MIT-74A5C2.svg)](https://github.com/3F/LX4Cnh/blob/master/License.txt) ✔ Free and Open. MIT License. *Fork! Star! Contribute! Share! Enjoy!* -[![Build status](https://ci.appveyor.com/api/projects/status/q4rq4wd92bi735ga/branch/master?svg=true)](https://ci.appveyor.com/project/3Fs/lx4cnh/branch/master) -[![release](https://img.shields.io/github/release/3F/LX4Cnh.svg)](https://github.com/3F/LX4Cnh/releases/latest) -[![License](https://img.shields.io/badge/License-MIT-74A5C2.svg)](https://github.com/3F/LX4Cnh/blob/master/License.txt) -[![NuGet package](https://img.shields.io/nuget/v/LX4Cnh.svg)](https://www.nuget.org/packages/LX4Cnh/) -[![Tests](https://img.shields.io/appveyor/tests/3Fs/lx4cnh/master.svg)](https://ci.appveyor.com/project/3Fs/lx4cnh/build/tests) - -[![Build history](https://buildstats.info/appveyor/chart/3Fs/lx4cnh?buildCount=15&includeBuildsFromPullRequest=true&showStats=true)](https://ci.appveyor.com/project/3Fs/lx4cnh/history) - ### MLnoCS vs LX4Cnh Algorithm | Maximum bits | One multiplication @@ -34,9 +26,16 @@ LX4Cnh optimized\*2 | 128 × 128 | \*2 less than ~ **0.86 ## Where is this used? * [Huid](https://github.com/3F/Huid) - A high-speed *FNV-1a-128* hash-based *UUID* implementation. + * https://twitter.com/github3F/status/1419045735807467520 ## .NET implementation +[![Build status](https://ci.appveyor.com/api/projects/status/q4rq4wd92bi735ga/branch/master?svg=true)](https://ci.appveyor.com/project/3Fs/lx4cnh/branch/master) +[![NuGet package](https://img.shields.io/nuget/v/LX4Cnh.svg)](https://www.nuget.org/packages/LX4Cnh/) +[![Tests](https://img.shields.io/appveyor/tests/3Fs/lx4cnh/master.svg)](https://ci.appveyor.com/project/3Fs/lx4cnh/build/tests) + +[![Build history](https://buildstats.info/appveyor/chart/3Fs/lx4cnh?buildCount=15&includeBuildsFromPullRequest=true&showStats=true)](https://ci.appveyor.com/project/3Fs/lx4cnh/history) + *LX4Cnh* class provides several ways of setting and getting numbers by using uint, ulong, or bytes array. Just play with available [Unit-Tests](src/tests/csharp/UnitTest/) and [Speed-Tests](src/tests/csharp/Benchmark). [![](/img/benchmark.png)](https://twitter.com/github3F/status/1410358979033813000) diff --git a/changelog.txt b/changelog.txt index 08d1716..de8323a 100644 --- a/changelog.txt +++ b/changelog.txt @@ -3,11 +3,13 @@ LX4Cnh - https://github.com/3F/LX4Cnh - - - - - - - - - - - - - - - - - - - -[LX4Cnh for C# 1.1] 2021.??.?? +[LX4Cnh for .NET 1.1] 2021.07.26 * Initial public release. https://github.com/3F/LX4Cnh + NOTE: An embeddable version can be found inside distributed packages (zip + nupkg). + [LX4Cnh 1.0] 2021.07.01 diff --git a/src/.vssbe b/src/.vssbe index d236b6a..8ac32de 100644 --- a/src/.vssbe +++ b/src/.vssbe @@ -553,13 +553,13 @@ " #[IO copy.directory(\"\", \"$(odir)/embd/\", true)]", " #[IO copy.file(\"$(embdAlgoOut)\", \"$(odir)/embd/\", true)]", " ", - " #[7z pack.directory(\"$(odir)\", \"$(dbin)LX4Cnh.$(printVersion).zip\")]", + " #[7z pack.directory(\"$(odir)\", \"$(dbin)LX4Cnh.dotnet.$(printVersion).zip\")]", " ", " ", " #[IO copy.file", " (", " \"$(OutDirLX4Cnh)/*$(v_csharp).nupkg\",", - " \"$(dbin)/\", ", + " \"$(dbin)/LX4Cnh.dotnet.$(v_csharp).nupkg\", ", " true ", " )]", "}]"