Skip to content

Commit cc91e84

Browse files
committed
v61.1.0 - Needed one more public method in IUpdatableSigningKey DestroyKeys
v61.2.0 - Needed one more public property in IUpdatableSigningKey SignAlgorithm
1 parent d1530c5 commit cc91e84

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

InterlockLedger.Tags/Interfaces/Keys/IUpdatableSigningKey.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,10 @@ public interface IUpdatableSigningKey : ISigningKey
3737
DateTimeOffset LastSignatureTimeStamp { get; }
3838
TagPubKey? NextPublicKey { get; }
3939
ulong SignaturesWithCurrentKey { get; }
40-
40+
Algorithm SignAlgorithm { get; }
41+
4142
void GenerateNextKeys();
43+
void DestroyKeys();
4244

4345
TagSignature SignAndUpdate(Stream dataStream, Func<byte[], byte[]>? encrypt = null);
4446
TagSignature SignAndUpdate<T>(T data, Func<byte[], byte[]>? encrypt = null) where T : Signable<T>, new();

InterlockLedger.Tags/InterlockLedger.Tags.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
<Product>InterlockLedger</Product>
1414
<RepositoryType>git</RepositoryType>
1515
<RepositoryUrl>https://github.com/interlockledger/interlockledger-tags.git</RepositoryUrl>
16-
<Version>61.0.0</Version>
16+
<Version>61.2.0</Version>
1717
<PackageId>InterlockLedger.Tags</PackageId>
18-
<PackageReleaseNotes>Adding support for ECDsa keys and certificates</PackageReleaseNotes>
18+
<PackageReleaseNotes>Needed one more public property in IUpdatableSigningKey SignAlgorithm</PackageReleaseNotes>
1919
<ImplicitUsings>enable</ImplicitUsings>
2020
<Nullable>enable</Nullable>
2121
<PackageReadmeFile>README.md</PackageReadmeFile>
@@ -52,11 +52,11 @@
5252
<Exec Command="git tag --sort=-creatordate | grep v | head -n 1" ContinueOnError="true" StandardErrorImportance="high" StandardOutputImportance="high" IgnoreExitCode="true" />
5353
</Target>
5454

55-
<Target Name="PublishLocally" AfterTargets="Pack" Condition="Exists('$(INTERLOCK_LOCAL_NUGETS_FOLDER)')">
55+
<Target Name="PublishLocally" DependsOnTargets="Build;Pack" AfterTargets="Pack" Condition="Exists('$(INTERLOCK_LOCAL_NUGETS_FOLDER)')">
5656
<ItemGroup>
57-
<NugetPackages Include="$(PackageOutputAbsolutePath)\*.nupkg" />
57+
<NugetPackages Include="$(PackageOutputAbsolutePath)$(PackageId).$(Version).nupkg" />
5858
</ItemGroup>
59-
<Message Importance="high" Text="Publish to Local Nugets Folder '$(INTERLOCK_LOCAL_NUGETS_FOLDER)'" />
59+
<Message Importance="high" Text="Publish to Local Nugets Folder '$(INTERLOCK_LOCAL_NUGETS_FOLDER)': @(NugetPackages)" />
6060
<Copy DestinationFolder="$(INTERLOCK_LOCAL_NUGETS_FOLDER)" SourceFiles="@(NugetPackages)" ContinueOnError="true" SkipUnchangedFiles="false" />
6161
</Target>
6262

0 commit comments

Comments
 (0)