Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiplatform #14

Draft
wants to merge 21 commits into
base: main
Choose a base branch
from
Draft

Multiplatform #14

wants to merge 21 commits into from

Commits on Apr 3, 2022

  1. Configuration menu
    Copy the full SHA
    e7a3614 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Begin port to multiplatform

    luca992 committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    f54c96c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f86dbe9 View commit details
    Browse the repository at this point in the history
  3. Finish multiplatform implementation and make tests multiplatform

    Todo: get non-jvm tests running. They use kotest. I can't get the tests to run on non-jvm for some reason
    luca992 committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    c4daa90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a3a5f0 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. update to 1.6.20

    luca992 committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    850ddc3 View commit details
    Browse the repository at this point in the history
  2. fix signing issue when publishing

    use 
    RELEASE_SIGNING_ENABLED=false
    
    More info: https://github.com/vanniktech/gradle-maven-publish-plugin#signing
    luca992 committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    cdc7084 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. update to 1.6.21 add iosSimulatorArm64 target

    added some moko-resources related warning workarounds
    luca992 committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    245f8e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a5fb52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13716d9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1072c46 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Configuration menu
    Copy the full SHA
    c4160de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f9a40f View commit details
    Browse the repository at this point in the history
  3. use CPRNGs for all targets

    java secure random for jvm
    /dev/urandom for native
    crypto.getRandomValues for js
    luca992 committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    132da15 View commit details
    Browse the repository at this point in the history
  4. use expect actual for toSha256

    MessageDigest for jvm
    okio for others
    luca992 committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    a758860 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f2def9 View commit details
    Browse the repository at this point in the history
  6. add linuxX64 and all darwin targets. and gradle prop to enable or dis…

    …able all native targets
    luca992 committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    fc77c85 View commit details
    Browse the repository at this point in the history
  7. remove okio from jvmMain. make Pbkdf2Sha512 expected

    Pbkdf2Sha512 jvm uses javax crypto as before
    Pbkdf2Sha512 non-jvm uses okio
    luca992 committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    f8c4be2 View commit details
    Browse the repository at this point in the history
  8. add mingX64

    luca992 committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    b1ffe2f View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Merge branch 'main'

    luca992 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    9537bdf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af1269d View commit details
    Browse the repository at this point in the history