Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/typelevel/bobcats

Typelevel's very own CryptoKitties!
https://github.com/typelevel/bobcats

Merge pull request #192 from yilinwei/private-for-now

Make platform methods private for the moment.

10dbd68bd9d423a2093acc2f14509877b02374d2 authored over 1 year ago by Yilin Wei <[email protected]>
Make accessible within bobcats.

05fbe6fe78e5eed6481dc955c841709676a9b50d authored over 1 year ago by Yilin Wei <[email protected]>
Make platform methods private for the moment.

c0497dc1ac313b2fa75324de5661e91d34118f0c authored over 1 year ago by Yilin Wei <[email protected]>
Merge pull request #191 from yilinwei/cleanup-testing

Clean up test code for `HashSuite`.

f3c846e80a8a577c3da11c268c6740bbeb748a25 authored over 1 year ago by Yilin Wei <[email protected]>
Use assume for munit.

01316f717f5290356b7247f91c3ea3008b3b160a authored over 1 year ago by Yilin Wei <[email protected]>
Clean up test code for `HashSuite`.

a8dc07ee18845bf2844bb7642d27a7ba07d5c830 authored over 1 year ago by Yilin Wei <[email protected]>
Merge pull request #188 from yilinwei/incremental-hash

Introduces incremental hash.

a9130e3f24108f3686c9a856d218a4f1012dc435 authored over 1 year ago by Yilin Wei <[email protected]>
get rid of legacy functions for evp

bf68912dc4819b8a9aba94b81a49d3913669fa58 authored over 1 year ago by Yilin Wei <[email protected]>
Stop being such an idiot.

6db3a562af528d3738ab17adde7f5d38e89642f6 authored over 1 year ago by Yilin Wei <[email protected]>
Ignore for `MD5`.

5796fba537838077572c440f65fc857fe0e243f3 authored over 1 year ago by Yilin Wei <[email protected]>
log the info

a0f1eded4ba7ee8f480733c84580c7fba1fce4c7 authored over 1 year ago by Yilin Wei <[email protected]>
Ugly hack to skip browser tests

2fe052915891444e3c0d47c216782a9969cfe2f5 authored over 1 year ago by Yilin Wei <[email protected]>
Add JS

0c38396eb9c88a855391f77c7231f1cf80b393e7 authored over 1 year ago by Yilin Wei <[email protected]>
Add `Hmac` back in.

8e3be193cb9a93c574041bce505322e2ecdb1e8d authored over 1 year ago by Yilin Wei <[email protected]>
run `prePR`

bf4ac500ecf8ee407f9d675ee8e760929a599e84 authored over 1 year ago by Yilin Wei <[email protected]>
remove uneeded function

8220dc031adc32537e08374a03f4d73bb036e19b authored over 1 year ago by Yilin Wei <[email protected]>
Add native platform

3e0a99eff38569da20d2f653d8e490bf4b30fe14 authored over 1 year ago by Yilin Wei <[email protected]>
Wrap it in a `F`.

dfad6218c17ee98c3a9d621f2725e77b154ac1e3 authored over 1 year ago by Yilin Wei <[email protected]>
switch to caching the `Provider`

4062517f53432d5d524d7ff492cf3e30a88d019b authored over 1 year ago by Yilin Wei <[email protected]>
switch to pipe

8f5e14492dc057e9363ab72b0a71f402609281de authored over 1 year ago by Yilin Wei <[email protected]>
Sketch of allowing extensibility for `HashAlgorithm`.

c429339ead4531dd7deaaab08f01621e14ae949a authored over 1 year ago by Yilin Wei <[email protected]>
wrap possibly side-effecting code

13d57f405daef74e494cdd8338b8003c2f3eaabb authored over 1 year ago by Yilin Wei <[email protected]>
Wrap definitely side-effecting code.

bf9832e056274f27ecb98bd5f0708649ae5bc2d9 authored over 1 year ago by Yilin Wei <[email protected]>
Introduces incremental hash.

Fixes #181. Each API is subtly different, but in general we have a
new/update/finalize/reset.

T...

502c96d948051180495db3349c73d13a8326bfcc authored over 1 year ago by Yilin Wei <[email protected]>
Merge pull request #165 from typelevel/update/scala3-library-3.3.0

Update scala3-library, ... to 3.3.0

46b80a0e08a344280b127c5b149b0d2e27a9a000 authored over 1 year ago by Yilin Wei <[email protected]>
Merge pull request #186 from yilinwei/hash-empty

Bounds check before calling `Array#at`.

fb6e4ae4d396d403911486520fbcf62a29aeedc3 authored over 1 year ago by Yilin Wei <[email protected]>
Bounds check before calling `Array#at`.

8fb21dc64047ad5bd715beac6622ede56ab3815b authored over 1 year ago by Yilin Wei <[email protected]>
Merge pull request #171 from typelevel/update/cats-effect-3.5.1

Update cats-effect, cats-effect-kernel to 3.5.1

590fee8ed25ca3ce2ccc6ffa21087bc8d9948f07 authored over 1 year ago by Yilin Wei <[email protected]>
Update cats-effect, cats-effect-kernel to 3.5.1

9aca8784c746e6908ea142632022a5b53e2ecd28 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge branch 'main' into update/cats-effect-3.5.1

4b824ca86657d5c10928f125e7777d2372f4a1c9 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Revert commit(s) fe443ae

29b16f91238777ed53c4ed232db5a62797a62f0b authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Regenerate GitHub Actions workflow

Executed command: sbt githubWorkflowGenerate

084be03e55aedf31b55111e355a59bc22590b591 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Update scala3-library, ... to 3.3.0

dc48183c7ecf08058a26e1fc32c907071d5c1f92 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Revert commit(s) 49307e4, 5d3f158

385d5bcf0c136d2c982268d9b29edaa5bc3b57f2 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge branch 'main' into update/scala3-library-3.3.0

a6a7400221898b8cd976ca4fd9295099c1b84955 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #178 from typelevel/update/scalafmt-core-3.7.11

Update scalafmt-core to 3.7.11

37e2bebab47f64db39ef06158b8fc9108b09f847 authored over 1 year ago by Yilin Wei <[email protected]>
Merge pull request #179 from yilinwei/main

Scala Native support

59906474ff4df00e2c5aef79ed70e7e10cfe18e9 authored over 1 year ago by Yilin Wei <[email protected]>
formatting!

ed699a5c7ba6d0d154248ec0e0b14b2c7db72149 authored over 1 year ago by Yilin Wei <[email protected]>
remove deprecated functions from OpenSSL 1.x

6b546456b68577c6bb7f4b737db43eeea3699fe9 authored over 1 year ago by Yilin Wei <[email protected]>
Fix in case of empty `ByteVector`.

dc18018df4cf3f295170c933eab12ff81cb3c9f3 authored over 1 year ago by Yilin Wei <[email protected]>
Remove copy when `ByteVector` is already a compacted `Array`.

Switches from using `ByteVector#toPtr` to `ByteVector#toArrayUnsafe`.

011ed099501a99f2c6c67d162325f9237ea83ff9 authored over 1 year ago by Yilin Wei <[email protected]>
remove unneeded dependencies from 'flake.nix'

d1c40c0000bce05e5aa36d781bf68f188cadd6ed authored over 1 year ago by Yilin Wei <[email protected]>
oops, formatting.

2a7f38ffd8ec37eac9bd131a64f5498b7d5aad31 authored over 1 year ago by Yilin Wei <[email protected]>
Adds `SecureEq` for scala native based on `CRYPTO_memcmp`.

Adds an equivalent implementation for `SecureEq` similiar to the NodeJS
implementation. Fixes #180.

2ec53be39a825339ad01d248cef799a61aabc68c authored over 1 year ago by Yilin Wei <[email protected]>
use `digest-oneshot`.

8708d7b85e4270e36eeee6cca783476698d35298 authored over 1 year ago by Yilin Wei <[email protected]>
remove comments

735d76bc2bfb4fdeba236a5cc682f3d4dca052fe authored over 1 year ago by Yilin Wei <[email protected]>
make Error private

bcdd52f5859d342f4f419482010d91213fc4c0ca authored over 1 year ago by Yilin Wei <[email protected]>
make constructors private

b6de29935d7151500c4a8e7eb3ecfed684a68a3d authored over 1 year ago by Yilin Wei <[email protected]>
bump again?

a4bc43e4102748ded845ef163e70d909f616eed2 authored over 1 year ago by Yilin Wei <[email protected]>
bump scalajs version

5be17044d8038077a61e7e0165e8afa44fc734b3 authored over 1 year ago by Yilin Wei <[email protected]>
Bump munit version

209cd030ecf188b8ba31832cb3d7c2531ea1b987 authored over 1 year ago by Yilin Wei <[email protected]>
and format...

5ccff9fd291774d197ef17b50c69ecd476ad8e71 authored over 1 year ago by Yilin Wei <[email protected]>
move exceptions

794985b12419aaaf5b90500c59869a9d910385ba authored over 1 year ago by Yilin Wei <[email protected]>
basic implementation for `importKey`

ee49d70a6251a5fd664da73ef6fa6631bf93f838 authored over 1 year ago by Yilin Wei <[email protected]>
format

b4fe1cafb3d3a7b8497bb2c60469e1130e36a6a4 authored over 1 year ago by Yilin Wei <[email protected]>
add link to algorithm

e1502f1a290e3927bad4330b0a8f2e0598d96a2b authored over 1 year ago by Yilin Wei <[email protected]>
add implementation for `HmacPlatform`

1623077c0bec732c80f41865dce373634323e6e3 authored over 1 year ago by Yilin Wei <[email protected]>
Switch to statically linking the digest

063ebe7c50b5822ccd1b3306639549c72acf640d authored over 1 year ago by Yilin Wei <[email protected]>
Add 'Hash' implementation for Scala Native.

Adds a 'Hash' implementation for Scala Native using 'libcrypto' from
OpenSSL. OpenSSL was chosen...

640276b69e366a5fc3d014d02b91d54e76ee88d2 authored over 1 year ago by Yilin Wei <[email protected]>
add 'sbt-typelevel'

a2346b8f985f6b6c16c3a702b94f2ddd5f955510 authored over 1 year ago by Yilin Wei <[email protected]>
Update scalafmt-core to 3.7.11

6fee2d39f2ef01449406c1a7b736d89ef29caba4 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Update cats-effect, cats-effect-kernel to 3.5.1

fe443aef35baead41942ab62171fa0178967b910 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #169 from diogocanut/remove-unsafe-Secure-Random

Remove `bobcats.unsafe.SecureRandom`

79565a835527ac1fb5c0915b93c781e9323fc768 authored over 1 year ago by Arman Bilge <[email protected]>
Remove bobcats.unsafe.SecureRandom

c37b513ae43e6009fd96c9d6a87b147afb0aef5b authored over 1 year ago by Diogo Canut <[email protected]>
Regenerate GitHub Actions workflow

Executed command: sbt githubWorkflowGenerate

49307e4033fe9dbbd1cec017857b0401eece94af authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Update scala3-library, ... to 3.3.0

5d3f15870c7109935ee8570b325b13f5320fa804 authored over 1 year ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #130 from typelevel/update/sbt-1.8.0

Update sbt to 1.8.0

d3032a72d5f3593099623af822b91ca7d6176925 authored about 2 years ago by Arman Bilge <[email protected]>
Update sbt to 1.8.0

451882c9c46a1f9b7485ec2b0161094235024439 authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #128 from typelevel/update/scala3-library-3.2.1

Update scala3-library, ... to 3.2.1

7f8ed8f0c3d0d6e66b9883455b1931c858b2ee3f authored about 2 years ago by Arman Bilge <[email protected]>
Regenerate GitHub Actions workflow

Executed command: sbt githubWorkflowGenerate

6f7f3a440ae71cc264fdeaa740aef88d2632a006 authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Update scala3-library, ... to 3.2.1

16fd7f37ac8ce40fe576c10a9af1c7b0d608660c authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #127 from typelevel/update/scalafmt-core-3.6.1

Update scalafmt-core to 3.6.1

886dc53ad92c26c82e6e7e9bb5c2f62da16a5206 authored about 2 years ago by Arman Bilge <[email protected]>
Update scalafmt-core to 3.6.1

2b09841f7737913879f90f6866c05c23784ab9e5 authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #126 from typelevel/update/sbt-1.7.3

Update sbt to 1.7.3

02c2cd8e2c04ba91bef2f7a1f5367f318807fd27 authored about 2 years ago by Arman Bilge <[email protected]>
Update sbt to 1.7.3

5ceb9ae1c9cc619405eada33bf1dab07cc59f1ae authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #125 from typelevel/update/scalafmt-core-3.6.0

Update scalafmt-core to 3.6.0

042fc1c4c87e6747bf3f9f3939635dbfdb179087 authored about 2 years ago by Arman Bilge <[email protected]>
Update scalafmt-core to 3.6.0

968afd20fac7b5b527a633ca8cda1c15bfacbce5 authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #123 from typelevel/update/sbt-typelevel-0.4.16

Update sbt-typelevel to 0.4.16

5eb2d32d0e08987a544c510141f4439f344b22bf authored about 2 years ago by Arman Bilge <[email protected]>
Update sbt-typelevel to 0.4.16

93236cd90f91f32e9f2af1ce7053d6bb757e50a5 authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #122 from typelevel/update/sbt-1.7.2

Update sbt to 1.7.2

128c8aa34997ba452a22ffb01b669b73ff850e4f authored about 2 years ago by Arman Bilge <[email protected]>
Update sbt to 1.7.2

412d0b612d64d4c5ccb4849be0e8e108168b0cda authored about 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #119 from typelevel/update/sbt-typelevel-0.4.15

Update sbt-typelevel to 0.4.15

c1b4813e04f26cd8e73603a5c47ac15b3a0873bd authored over 2 years ago by Arman Bilge <[email protected]>
Update sbt-typelevel to 0.4.15

5a6633b3ee38fe159bdab50700d17539724b08df authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #118 from typelevel/update/scala-library-2.12.17

Update scala-library to 2.12.17

62f1c68b4d0a974e33648b3415281b23211aa729 authored over 2 years ago by Arman Bilge <[email protected]>
Regenerate GitHub Actions workflow

Executed command: sbt githubWorkflowGenerate

90762b6b50792724f4c5aad39b3bb09bba5b71e6 authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Update scala-library to 2.12.17

ccc50a338ecfe4c9b0de5cbc57e85f81f460a536 authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #117 from typelevel/update/sbt-typelevel-0.4.14

Update sbt-typelevel to 0.4.14

9fef63113d5ca8e5a7d64b50c003b9cff54f9dbf authored over 2 years ago by Arman Bilge <[email protected]>
Run prePR with sbt-typelevel

Executed command: sbt tlPrePrBotHook

f5b57b13f3ba7497547e9dd012ff82083e2a04f8 authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Update sbt-typelevel to 0.4.14

2c5f0c119f9346d693b353a05b4a2d6e822b0faf authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #116 from typelevel/update/scalafmt-core-3.5.9

Update scalafmt-core to 3.5.9

5ae004def5b9347cfe65f6024fd48446e1dbbd07 authored over 2 years ago by Arman Bilge <[email protected]>
Update scalafmt-core to 3.5.9

bb8831bc5a586c45072d81be23ca1cd070d361dd authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #114 from typelevel/update/sbt-typelevel-0.4.13

Update sbt-typelevel to 0.4.13

f4c433f48e8ac0a89685c04d01a6e3d3b454be7c authored over 2 years ago by Arman Bilge <[email protected]>
Update sbt-typelevel to 0.4.13

5d9c23d129250fc1bee7c1166f838e182b7bdba2 authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #106 from opencastsoftware/hotp

Add HOTP algorithm

8d0368586bc39beef248b02821b88b3a132c180b authored over 2 years ago by Arman Bilge <[email protected]>
Add missing scodec hex syntax import

aee956a01a02be4f780e0d5d8c262261f60bef23 authored over 2 years ago by David Gregory <[email protected]>
Replace another usage of ByteVector.fromHex

Co-authored-by: Arman Bilge <[email protected]>

e2193f6f85dce9b5bc9c98c7c1419c727fb9014d authored over 2 years ago by David Gregory <[email protected]>
Merge pull request #113 from typelevel/update/cats-effect-3.3.14

Update cats-effect, cats-effect-kernel to 3.3.14

eb11820934e901ed96fc4a33c580ba8be258b540 authored over 2 years ago by Arman Bilge <[email protected]>
Update cats-effect, cats-effect-kernel to 3.3.14

77a57a468d64c7ef75d6aa3b19369dd1278b5f3e authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>
Merge pull request #112 from typelevel/update/sbt-1.7.1

Update sbt to 1.7.1

0c5198938f43a3680dd89dac26029494eae61596 authored over 2 years ago by Arman Bilge <[email protected]>
Update sbt to 1.7.1

77fb819c736e82dc71e19832fdb69f488423103d authored over 2 years ago by typelevel-steward[bot] <106827141+typelevel-steward[bot]@users.noreply.github.com>