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

feat: TCP client in Brave #754

Merged
merged 16 commits into from
Sep 13, 2019
Merged

feat: TCP client in Brave #754

merged 16 commits into from
Sep 13, 2019

Commits on Sep 11, 2019

  1. Configuration menu
    Copy the full SHA
    3c04858 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0802321 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79ebbee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0d28d66 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2896eda View commit details
    Browse the repository at this point in the history
  6. fix: chrome-dgram in firefox/chrome

    Improved detection of chrome.sockets.udp
    feross/chrome-dgram#16
    lidel committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    c717420 View commit details
    Browse the repository at this point in the history
  7. chore: update js-ipfs

    lidel committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    4188058 View commit details
    Browse the repository at this point in the history
  8. feat(brave): delegated DHT + preload

    - enabled delegated DHT
    - disabled -star as it crash boot if server is down
    - enabled preload (best-effort)
    - enabled mdns
    - simplified configuration
    lidel committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    4eff7b0 View commit details
    Browse the repository at this point in the history
  9. refactor(brave): cleanup

    - move everything to separate dir
    - disable debug ipfs:http-api* logs
    lidel committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    38a55a3 View commit details
    Browse the repository at this point in the history
  10. fix: allow scenario when all ws-stars are offline

    ws-star is optional, should not break boot process
    lidel committed Sep 11, 2019
    Configuration menu
    Copy the full SHA
    8ed1a6d View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2019

  1. chore: dependency bump

    lidel committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    4b6e787 View commit details
    Browse the repository at this point in the history
  2. style: standard 14

    lidel committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    b6627a1 View commit details
    Browse the repository at this point in the history
  3. fix(brave): provisional fix for /api/v0/add

    This switch to js-ipfs before PR-2379
    
    ipfs/js-ipfs#2379 switched ipfs.add
    to ipfs._addAsyncIterator and it broke /api/v0/add exposed by embedded
    js-ipfs in Brave.
    
    It seems old polyfills are no longer enough. Real fix requires more time
    to investigate, so for now we switch to version before js-ipfs/PR-2379.
    
    Used js-ipfs commit is from ipfs/js-ipfs#2304 before it
    was rebased on top of master after PR-2379, making it the last safe
    version.
    
    Real fix will be tracked in
    #757
    lidel committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    2728436 View commit details
    Browse the repository at this point in the history
  4. feat(brave): listen on TCP port

    - discovers free TCP port for incoming connections
    - discovers network IPs via WebRTC APIs provided by the browser
    lidel committed Sep 12, 2019
    Configuration menu
    Copy the full SHA
    114daeb View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2019

  1. Configuration menu
    Copy the full SHA
    85ef167 View commit details
    Browse the repository at this point in the history
  2. docs: upate node types

    lidel committed Sep 13, 2019
    Configuration menu
    Copy the full SHA
    a62ac26 View commit details
    Browse the repository at this point in the history