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

net: enable native golang linux networking #4498

Open
wants to merge 12 commits into
base: dev
Choose a base branch
from

Commits on Nov 4, 2024

  1. add signal stubs in runtime

    Signed-off-by: leongross <[email protected]>
    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    6c8400b View commit details
    Browse the repository at this point in the history
  2. link

    Signed-off-by: leongross <[email protected]>
    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    f9fcec3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f61efae View commit details
    Browse the repository at this point in the history
  4. remove print statements for cleaner execution

    Signed-off-by: leongross <[email protected]>
    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    d49edc7 View commit details
    Browse the repository at this point in the history
  5. fix uncommited net exclusion

    if this does not work, do the folliwing steps:
    1. remove net submodule
    2. remove symlink in local ~/.cache/tinygo/goroot-<hash>/net
    3. manual symlink yo local golang /usr/local/bin/src/net
    
    Signed-off-by: leongross <[email protected]>
    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    5eaf16f View commit details
    Browse the repository at this point in the history
  6. bring back old net

    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    9de284e View commit details
    Browse the repository at this point in the history
  7. switch net via build tags

    Signed-off-by: leongross <[email protected]>
    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    e58f5d5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ef1fade View commit details
    Browse the repository at this point in the history
  9. chnage macos build

    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    7079278 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5dc854d View commit details
    Browse the repository at this point in the history
  11. further restrict net package usage

    Signed-off-by: leongross <[email protected]>
    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    b01b015 View commit details
    Browse the repository at this point in the history
  12. add preliminary semaphore implementation

    Signed-off-by: leongross <[email protected]>
    leongross committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    52be3d8 View commit details
    Browse the repository at this point in the history