The Wayback Machine - https://web.archive.org/web/20220527215522/https://github.com/topics/network-programming
Skip to content
#

network-programming

Here are 1,086 public repositories matching this topic...

nibanks
nibanks commented Jul 7, 2021

Describe the feature you'd like supported

We should change the CID after enough idle time so that any possible NAT rebinding would be harder to be tracked by an outside observer. The simplest way to implement this would be in the flush send code path. When first starting a flush, check how much time has elapsed since the last send. If it's greater than X (20? 30?) seconds force a CID update

good first issue feature request Area: Core
lemunozm
lemunozm commented Jun 21, 2021

Currently, WebSocket is working for client/server side. However, the browsers do not allow to create tcp connections direclty (which is the current implementation based). Instead, the web-sys must be used.

  • Use a different WebSocket implementation if the target is wasm.
  • wasm example of a client.
enhancement good first issue
JEnoch
JEnoch commented May 16, 2022

Describe the feature

In current implementation, when issuing a query, the QueryingSubscriber pushes in a merge_queue the samples resulting of this query and the samples coming directly from the publishers. Then, at query end, the merge_queue is sorted and dedup-ed.

I would be more efficient to use an enhanced merge_queue that sort+dedup on the fly, for each pushed sample.

enhancement good first issue
zeeshanlakhani
zeeshanlakhani commented May 30, 2020

Background

ICMP messages are used by network devices, including routers, to send error messages and operational information indicating success or failure when communicating with another IP address. Examples include errors indicating when a requested service is not available or when a host or router could not be reached. We've

enhancement good first issue

Improve this page

Add a description, image, and links to the network-programming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the network-programming topic, visit your repo's landing page and select "manage topics."

Learn more