issues
search
akamsteeg
/
AtleX.HaveIBeenPwned
A fully async .NET Standard client library for the API of HaveIBeenPwned.com
https://www.nuget.org/packages/AtleX.HaveIBeenPwned/
MIT License
5
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Modernize code base while staying at the .NET Standard 2.0 TFM
#58
akamsteeg
closed
2 years ago
1
Enable .NET analyzers on main project and fix warnings/errors
#57
akamsteeg
closed
2 years ago
1
Replace current SourceLink with .snupkg with latest recommended solution
#56
akamsteeg
closed
2 years ago
0
Add support for padding when checking for pwned passwords
#55
akamsteeg
closed
3 years ago
1
Move Uri creation logic to a separate Uri factory
#54
akamsteeg
closed
3 years ago
0
Limit clone depth for builds to 1 to speed up builds
#53
akamsteeg
closed
3 years ago
0
Standardize IEquatable<T> implementations
#52
akamsteeg
closed
3 years ago
1
Replace `HashCodeHelper` with `System.HashCode`
#51
akamsteeg
opened
3 years ago
1
Remove SerializableAttribute from exceptions
#50
akamsteeg
closed
2 years ago
0
In RateLimitExceededException, only construct the message when it's needed
#49
akamsteeg
closed
3 years ago
0
Investigate the move to to C#10 with records and/or investigate a multi targeting solution to accommodate this
#48
akamsteeg
opened
3 years ago
1
HaveIBeenPwnedClient.IsPwnedPasswordAsync() uses an excessive amount of memory
#47
akamsteeg
closed
4 years ago
1
Implement IEquatable<T> on Breach, Paste and SiteBreach
#46
akamsteeg
closed
4 years ago
1
KAnonimityHelper.GetKAnonimityPartsForPassword(string) throws NullReferenceException when null is supplied as the argument
#45
akamsteeg
closed
4 years ago
0
In HaveIBeenPwnedClient.GetBreachesInternalAsync(string, BreachMode, CancellationToken), a new UriBuilder is always created even if we don't need one
#44
akamsteeg
closed
4 years ago
1
Enable deterministic builds
#43
akamsteeg
closed
4 years ago
1
Use <inheritdoc /> in XML Documentation
#42
akamsteeg
closed
4 years ago
1
Override ToString() on Breach and Paste to display the Name or Title
#41
akamsteeg
closed
4 years ago
0
GetBreachesAsync returns type instead of value.
#40
gvasilakiss
closed
4 years ago
13
Error: The request was aborted: Could not create SSL/TLS secure channel.
#39
akamsteeg
closed
4 years ago
4
Update version to v5.0.0, update the release notes and release the package
#38
akamsteeg
closed
4 years ago
1
Mark HaveIBeenPwnedClientSettings.TimeOut as obsolete
#37
akamsteeg
closed
4 years ago
0
Optimize performance by eliminating the intermediate MemoryStream in HaveIBeenPwnedClient
#36
akamsteeg
closed
4 years ago
1
Is clearing all (default) request headers set outside of HaveIBeenPwnedClient correct?
#35
akamsteeg
closed
4 years ago
0
Throw InvalidApiKeyException instead of InvalidOperationException when no API key is supplied
#34
akamsteeg
closed
4 years ago
0
Introduce specialized API interfaces for specific functionality
#33
akamsteeg
closed
5 years ago
0
Add strong naming
#32
akamsteeg
closed
4 years ago
3
Switch to C#8 and use Nullable Reference Types annotations
#31
akamsteeg
closed
4 years ago
1
HaveIBeenPwnedClientSettings.ApplicationName should default to an empty string and an exception must be thrown when it's not set
#30
akamsteeg
closed
4 years ago
2
Mark HaveIBeenPwnedClientSettings as sealed
#29
akamsteeg
closed
4 years ago
2
Throw custom exception when an invalid or expired API key is used
#28
akamsteeg
closed
5 years ago
1
Add support for the V3 API of HaveIBeenPwned.com
#27
akamsteeg
closed
5 years ago
0
Fold HaveIBeenPwnedClient and HttpHaveIBeenPwnedClient into one
#26
akamsteeg
closed
5 years ago
0
Investigation replacing the dependency on NewtonSoft.Json with System.Text.Json
#25
akamsteeg
closed
4 years ago
2
Change RetryAfter property of RateLimitException from int to TimeSpan
#24
akamsteeg
closed
5 years ago
0
HttpHaveIBeenPwnedClient.GetBreachesInternalAsync(string, BreachMode, CancellationToken) returns null instead of an empty enumerable when no data was loaded
#23
akamsteeg
closed
5 years ago
0
Run all tests and benchmarks on .NET Framework and .NET Core
#22
akamsteeg
closed
5 years ago
0
HttpHaveIBeenPwnedClient.GetAsync(Uri, CancellationToken) always creates a new MemoryStream, even when no data was loaded
#21
akamsteeg
closed
5 years ago
0
HttpHaveIBeenPwnedClient.GetAsync(Uri, CancellationToken) resets the output stream even when no data was loaded
#20
akamsteeg
closed
5 years ago
0
HttpHaveIBeenPwnedClient.IsPwnedPasswordInternalAsync(string, CancellationToken) does not properly observe the cancellation token
#19
akamsteeg
closed
5 years ago
0
Mark KAnonimityHelper as internal and move it to the AtleX.HaveIBeenPwned.Clients.Http namespace
#18
akamsteeg
closed
5 years ago
0
KAnonimityHelper.GetHashForPassword(string) returns the full hash of the password instead of the KAnonimity part and the suffix
#17
akamsteeg
closed
5 years ago
0
Reorganise classes and namespaces
#16
akamsteeg
closed
5 years ago
0
Rename BreachMode.None to BreachMode.Default
#15
akamsteeg
closed
5 years ago
0
Remove the ReportGenerator tool from the azure-pipelines yaml and replace it with the built-in Cobertura support of Azure DevOps
#14
akamsteeg
closed
5 years ago
1
Rename HttpServiceClient to HttpHaveIBeenPwnedClient
#13
akamsteeg
closed
5 years ago
0
Remove ClientSettings from HaveIBeenPwnedClient
#12
akamsteeg
closed
5 years ago
0
HaveIBeenPwnedClient must not dispose an injected IHaveIBeenPwnedClient
#11
akamsteeg
closed
5 years ago
0
Remove IDisposable from IHaveIBeenPwnedClient
#10
akamsteeg
closed
5 years ago
0
Move common classes to separate package/assembly
#9
akamsteeg
closed
5 years ago
1
Previous
Next