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: memory based connection limits #4281

Merged
merged 41 commits into from
Aug 8, 2023

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    90cd7d6 View commit details
    Browse the repository at this point in the history
  2. sets system ram

    hanabi1224 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    5014500 View commit details
    Browse the repository at this point in the history
  3. code golf

    hanabi1224 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    e5519d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. fix(examples/file-sharing): set Kademlia Mode::Server

    Explicitly set `libp2p-kad` `Kademlia::set_mode` to `Mode::Server` to reduce complexity of example, i.e. not having to explicitly set external addresses.
    
    Pull-Request: libp2p#4197.
    mxinden authored and hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    024da42 View commit details
    Browse the repository at this point in the history
  2. docs: fix last OutboundQueryCompleted in kad doc

    `OutboundQueryCompleted` hasn't been fully replaced by `OutboundQueryProgressed` in kad doc.
    
    Pull-Request: libp2p#4257.
    thomas-senechal authored and hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    065efb1 View commit details
    Browse the repository at this point in the history
  3. fix(relay): remove unconditional async-std dependency

    `libp2p-relay` crate specifies the `libp2p-swarm/async-std` feature, which causes an `async-std` dependency to always be introduced.
    
    Pull-Request: libp2p#4283.
    quininer authored and hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2a8e371 View commit details
    Browse the repository at this point in the history
  4. deps(yamux): update yamux to v0.12

    Pull-Request: libp2p#3013.
    thomaseizinger authored and hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    94dc11b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    51a91b7 View commit details
    Browse the repository at this point in the history
  6. move to new crate

    move
    hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6581822 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1106ad7 View commit details
    Browse the repository at this point in the history
  8. doc

    hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    6066b2e View commit details
    Browse the repository at this point in the history
  9. lock

    hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1fa32f0 View commit details
    Browse the repository at this point in the history
  10. doc and tests

    hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    05cbf5e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e308be7 View commit details
    Browse the repository at this point in the history
  12. Apply suggestions from code review

    Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
    hanabi1224 and thomaseizinger authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7d05ee5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9ba799e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b8a9916 View commit details
    Browse the repository at this point in the history
  15. fix clippy

    hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    f43fed5 View commit details
    Browse the repository at this point in the history
  16. fix rustdoc

    hanabi1224 committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    9a66866 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Update misc/memory-connection-limits/src/lib.rs

    Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
    hanabi1224 and thomaseizinger authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    7990be6 View commit details
    Browse the repository at this point in the history
  2. resolve comments

    hanabi1224 committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    07e30bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6adf21f View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    a720f64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    803d8f5 View commit details
    Browse the repository at this point in the history
  3. refresh interval

    hanabi1224 committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    f60cfb0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    259f038 View commit details
    Browse the repository at this point in the history
  5. Remove inner Option

    thomaseizinger committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    c5e103c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5c63b87 View commit details
    Browse the repository at this point in the history
  7. Update docs

    thomaseizinger committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    dee261c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b7fb24 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    280d13a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    aadad16 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2875817 View commit details
    Browse the repository at this point in the history
  12. Make tests for stable

    hanabi1224 committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    800d501 View commit details
    Browse the repository at this point in the history
  13. Add docs to constant

    thomaseizinger committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    7331b8f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a1d0b55 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9da8e1e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b24fb86 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    14f0866 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    9eeee38 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

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