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

Porting filecoin-ffi to win32 #357

Draft
wants to merge 18 commits into
base: asr/fvm-update
Choose a base branch
from

Commits on Dec 18, 2022

  1. Merge pull request filecoin-project#349 from filecoin-project/asr/fvm…

    …-update
    
    Update FVM (3.0.0-alpha.16) and ipld_encoding (0.3.2)
    arajasek authored Dec 18, 2022
    Configuration menu
    Copy the full SHA
    047dc5c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Update to FVM 3.0.0-alpha.17

    arajasek committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    746570e View commit details
    Browse the repository at this point in the history
  2. Merge pull request filecoin-project#350 from filecoin-project/asr/upd…

    …ate-fvm
    
    Update to FVM 3.0.0-alpha.17
    arajasek authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    f294254 View commit details
    Browse the repository at this point in the history
  3. feat: switch to an FFI-level config

    This means we don't construct a v3 config at the top level, then try to
    convert it to a v2 config. When we do that, we run into issues if, e.g.,
    v3 doesn't define a price-list for a version only supported by v2.
    
    This PR also has a bit of cleanup:
    
    1. Removes the manifest CID.
    2. Changes the network version from u64 to u32 (simplifies some code).
    3. Deletes all the overlay blockstore logic (was only used if the
       manifest was explicitly passed).
    
    Actor "overrides" should now only be done via "redirects".
    Stebalien committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    157bc19 View commit details
    Browse the repository at this point in the history
  4. Merge pull request filecoin-project#351 from filecoin-project/feat/ff…

    …i-config
    
    feat: switch to an FFI-level config
    arajasek authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    9f2ccf7 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Configuration menu
    Copy the full SHA
    603152a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cd847a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d913a2d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10572d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7054ac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc7edb0 View commit details
    Browse the repository at this point in the history
  7. fix cgo pkg-config

    StEvUgnIn committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    060872d View commit details
    Browse the repository at this point in the history
  8. fix identify os toolchain

    StEvUgnIn committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    06caabf View commit details
    Browse the repository at this point in the history
  9. fix script error SC2006

    SC2006: Use $(...) notation instead of legacy backticked `...`.
    StEvUgnIn committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    f563a56 View commit details
    Browse the repository at this point in the history
  10. fix script error SC2086

    SC2086: Double quote to prevent globbing and word splitting.
    StEvUgnIn committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    70b99af View commit details
    Browse the repository at this point in the history
  11. fix rustup toolchain on the target

    Linux and macOS don't have pc in their `target triple`.
    StEvUgnIn committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    bc31418 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c1e0047 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d10fac2 View commit details
    Browse the repository at this point in the history